org.andromda.metafacades.uml
Interface LinkEndFacade

All Superinterfaces:
ModelElementFacade

public interface LinkEndFacade
extends ModelElementFacade

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 AssociationEndFacade getAssociationEnd()
           The association end owned by this link.
 InstanceFacade getInstance()
           The first instance to which this link end is attached.
 Collection getInstances()
           The instances this link end is attached too.
 LinkFacade getLink()
           The link owning this link end.
 boolean isLinkEndFacadeMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 
Methods inherited from interface org.andromda.metafacades.uml.ModelElementFacade
copyTaggedValues, findTaggedValue, findTaggedValues, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isModelElementFacadeMetaType, isTemplateParametersPresent, translateConstraint, translateConstraints, translateConstraints, validateInvariants
 

Method Detail

isLinkEndFacadeMetaType

public boolean isLinkEndFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings).

Returns:
always true

getAssociationEnd

public AssociationEndFacade getAssociationEnd()

The association end owned by this link.


getInstance

public InstanceFacade getInstance()

The first instance to which this link end is attached.


getInstances

public Collection getInstances()

The instances this link end is attached too. A link can have many instance values when its defining feature is an association end with a 'many' multiplicity.


getLink

public LinkFacade getLink()

The link owning this link end.



Copyright © 2003-2006 The AndroMDA Team. All Rights Reserved.