public interface AssociationEndFacade extends ModelElementFacade
Modifier and Type | Method and Description |
---|---|
String |
getAdderName()
A name suitable for use when adding new elements to this association end in programming code.
|
String |
getAggregationKind()
Returns the value of the 'Aggregation' attribute (none, shared, composite).
|
AssociationFacade |
getAssociation()
The association owning this association end.
|
String |
getDefault()
UML2: Returns the value of the 'Default' attribute.
|
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
-only applicable for UML2
|
AssociationEndFacade |
getOtherEnd()
The other association end owned by this end's association.
|
String |
getRemoverName()
A name suitable for use when removing element from this association end in programming code.
|
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 |
isAssociationEndFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isBidirectional()
Is true if update of one side of the association should also update the other side.
|
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 |
isDerived()
If the association end is derived (its value is computed).
|
boolean |
isLeaf()
IsLeaf property in the association end property.
|
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.
|
boolean |
isStatic()
Indicates if this associationEnd is 'static', meaning it has a classifier scope.
|
boolean |
isUnique()
UML2: If the association attribute is unique within the Collection type.
|
copyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, translateConstraint, translateConstraints, translateConstraints, validateInvariants
boolean isAssociationEndFacadeMetaType()
true
String getAdderName()
String getAggregationKind()
AssociationFacade getAssociation()
String getDefault()
String getGetterName()
String getGetterSetterTypeName()
int getLower()
AssociationEndFacade getOtherEnd()
String getRemoverName()
String getSetterName()
ClassifierFacade getType()
int getUpper()
boolean isAggregation()
boolean isBidirectional()
boolean isChild()
boolean isComposition()
boolean isDerived()
boolean isLeaf()
boolean isMany()
boolean isMany2Many()
boolean isMany2One()
boolean isNavigable()
boolean isOne2Many()
boolean isOne2One()
boolean isOrdered()
boolean isReadOnly()
boolean isRequired()
boolean isStatic()
boolean isUnique()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.