|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AssociationEndFacade
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
|---|---|
AssociationFacade |
getAssociation()
The association owning this association end. |
java.lang.String |
getGetterName()
A name suitable for use when accessing this association end in programming code. |
java.lang.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. |
java.lang.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 |
|---|
boolean isAssociationEndFacadeMetaType()
trueAssociationFacade getAssociation()
The association owning this association end.
java.lang.String getGetterName()
A name suitable for use when accessing this association end in programming code.
java.lang.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
-only applicable for UML2
AssociationEndFacade getOtherEnd()
The other association end owned by this end's association.
java.lang.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 *)
-only applicable for UML2
boolean isAggregation()
True if this association end represents an aggregation relationship.
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).
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.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||