|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectit.unimo.dbgroup.momis.odli3.MomisObject
it.unimo.dbgroup.momis.odli3.Attribute
it.unimo.dbgroup.momis.odli3.SimpleAttribute
it.unimo.dbgroup.momis.odli3.GlobalSimpleAttribute
This class describes a "Global SimpleAttribute".
| Field Summary | |
private MappingElement |
_mappingElement
|
private SimpleAttribute |
_mostGeneralLocalAttribute
|
| Fields inherited from class it.unimo.dbgroup.momis.odli3.SimpleAttribute |
|
| Fields inherited from class it.unimo.dbgroup.momis.odli3.Attribute |
COMPARE_ON_DOTTED_NAME, COMPARE_ON_NAME |
| Fields inherited from class it.unimo.dbgroup.momis.odli3.MomisObject |
mod_GenericODLParser, mod_GlobalSchema, mod_QueryManger, mod_SIDes_ARM, mod_SIDes_ARTEMIS, mod_SIDes_EXTM, mod_SIDes_JoinMap, mod_SIDes_main, mod_SIDes_SAM, mod_SIDes_SIM, mod_SIDes_SIM2, mod_SIDes_SLIM, mod_SIDes_TREdit, mod_SIDes_TUNIM |
| Constructor Summary | |
GlobalSimpleAttribute()
|
|
| Method Summary | |
void |
control()
Controlla a posteriori la coerenza del contenuto degli attributi |
GlobalInterface |
getGlobalInterface()
Retrieve the Interface this is Body for |
MappingElement |
getMappingElement()
Get the _mappingElement value. |
SimpleAttribute |
getMostGeneralLocalAttribute()
getter for _mostGeneralLocalAttribute variable |
java.lang.String |
getNameFromMapping(Schema schema)
this method retrieves the name of this global attribute from the mapping. |
private java.lang.String |
resolveGlobalAttrDuplicateNames(GlobalIntBody giBody,
java.lang.String nameToControl)
method that relolve duplicates global attribute names into the same globalIntBody. |
void |
setMappingElement(MappingElement mappingElement)
Set the _mappingElement value. |
void |
setMostGeneralLocalAttribute(Schema schema)
this method retrieves the name of this global attribute from the mapping. |
void |
setTypeFromMapping()
method that sets the type of this global attribute. |
| Methods inherited from class it.unimo.dbgroup.momis.odli3.SimpleAttribute |
getFixArraySize, getFlagReadonly, getType, loadFromXML, setFixArraySize, setFlagReadonly, setType, toOdl, toOlcdAttributes, toString |
| Methods inherited from class it.unimo.dbgroup.momis.odli3.Attribute |
getDottedName, getIntBody, getInterface, getMatchingAttribute, getName, getOntologyAnnotation, getOptionality, getSchema, setIntBody, setName, setOntologyAnnotation, setOptionality |
| Methods inherited from class it.unimo.dbgroup.momis.odli3.MomisObject |
getAdditionalInfo, getAdditionalInfos, getGenericProducerDescription, getProducerDescription, getProducerId, putAdditionalInfo, setProducerId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface it.unimo.dbgroup.momis.odli3.GlobalAttribute |
getSchema |
| Methods inherited from interface it.unimo.dbgroup.momis.odli3.AttributeInterface |
getDottedName, getIntBody, getInterface, getName, getOptionality, getType, setIntBody, setName, setOptionality, toOdl, toOlcdAttributes |
| Field Detail |
private MappingElement _mappingElement
private SimpleAttribute _mostGeneralLocalAttribute
| Constructor Detail |
public GlobalSimpleAttribute()
| Method Detail |
public MappingElement getMappingElement()
getMappingElement in interface GlobalAttributepublic GlobalInterface getGlobalInterface()
getGlobalInterface in interface GlobalAttributepublic void setMappingElement(MappingElement mappingElement)
setMappingElement in interface GlobalAttributemappingElement - The new _mappingElement value.public java.lang.String getNameFromMapping(Schema schema)
public void setMostGeneralLocalAttribute(Schema schema)
private java.lang.String resolveGlobalAttrDuplicateNames(GlobalIntBody giBody,
java.lang.String nameToControl)
public void control()
throws OdlException
control in interface GlobalAttributecontrol in class AttributeOdlExceptionpublic void setTypeFromMapping()
public SimpleAttribute getMostGeneralLocalAttribute()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||