org.andromda.metafacades.uml
Interface PackageFacade

All Superinterfaces:
ModelElementFacade
All Known Subinterfaces:
FrontEndPackage

public interface PackageFacade
extends ModelElementFacade

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 ModelElementFacade findModelElement(java.lang.String fullyQualifiedName)
           Finds the model element with the given 'fullyQualifiedName', or returns null if one can't be found with that name.
 java.util.Collection getClasses()
           
 java.util.Collection getModelElements()
           Gets all the model elements belonging to the root package.
 java.util.Collection getOwnedElements()
           The elements directly found in this package.
 java.util.Collection getSubPackages()
           
 boolean isPackageFacadeMetaType()
          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

isPackageFacadeMetaType

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

Returns:
always true

findModelElement

ModelElementFacade findModelElement(java.lang.String fullyQualifiedName)

Finds the model element with the given 'fullyQualifiedName', or returns null if one can't be found with that name.


getClasses

java.util.Collection getClasses()

getModelElements

java.util.Collection getModelElements()

Gets all the model elements belonging to the root package.


getOwnedElements

java.util.Collection getOwnedElements()

The elements directly found in this package.


getSubPackages

java.util.Collection getSubPackages()


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