|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Attribute
A representation of the model object 'Attribute'.
The following features are supported:
IdentifierVersionCompositionTypeManyIncrementer ReferenceDefault ValueOppositeAttribut PropertiesSort OrderData TypeOpposite ReferenceData Type NameResolved Attribute ListReferenceRead OnlyRequiredDerivedTransient
DomPackage.getAttribute()| Method Summary | |
|---|---|
org.eclipse.emf.common.util.EList<AttributeProperty> |
getAttributProperties()
Returns the value of the 'Attribut Properties' containment reference list. |
org.openxma.dsl.core.model.Type |
getDataType()
Returns the value of the 'Data Type' reference. |
String |
getDataTypeName()
Returns the value of the 'Data Type Name' attribute. |
String |
getDefaultValue()
Returns the value of the 'Default Value' attribute. |
String |
getHstoreColumn()
|
org.openxma.dsl.core.model.IncrementerReference |
getIncrementerReference()
Returns the value of the 'Incrementer Reference' containment reference. |
String |
getLabelText()
|
Attribute |
getOpposite()
Returns the value of the 'Opposite' reference. |
Attribute |
getOppositeReference()
Returns the value of the 'Opposite Reference' reference. |
String |
getOriginalContainerName()
|
String |
getOriginalName()
|
org.eclipse.emf.common.util.EList<Attribute> |
getResolvedAttributeList()
Returns the value of the 'Resolved Attribute List' reference list. |
AttributeGroup |
getSortOrder()
Returns the value of the 'Sort Order' reference. |
org.openxma.dsl.core.model.DataTypeAndTypeParameter |
getType()
Returns the value of the 'Type' containment reference. |
Attribute |
getUnitAttribute()
|
String |
getUnitText()
|
boolean |
isComposition()
Returns the value of the 'Composition' attribute. |
boolean |
isDerived()
Returns the value of the 'Derived' attribute. |
boolean |
isHstore()
|
boolean |
isIdentifier()
Returns the value of the 'Identifier' attribute. |
boolean |
isMany()
Returns the value of the 'Many' attribute. |
boolean |
isReadOnly()
Returns the value of the 'Read Only' attribute. |
boolean |
isReference()
Returns the value of the 'Reference' attribute. |
boolean |
isRequired()
Returns the value of the 'Required' attribute. |
boolean |
isTransient()
Returns the value of the 'Transient' attribute. |
boolean |
isVersion()
Returns the value of the 'Version' attribute. |
void |
setComposition(boolean value)
Sets the value of the ' Composition' attribute. |
void |
setDataType(org.openxma.dsl.core.model.Type value)
Sets the value of the ' Data Type' reference. |
void |
setDefaultValue(String value)
Sets the value of the ' Default Value' attribute. |
void |
setIdentifier(boolean value)
Sets the value of the ' Identifier' attribute. |
void |
setIncrementerReference(org.openxma.dsl.core.model.IncrementerReference value)
Sets the value of the ' Incrementer Reference' containment reference. |
void |
setMany(boolean value)
Sets the value of the ' Many' attribute. |
void |
setOpposite(Attribute value)
Sets the value of the ' Opposite' reference. |
void |
setOriginalContainerName(String originalContainerName)
|
void |
setOriginalName(String originalName)
|
void |
setSortOrder(AttributeGroup value)
Sets the value of the ' Sort Order' reference. |
void |
setType(org.openxma.dsl.core.model.DataTypeAndTypeParameter value)
Sets the value of the ' Type' containment reference. |
void |
setVersion(boolean value)
Sets the value of the ' Version' attribute. |
| Methods inherited from interface org.openxma.dsl.dom.model.PresentableFeature |
|---|
getAttribute, getCalculatedName, getFormat, getName, getTooltipText, setName |
| Methods inherited from interface org.openxma.dsl.core.model.IDocumentable |
|---|
getTxtDescription, setTxtDescription |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
boolean isIdentifier()
If the meaning of the 'Identifier' attribute isn't clear, there really should be more of a description here...
setIdentifier(boolean),
DomPackage.getAttribute_Identifier()void setIdentifier(boolean value)
Identifier' attribute.
value - the new value of the 'Identifier' attribute.isIdentifier()boolean isVersion()
If the meaning of the 'Version' attribute isn't clear, there really should be more of a description here...
setVersion(boolean),
DomPackage.getAttribute_Version()void setVersion(boolean value)
Version' attribute.
value - the new value of the 'Version' attribute.isVersion()boolean isComposition()
If the meaning of the 'Composition' attribute isn't clear, there really should be more of a description here...
setComposition(boolean),
DomPackage.getAttribute_Composition()void setComposition(boolean value)
Composition' attribute.
value - the new value of the 'Composition' attribute.isComposition()org.openxma.dsl.core.model.DataTypeAndTypeParameter getType()
If the meaning of the 'Type' containment reference isn't clear, there really should be more of a description here...
setType(DataTypeAndTypeParameter),
DomPackage.getAttribute_Type()void setType(org.openxma.dsl.core.model.DataTypeAndTypeParameter value)
Type' containment reference.
value - the new value of the 'Type' containment reference.getType()boolean isMany()
If the meaning of the 'Many' attribute isn't clear, there really should be more of a description here...
setMany(boolean),
DomPackage.getAttribute_Many()void setMany(boolean value)
Many' attribute.
value - the new value of the 'Many' attribute.isMany()String getDefaultValue()
If the meaning of the 'Default Value' attribute isn't clear, there really should be more of a description here...
setDefaultValue(String),
DomPackage.getAttribute_DefaultValue()void setDefaultValue(String value)
Default Value' attribute.
value - the new value of the 'Default Value' attribute.getDefaultValue()Attribute getOpposite()
If the meaning of the 'Opposite' reference isn't clear, there really should be more of a description here...
setOpposite(Attribute),
DomPackage.getAttribute_Opposite()void setOpposite(Attribute value)
Opposite' reference.
value - the new value of the 'Opposite' reference.getOpposite()org.eclipse.emf.common.util.EList<AttributeProperty> getAttributProperties()
AttributeProperty.
If the meaning of the 'Attribut Properties' containment reference list isn't clear, there really should be more of a description here...
getAttributProperties in interface PresentableFeatureDomPackage.getAttribute_AttributProperties()AttributeGroup getSortOrder()
If the meaning of the 'Sort Order' reference isn't clear, there really should be more of a description here...
setSortOrder(AttributeGroup),
DomPackage.getAttribute_SortOrder()void setSortOrder(AttributeGroup value)
Sort Order' reference.
value - the new value of the 'Sort Order' reference.getSortOrder()org.openxma.dsl.core.model.Type getDataType()
If the meaning of the 'Data Type' reference isn't clear, there really should be more of a description here...
setDataType(Type),
DomPackage.getAttribute_DataType()void setDataType(org.openxma.dsl.core.model.Type value)
Data Type' reference.
value - the new value of the 'Data Type' reference.getDataType()Attribute getOppositeReference()
If the meaning of the 'Opposite Reference' reference isn't clear, there really should be more of a description here...
DomPackage.getAttribute_OppositeReference()String getDataTypeName()
If the meaning of the 'Data Type Name' attribute isn't clear, there really should be more of a description here...
DomPackage.getAttribute_DataTypeName()boolean isReference()
If the meaning of the 'Reference' attribute isn't clear, there really should be more of a description here...
DomPackage.getAttribute_Reference()org.eclipse.emf.common.util.EList<Attribute> getResolvedAttributeList()
Attribute.
If the meaning of the 'Resolved Attribute List' reference list isn't clear, there really should be more of a description here...
DomPackage.getAttribute_ResolvedAttributeList()boolean isReadOnly()
If the meaning of the 'Read Only' attribute isn't clear, there really should be more of a description here...
DomPackage.getAttribute_ReadOnly()boolean isRequired()
If the meaning of the 'Required' attribute isn't clear, there really should be more of a description here...
DomPackage.getAttribute_Required()boolean isDerived()
If the meaning of the 'Derived' attribute isn't clear, there really should be more of a description here...
DomPackage.getAttribute_Derived()boolean isTransient()
If the meaning of the 'Transient' attribute isn't clear, there really should be more of a description here...
DomPackage.getAttribute_Transient()org.openxma.dsl.core.model.IncrementerReference getIncrementerReference()
If the meaning of the 'Incrementer Reference' containment reference isn't clear, there really should be more of a description here...
setIncrementerReference(IncrementerReference),
DomPackage.getAttribute_IncrementerReference()void setIncrementerReference(org.openxma.dsl.core.model.IncrementerReference value)
Incrementer Reference' containment reference.
value - the new value of the 'Incrementer Reference' containment reference.getIncrementerReference()String getLabelText()
getLabelText in interface PresentableFeatureString getHstoreColumn()
boolean isHstore()
String getUnitText()
getUnitText in interface PresentableFeatureAttribute getUnitAttribute()
getUnitAttribute in interface PresentableFeatureString getOriginalName()
void setOriginalName(String originalName)
String getOriginalContainerName()
void setOriginalContainerName(String originalContainerName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||