Modifier and Type | Interface and Description |
---|---|
interface |
ActorFacade
An actor specifies a role played by a user or any other system that interacts with the subject.
|
interface |
AssociationClassFacade
A model element that has both association and class properties.
|
interface |
Destination
Represents a UML Destination for incoming/outgoing messages.
|
interface |
Entity
Represents a persistent entity.
|
interface |
EnumerationFacade
Represents an enumeration.
|
interface |
FrontEndController
A front end controller is assigned as the context of a use-case.
|
interface |
FrontEndUseCase
Represents a use case used in the "front end" of an application.
|
interface |
ManageableEntity
An Entity that is Manageable: will produce CRUD operations in the EntityManager implementation.
|
interface |
NamespaceFacade
An element in a model that contains a set of named elements that can be identified by name.
|
interface |
NodeFacade
A computational resource upon which artifacts may be deployed for execution.
|
interface |
Queue
TODO: Model Documentation for org.andromda.metafacades.uml.Queue
Metafacade interface to be used by AndroMDA cartridges.
|
interface |
Role
Represents a role a user may play within a system.
|
interface |
Service
Represents a service.
|
interface |
Topic
TODO: Model Documentation for org.andromda.metafacades.uml.Topic
Metafacade interface to be used by AndroMDA cartridges.
|
interface |
UseCaseFacade
The specification of a set of actions performed by a system, which yields an observable result
that is, typically, of value for one or more actors or other stakeholders of the system.
|
interface |
ValueObject
Represents a value object, a Classifier whose unique value is determined only by its attributes.
|
Modifier and Type | Method and Description |
---|---|
ClassifierFacade |
ModelFacade.findClassWithTaggedValueOrHyperlink(String tag,
String value)
Return the Class belonging to this model with the tagged value or hyperlink.
|
ClassifierFacade |
ClassifierFacade.getArray()
Gets the array type for this classifier.
|
ClassifierFacade |
RedefinableTemplateSignatureFacade.getClassifier()
The Class which is templated.
|
ClassifierFacade |
EnumerationFacade.getLiteralType()
The type of the enumeration's literals.
|
ClassifierFacade |
ClassifierFacade.getNonArray()
Assuming that the classifier is an array, this will return the non array type of the
classifier from
the model.
|
ClassifierFacade |
OperationFacade.getOwner()
Gets the owner of this operation
|
ClassifierFacade |
AttributeFacade.getOwner()
Gets the classifier who is the owner of the attributes.
|
ClassifierFacade |
OperationFacade.getReturnType()
The operation return type parameter.
|
ClassifierFacade |
ClassifierFacade.getSuperClass()
This class' superclass, returns the generalization if it is a ClassifierFacade, null
otherwise.
|
ClassifierFacade |
TemplateParameterFacade.getType()
TemplateParameter may be of type Classifier, PackageableElement,
Operation or Property.
|
ClassifierFacade |
ParameterFacade.getType()
A Classifier is a classification of instances - it describes a set of instances that have
features
in common.
|
ClassifierFacade |
ObjectFlowStateFacade.getType()
A Classifier is a classification of instances - it describes a set of instances that have
features
in common.
|
ClassifierFacade |
AttributeFacade.getType()
The classifier owning this attribute.
|
ClassifierFacade |
AssociationEndFacade.getType()
The classifier attached to this association end.
|
Modifier and Type | Method and Description |
---|---|
Collection<ClassifierFacade> |
ClassifierFacade.getAbstractions()
Those abstraction dependencies for which this classifier is the client.
|
Collection<ClassifierFacade> |
ClassifierFacade.getAllAssociatedClasses()
Lists all classes associated to this one and any ancestor classes (through generalization).
|
Collection<ClassifierFacade> |
ModelFacade.getAllClasses()
Return all Classes and Datatypes belonging to this model.
|
Collection<ClassifierFacade> |
ClassifierFacade.getAssociatedClasses()
Lists the classes associated to this one, there is no repitition of classes.
|
Collection<ClassifierFacade> |
PackageFacade.getClasses()
Returns all classes in this package
|
Collection<ClassifierFacade> |
InstanceFacade.getClassifiers()
A Classifier is a classification of instances - it describes a set of instances that have
features
in common.
|
Collection<ClassifierFacade> |
TemplateParameterFacade.getConstrainingClassifiers()
UML2 only: Returns the list of classifiers (Classes) which constrain the parameter type.
|
Collection<ClassifierFacade> |
ClassifierFacade.getInterfaceAbstractions()
Those interfaces that are abstractions of this classifier, this basically means this
classifier realizes them.
|
Modifier and Type | Method and Description |
---|---|
static long |
MetafacadeUtils.calculateDefaultSUID(ClassifierFacade object)
Calculates the serial version UID of this classifier based on the
signature of the classifier (name, visibility, attributes and methods).
|
static String |
UMLMetafacadeUtils.getGetterPrefix(ClassifierFacade type)
Gets the getter prefix for a getter operation given the
type . |
static String |
UMLMetafacadeUtils.getGetterPrefix(ClassifierFacade type,
int lowerBound)
Gets the getter prefix for a getter operation given the
type ,
taking multiplicity into account for booleans |
static boolean |
UMLMetafacadeUtils.isType(ClassifierFacade classifier,
String typeName)
Returns true or false depending on whether or not this Classifier or any of its specializations is of the given
type having the specified
typeName |
Modifier and Type | Method and Description |
---|---|
static PackageFacade |
EntityMetafacadeUtils.getTopLevelPackage(LinkedHashSet<ClassifierFacade> classifiers,
boolean entityOnly)
Finds the top level package in the model containing any classes or entity classes.
|
Copyright © 2003–2014 AndroMDA.org. All rights reserved.