org.andromda.metafacades.uml
Interface DependencyFacade

All Superinterfaces:
ModelElementFacade
All Known Subinterfaces:
BindingFacade

public interface DependencyFacade
extends ModelElementFacade

Represents a dependency/reference.

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 String getGetterName()
           The "getter" name for this dependency.
 String getSetterName()
           The "setter" name for this dependency.
 ModelElementFacade getSourceElement()
           The source element of this dependency.
 ModelElementFacade getTargetElement()
           Gets the element to which the dependencies belong.
 boolean isDependencyFacadeMetaType()
          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

isDependencyFacadeMetaType

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

Returns:
always true

getGetterName

public String getGetterName()

The "getter" name for this dependency.


getSetterName

public String getSetterName()

The "setter" name for this dependency.


getSourceElement

public ModelElementFacade getSourceElement()

The source element of this dependency.


getTargetElement

public ModelElementFacade getTargetElement()

Gets the element to which the dependencies belong.



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