|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
AssociationFacade |
getAssociation()
The association owning this association end. |
String |
getGetterName()
A name suitable for use when accessing this association end in programming code. |
String |
getGetterSetterTypeName()
The name of the type that is returned on the accessor and mutator operations, determined in part by the multiplicity. |
int |
getLower()
the lower value for the multiplicity |
AssociationEndFacade |
getOtherEnd()
The other association end owned by this end's association. |
String |
getSetterName()
A name suitable for use when accessing this association end in programming code. |
ClassifierFacade |
getType()
The classifier attached to this association end. |
int |
getUpper()
the upper value for the multiplicity (will be -1 for *) |
boolean |
isAggregation()
True if this association end represents an aggregation relationship. |
boolean |
isAssociationEndFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings). |
boolean |
isChild()
Returns whether or not (true/false) this association end is the child end of the assocation (i.e. |
boolean |
isComposition()
True if this association end represents a composition relationship. |
boolean |
isMany()
True if this association end's multiplicity is greater than one. |
boolean |
isMany2Many()
True if this association end's and the other end's multiplicities are both many. |
boolean |
isMany2One()
True if this association end's multiplicity is many while the other end's is one. |
boolean |
isNavigable()
True if it is possible to navigate from the other end to this association end . |
boolean |
isOne2Many()
True if this association end's multiplicity is one while the other end's is many. |
boolean |
isOne2One()
True if this association end's and the other end's multiplicities are both one. |
boolean |
isOrdered()
Indicates whether or not the association ends are ordered (if multiplicity is greater than 1). |
boolean |
isReadOnly()
True if the association end cannot be changed. |
boolean |
isRequired()
True if this association end's multiplicity is strictly greater than zero. |
| Method Detail |
public boolean isAssociationEndFacadeMetaType()
truepublic AssociationFacade getAssociation()
The association owning this association end.
public String getGetterName()
A name suitable for use when accessing this association end in programming code.
public String getGetterSetterTypeName()
The name of the type that is returned on the accessor and mutator operations, determined in part by the multiplicity.
public int getLower()
the lower value for the multiplicity
-only applicable for UML2
public AssociationEndFacade getOtherEnd()
The other association end owned by this end's association.
public String getSetterName()
A name suitable for use when accessing this association end in programming code.
public ClassifierFacade getType()
The classifier attached to this association end.
public int getUpper()
the upper value for the multiplicity (will be -1 for *)
-only applicable for UML2
public boolean isAggregation()
True if this association end represents an aggregation relationship.
public boolean isChild()
Returns whether or not (true/false) this association end is the child end of the assocation (i.e. the other end's aggregation is composition).
public boolean isComposition()
True if this association end represents a composition relationship.
public boolean isMany()
True if this association end's multiplicity is greater than one.
public boolean isMany2Many()
True if this association end's and the other end's multiplicities are both many.
public boolean isMany2One()
True if this association end's multiplicity is many while the other end's is one.
public boolean isNavigable()
True if it is possible to navigate from the other end to this association end .
public boolean isOne2Many()
True if this association end's multiplicity is one while the other end's is many.
public boolean isOne2One()
True if this association end's and the other end's multiplicities are both one.
public boolean isOrdered()
Indicates whether or not the association ends are ordered (if multiplicity is greater than 1).
public boolean isReadOnly()
True if the association end cannot be changed.
public boolean isRequired()
True if this association end's multiplicity is strictly greater than zero.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||