|
|||||||||
| 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:
Data TypeData Type NotesDimensionsDimensions NotesNameName NotesOrderOrder NotesOwnershipOwnership NotesSemanticsSemantics NotesSharingSharing NotesTransportationTransportation NotesUpdate ConditionUpdate Condition NotesUpdate TypeUpdate Type NotesSubscribing FederatesPublishing Federates
OmtPackage.getAttribute()| Field Summary | |
|---|---|
static java.lang.String |
copyright
|
| Method Summary | |
|---|---|
java.lang.String |
getDataType()
Returns the value of the 'Data Type' attribute. |
java.util.List |
getDataTypeNotes()
Returns the value of the 'Data Type Notes' attribute. |
java.util.List |
getDimensions()
Returns the value of the 'Dimensions' attribute. |
java.util.List |
getDimensionsNotes()
Returns the value of the 'Dimensions Notes' attribute. |
AttributeHandle |
getHandle()
Returns the attribute handle of this attribute. |
java.lang.String |
getName()
Returns the value of the 'Name' attribute. |
java.util.List |
getNameNotes()
Returns the value of the 'Name Notes' attribute. |
ObjectClass |
getObjectClass()
Returns the object class this attribute is defined in. |
OrderEnum |
getOrder()
Returns the value of the 'Order' attribute. |
java.util.List |
getOrderNotes()
Returns the value of the 'Order Notes' attribute. |
OwnershipEnum |
getOwnership()
Returns the value of the 'Ownership' attribute. |
java.util.List |
getOwnershipNotes()
Returns the value of the 'Ownership Notes' attribute. |
org.eclipse.emf.common.util.EList |
getPublishingFederates()
Returns the value of the 'Publishing Federates' reference list. |
java.lang.String |
getQualifiedName(boolean omitObjectRoot)
Returns the fully qualified name of this attribute's object class with the attribute added after a dot (.). |
java.lang.Object |
getSemantics()
Returns the value of the 'Semantics' attribute. |
java.util.List |
getSemanticsNotes()
Returns the value of the 'Semantics Notes' attribute. |
SharingEnum |
getSharing()
Returns the value of the 'Sharing' attribute. |
java.util.List |
getSharingNotes()
Returns the value of the 'Sharing Notes' attribute. |
org.eclipse.emf.common.util.EList |
getSubscribingFederates()
Returns the value of the 'Subscribing Federates' reference list. |
java.lang.String |
getTransportation()
Returns the value of the 'Transportation' attribute. |
java.util.List |
getTransportationNotes()
Returns the value of the 'Transportation Notes' attribute. |
java.lang.Object |
getUpdateCondition()
Returns the value of the 'Update Condition' attribute. |
java.util.List |
getUpdateConditionNotes()
Returns the value of the 'Update Condition Notes' attribute. |
UpdateTypeEnum |
getUpdateType()
Returns the value of the 'Update Type' attribute. |
java.util.List |
getUpdateTypeNotes()
Returns the value of the 'Update Type Notes' attribute. |
boolean |
isAvailableFrom(ObjectClass objectClass)
Tests if this attribute is available from the given object class. |
boolean |
isSetOrder()
Returns whether the value of the ' Order' attribute is set. |
boolean |
isSetOwnership()
Returns whether the value of the ' Ownership' attribute is set. |
boolean |
isSetSharing()
Returns whether the value of the ' Sharing' attribute is set. |
boolean |
isSetUpdateType()
Returns whether the value of the ' Update Type' attribute is set. |
void |
setDataType(java.lang.String value)
Sets the value of the ' Data Type' attribute. |
void |
setDataTypeNotes(java.util.List value)
Sets the value of the ' Data Type Notes' attribute. |
void |
setDimensions(java.util.List value)
Sets the value of the ' Dimensions' attribute. |
void |
setDimensionsNotes(java.util.List value)
Sets the value of the ' Dimensions Notes' attribute. |
void |
setHandle(AttributeHandle attributeHandle)
Sets the attribute handle of this attribute. |
void |
setName(java.lang.String value)
Sets the value of the ' Name' attribute. |
void |
setNameNotes(java.util.List value)
Sets the value of the ' Name Notes' attribute. |
void |
setOrder(OrderEnum value)
Sets the value of the ' Order' attribute. |
void |
setOrderNotes(java.util.List value)
Sets the value of the ' Order Notes' attribute. |
void |
setOwnership(OwnershipEnum value)
Sets the value of the ' Ownership' attribute. |
void |
setOwnershipNotes(java.util.List value)
Sets the value of the ' Ownership Notes' attribute. |
void |
setSemantics(java.lang.Object value)
Sets the value of the ' Semantics' attribute. |
void |
setSemanticsNotes(java.util.List value)
Sets the value of the ' Semantics Notes' attribute. |
void |
setSharing(SharingEnum value)
Sets the value of the ' Sharing' attribute. |
void |
setSharingNotes(java.util.List value)
Sets the value of the ' Sharing Notes' attribute. |
void |
setTransportation(java.lang.String value)
Sets the value of the ' Transportation' attribute. |
void |
setTransportationNotes(java.util.List value)
Sets the value of the ' Transportation Notes' attribute. |
void |
setUpdateCondition(java.lang.Object value)
Sets the value of the ' Update Condition' attribute. |
void |
setUpdateConditionNotes(java.util.List value)
Sets the value of the ' Update Condition Notes' attribute. |
void |
setUpdateType(UpdateTypeEnum value)
Sets the value of the ' Update Type' attribute. |
void |
setUpdateTypeNotes(java.util.List value)
Sets the value of the ' Update Type Notes' attribute. |
void |
unsetOrder()
Unsets the value of the ' Order' attribute. |
void |
unsetOwnership()
Unsets the value of the ' Ownership' attribute. |
void |
unsetSharing()
Unsets the value of the ' Sharing' attribute. |
void |
unsetUpdateType()
Unsets the value of the ' Update Type' attribute. |
| 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 |
| Field Detail |
|---|
static final java.lang.String copyright
| Method Detail |
|---|
AttributeHandle getHandle()
void setHandle(AttributeHandle attributeHandle)
attributeHandle - ObjectClass getObjectClass()
boolean isAvailableFrom(ObjectClass objectClass)
objectClass - the object class that shall be tested
java.lang.String getDataType()
If the meaning of the 'Data Type' attribute isn't clear, there really should be more of a description here...
setDataType(String),
OmtPackage.getAttribute_DataType()void setDataType(java.lang.String value)
Data Type' attribute.
value - the new value of the 'Data Type' attribute.getDataType()java.util.List getDataTypeNotes()
If the meaning of the 'Data Type Notes' attribute isn't clear, there really should be more of a description here...
setDataTypeNotes(List),
OmtPackage.getAttribute_DataTypeNotes()void setDataTypeNotes(java.util.List value)
Data Type Notes' attribute.
value - the new value of the 'Data Type Notes' attribute.getDataTypeNotes()java.util.List getDimensions()
If the meaning of the 'Dimensions' attribute isn't clear, there really should be more of a description here...
setDimensions(List),
OmtPackage.getAttribute_Dimensions()void setDimensions(java.util.List value)
Dimensions' attribute.
value - the new value of the 'Dimensions' attribute.getDimensions()java.util.List getDimensionsNotes()
If the meaning of the 'Dimensions Notes' attribute isn't clear, there really should be more of a description here...
setDimensionsNotes(List),
OmtPackage.getAttribute_DimensionsNotes()void setDimensionsNotes(java.util.List value)
Dimensions Notes' attribute.
value - the new value of the 'Dimensions Notes' attribute.getDimensionsNotes()java.lang.String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String),
OmtPackage.getAttribute_Name()java.lang.String getQualifiedName(boolean omitObjectRoot)
omitObjectRoot - if true omits the topmost super class
HLAobjectRoot.
void setName(java.lang.String value)
Name' attribute.
value - the new value of the 'Name' attribute.getName()java.util.List getNameNotes()
If the meaning of the 'Name Notes' attribute isn't clear, there really should be more of a description here...
setNameNotes(List),
OmtPackage.getAttribute_NameNotes()void setNameNotes(java.util.List value)
Name Notes' attribute.
value - the new value of the 'Name Notes' attribute.getNameNotes()OrderEnum getOrder()
"Receive". The literals are from the
enumeration OrderEnum.
If the meaning of the 'Order' attribute isn't clear, there really should be more of a description here...
OrderEnum,
isSetOrder(),
unsetOrder(),
setOrder(OrderEnum),
OmtPackage.getAttribute_Order()void setOrder(OrderEnum value)
Order' attribute.
value - the new value of the 'Order' attribute.OrderEnum,
isSetOrder(),
unsetOrder(),
getOrder()void unsetOrder()
Order' attribute.
isSetOrder(),
getOrder(),
setOrder(OrderEnum)boolean isSetOrder()
Order' attribute is set.
unsetOrder(),
getOrder(),
setOrder(OrderEnum)java.util.List getOrderNotes()
If the meaning of the 'Order Notes' attribute isn't clear, there really should be more of a description here...
setOrderNotes(List),
OmtPackage.getAttribute_OrderNotes()void setOrderNotes(java.util.List value)
Order Notes' attribute.
value - the new value of the 'Order Notes' attribute.getOrderNotes()OwnershipEnum getOwnership()
"Divest". The literals are from the
enumeration OwnershipEnum.
If the meaning of the 'Ownership' attribute isn't clear, there really should be more of a description here...
OwnershipEnum,
isSetOwnership(),
unsetOwnership(),
setOwnership(OwnershipEnum),
OmtPackage.getAttribute_Ownership()void setOwnership(OwnershipEnum value)
Ownership' attribute.
value - the new value of the 'Ownership' attribute.OwnershipEnum,
isSetOwnership(),
unsetOwnership(),
getOwnership()void unsetOwnership()
Ownership' attribute.
isSetOwnership(),
getOwnership(),
setOwnership(OwnershipEnum)boolean isSetOwnership()
Ownership' attribute is set.
unsetOwnership(),
getOwnership(),
setOwnership(OwnershipEnum)java.util.List getOwnershipNotes()
If the meaning of the 'Ownership Notes' attribute isn't clear, there really should be more of a description here...
setOwnershipNotes(List),
OmtPackage.getAttribute_OwnershipNotes()void setOwnershipNotes(java.util.List value)
Ownership Notes' attribute.
value - the new value of the 'Ownership Notes' attribute.getOwnershipNotes()java.lang.Object getSemantics()
If the meaning of the 'Semantics' attribute isn't clear, there really should be more of a description here...
setSemantics(Object),
OmtPackage.getAttribute_Semantics()void setSemantics(java.lang.Object value)
Semantics' attribute.
value - the new value of the 'Semantics' attribute.getSemantics()java.util.List getSemanticsNotes()
If the meaning of the 'Semantics Notes' attribute isn't clear, there really should be more of a description here...
setSemanticsNotes(List),
OmtPackage.getAttribute_SemanticsNotes()void setSemanticsNotes(java.util.List value)
Semantics Notes' attribute.
value - the new value of the 'Semantics Notes' attribute.getSemanticsNotes()SharingEnum getSharing()
"Publish". The literals are from the
enumeration SharingEnum.
If the meaning of the 'Sharing' attribute isn't clear, there really should be more of a description here...
SharingEnum,
isSetSharing(),
unsetSharing(),
setSharing(SharingEnum),
OmtPackage.getAttribute_Sharing()void setSharing(SharingEnum value)
Sharing' attribute.
value - the new value of the 'Sharing' attribute.SharingEnum,
isSetSharing(),
unsetSharing(),
getSharing()void unsetSharing()
Sharing' attribute.
isSetSharing(),
getSharing(),
setSharing(SharingEnum)boolean isSetSharing()
Sharing' attribute is set.
unsetSharing(),
getSharing(),
setSharing(SharingEnum)java.util.List getSharingNotes()
If the meaning of the 'Sharing Notes' attribute isn't clear, there really should be more of a description here...
setSharingNotes(List),
OmtPackage.getAttribute_SharingNotes()void setSharingNotes(java.util.List value)
Sharing Notes' attribute.
value - the new value of the 'Sharing Notes' attribute.getSharingNotes()java.lang.String getTransportation()
If the meaning of the 'Transportation' attribute isn't clear, there really should be more of a description here...
setTransportation(String),
OmtPackage.getAttribute_Transportation()void setTransportation(java.lang.String value)
Transportation' attribute.
value - the new value of the 'Transportation' attribute.getTransportation()java.util.List getTransportationNotes()
If the meaning of the 'Transportation Notes' attribute isn't clear, there really should be more of a description here...
setTransportationNotes(List),
OmtPackage.getAttribute_TransportationNotes()void setTransportationNotes(java.util.List value)
Transportation Notes' attribute.
value - the new value of the 'Transportation Notes' attribute.getTransportationNotes()java.lang.Object getUpdateCondition()
If the meaning of the 'Update Condition' attribute isn't clear, there really should be more of a description here...
setUpdateCondition(Object),
OmtPackage.getAttribute_UpdateCondition()void setUpdateCondition(java.lang.Object value)
Update Condition' attribute.
value - the new value of the 'Update Condition' attribute.getUpdateCondition()java.util.List getUpdateConditionNotes()
If the meaning of the 'Update Condition Notes' attribute isn't clear, there really should be more of a description here...
setUpdateConditionNotes(List),
OmtPackage.getAttribute_UpdateConditionNotes()void setUpdateConditionNotes(java.util.List value)
Update Condition Notes' attribute.
value - the new value of the 'Update Condition Notes' attribute.getUpdateConditionNotes()UpdateTypeEnum getUpdateType()
"Static". The literals are from the
enumeration UpdateTypeEnum.
If the meaning of the 'Update Type' attribute isn't clear, there really should be more of a description here...
UpdateTypeEnum,
isSetUpdateType(),
unsetUpdateType(),
setUpdateType(UpdateTypeEnum),
OmtPackage.getAttribute_UpdateType()void setUpdateType(UpdateTypeEnum value)
Update Type' attribute.
value - the new value of the 'Update Type' attribute.UpdateTypeEnum,
isSetUpdateType(),
unsetUpdateType(),
getUpdateType()void unsetUpdateType()
Update Type' attribute.
isSetUpdateType(),
getUpdateType(),
setUpdateType(UpdateTypeEnum)boolean isSetUpdateType()
Update Type' attribute is set.
unsetUpdateType(),
getUpdateType(),
setUpdateType(UpdateTypeEnum)java.util.List getUpdateTypeNotes()
If the meaning of the 'Update Type Notes' attribute isn't clear, there really should be more of a description here...
setUpdateTypeNotes(List),
OmtPackage.getAttribute_UpdateTypeNotes()void setUpdateTypeNotes(java.util.List value)
Update Type Notes' attribute.
value - the new value of the 'Update Type Notes' attribute.getUpdateTypeNotes()org.eclipse.emf.common.util.EList getSubscribingFederates()
Federate.
It is bidirectional and its opposite is 'Subscribed Attributes'.
If the meaning of the 'Subscribing Federates' reference list isn't clear, there really should be more of a description here...
OmtPackage.getAttribute_SubscribingFederates(),
Federate.getSubscribedAttributes()org.eclipse.emf.common.util.EList getPublishingFederates()
Federate.
It is bidirectional and its opposite is 'Published Attributes'.
If the meaning of the 'Publishing Federates' reference list isn't clear, there really should be more of a description here...
OmtPackage.getAttribute_PublishingFederates(),
Federate.getPublishedAttributes()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||