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
 java.lang.String getGetterName()
           The "getter" name for this dependency.
 java.lang.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

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

Returns:
always true

getGetterName

java.lang.String getGetterName()

The "getter" name for this dependency.


getSetterName

java.lang.String getSetterName()

The "setter" name for this dependency.


getSourceElement

ModelElementFacade getSourceElement()

The source element of this dependency.


getTargetElement

ModelElementFacade getTargetElement()

Gets the element to which the dependencies belong.



Copyright © 2003-2008 AndroMDA.org. All Rights Reserved.