A B C D E F G H I J L M N O P Q R S T U V W 

A

ActionFacade - Interface in org.andromda.metafacades.uml
An action is a named element that is the fundamental unit of executable functionality.
ActionStateFacade - Interface in org.andromda.metafacades.uml
A state models a situation during which some (usually implicit) invariant condition holds.
ActivityGraphFacade - Interface in org.andromda.metafacades.uml
State machines can be used to express the behavior of part of a system.
ActorFacade - Interface in org.andromda.metafacades.uml
An actor specifies a role played by a user or any other system that interacts with the subject.
ALLOW_DEFAULT_IDENTITIFIERS - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Whether or not to allow default identifiers for modeled entities.
ArgumentFacade - Interface in org.andromda.metafacades.uml
Represents an argument to an operation.
ARRAY_NAME_SUFFIX - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the suffix given to array type names.
AssociationClassFacade - Interface in org.andromda.metafacades.uml
A model element that has both association and class properties.
AssociationEndFacade - Interface in org.andromda.metafacades.uml
A property related by memberEnd or its specializations to an association represents an end of the association.
AssociationFacade - Interface in org.andromda.metafacades.uml
An association describes a set of tuples whose values refer to typed instances.
AttributeFacade - Interface in org.andromda.metafacades.uml
Represents an attribute on a classifier.
AttributeLinkFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Slot'.

B

BindingFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Template Binding'.
BLOB_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a Blob type in the model, any other type that will be identified as a Blob type must specialize this type.
BOOLEAN_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a boolean type in the model, any other type that will be identified as a boolean type must specialize this type.

C

calculateDefaultSUID(ClassifierFacade) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils
Calculates the serial version UID of this classifier based on the signature of the classifier (name, visibility, attributes and methods).
CallActionFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Call Operation Action'.
CallEventFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Activity'.
CHARACTER_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a character type in the model, any other type that will be identified as a character type must specialize this type.
CLASSIFIER_NAME_MASK - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The mask to apply to any classifier names
CLASSIFIER_PROPERTY_NAME_MASK - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The mask to apply to any of the classifier property names
ClassifierFacade - Interface in org.andromda.metafacades.uml
A Classifier is a classification of instances - it describes a set of instances that have features in common.
clearForeignKeyConstraintNameCache() - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Clears out the foreign key cache.
CLOB_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a Clob type in the model, any other type that will be identified as a Clob type must specialize this type.
COLLECTION_IMPL_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify collection types in the model, any other type that will be identified as a collection must specialize this type.
COLLECTION_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify collection types in the model, any other type that will be identified as a collection must specialize this type.
COLUMN_NAME_PREFIX - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the property defining the prefix for entity table column names.
COLUMN_NAME_SUFFIX - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the property defining the suffix for entity table column names.
COMPOSITE_IDENTIFIER_NAME_SUFIX - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The suffix to add to the composite identifier name.
COMPOSITE_IDENTIFIER_TYPE_NAME_SUFIX - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The suffix to add to the composite identifier type name.
CONSTRAINT_SUFFIX - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The default suffix to use for foreign keys.
ConstraintFacade - Interface in org.andromda.metafacades.uml
Condition or restriction expressed in natural language text or in a machine readable language for the purpose of declaring some of the semantics of an element.
constructSqlTypeName(String, String) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Constructs a sql type name from the given mappedName and columnLength.
copyTaggedValues(ModelElementFacade) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Copies all tagged values from the given ModelElementFacade to this model element facade.
createConstructor(ModelElementFacade) - Method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Supplies a result for type = ; initialization for all types
createConstructor(ModelElementFacade, boolean) - Method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Supplies a result for type = ; initialization for all types
createConstructor(ModelElementFacade, boolean, ModelElementFacade) - Method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Supplies a result for type = ; initialization for all types

D

DATE_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify date types in the model, any other type that will be identified as a date must specialize this type.
DATETIME_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify datetime types in the model.
DEFAULT_IDENTIFIER_PATTERN - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The pattern used to construct the name entity default identifiers (if enabled).
DEFAULT_IDENTIFIER_TYPE - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The type to given default identifiers.
DEFAULT_IDENTIFIER_VISIBILITY - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The visibility to apply to default identifiers.
DEFAULT_MULTIPLICITY - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The namespace property used to define the default multiplicity of an attribute or association end (when one isn't modeled).
DependencyFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Directed Relationship'.Represents a relationship between a collection of source model elements and a collection of target model elements, a dependency/reference.
Destination - Interface in org.andromda.metafacades.uml
Represents a UML Destination for incoming/outgoing messages.
DOUBLE_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a double type in the model, any other type that will be identified as a double type must specialize this type.

E

ENABLE_MANAGEABLE_ENTITIES - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Whether or not to enable manageable entities for the currently running cartridge.
ENABLE_TEMPLATING - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
This property controls whether or not to produce templating parameters where possible.
ensureMaximumNameLength(String, Short, String) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils

Trims the passed in value to the maximum name length.

Entity - Interface in org.andromda.metafacades.uml
Represents a persistent entity.
ENTITY_NAME_MASK - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The mask to apply to the entity name
ENTITY_PROPERTY_NAME_MASK - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The mask to apply to the entity property (attributes and association) names
EntityAssociation - Interface in org.andromda.metafacades.uml
Represents an association between entities.
EntityAssociationEnd - Interface in org.andromda.metafacades.uml
Represents an association end of an entity.
EntityAttribute - Interface in org.andromda.metafacades.uml
Represents an attribute of an entity.
EntityMetafacadeUtils - Class in org.andromda.metafacades.uml
Utilities for dealing with entity metafacades
EntityMetafacadeUtils() - Constructor for class org.andromda.metafacades.uml.EntityMetafacadeUtils
 
EntityQueryOperation - Interface in org.andromda.metafacades.uml
Represents a persistent entity finder method.
ENUMERATION_LITERAL_NAME_MASK - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The mask to apply to enumeration literal names
ENUMERATION_NAME_MASK - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The mask to apply to the enumeration literal name
EnumerationFacade - Interface in org.andromda.metafacades.uml
Represents an enumeration.
EnumerationLiteralFacade - Interface in org.andromda.metafacades.uml
A user-defined data value for an enumeration.
evaluate(Object) - Method in class org.andromda.metafacades.uml.FilteredCollection
 
EventFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Activity'.
ExtendFacade - Interface in org.andromda.metafacades.uml
A relationship from an extending use case to an extended use case that specifies how and when the behavior defined in the extending use case can be inserted into the behavior defined in the extended use case.
ExtensionPointFacade - Interface in org.andromda.metafacades.uml
Identifies a point in the behavior of a use case where that behavior can be extended by the behavior of some other (extending) use case, as specified by an extend relationship.

F

FILE_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a file type in the model, any other type that will be identified as a file type must specialize this type.
filterByNotType(Collection, Class) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils
Filters out the model elements from the modelElements collection that are of (or inherit from) the specified type type
filterByStereotype(Collection, String) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils
Filters out the model elements from the modelElements collection that don't have the specified stereotype
filterByType(Collection, Class) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils
Filters out the model elements from the modelElements collection that are not of (or do not inherit from) the specified type type
FilteredCollection<T> - Class in org.andromda.metafacades.uml
Filters a collection of objects so that the collection contains only those objects that pass the evaluate test.
FilteredCollection(Collection<T>) - Constructor for class org.andromda.metafacades.uml.FilteredCollection
Constructor for the FilterCollection object
FinalStateFacade - Interface in org.andromda.metafacades.uml
A special kind of state signifying that the enclosing region is completed.
findActivityGraphByName(String) - Method in interface org.andromda.metafacades.uml.ModelFacade
Finds the ActivityGraph with the Name.
findActivityGraphByNameAndStereotype(String, String) - Method in interface org.andromda.metafacades.uml.ModelFacade
Finds the ActivityGraph with the Name and Stereotype.
findAttribute(String) - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Return the attribute which name matches the parameter
findClassWithTaggedValueOrHyperlink(String, String) - Method in interface org.andromda.metafacades.uml.ModelFacade
Return the Class belonging to this model with the tagged value or hyperlink.
findFinalStatesWithNameOrHyperlink(UseCaseFacade) - Method in interface org.andromda.metafacades.uml.ModelFacade
Finds the FinalState with the Name or Hyperlink.
findModelElement(String) - Method in interface org.andromda.metafacades.uml.PackageFacade
Finds the model element with the given 'fullyQualifiedName', or returns null if one can't be found with that name.
findParameter(String) - Method in interface org.andromda.metafacades.uml.FrontEndAction
Finds the parameter on this action having the given name, if no parameter is found, null is returned instead.
findParameter(String) - Method in interface org.andromda.metafacades.uml.OperationFacade
Finds the parameter on this operation having the given name, if no parameter is found, null is returned instead.
findTaggedValue(String, boolean) - Method in interface org.andromda.metafacades.uml.AttributeFacade
Searches the given feature for the specified tag.
findTaggedValue(String, boolean) - Method in interface org.andromda.metafacades.uml.GeneralizableElementFacade
Finds the tagged value optional searching the entire inheritance hierarchy if 'follow' is set to true.
findTaggedValue(String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Finds the tagged value with the specified 'tagName'.
findTaggedValue(String, boolean) - Method in interface org.andromda.metafacades.uml.OperationFacade
Searches the given feature for the specified tag.
findTaggedValues(String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Returns all the values for the tagged value with the specified name.
findUseCaseByName(String) - Method in interface org.andromda.metafacades.uml.ModelFacade
Finds the UseCase with the Name.
findUseCaseWithNameAndStereotype(String, String) - Method in interface org.andromda.metafacades.uml.ModelFacade
Finds the UseGraph with the Name and Stereotype.
findUseCaseWithTaggedValueOrHyperlink(String, String) - Method in interface org.andromda.metafacades.uml.ModelFacade
Return the UseCase belonging to this model with the tagged value or hyperlink.
FLOAT_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a float type in the model, any other type that will be identified as a float type must specialize this type.
FOREIGN_KEY_SUFFIX - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The default suffix to use for foreign keys.
FrontEndAction - Interface in org.andromda.metafacades.uml
Represents a "front-end" action.
FrontEndActionState - Interface in org.andromda.metafacades.uml
Represents an operation on the server called by an action.
FrontEndActivityGraph - Interface in org.andromda.metafacades.uml
Represents the activity graph describing the details of a presentation tier or "front end" use case.
FrontEndController - Interface in org.andromda.metafacades.uml
A front end controller is assigned as the context of a use-case.
FrontEndControllerOperation - Interface in org.andromda.metafacades.uml
Represents an operation modeled on a controller.
FrontEndEvent - Interface in org.andromda.metafacades.uml
A front-end event is represented by some kind of even on some kind of front-end (hyperlink, submit button, etc).
FrontEndExceptionHandler - Interface in org.andromda.metafacades.uml
A front-end exception handler intercepts exceptions and delegates them into a front-end action state that will handle it (for example by simply displaying it if the action state happened to be a view) .
FrontEndFinalState - Interface in org.andromda.metafacades.uml
A final state represents the end of a use-case, in a "front-end" application this means its the transition into the next front-end use case.
FrontEndForward - Interface in org.andromda.metafacades.uml
A front end forward is any transition between front-end states.
FrontEndPackage - Interface in org.andromda.metafacades.uml
Represents a package storing "front-end" components.
FrontEndParameter - Interface in org.andromda.metafacades.uml
A front-end parameter is a parameter passed between front-end action states.
FrontEndPseudostate - Interface in org.andromda.metafacades.uml
Encapsulates a pseudostate and provides specific front-end services.
FrontEndUseCase - Interface in org.andromda.metafacades.uml
Represents a use case used in the "front end" of an application.
FrontEndView - Interface in org.andromda.metafacades.uml
Represents a view within a front end application.

G

GeneralizableElementFacade - Interface in org.andromda.metafacades.uml
The model element that represents an element that can be generalized or specialized.
GeneralizationFacade - Interface in org.andromda.metafacades.uml
A taxonomic relationship between a more general classifier and a more specific classifier.
getAbstractions() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Those abstraction dependencies for which this classifier is the client.
getAction() - Method in interface org.andromda.metafacades.uml.FrontEndEvent
The action which triggers the "front-end" event.
getAction() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
The action to which this parameter belongs (if it belongs to an action), otherwise it returns null.
getActionForwards() - Method in interface org.andromda.metafacades.uml.FrontEndAction
All action forwards for this foward.
getActionMethodName() - Method in interface org.andromda.metafacades.uml.FrontEndActionState
The method name representing this action state.
getActionMethodName() - Method in interface org.andromda.metafacades.uml.FrontEndForward
The method name used to delegate to this forward.
getActions() - Method in interface org.andromda.metafacades.uml.FrontEndForward
The front-end actions directly containing this front-end forward.
getActions() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
The actions for this use-case.
getActions() - Method in interface org.andromda.metafacades.uml.FrontEndView
All actions that can be triggered on this view.
getActionState() - Method in interface org.andromda.metafacades.uml.ActionFacade
If this action is located on an action state, this will represent that state.
getActionStates() - Method in interface org.andromda.metafacades.uml.ActivityGraphFacade
The set of action states contained in this activity graph.
getActionStates() - Method in interface org.andromda.metafacades.uml.FrontEndAction
All action states visited by this action.
getActivityGraph() - Method in interface org.andromda.metafacades.uml.FrontEndControllerOperation
The activity graph in which this controller operation is used.
getActivityGraph() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
Returns the activity graph describing this use-case in more detail.
getActivityGraph() - Method in interface org.andromda.metafacades.uml.PartitionFacade
State machines can be used to express the behavior of part of a system.
getAdderName() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
A name suitable for use when adding new elements to this association end in programming code.
getAddition() - Method in interface org.andromda.metafacades.uml.IncludeFacade
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.
getAggregationKind() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
Returns the value of the 'Aggregation' attribute (none, shared, composite).
getAllActionParameters() - Method in interface org.andromda.metafacades.uml.FrontEndView
All parameters for each action going out of this view.
getAllActionStates() - Method in interface org.andromda.metafacades.uml.ModelFacade
Return all ActionStates belonging to this model.
getAllActionStatesWithStereotype(ActivityGraphFacade, String) - Method in interface org.andromda.metafacades.uml.ModelFacade
Finds all ActionStates with the Stereotype.
getAllActors() - Method in interface org.andromda.metafacades.uml.ModelFacade
Return all Actors belonging to this model.
getAllAssociatedClasses() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Lists all classes associated to this one and any ancestor classes (through generalization).
getAllClasses() - Method in interface org.andromda.metafacades.uml.ModelFacade
Return all Classes and Datatypes belonging to this model.
getAllEntityReferences() - Method in interface org.andromda.metafacades.uml.Entity
Returns a collection of all entities this entity and its ancestors have a relation to.
getAllEntityReferences() - Method in interface org.andromda.metafacades.uml.Service
Returns a collection of all entities this service and its ancestors have a relation to.
getAllFormFields() - Method in interface org.andromda.metafacades.uml.FrontEndView
All fields from all forms on the given view.
getAllGeneralizations() - Method in interface org.andromda.metafacades.uml.GeneralizableElementFacade
All generalizations for this generalizable element, goes up the inheritance tree.
getAllManageables() - Method in interface org.andromda.metafacades.uml.ManageableEntity
All entities to which can be browsed from this entity.
getAllMessagingDestinations() - Method in interface org.andromda.metafacades.uml.Service
All messaging destinations that belong to this service and all decendent services.
getAllObjectFlowStates() - Method in interface org.andromda.metafacades.uml.ModelFacade
All object flow states in this model.
getAllProperties() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
A collection containing all 'properties' of the classifier and its ancestors.
getAllRequiredConstructorParameters() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
A collection containing all required and/or read-only 'properties' of the classifier and its ancestors.
getAllRoles() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
All roles that directly or indirectly related to any "front-end" use cases.
getAllRoles() - Method in interface org.andromda.metafacades.uml.Service
All roles associated with the service, this includes both roles that have access to the entire service, and any roles that have access to a single operation.
getAllServiceReferences() - Method in interface org.andromda.metafacades.uml.Service
Returns a collection of all services this service and its ancestors have a relation to.
getAllSpecializations() - Method in interface org.andromda.metafacades.uml.GeneralizableElementFacade
All specializations (travels down the inheritance hierarchy).
getAllTransitions() - Method in interface org.andromda.metafacades.uml.ModelFacade
All transitions present in the activity graphs contained by this model.
getAllUseCases() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
Returns all struts use-cases in this "front end" application.
getAllUseCases() - Method in interface org.andromda.metafacades.uml.ModelFacade
Return all UseCases belonging to this model.
getArgumentNames() - Method in interface org.andromda.metafacades.uml.OperationFacade
A comma separated list of all argument names.
getArguments() - Method in interface org.andromda.metafacades.uml.BindingFacade
The arguments for this binding.
getArguments() - Method in interface org.andromda.metafacades.uml.OperationFacade
Specification of an argument used to pass information into or out of an invocation of a behavioral feature.
getArgumentTypeNames() - Method in interface org.andromda.metafacades.uml.OperationFacade
A comma separated list of all types of each argument, in order.
getArray() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Gets the array type for this classifier.
getArrayName() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
The name of the classifier as an array.
getAssociatedClasses() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Lists the classes associated to this one, there is no repitition of classes.
getAssociation() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
The association owning this association end.
getAssociationEnd() - Method in interface org.andromda.metafacades.uml.LinkEndFacade
The association end owned by this link.
getAssociationEndA() - Method in interface org.andromda.metafacades.uml.AssociationFacade
The first association end.
getAssociationEndB() - Method in interface org.andromda.metafacades.uml.AssociationFacade
The second association end.
getAssociationEnds() - Method in interface org.andromda.metafacades.uml.AssociationFacade
Gets the association ends belonging to this association.
getAssociationEnds() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Gets the association ends belonging to a classifier.
getAttribute() - Method in interface org.andromda.metafacades.uml.AttributeLinkFacade
The attribute for this link.
getAttributeLinks() - Method in interface org.andromda.metafacades.uml.InstanceFacade
Returns those slots that map onto attributes.
getAttributeNameList(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets a comma separated list of attribute names.
getAttributeNameList(boolean, boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets a comma separated list of attribute names.
getAttributes() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Gets the attributes that belong to the classifier.
getAttributes(boolean) - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Gets all attributes for the classifier and if 'follow' is true goes up the inheritance hierarchy and gets the attributes from the super classes as well.
getAttributes(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets all attributes of the entity, and optionally retieves the super entities attributes as well as excludes the entity's identifiers if 'withIdentifiers' is set to false.
getAttributes(boolean, boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets all attributes of the entity, and optionally retieves the super entities attributes as well as excludes the entity's identifiers if 'withIdentifiers' is set to false and exclude derived attributes if 'withDerived' is set to false.
getAttributeTypeList(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets a comma separated list of attribute types.
getBase() - Method in interface org.andromda.metafacades.uml.ExtendFacade
The base use-case.
getBase() - Method in interface org.andromda.metafacades.uml.IncludeFacade
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.
getBindedFullyQualifiedName(ModelElementFacade) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Returns the fully qualified name of the model element.
getBody() - Method in interface org.andromda.metafacades.uml.ConstraintFacade
Gets the 'body' or text of this constraint.
getBody() - Method in interface org.andromda.metafacades.uml.GuardFacade
TODO: Model Documentation for org.andromda.metafacades.uml.GuardFacade.body
getBusinessOperations() - Method in interface org.andromda.metafacades.uml.Entity
All business operations of the entity, these include any operations that aren't queries.
getCall() - Method in interface org.andromda.metafacades.uml.OperationFacade
Constructs the operation call with the operation name
getChild() - Method in interface org.andromda.metafacades.uml.GeneralizationFacade
The model element that represents an element that can be generalized or specialized.
getChildEnds() - Method in interface org.andromda.metafacades.uml.Entity
Gets any children association ends (i.e.
getClassDeclaration(ModelElementFacade, boolean) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Get the classname without the package name and without additional template<> parameters.
getClassDeclaration(ModelElementFacade, String, boolean) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Get the classname without the package name and without additional template<> parameters.
getClasses() - Method in interface org.andromda.metafacades.uml.PackageFacade
Returns all classes in this package
getClassifier() - Method in interface org.andromda.metafacades.uml.RedefinableTemplateSignatureFacade
The Class which is templated.
getClassifiers() - Method in interface org.andromda.metafacades.uml.InstanceFacade
A Classifier is a classification of instances - it describes a set of instances that have features in common.
getColumnIndex() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
The name of the index to create on a column that persists the foreign key attribute.
getColumnIndex() - Method in interface org.andromda.metafacades.uml.EntityAttribute
The name of the index to create on a column that persists the entity attribute.
getColumnLength() - Method in interface org.andromda.metafacades.uml.EntityAttribute
The length of the column that persists this entity attribute.
getColumnName() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
The name of the column that makes up the foreign key.
getColumnName() - Method in interface org.andromda.metafacades.uml.EntityAttribute
The name of the table column to which this entity is mapped.
getConcurrency() - Method in interface org.andromda.metafacades.uml.OperationFacade
Returns the concurrency modifier for this operation (i.e.
getConnectionAssociationEnds() - Method in interface org.andromda.metafacades.uml.AssociationClassFacade
The association ends visible to this association class.
getConstrainingClassifiers() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
UML2 only: Returns the list of classifiers (Classes) which constrain the parameter type.
getConstraints() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets all constraints belonging to the model element.
getConstraints(String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Returns the constraints of the argument kind that have been placed onto this model.
getContainer() - Method in interface org.andromda.metafacades.uml.StateVertexFacade
Models a situation during which some (usually implicit) invariant condition holds.
getContainerActions() - Method in interface org.andromda.metafacades.uml.FrontEndActionState
The actions that pass through this action state.
getContainerActions() - Method in interface org.andromda.metafacades.uml.FrontEndPseudostate
The actions that pass through this pseudo state.
getContextElement() - Method in interface org.andromda.metafacades.uml.ConstraintFacade
Gets the model element to which the constraint applies (i.e.
getContextElement() - Method in interface org.andromda.metafacades.uml.StateMachineFacade
Represents a model element.
getController() - Method in interface org.andromda.metafacades.uml.FrontEndAction
The controller that will handle the execution of this front-end action.
getController() - Method in interface org.andromda.metafacades.uml.FrontEndActivityGraph
The controller context for this activity graph.
getController() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
Returns the controller for this use-case.
getControllerCall() - Method in interface org.andromda.metafacades.uml.FrontEndEvent
The call to the controller for this front-end event (if any).
getControllerCalls() - Method in interface org.andromda.metafacades.uml.FrontEndActionState
All calls deferred to the controller by this action state.
getControllerCalls() - Method in interface org.andromda.metafacades.uml.FrontEndEvent
Gets all controller operation calls for the front-end event.
getControllerOperation() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
Gets the controller operation to which this parameter belongs.
getDate(String) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Returns the current Date in the specified format.
getDate() - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Returns the current Date in the specified format.
getDecisionTransitions() - Method in interface org.andromda.metafacades.uml.FrontEndAction
All the transitions coming out of decision points.
getDecisionTrigger() - Method in interface org.andromda.metafacades.uml.FrontEndForward
The trigger for this front-end forward.
getDefault() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
UML2: Returns the value of the 'Default' attribute.
getDefaultElement() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
Return the default element for the template parameter
getDefaultValue() - Method in interface org.andromda.metafacades.uml.AttributeFacade
The default value of the attribute.
getDefaultValue() - Method in interface org.andromda.metafacades.uml.ParameterFacade
TODO: Model Documentation for org.andromda.metafacades.uml.ParameterFacade.defaultValue
getDeferrableEvents() - Method in interface org.andromda.metafacades.uml.StateFacade
Events to which is being deferred in this action state.
getDeferredOperations() - Method in interface org.andromda.metafacades.uml.FrontEndAction
The controller operations to which this action defers, the order is preserved.
getDeferringActions() - Method in interface org.andromda.metafacades.uml.FrontEndController
All actions that defer to at least one operation of this controller.
getDeferringActions() - Method in interface org.andromda.metafacades.uml.FrontEndControllerOperation
All those actions that contain at least one front-end action state that is deferring to this operation.
getDisplayAttribute() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The attribute used as a key link to display values for this entity.
getDocumentation(String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets the documentation for the model element, The indent argument is prefixed to each line.
getDocumentation(String, int) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
This method returns the documentation for this model element, with the lines wrapped after the specified number of characters, values of less than 1 will indicate no line wrapping is required.
getDocumentation(String, int, boolean) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
This method returns the documentation for this model element, with the lines wrapped after the specified number of characters, values of less than 1 will indicate no line wrapping is required.
getDocumentation(String) - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
Gets the documentation for the model element, The indent argument is prefixed to each line.
getDocumentation(String, int) - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
This method returns the documentation for this model element, with the lines wrapped after the specified number of characters, values of less than 1 will indicate no line wrapping is required.
getDocumentation(String, int, boolean) - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
TODO: Model Documentation for org.andromda.metafacades.uml.TemplateParameterFacade.getDocumentation
getEffect() - Method in interface org.andromda.metafacades.uml.ParameterFacade
UML2: A representation of the literals of the enumeration 'Parameter Effect Kind': CREATE, READ, UPDATE, DELETE.
getEffect() - Method in interface org.andromda.metafacades.uml.TransitionFacade
An action is a named element that is the fundamental unit of executable functionality.
getElement() - Method in interface org.andromda.metafacades.uml.TemplateArgumentFacade
Represents a model element.
getElementAsType(Object, Class) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils
Checks to see if the element is the specified type and if so casts it to the object and returns it, otherwise it returns null.
getEmbeddedValues() - Method in interface org.andromda.metafacades.uml.Entity
The embedded values belonging to this entity.
getEmfTaggedValue(String) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils
Changes andromda standard tag format Strings to EMF standard format Strings (must be a valid Java identifier).
getEntityReferences() - Method in interface org.andromda.metafacades.uml.Entity
All entities referenced by this entity.
getEntityReferences() - Method in interface org.andromda.metafacades.uml.Service
References to all entities to which this service has a dependency.
getEntry() - Method in interface org.andromda.metafacades.uml.ActionStateFacade
The entry action for this action state (if any).
getEnumeration() - Method in interface org.andromda.metafacades.uml.AttributeFacade
If the attribute is an enumeration literal this represents the owning enumeration.
getEnumerationLiteralParameters() - Method in interface org.andromda.metafacades.uml.AttributeFacade
Returns the enumeration literal parameters defined by tagged value as a comma separated list.
getEnumerationValue() - Method in interface org.andromda.metafacades.uml.AttributeFacade
The value for this attribute if it is an enumeration literal, null otherwise.
getEnumerationValue() - Method in interface org.andromda.metafacades.uml.EnumerationLiteralFacade
Gets the Literal's Value.
getEvent() - Method in interface org.andromda.metafacades.uml.ParameterFacade
If this parameter is located on an event, this will represent that event.
getExceptionList() - Method in interface org.andromda.metafacades.uml.OperationFacade
A comma separated list containing all exceptions that this operation throws.
getExceptionList(String) - Method in interface org.andromda.metafacades.uml.OperationFacade
Returns a comma separated list of exceptions appended to the comma separated list of fully qualified 'initialException' classes passed in to this method.
getExceptions() - Method in interface org.andromda.metafacades.uml.FrontEndActionState
All exceptions modelled on this action state.
getExceptions() - Method in interface org.andromda.metafacades.uml.OperationFacade
A collection of all exceptions thrown by this operation.
getExtends() - Method in interface org.andromda.metafacades.uml.UseCaseFacade
The extend instances related to this use-case.
getExtension() - Method in interface org.andromda.metafacades.uml.ExtendFacade
The extension use-case.
getExtensionPoints() - Method in interface org.andromda.metafacades.uml.ExtendFacade
The extension points.
getExtensionPoints() - Method in interface org.andromda.metafacades.uml.UseCaseFacade
The extension points related to this use-case.
getFinalStates() - Method in interface org.andromda.metafacades.uml.StateMachineFacade
A special kind of state signifying that the enclosing region is completed.
getFirstActivityGraph() - Method in interface org.andromda.metafacades.uml.UseCaseFacade
The first activity graph directly owned by this use-case.
getForeignKeyConstraintName() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
The name of the foreign key constraint to use for databases.
getForeignKeyConstraintName(EntityAssociationEnd, String, String, String, String) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Constructs and returns the foreign key constraint name for the given associationEnd, suffix, sqlNameSeparator and maxLengthProperty.
getForeignKeySuffix() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
The current foreign key suffix specified for this entity association end facade.
getFormFields() - Method in interface org.andromda.metafacades.uml.FrontEndAction
Form fields for this action.
getFormFields() - Method in interface org.andromda.metafacades.uml.FrontEndControllerOperation
The set of fields in the form made up form this controller operation's parameters.
getForward() - Method in interface org.andromda.metafacades.uml.FrontEndActionState
The next transition, there can be only one transition going out of an action state, otherwise decision points should be used (triggers are not supported at the server-side).
getForwardParameters() - Method in interface org.andromda.metafacades.uml.FrontEndForward
Tthe set of parameter used during transport in this forward.
getFQNameWithoutTemplate(ModelElementFacade) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Get the fully-qualified classname without the additional template<> parameters.
getFromOperationName() - Method in interface org.andromda.metafacades.uml.EnumerationFacade
The 'from' operation name.
getFromOperationSignature() - Method in interface org.andromda.metafacades.uml.EnumerationFacade
The 'from' operation signature.
getFrontEndActivityGraph() - Method in interface org.andromda.metafacades.uml.FrontEndForward
The activity graph which holds this forward if the graph is contained in a FrontEndUseCase.
getFrontEndControllers() - Method in interface org.andromda.metafacades.uml.FrontEndPackage
The "front-end" controllers belonging to this package.
getFrontEndUseCases() - Method in interface org.andromda.metafacades.uml.FrontEndPackage
The use cases that make up the "front-end".
getFullyQualifiedArrayName() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
The fully qualified name of the classifier as an array.
getFullyQualifiedIdentifierTypeName() - Method in interface org.andromda.metafacades.uml.Entity
The full name of the type of the identifier.
getFullyQualifiedManageableServiceName() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The fully qualified service name of the entity.
getFullyQualifiedName() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
The fully qualified name of this model element.
getFullyQualifiedName(boolean) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Returns the fully qualified name of the model element.
getFullyQualifiedName() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
Return the fully qualified name of the template parameter: package + class + parameter name
getFullyQualifiedNamePath() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Returns the fully qualified name as a path, the returned value always starts with out a slash '/'.
getGeneralization() - Method in interface org.andromda.metafacades.uml.GeneralizableElementFacade
Gets the direct generalization for this generalizable element.
getGeneralizationLinks() - Method in interface org.andromda.metafacades.uml.GeneralizableElementFacade
Gets the actual links that this generalization element is part of (it plays either the specialization or generalization).
getGeneralizationList() - Method in interface org.andromda.metafacades.uml.GeneralizableElementFacade
A comma separated list of the fully qualified names of all generalizations.
getGeneralizationRoot() - Method in interface org.andromda.metafacades.uml.GeneralizableElementFacade
The element found when you recursively follow the generalization path up to the root.
getGeneralizations() - Method in interface org.andromda.metafacades.uml.GeneralizableElementFacade
Return all generalizations (ancestors) from this generalizable element.
getGeneralizedActors() - Method in interface org.andromda.metafacades.uml.ActorFacade
All actors generalized by this actor.
getGeneralizedByActors() - Method in interface org.andromda.metafacades.uml.ActorFacade
The set of actors that generalize this actor.
getGenericTemplate(ModelElementFacade, boolean) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Get the generic template declaration.
getGetterName() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
A name suitable for use when accessing this association end in programming code.
getGetterName() - Method in interface org.andromda.metafacades.uml.AttributeFacade
The name of the accessor operation that would retrieve this attribute's value.
getGetterName() - Method in interface org.andromda.metafacades.uml.DependencyFacade
The "getter" name for this dependency.
getGetterName() - Method in interface org.andromda.metafacades.uml.ParameterFacade
The name to use for accessors getting this parameter from a bean.
getGetterName() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
get + capitalized parameter name
getGetterPrefix(ClassifierFacade) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Gets the getter prefix for a getter operation given the type.
getGetterPrefix(ClassifierFacade, int) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Gets the getter prefix for a getter operation given the type, taking multiplicity into account for booleans
getGetterSetterReturnTypeName() - Method in interface org.andromda.metafacades.uml.OperationFacade
Return Type with multiplicity taken into account.
getGetterSetterTypeName() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
The name of the type that is returned on the accessor and mutator operations, determined in part by the multiplicity.
getGetterSetterTypeName() - Method in interface org.andromda.metafacades.uml.AttributeFacade
The name of the type that is returned on the accessor and mutator operations, determined in part by the multiplicity.
getGetterSetterTypeName() - Method in interface org.andromda.metafacades.uml.ParameterFacade
Fully Qualified TypeName, determined in part by multiplicity (for UML2).
getGetterSetterTypeName() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
The type of the template parameter.
getGetterSetterTypeNameImpl() - Method in interface org.andromda.metafacades.uml.ParameterFacade
Fully Qualified implementation class of TypeName, determined in part by multiplicity (for UML2).
getGuard() - Method in interface org.andromda.metafacades.uml.TransitionFacade
A representation of the model object 'Constraint'.
getId() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets the unique identifier of the underlying model element.
getIdentifierAssociationEnds() - Method in interface org.andromda.metafacades.uml.Entity
Gets all the associationEnds of this entity marked with the identifiers stereotype.
getIdentifierAttributes(Entity, boolean) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Gets all identifier attributes for an entity.
getIdentifierGetterName() - Method in interface org.andromda.metafacades.uml.Entity
The getter name of the identifier.
getIdentifierName() - Method in interface org.andromda.metafacades.uml.Entity
The name of the identifier.
getIdentifiers() - Method in interface org.andromda.metafacades.uml.Entity
All the attributes of the entity which make up its identifier (primary key).
getIdentifiers(boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets all identifiers for an entity.
getIdentifiers(Entity, boolean) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Gets all identifiers for an entity.
getIdentifierSetterName() - Method in interface org.andromda.metafacades.uml.Entity
The setter name of the identifier.
getIdentifierTypeName() - Method in interface org.andromda.metafacades.uml.Entity
The name of the type of the identifier.
getImplCollection(String) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Transforms the declared type to implementation type for a declared Collection.
getImplementationOperations() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Returns all those operations that could be implemented at this classifier's level.
getImplementedInterfaceList() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
A comma separated list of the fully qualified names of all implemented interfaces.
getIncludes() - Method in interface org.andromda.metafacades.uml.UseCaseFacade
The included instances related to this use-case.
getIncomingDestination() - Method in interface org.andromda.metafacades.uml.ServiceOperation
The destination for any incoming messages.
getIncomings() - Method in interface org.andromda.metafacades.uml.StateVertexFacade
A directed relationship between a source vertex and a target vertex.
getInitialAction() - Method in interface org.andromda.metafacades.uml.FrontEndActivityGraph
This is the initial action encountered in this activity graph.
getInitialState() - Method in interface org.andromda.metafacades.uml.StateMachineFacade
The first initial state (if any) found in this activity graph.
getInitialStates() - Method in interface org.andromda.metafacades.uml.StateMachineFacade
An abstraction that encompasses different types of transient vertices in the state machine graph.
getInitialTransition() - Method in interface org.andromda.metafacades.uml.StateMachineFacade
The first transition on the first initial state found for this activity graph.
getInitialView() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
The first view of this use case, this may actually return a view of another use case if the first is found by traveling through the final state.
getInput() - Method in interface org.andromda.metafacades.uml.FrontEndAction
The StateVertex (FrontEndView or PseudostateFacade) on which this action can be triggered.
getInstance() - Method in interface org.andromda.metafacades.uml.AttributeLinkFacade
The owning instance for this link.
getInstance() - Method in interface org.andromda.metafacades.uml.LinkEndFacade
The first instance to which this link end is attached.
getInstance(Mappings) - Static method in class org.andromda.metafacades.uml.TypeMappings
Returns a new configured instance of this TypeMappings configured from the mappings instance.
getInstance(String) - Static method in class org.andromda.metafacades.uml.TypeMappings
Returns a new configured instance of this TypeMappings configured from the mappings instance.
getInstanceAttributes() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Those attributes that are scoped to an instance of this class.
getInstanceOperations() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Those operations that are scoped to an instance of this class.
getInstances() - Method in interface org.andromda.metafacades.uml.LinkEndFacade
The instances this link end is attached too.
getInterfaceAbstractions() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Those interfaces that are abstractions of this classifier, this basically means this classifier realizes them.
getInterUseCaseParameters() - Method in interface org.andromda.metafacades.uml.FrontEndFinalState
Parameters that are directly entering this final state, they will be able to survive a trip to the next use-case.
getJavaNewString() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
A String representing a new Constructor declaration for this classifier type to be used in a Java environment.
getJavaNullString() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
A String representing the null-value for this classifier type to be used in a Java environment.
getJdbcMappings() - Method in interface org.andromda.metafacades.uml.EntityAttribute
The PIM to language specific mappings for JDBC.
getJdbcType() - Method in interface org.andromda.metafacades.uml.EntityAttribute
The JDBC type for this entity attribute.
getKeywords() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
UML2: Retrieves the keywords for this element.
getLabel() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
UML2: Retrieves a localized label for this named element.
getLanguageMappings() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
The language mappings that have been set for this model element.
getLink() - Method in interface org.andromda.metafacades.uml.LinkEndFacade
The link owning this link end.
getLinkEnds() - Method in interface org.andromda.metafacades.uml.InstanceFacade
Those slots that map onto association ends.
getLinkEnds() - Method in interface org.andromda.metafacades.uml.LinkFacade
The two links ends owned by this link.
getLiterals() - Method in interface org.andromda.metafacades.uml.EnumerationFacade
This enumeration's literals.
getLiteralType() - Method in interface org.andromda.metafacades.uml.EnumerationFacade
The type of the enumeration's literals.
getLower() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
the lower value for the multiplicity -only applicable for UML2
getLower() - Method in interface org.andromda.metafacades.uml.AttributeFacade
the lower value for the multiplicity -only applicable for UML2
getLower() - Method in interface org.andromda.metafacades.uml.OperationFacade
the lower value for the multiplicity -only applicable for UML2
getLower() - Method in interface org.andromda.metafacades.uml.ParameterFacade
the lower value for the multiplicity -only applicable for UML2
getManageableAssociationEnds() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The associations to other entities from this entity.
getManageableAttributes() - Method in interface org.andromda.metafacades.uml.ManageableEntity
Lists the attributes that can be managed for this entity.
getManageableIdentifier() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The identifier used when managing this entity.
getManageableIdentifier() - Method in interface org.andromda.metafacades.uml.ManageableEntityAssociationEnd
Represents an attribute of an entity.
getManageableMembers() - Method in interface org.andromda.metafacades.uml.ManageableEntity
ManageableAttributes and ManageableAssociationEnds
getManageablePackageName() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The entity package name.
getManageablePackagePath() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The Package path of the Entity
getManageableServiceAccessorCall() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The entity accessor (getter) call.
getManageableServiceFullPath() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The service full path of the entity.
getManageableServiceName() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The service name of the entity.
getMappings() - Method in class org.andromda.metafacades.uml.TypeMappings
Returns the Mappings instance which this TypeMapping wraps.
getMaximumListSize() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The maximum number of rows to load from the database.
getMaxSqlNameLength() - Method in interface org.andromda.metafacades.uml.Entity
The maximum length a SQL name may be.
getMemberVariables() - Method in interface org.andromda.metafacades.uml.EnumerationFacade
The enumeration member variables.
getMessagingDestinations() - Method in interface org.andromda.metafacades.uml.Service
All messaging destinations available to this service.
getMethodBody() - Method in interface org.andromda.metafacades.uml.OperationFacade
Returns the operation method body determined from UML sequence diagrams or other UML sources.
getModel() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Return the model containing this model element (multiple models may be loaded and processed at the same time).
getModelElements() - Method in interface org.andromda.metafacades.uml.PackageFacade
Gets all the model elements belonging to the root package.
getName(boolean) - Method in interface org.andromda.metafacades.uml.EnumerationLiteralFacade
Gets the name of the enumeration literal (if the "modelName" flag is true, then the actual name of the literal in the model is returned - otherwise the name that has any masking applied).
getName() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
The name of the model element.
getName() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
TODO: Model Documentation for org.andromda.metafacades.uml.TemplateParameterFacade.name
getNavigableConnectingEnds() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
The other ends of this classifier's association ends which are navigable.
getNavigableConnectingEnds(boolean) - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Get the other ends of this classifier's association ends which are navigable and if 'follow' is true goes up the inheritance hierarchy and gets the super association ends as well.
getNonArray() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Assuming that the classifier is an array, this will return the non array type of the classifier from the model.
getObjectFlowStates() - Method in interface org.andromda.metafacades.uml.ActivityGraphFacade
The set of object flow states contained in this activity graph.
getOperation() - Method in interface org.andromda.metafacades.uml.CallActionFacade
The operation called by this action.
getOperation() - Method in interface org.andromda.metafacades.uml.CallEventFacade
The operation called by this event.
getOperation() - Method in interface org.andromda.metafacades.uml.ParameterFacade
If this parameter is located on an operation, this will represent that operation.
getOperationCall() - Method in interface org.andromda.metafacades.uml.FrontEndForward
The operation to which is called during execution of this front-end forward.
getOperationCallFromAttributes() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
The attributes from this classifier in the form of an operation call (this example would be in Java): '(String attributeOne, String attributeTwo).
getOperationCallFromAttributes(boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets the attributes as a list within an operation call, optionally including the type names and the identifier attributes.
getOperationCallFromAttributes(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets the attributes as a list within an operation call.
getOperations() - Method in interface org.andromda.metafacades.uml.CallEventFacade
The operations of this call event facade.
getOperations() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
The operations owned by this classifier.
getOtherEnd() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
The other association end owned by this end's association.
getOutgoingDestination() - Method in interface org.andromda.metafacades.uml.ServiceOperation
The destination for any outgoing messages.
getOutgoings() - Method in interface org.andromda.metafacades.uml.StateVertexFacade
A directed relationship between a source vertex and a target vertex.
getOverriddenOperation() - Method in interface org.andromda.metafacades.uml.OperationFacade
The operation this operation overrides, null if this operation is not overriding.
getOwnedElements() - Method in interface org.andromda.metafacades.uml.NamespaceFacade
Gets the model elements which this namespace owns.
getOwnedElements() - Method in interface org.andromda.metafacades.uml.PackageFacade
The elements directly found in this package.
getOwnedInstances() - Method in interface org.andromda.metafacades.uml.InstanceFacade
A representation of the model object 'Instance Specification'.
getOwnedLinks() - Method in interface org.andromda.metafacades.uml.InstanceFacade
A representation of the model object 'Instance Specification'.
getOwner() - Method in interface org.andromda.metafacades.uml.AttributeFacade
Gets the classifier who is the owner of the attributes.
getOwner() - Method in interface org.andromda.metafacades.uml.OperationFacade
Gets the owner of this operation
getOwner() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
The ModelElement that owns this parameter.
getPackage() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets the package to which this model element belongs.
getPackageName() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
The name of this model element's package.
getPackageName(boolean) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets the package name (optionally providing the ability to retrieve the model name and not the mapped name).
getPackagePath() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Returns the package as a path, the returned value always starts with out a slash '/'.
getPageSize() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The maximum number of rows to load from the database.
getParameter() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
Returns the parameter value for the template parameter.
getParameters() - Method in interface org.andromda.metafacades.uml.EventFacade
The parameters to this event.
getParameters() - Method in interface org.andromda.metafacades.uml.FrontEndAction
All parameters sent by this "front-end" action.
getParameters() - Method in interface org.andromda.metafacades.uml.OperationFacade
Return all parameters for the operation, including the return parameter.
getParent() - Method in interface org.andromda.metafacades.uml.GeneralizationFacade
The model element that represents an element that can be generalized or specialized.
getParentEnd() - Method in interface org.andromda.metafacades.uml.Entity
Returns the parent association end of this entity if its a child entity.
getPartition() - Method in interface org.andromda.metafacades.uml.StateVertexFacade
The partition (if any) to which this vertex belongs.
getPartitions() - Method in interface org.andromda.metafacades.uml.ActivityGraphFacade
The set of partitions contained in this activity graph.
getPostconditionName() - Method in interface org.andromda.metafacades.uml.OperationFacade
The name of the operation that handles postcondition constraints.
getPostconditions() - Method in interface org.andromda.metafacades.uml.OperationFacade
The postcondition constraints belonging to this operation.
getPreconditionCall() - Method in interface org.andromda.metafacades.uml.OperationFacade
The call to the precondition operation.
getPreconditionName() - Method in interface org.andromda.metafacades.uml.OperationFacade
The name of the operation that handles precondition constraints.
getPreconditions() - Method in interface org.andromda.metafacades.uml.OperationFacade
The precondition constraints belonging to this operation.
getPreconditionSignature() - Method in interface org.andromda.metafacades.uml.OperationFacade
The signature of the precondition operation.
getPriority(Entity) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Gets the execution priority of a specific entity, based on dependency/owning relationships, so that TestNG unit tests can be put in the proper order across all entities and CRUD methods
getProperties() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
A collection containing all 'properties' of the classifier.
getProperties(boolean) - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Gets all properties (attributes and navigable association ends) for the classifier and if 'follow' is true goes up the inheritance hierarchy and gets the properties from the super classes as well.
getProperties(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets all properties of this entity, this includes the attributes and navigable association ends of the entity.
getPseudostates() - Method in interface org.andromda.metafacades.uml.StateMachineFacade
An abstraction that encompasses different types of transient vertices in the state machine graph.
getQualifiedName() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
UML2: Returns the value of the 'Qualified Name' attribute.
getQuery(String) - Method in interface org.andromda.metafacades.uml.EntityQueryOperation
The query string for this EntityFinderMethod.
getQueryOperations() - Method in interface org.andromda.metafacades.uml.Entity
Returns all the operations that can perform queries on the entity.
getQueryOperations(boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets all query operations for an entity.
getReferencingFinalStates() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
The final states linking to this use case
getReferencingManageables() - Method in interface org.andromda.metafacades.uml.ManageableEntity
Other Manageable Entities which reference this entity.
getRelationName() - Method in interface org.andromda.metafacades.uml.AssociationFacade
A name suited for naming this relationship.
getRemoverName() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
A name suitable for use when removing element from this association end in programming code.
getRequiredAttributeNameList(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets a comma separated list of required attribute names.
getRequiredAttributes(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Returns all attributes that are specified as 'required' in the model.
getRequiredAttributeTypeList(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets a comma separated list of attribute types with are required.
getRequiredConstructorParameters() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
A collection containing all required and/or read-only 'properties' of the classifier.
getRequiredProperties(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Gets all required properties for this entity.
getRequiredPropertyNameList(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
Creates a comma separated list of the required property names.
getRequiredPropertyTypeList(boolean, boolean) - Method in interface org.andromda.metafacades.uml.Entity
A comma separated list of the required property types.
getReturnParameter() - Method in interface org.andromda.metafacades.uml.OperationFacade
(UML2 Only).
getReturnType() - Method in interface org.andromda.metafacades.uml.OperationFacade
The operation return type parameter.
getRoles() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
Returns all roles that are directly and indirectly associated to this use-case.
getRoles() - Method in interface org.andromda.metafacades.uml.Service
The roles of the service, these are the actor's that can access this service.
getRoles() - Method in interface org.andromda.metafacades.uml.ServiceOperation
The users of the service operation, these are the actor's that can access this operation.
getRootPackage() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets the root package for the model element.
getRootPackage() - Method in interface org.andromda.metafacades.uml.ModelFacade
Return the root package belonging to this model.
getSchema() - Method in interface org.andromda.metafacades.uml.Entity
The name of the schema that contains the database table
getSchema() - Method in interface org.andromda.metafacades.uml.EntityAssociation
The name of the schema that contains the database table
getSerialVersionUID() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Returns the serial version UID of the underlying model element.
getService() - Method in interface org.andromda.metafacades.uml.ServiceOperation
The service which owns the service operation.
getServiceCalls() - Method in interface org.andromda.metafacades.uml.FrontEndActionState
All calls deferred to the services by this action state.
getServiceReferences() - Method in interface org.andromda.metafacades.uml.FrontEndController
Returns all back-end services referenced by this controller.
getServiceReferences() - Method in interface org.andromda.metafacades.uml.Service
References to all services to which this service has a dependency.
getSetterName() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
A name suitable for use when accessing this association end in programming code.
getSetterName() - Method in interface org.andromda.metafacades.uml.AttributeFacade
The name of the mutator operation that would retrieve this attribute's value.
getSetterName() - Method in interface org.andromda.metafacades.uml.DependencyFacade
The "setter" name for this dependency.
getSetterName() - Method in interface org.andromda.metafacades.uml.ParameterFacade
The name to use for accessors getting this parameter in a bean.
getSetterName() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
set + capitalized parameter name
getSignature(String, Collection<ParameterFacade>, boolean, String) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils
Creates a typed argument list with the given arguments.
getSignature() - Method in interface org.andromda.metafacades.uml.OperationFacade
Return the operation signature, including public/protested abstract returnType name plus argument type and name
getSignature(boolean) - Method in interface org.andromda.metafacades.uml.OperationFacade
Returns the signature of the operation and optionally appends the argument names (if withArgumentNames is true), otherwise returns the signature with just the types alone in the signature.
getSignature(String) - Method in interface org.andromda.metafacades.uml.OperationFacade
Returns the signature of the operation and optionally appends the given 'argumentModifier' to each argument.
getSlots() - Method in interface org.andromda.metafacades.uml.InstanceFacade
All slots for this instance, this includes the ones that map onto attributes and the ones that map onto association ends.
getSource() - Method in interface org.andromda.metafacades.uml.TransitionFacade
A representation of the model object 'Vertex'.
getSourceDependencies() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets the dependencies for which this model element is the source.
getSourceElement() - Method in interface org.andromda.metafacades.uml.DependencyFacade
The source element of this dependency.
getSpecializations() - Method in interface org.andromda.metafacades.uml.GeneralizableElementFacade
Gets the direct specializations (i.e.
getSqlMappings() - Method in interface org.andromda.metafacades.uml.EntityAttribute
The SQL mappings (i.e.
getSqlNameFromTaggedValue(String, ModelElementFacade, String, Short, Object, Object) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Gets the SQL name.
getSqlNameFromTaggedValue(ModelElementFacade, String, Short, String, Object, Object) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Gets the SQL name.
getSqlNameFromTaggedValue(ModelElementFacade, String, Short, Object, Object) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Gets the SQL name.
getSqlNameFromTaggedValue(String, ModelElementFacade, String, Short, String, Object, Object) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Gets the SQL name.
getSqlType() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
The SQL type for this the foreign key column of this association end.
getSqlType() - Method in interface org.andromda.metafacades.uml.EntityAttribute
The SQL type for this attribute.
getState() - Method in interface org.andromda.metafacades.uml.EventFacade
If this event is located on an action state, this will represent that state.
getStateMachine() - Method in interface org.andromda.metafacades.uml.StateVertexFacade
State machines can be used to express the behavior of part of a system.
getStateMachineContext() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
If this model element is the context of an activity graph, this represents that activity graph.
getStates() - Method in interface org.andromda.metafacades.uml.StateMachineFacade
Models a situation during which some (usually implicit) invariant condition holds.
getStaticAttributes() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Those attributes that are scoped to the definition of this class.
getStaticOperations() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Those operations that are scoped to the definition of this class.
getStereotypeNames() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
The collection of ALL stereotype names for this model element.
getStereotypes() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets all stereotypes for this model element.
getSubmachine() - Method in interface org.andromda.metafacades.uml.SubactivityStateFacade
State machines can be used to express the behavior of part of a system.
getSubPackages() - Method in interface org.andromda.metafacades.uml.PackageFacade
returns all packages belonging to this package.
getSuperClass() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
This class' superclass, returns the generalization if it is a ClassifierFacade, null otherwise.
getTableAttributeNames() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
A collection of all possible attribute names of a table (this will only work when your table is modeled as an array..not a collection).
getTableColumnNames() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
All the columns for this parameter if it represents a table variable.
getTableColumns() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
A list of all attributes which make up the table columns of this table (this only contains attributes when the table is represented by an array).
getTableName() - Method in interface org.andromda.metafacades.uml.Entity
The name of the database table to which this entity is persisted.
getTableName() - Method in interface org.andromda.metafacades.uml.EntityAssociation
The name of the table if this is a many-to-many association.
getTablePrefix() - Method in interface org.andromda.metafacades.uml.PackageFacade
The Entity table prefix to be used for this package.
getTables() - Method in interface org.andromda.metafacades.uml.FrontEndView
All tables belonging to the front end view.
getTaggedValues() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Return the TaggedValues associated with this model element, under all stereotypes.
getTarget() - Method in interface org.andromda.metafacades.uml.TransitionFacade
A representation of the model object 'Vertex'.
getTargetDependencies() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets the dependencies for which this model element is the target.
getTargetElement() - Method in interface org.andromda.metafacades.uml.DependencyFacade
Gets the element to which the dependencies belong.
getTargetUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndFinalState
The use case the final state is "targetting".
getTargetViews() - Method in interface org.andromda.metafacades.uml.FrontEndAction
All views that can be possibly targetted by triggering this action.
getTemplateParameter(String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Get the template parameter for this model element having the parameterName
getTemplateParameters() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Get the template parameters for this model element
getTo(String) - Method in class org.andromda.metafacades.uml.TypeMappings
Returns the to mapping from a given from mapping.
getTopLevelPackage(LinkedHashSet<ClassifierFacade>, boolean) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Finds the top level package in the model containing any classes or entity classes.
getTransition() - Method in interface org.andromda.metafacades.uml.ActionFacade
If this action is located on a transition, this represents that transition.
getTransition() - Method in interface org.andromda.metafacades.uml.EventFacade
If this event is located on a transition, this represents that transition.
getTransition() - Method in interface org.andromda.metafacades.uml.GuardFacade
A directed relationship between a source vertex and a target vertex.
getTransitions() - Method in interface org.andromda.metafacades.uml.FrontEndAction
All the transitions that make up this action, this directly maps onto the forwards.
getTransitions() - Method in interface org.andromda.metafacades.uml.StateMachineFacade
A directed relationship between a source vertex and a target vertex.
getTranslation(String) - Method in interface org.andromda.metafacades.uml.ConstraintFacade
This constraint's translation for the argument languange.
getTrigger() - Method in interface org.andromda.metafacades.uml.TransitionFacade
If a trigger is present on this transition, this event represents that trigger.
getType() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
The classifier attached to this association end.
getType() - Method in interface org.andromda.metafacades.uml.AttributeFacade
The classifier owning this attribute.
getType() - Method in interface org.andromda.metafacades.uml.ObjectFlowStateFacade
A Classifier is a classification of instances - it describes a set of instances that have features in common.
getType() - Method in interface org.andromda.metafacades.uml.ParameterFacade
A Classifier is a classification of instances - it describes a set of instances that have features in common.
getType() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
TemplateParameter may be of type Classifier, PackageableElement, Operation or Property.
getTypedArgumentList(Collection<ParameterFacade>, boolean, String) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils
Creates a typed argument list with the given arguments.
getTypedArgumentList() - Method in interface org.andromda.metafacades.uml.OperationFacade
A comma-separated parameter list (type and name of each parameter) of an operation.
getTypedArgumentList(String) - Method in interface org.andromda.metafacades.uml.OperationFacade
A comma-separated parameter list (type and name of each parameter) of an operation with an optional modifier (i.e final) before each parameter.
getTypeSpecializations() - Method in interface org.andromda.metafacades.uml.ValueObject
Find all descendant children with the same ValueObject type.
getUml14TaggedValue(String) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils
Changes EMF standard tag format Strings to AndroMDA standard format Strings.
getUniqueGroup() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
The name of the unique-key that this unique association end belongs
getUniqueGroup() - Method in interface org.andromda.metafacades.uml.EntityAttribute
The name of the unique-key that this unique attribute belongs
getUpper() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
the upper value for the multiplicity (will be -1 for *) -only applicable for UML2
getUpper() - Method in interface org.andromda.metafacades.uml.AttributeFacade
the upper value for the multiplicity (will be -1 for *) -only applicable for UML2
getUpper() - Method in interface org.andromda.metafacades.uml.OperationFacade
the upper value for the multiplicity (will be -1 for *) - only applicable for UML2
getUpper() - Method in interface org.andromda.metafacades.uml.ParameterFacade
the upper value of the multiplicity (will be -1 for *) -only applicable for UML2
getUseCase() - Method in interface org.andromda.metafacades.uml.ActivityGraphFacade
The use-case owning this activity graph.
getUseCase() - Method in interface org.andromda.metafacades.uml.ExtensionPointFacade
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.
getUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndController
Returns the use-case "controlled" by this controller.
getUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndForward
The use case in which this forward is contained.
getUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndView
The use-case of which this view is a member.
getUsers() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The Actors (Roles) which can manage the Entity.
getValidationName() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets the name of the metafacade used within validation messages.
getValidationName() - Method in interface org.andromda.metafacades.uml.ModelFacade
Gets the name of the metafacade used within validation messages.
getValidationName() - Method in interface org.andromda.metafacades.uml.TemplateArgumentFacade
Gets the name of the metafacade used within validation messages.
getValidationName() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
Gets the name of the metafacade used within validation messages.
getValidationOwner() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Gets the metafacade that acts as the owner of this metafacade.
getValidationOwner() - Method in interface org.andromda.metafacades.uml.ModelFacade
Gets the metafacade that acts as the owner of this metafacade.
getValidationOwner() - Method in interface org.andromda.metafacades.uml.TemplateArgumentFacade
Gets the metafacade that acts as the owner of this metafacade.
getValidationOwner() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
Gets the metafacade that acts as the owner of this metafacade.
getValue() - Method in interface org.andromda.metafacades.uml.AttributeLinkFacade
The first instance value for this link.
getValue() - Method in interface org.andromda.metafacades.uml.EnumerationLiteralFacade
Returns the value of this enumeration literal, by default the value is the same as the name.
getValue(boolean) - Method in interface org.andromda.metafacades.uml.EnumerationLiteralFacade
Gets the value of the enumeration literal (if the "modelValue" flag is true, then the actual value of the literal in the model is returned - otherwise the value that has any masking applied is returned).
getValue() - Method in interface org.andromda.metafacades.uml.TaggedValueFacade
The first value for this tagged value.
getValues() - Method in interface org.andromda.metafacades.uml.AttributeLinkFacade
The instances this attribute link is attached too.
getValues() - Method in interface org.andromda.metafacades.uml.TaggedValueFacade
The collection of values for this tagged value.
getVariables() - Method in interface org.andromda.metafacades.uml.FrontEndView
All those variables that will be present as variables in the target view.
getVertices() - Method in interface org.andromda.metafacades.uml.PartitionFacade
All vertices enveloped by this partition.
getView() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
Represents the view in which this parameter will be used.
getViews() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
All views that are part of this use case.
getViewVariables() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
The variables for all views in this use-case.
getVisibility() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
The visibility (i.e.
getWrapperName() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
The wrapper name for this classifier if a mapped type has a defined wrapper class (ie.
GuardFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Constraint'.

H

hasExactStereotype(String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Returns true if the model element has the exact stereotype (meaning no stereotype inheritance is taken into account when searching for the stereotype), false otherwise.
hasKeyword(String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Does the UML Element contain the named Keyword? Keywords can be separated by space, comma, pipe, semicolon, or << >>
hasStereotype(String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Returns true if the model element has the specified stereotype.

I

IncludeFacade - Interface in org.andromda.metafacades.uml
An include relationship defines that a use case contains the behavior defined in another use case.
initialize() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Provides any required initialization of the metafacade.
initialize() - Method in interface org.andromda.metafacades.uml.ModelFacade
Provides any required initialization of the metafacade.
initialize() - Method in interface org.andromda.metafacades.uml.TemplateArgumentFacade
Provides any required initialization of the metafacade.
initialize() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
Provides any required initialization of the metafacade.
InstanceFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Instance Specification'.
INTEGER_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a integer type in the model, any other type that will be identified as a integer type must specialize this type.
InteractionFacade - Interface in org.andromda.metafacades.uml
An interaction is a unit of behavior that focuses on the observable exchange of information between connectable elements.
isAbstract() - Method in interface org.andromda.metafacades.uml.AssociationFacade
Indicates if this association is 'abstract'.
isAbstract() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates if this classifier is 'abstract'.
isAbstract() - Method in interface org.andromda.metafacades.uml.OperationFacade
True is the operation is abstract.
isActionFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ActionFacade
Indicates the metafacade type (used for metafacade mappings).
isActionParameter() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
Indicates whether or not this is an action parameter or not.
isActionStateFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ActionStateFacade
Indicates the metafacade type (used for metafacade mappings).
isActivityGraphFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ActivityGraphFacade
Indicates the metafacade type (used for metafacade mappings).
isActorFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ActorFacade
Indicates the metafacade type (used for metafacade mappings).
isAddOnly() - Method in interface org.andromda.metafacades.uml.AttributeFacade
True if this attribute can only be set.
isAggregation() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
True if this association end represents an aggregation relationship.
isAllArgumentsHaveFormFields() - Method in interface org.andromda.metafacades.uml.FrontEndControllerOperation
For each front-end controller operation argument there must exist a form field for each action deferring to that operation.
isArgumentFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ArgumentFacade
Indicates the metafacade type (used for metafacade mappings).
isArrayType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
True if this classifier represents an array type.
isAssociationClass() - Method in interface org.andromda.metafacades.uml.AssociationFacade
True if the AssociationFacade is an AssociationClass.
isAssociationClass() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
True if the ClassifierFacade is an AssociationClass.
isAssociationClassFacadeMetaType() - Method in interface org.andromda.metafacades.uml.AssociationClassFacade
Indicates the metafacade type (used for metafacade mappings).
isAssociationEndFacadeMetaType() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
Indicates the metafacade type (used for metafacade mappings).
isAssociationFacadeMetaType() - Method in interface org.andromda.metafacades.uml.AssociationFacade
Indicates the metafacade type (used for metafacade mappings).
isAttributeFacadeMetaType() - Method in interface org.andromda.metafacades.uml.AttributeFacade
Indicates the metafacade type (used for metafacade mappings).
isAttributeLinkFacadeMetaType() - Method in interface org.andromda.metafacades.uml.AttributeLinkFacade
Indicates the metafacade type (used for metafacade mappings).
isBidirectional() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
Is true if update of one side of the association should also update the other side.
isBinary() - Method in interface org.andromda.metafacades.uml.AssociationFacade
UML2: Determines whether this association is a binary association, i.e.
isBindingDependenciesPresent() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
True if there are target dependencies from this element that are instances of BindingFacade.
isBindingFacadeMetaType() - Method in interface org.andromda.metafacades.uml.BindingFacade
Indicates the metafacade type (used for metafacade mappings).
isBlobType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Returns true if this type represents a Blob type.
isBodyExpression() - Method in interface org.andromda.metafacades.uml.ConstraintFacade
True if this constraint denotes a body expression.
isBooleanType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates if this type represents a boolean type or not.
isCallActionFacadeMetaType() - Method in interface org.andromda.metafacades.uml.CallActionFacade
Indicates the metafacade type (used for metafacade mappings).
isCallEventFacadeMetaType() - Method in interface org.andromda.metafacades.uml.CallEventFacade
Indicates the metafacade type (used for metafacade mappings).
isChangeable() - Method in interface org.andromda.metafacades.uml.AttributeFacade
True if this attribute can be modified.
isCharacterType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates if this type represents a char, Character, or java.lang.Character type or not.
isChild() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
Returns whether or not (true/false) this association end is the child end of the assocation (i.e.
isChild() - Method in interface org.andromda.metafacades.uml.Entity
Returns true/false depending on whether or not this entity represetns a child in an association (this occurs when this entity is on the opposite end of an assocation end defined as composite).
isChoice() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
TODO: Model Documentation for org.andromda.metafacades.uml.PseudostateFacade.choice
isClassifierFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates the metafacade type (used for metafacade mappings).
isClobType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Returns true if this type represents a Clob type.
isCollect() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
Denotes this pseudostate to be either a join or a fork with a single outgoing transition and more than one incoming transition.
isCollectionType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
True if this classifier represents a collection type.
isCompositeIdentifier() - Method in interface org.andromda.metafacades.uml.Entity
True if this entity identifier is a composite (consists of multiple key columns, typically abstracted into an external composite identifier class)
isComposition() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
True if this association end represents a composition relationship.
isConstraintFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ConstraintFacade
Indicates the metafacade type (used for metafacade mappings).
isConstraintKind(String, String) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Returns true if the passed in constraint expression is of type kind, false otherwise.
isConstraintsPresent() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Indicates if any constraints are present on this model element.
isContainedInFrontEndUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndActionState
True if this element is contained in a FrontEndUseCase.
isContainedInFrontEndUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndActivityGraph
True if this element is contained in a FrontEndUseCase.
isContainedInFrontEndUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndEvent
Indicates whether or not this front end event is contained within a FrontEndUseCase.
isContainedInFrontEndUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndFinalState
Indicates if this front end final state is contained within a FrontEndUseCase.
isContainedInFrontEndUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndForward
Indicates if this forward is contained in a FrontEndUseCase.
isContainedInFrontEndUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
Indicates if this parameter is contained in a "front-end" use case.
isContainedInFrontEndUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndPseudostate
Indicates if this "front-end" pseudo date is contained within a "front-end" use case.
isControllerOperationArgument() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
Indicates whether or not this parameter is an argument of a controller operation.
isCreate() - Method in interface org.andromda.metafacades.uml.ManageableEntity
Create a create operation on the entity manager?
isDataType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
True/false depending on whether or not this classifier represents a datatype.
isDateType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
True when this classifier is a date type.
isDecisionPoint() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
TODO: Model Documentation for org.andromda.metafacades.uml.PseudostateFacade.decisionPoint
isDeepHistory() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
TODO: Model Documentation for org.andromda.metafacades.uml.PseudostateFacade.deepHistory
isDefaultValuePresent() - Method in interface org.andromda.metafacades.uml.AttributeFacade
Indicates if the default value is present.
isDefaultValuePresent() - Method in interface org.andromda.metafacades.uml.ParameterFacade
Indicates if the default value is present.
isDefinition() - Method in interface org.andromda.metafacades.uml.ConstraintFacade
True if this constraint denotes a definition.
isDelete() - Method in interface org.andromda.metafacades.uml.ManageableEntity
Create a delete operation on the entity manager?
isDependencyFacadeMetaType() - Method in interface org.andromda.metafacades.uml.DependencyFacade
Indicates the metafacade type (used for metafacade mappings).
isDerived() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
If the association end is derived (its value is computed).
isDerived() - Method in interface org.andromda.metafacades.uml.AssociationFacade
UML2: Returns the value of the 'Is Derived' attribute.
isDerived() - Method in interface org.andromda.metafacades.uml.AttributeFacade
If the attribute is derived (its value is computed).
isDestinationMetaType() - Method in interface org.andromda.metafacades.uml.Destination
Indicates the metafacade type (used for metafacade mappings).
isDisplay() - Method in interface org.andromda.metafacades.uml.ManageableEntityAssociationEnd
Whether or not this association end should be displayed.
isDisplay() - Method in interface org.andromda.metafacades.uml.ManageableEntityAttribute
Whether or not this attribute should be displayed.
isDocumentationPresent() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Indicates if any documentation is present on this model element.
isDoubleType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates if this type represents a Double type or not.
isDynamic() - Method in interface org.andromda.metafacades.uml.SubactivityStateFacade
TODO: Model Documentation for org.andromda.metafacades.uml.SubactivityStateFacade.dynamic
isDynamicIdentifiersPresent() - Method in interface org.andromda.metafacades.uml.Entity
True if the entity has its identifiers dynamically added, false otherwise.
isEmbeddedValue() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates whether or not this classifier represents an "EmbeddedValue'.
isEnteringActionState() - Method in interface org.andromda.metafacades.uml.TransitionFacade
TODO: Model Documentation for org.andromda.metafacades.uml.TransitionFacade.enteringActionState
isEnteringDecisionPoint() - Method in interface org.andromda.metafacades.uml.TransitionFacade
TODO: Model Documentation for org.andromda.metafacades.uml.TransitionFacade.enteringDecisionPoint
isEnteringFinalState() - Method in interface org.andromda.metafacades.uml.TransitionFacade
TODO: Model Documentation for org.andromda.metafacades.uml.TransitionFacade.enteringFinalState
isEnteringView() - Method in interface org.andromda.metafacades.uml.FrontEndForward
Indicates if this action directly targets a "front-end" view, false otherwise.
isEntityAssociation() - Method in interface org.andromda.metafacades.uml.EntityAssociation
is this an EntityAssociation?
isEntityAssociationEndMetaType() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
Indicates the metafacade type (used for metafacade mappings).
isEntityAssociationMetaType() - Method in interface org.andromda.metafacades.uml.EntityAssociation
Indicates the metafacade type (used for metafacade mappings).
isEntityAttributeMetaType() - Method in interface org.andromda.metafacades.uml.EntityAttribute
Indicates the metafacade type (used for metafacade mappings).
isEntityMetaType() - Method in interface org.andromda.metafacades.uml.Entity
Indicates the metafacade type (used for metafacade mappings).
isEntityQueryOperationMetaType() - Method in interface org.andromda.metafacades.uml.EntityQueryOperation
Indicates the metafacade type (used for metafacade mappings).
isEntryUseCase() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
True if this use-case is the entry point to the front end.
isEnumeration() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
True if this classifier is in fact marked as an enumeration.
isEnumerationFacadeMetaType() - Method in interface org.andromda.metafacades.uml.EnumerationFacade
Indicates the metafacade type (used for metafacade mappings).
isEnumerationLiteral() - Method in interface org.andromda.metafacades.uml.AttributeFacade
True if this attribute is owned by an enumeration.
isEnumerationLiteralFacadeMetaType() - Method in interface org.andromda.metafacades.uml.EnumerationLiteralFacade
Indicates the metafacade type (used for metafacade mappings).
isEnumerationLiteralParametersExist() - Method in interface org.andromda.metafacades.uml.AttributeFacade
Returns true if enumeration literal parameters exist (defined by tagged value) for the literal.
isEnumerationMember() - Method in interface org.andromda.metafacades.uml.AttributeFacade
True if this attribute is owned by an enumeration but is defined as a member variable (NOT a literal).
isEventFacadeMetaType() - Method in interface org.andromda.metafacades.uml.EventFacade
Indicates the metafacade type (used for metafacade mappings).
isException() - Method in interface org.andromda.metafacades.uml.ParameterFacade
UML2: Returns the value of the 'Is Exception' attribute.
isExceptionsPresent() - Method in interface org.andromda.metafacades.uml.OperationFacade
True if the operation has (i.e.
isExitingActionState() - Method in interface org.andromda.metafacades.uml.TransitionFacade
TODO: Model Documentation for org.andromda.metafacades.uml.TransitionFacade.exitingActionState
isExitingDecisionPoint() - Method in interface org.andromda.metafacades.uml.TransitionFacade
TODO: Model Documentation for org.andromda.metafacades.uml.TransitionFacade.exitingDecisionPoint
isExitingInitialState() - Method in interface org.andromda.metafacades.uml.TransitionFacade
TODO: Model Documentation for org.andromda.metafacades.uml.TransitionFacade.exitingInitialState
isExitingView() - Method in interface org.andromda.metafacades.uml.FrontEndForward
Indicates if this forward (transition) is coming out of a front-end view.
isExtendFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ExtendFacade
Indicates the metafacade type (used for metafacade mappings).
isExtensionPointFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ExtensionPointFacade
Indicates the metafacade type (used for metafacade mappings).
isFileType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Returns true if this type represents a 'file' type.
isFinalStateFacadeMetaType() - Method in interface org.andromda.metafacades.uml.FinalStateFacade
Indicates the metafacade type (used for metafacade mappings).
isFloatType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates if this type represents a Float type or not.
isForeignIdentifier() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
Indicates whether or not a foreign identifier should be used for the entity that owns this association end.
isFork() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
TODO: Model Documentation for org.andromda.metafacades.uml.PseudostateFacade.fork
isFrontEndActionMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndAction
Indicates the metafacade type (used for metafacade mappings).
isFrontEndActionStateMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndActionState
Indicates the metafacade type (used for metafacade mappings).
isFrontEndActivityGraphMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndActivityGraph
Indicates the metafacade type (used for metafacade mappings).
isFrontEndControllerMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndController
Indicates the metafacade type (used for metafacade mappings).
isFrontEndControllerOperationMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndControllerOperation
Indicates the metafacade type (used for metafacade mappings).
isFrontEndEventMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndEvent
Indicates the metafacade type (used for metafacade mappings).
isFrontEndException() - Method in interface org.andromda.metafacades.uml.FrontEndExceptionHandler
Indicatesif this element carries the FrontEndException stereotype.
isFrontEndExceptionHandlerMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndExceptionHandler
Indicates the metafacade type (used for metafacade mappings).
isFrontEndFinalStateMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndFinalState
Indicates the metafacade type (used for metafacade mappings).
isFrontEndForwardMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndForward
Indicates the metafacade type (used for metafacade mappings).
isFrontEndPackageMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndPackage
Indicates the metafacade type (used for metafacade mappings).
isFrontEndParameterMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
Indicates the metafacade type (used for metafacade mappings).
isFrontEndPseudostateMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndPseudostate
Indicates the metafacade type (used for metafacade mappings).
isFrontEndUseCaseMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
Indicates the metafacade type (used for metafacade mappings).
isFrontEndView() - Method in interface org.andromda.metafacades.uml.FrontEndView
True if this element carries the FrontEndView stereotype.
isFrontEndViewMetaType() - Method in interface org.andromda.metafacades.uml.FrontEndView
Indicates the metafacade type (used for metafacade mappings).
isGeneralizableElementFacadeMetaType() - Method in interface org.andromda.metafacades.uml.GeneralizableElementFacade
Indicates the metafacade type (used for metafacade mappings).
isGeneralizationFacadeMetaType() - Method in interface org.andromda.metafacades.uml.GeneralizationFacade
Indicates the metafacade type (used for metafacade mappings).
isGuardFacadeMetaType() - Method in interface org.andromda.metafacades.uml.GuardFacade
Indicates the metafacade type (used for metafacade mappings).
isIdentifier() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
True if this association is an identifier for its entity.
isIdentifier() - Method in interface org.andromda.metafacades.uml.EntityAttribute
True if this attribute is an identifier for its entity.
isIdentifiersPresent() - Method in interface org.andromda.metafacades.uml.Entity
True if the entity has any identifiers defined, false otherwise.
isIdentifiersPresent() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
True if the associationEnd is marked with identifiers stereotype, false otherwise.
isIncludeFacadeMetaType() - Method in interface org.andromda.metafacades.uml.IncludeFacade
Indicates the metafacade type (used for metafacade mappings).
isIncomingMessageOperation() - Method in interface org.andromda.metafacades.uml.ServiceOperation
Whether or not this operation represents an "incoming" message operation (i.e.
isInitialState() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
TODO: Model Documentation for org.andromda.metafacades.uml.PseudostateFacade.initialState
isInoutParameter() - Method in interface org.andromda.metafacades.uml.ParameterFacade
True if this parameter is an inout parameter.
isInParameter() - Method in interface org.andromda.metafacades.uml.ParameterFacade
True if this parameter is an 'in' parameter.
isInstanceFacadeMetaType() - Method in interface org.andromda.metafacades.uml.InstanceFacade
Indicates the metafacade type (used for metafacade mappings).
isIntegerType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates if this type represents an int or Integer or java.lang.Integer type or not.
isInteractionFacadeMetaType() - Method in interface org.andromda.metafacades.uml.InteractionFacade
Indicates the metafacade type (used for metafacade mappings).
isInterface() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
True/false depending on whether or not this Classifier represents an interface.
isInvariant() - Method in interface org.andromda.metafacades.uml.ConstraintFacade
True if this constraint denotes an invariant.
isJoin() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
TODO: Model Documentation for org.andromda.metafacades.uml.PseudostateFacade.join
isJunction() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
TODO: Model Documentation for org.andromda.metafacades.uml.PseudostateFacade.junction
isLeaf() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
IsLeaf property in the association end property.
isLeaf() - Method in interface org.andromda.metafacades.uml.AssociationFacade
True if this association cannot be extended and represent a leaf in the inheritance tree.
isLeaf() - Method in interface org.andromda.metafacades.uml.AttributeFacade
IsLeaf property in the operation.
isLeaf() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
True if this classifier cannot be extended and represent a leaf in the inheritance tree.
isLeaf() - Method in interface org.andromda.metafacades.uml.OperationFacade
IsLeaf property in the operation.
isLinkEndFacadeMetaType() - Method in interface org.andromda.metafacades.uml.LinkEndFacade
Indicates the metafacade type (used for metafacade mappings).
isLinkFacadeMetaType() - Method in interface org.andromda.metafacades.uml.LinkFacade
Indicates the metafacade type (used for metafacade mappings).
isListType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
True if this classifier represents a list type.
isLongType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates if this type represents a Long type or not.
isManageable() - Method in interface org.andromda.metafacades.uml.ManageableEntity
True: Entity is manageable.
isManageableEntityAssociationEndMetaType() - Method in interface org.andromda.metafacades.uml.ManageableEntityAssociationEnd
Indicates the metafacade type (used for metafacade mappings).
isManageableEntityAttributeMetaType() - Method in interface org.andromda.metafacades.uml.ManageableEntityAttribute
Indicates the metafacade type (used for metafacade mappings).
isManageableEntityMetaType() - Method in interface org.andromda.metafacades.uml.ManageableEntity
Indicates the metafacade type (used for metafacade mappings).
isManageableGetterAvailable() - Method in interface org.andromda.metafacades.uml.ManageableEntityAttribute
Whether or not this attribute can be read in a call isolated from the rest (for example when downloading binary fields).
isMany() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
True if this association end's multiplicity is greater than one.
isMany() - Method in interface org.andromda.metafacades.uml.AttributeFacade
Whether or not this attribute has a multiplicity greater than 1.
isMany() - Method in interface org.andromda.metafacades.uml.OperationFacade
UML2 only.
isMany() - Method in interface org.andromda.metafacades.uml.ParameterFacade
If upper>1 or upper==unlimited.
isMany2Many() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
True if this association end's and the other end's multiplicities are both many.
isMany2Many() - Method in interface org.andromda.metafacades.uml.AssociationFacade
Indicates whether or not this associations represents a many-to-many relation.
isMany2One() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
True if this association end's multiplicity is many while the other end's is one.
isMapType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates whether or not this classifier represents a Map type.
isMergePoint() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
TODO: Model Documentation for org.andromda.metafacades.uml.PseudostateFacade.mergePoint
isMessageOperation() - Method in interface org.andromda.metafacades.uml.ServiceOperation
Whether or not this is operation accepts incoming or outgoing messages.
isModelElementFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Indicates the metafacade type (used for metafacade mappings).
isModelFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ModelFacade
Indicates the metafacade type (used for metafacade mappings).
isNamespaceFacadeMetaType() - Method in interface org.andromda.metafacades.uml.NamespaceFacade
Indicates the metafacade type (used for metafacade mappings).
isNavigable() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
True if it is possible to navigate from the other end to this association end .
isNodeFacadeMetaType() - Method in interface org.andromda.metafacades.uml.NodeFacade
Indicates the metafacade type (used for metafacade mappings).
isObjectFlowStateFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ObjectFlowStateFacade
Indicates the metafacade type (used for metafacade mappings).
isOne2Many() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
True if this association end's multiplicity is one while the other end's is many.
isOne2One() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
True if this association end's and the other end's multiplicities are both one.
isOperationFacadeMetaType() - Method in interface org.andromda.metafacades.uml.OperationFacade
Indicates the metafacade type (used for metafacade mappings).
isOrdered() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
Indicates whether or not the association ends are ordered (if multiplicity is greater than 1).
isOrdered() - Method in interface org.andromda.metafacades.uml.AttributeFacade
Indicates whether or not the attributes are ordered (if multiplicity is greater than 1).
isOrdered() - Method in interface org.andromda.metafacades.uml.OperationFacade
UML2 only: If isMany (Collection type returned), is the type unique within the collection.
isOrdered() - Method in interface org.andromda.metafacades.uml.ParameterFacade
UML2 Only: Is parameter ordered within the Collection type.
isOutgoingMessageOperation() - Method in interface org.andromda.metafacades.uml.ServiceOperation
Whether or not this service operation represents an "outgoing" messaging operation (i.e.
isOutParameter() - Method in interface org.andromda.metafacades.uml.ParameterFacade
True if this parameter is an 'out' parameter.
isOverriding() - Method in interface org.andromda.metafacades.uml.OperationFacade
True if this operation overrides an operation defined in an ancestor class.
isOwnerIsController() - Method in interface org.andromda.metafacades.uml.FrontEndControllerOperation
Indicates if the owner of this operation is a controller.
isOwningEnd(AssociationEndFacade) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
TODO Reference this logic from AssociationEnd Determine if this association end owns the relationship.
isPackageFacadeMetaType() - Method in interface org.andromda.metafacades.uml.PackageFacade
Indicates the metafacade type (used for metafacade mappings).
isParameterFacadeMetaType() - Method in interface org.andromda.metafacades.uml.ParameterFacade
Indicates the metafacade type (used for metafacade mappings).
isPartitionFacadeMetaType() - Method in interface org.andromda.metafacades.uml.PartitionFacade
Indicates the metafacade type (used for metafacade mappings).
isPostCondition() - Method in interface org.andromda.metafacades.uml.ConstraintFacade
True if this constraint denotes a postcondition.
isPostconditionsPresent() - Method in interface org.andromda.metafacades.uml.OperationFacade
Whether any postcondition constraints are present on this operation.
isPreCondition() - Method in interface org.andromda.metafacades.uml.ConstraintFacade
True if this constraint denotes a precondition.
isPreconditionsPresent() - Method in interface org.andromda.metafacades.uml.OperationFacade
Whether any precondition constraints are present on this operation.
isPrimitive() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates whether or not this classifier represents a primitive type.
isPseudostateFacadeMetaType() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
Indicates the metafacade type (used for metafacade mappings).
isQuery() - Method in interface org.andromda.metafacades.uml.OperationFacade
Indicates whether or not this operation is a query operation.
isQueueMetaType() - Method in interface org.andromda.metafacades.uml.Queue
Indicates the metafacade type (used for metafacade mappings).
isRead() - Method in interface org.andromda.metafacades.uml.ManageableEntity
Create a read operation on the entity manager?
isReadable() - Method in interface org.andromda.metafacades.uml.ParameterFacade
True if this parameter is readable, aka an in-parameter, or this feature is unspecified.
isReadOnly() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
True if the association end cannot be changed.
isReadOnly() - Method in interface org.andromda.metafacades.uml.AttributeFacade
Whether or not this attribute can be modified.
isRedefinableTemplateSignatureFacadeMetaType() - Method in interface org.andromda.metafacades.uml.RedefinableTemplateSignatureFacade
Indicates the metafacade type (used for metafacade mappings).
isReferencesPresent() - Method in interface org.andromda.metafacades.uml.Role
Indicates if the necessary references are present for the Role.
isRequired() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
True if this association end's multiplicity is strictly greater than zero.
isRequired() - Method in interface org.andromda.metafacades.uml.AttributeFacade
Whether or not the multiplicity of this attribute is 1.
isRequired() - Method in interface org.andromda.metafacades.uml.ParameterFacade
Whether or not this parameter is considered required (i.e must a non-empty value).
isReservedWord() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
True if this element name is a reserved word in Java, C#, ANSI or ISO C, C++, JavaScript.
isReservedWord(String) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Returns true if the value is a reserved keyword in Java or C#, or cannot be used as a name
isResolveable() - Method in interface org.andromda.metafacades.uml.ManageableEntity
The maximum number of rows to load from the database.
isReturn() - Method in interface org.andromda.metafacades.uml.ParameterFacade
Whether or not this parameter represents a return parameter.
isReturnTypePresent() - Method in interface org.andromda.metafacades.uml.OperationFacade
True/false depending on whether or not the operation has a return type or not (i.e.
isRoleMetaType() - Method in interface org.andromda.metafacades.uml.Role
Indicates the metafacade type (used for metafacade mappings).
isSecured() - Method in interface org.andromda.metafacades.uml.FrontEndUseCase
Indicates if this use case is "secured".
isServerSide() - Method in interface org.andromda.metafacades.uml.FrontEndActionState
Indicates whether or not this front end action state is server side.
isServiceMetaType() - Method in interface org.andromda.metafacades.uml.Service
Indicates the metafacade type (used for metafacade mappings).
isServiceOperationMetaType() - Method in interface org.andromda.metafacades.uml.ServiceOperation
Indicates the metafacade type (used for metafacade mappings).
isSetType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
True if this classifier represents a set type.
isShallowHistory() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
TODO: Model Documentation for org.andromda.metafacades.uml.PseudostateFacade.shallowHistory
isSplit() - Method in interface org.andromda.metafacades.uml.PseudostateFacade
Denotes this pseudostate to be either a join or a fork with a single incoming transition and more than one outgoing transition.
isStateFacadeMetaType() - Method in interface org.andromda.metafacades.uml.StateFacade
Indicates the metafacade type (used for metafacade mappings).
isStateMachineFacadeMetaType() - Method in interface org.andromda.metafacades.uml.StateMachineFacade
Indicates the metafacade type (used for metafacade mappings).
isStateVertexFacadeMetaType() - Method in interface org.andromda.metafacades.uml.StateVertexFacade
Indicates the metafacade type (used for metafacade mappings).
isStatic() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
Indicates if this associationEnd is 'static', meaning it has a classifier scope.
isStatic() - Method in interface org.andromda.metafacades.uml.AttributeFacade
Indicates if this attribute is 'static', meaning it has a classifier scope.
isStatic() - Method in interface org.andromda.metafacades.uml.OperationFacade
True is the operation is static (only a single instance can be instantiated).
isStereotypeFacadeMetaType() - Method in interface org.andromda.metafacades.uml.StereotypeFacade
Indicates the metafacade type (used for metafacade mappings).
isStringType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates whether or not this classifier represents a string type.
isSubactivityStateFacadeMetaType() - Method in interface org.andromda.metafacades.uml.SubactivityStateFacade
Indicates the metafacade type (used for metafacade mappings).
isTable() - Method in interface org.andromda.metafacades.uml.FrontEndParameter
Indicates whether or not this parameter represents a table.
isTaggedValueFacadeMetaType() - Method in interface org.andromda.metafacades.uml.TaggedValueFacade
Indicates the metafacade type (used for metafacade mappings).
isTemplateArgumentFacadeMetaType() - Method in interface org.andromda.metafacades.uml.TemplateArgumentFacade
Indicates the metafacade type (used for metafacade mappings).
isTemplateParameterFacadeMetaType() - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
Indicates the metafacade type (used for metafacade mappings).
isTemplateParametersPresent() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
True is there are template parameters on this model element.
isTimeType() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Indicates whether or not this classifier represents a time type.
isTopicMetaType() - Method in interface org.andromda.metafacades.uml.Topic
Indicates the metafacade type (used for metafacade mappings).
isTransient() - Method in interface org.andromda.metafacades.uml.EntityAssociationEnd
Indicates this association end should be ignored by the persistence layer.
isTransient() - Method in interface org.andromda.metafacades.uml.EntityAttribute
Indicates this attribute should be ignored by the persistence layer.
isTransitionFacadeMetaType() - Method in interface org.andromda.metafacades.uml.TransitionFacade
Indicates the metafacade type (used for metafacade mappings).
isTriggerPresent() - Method in interface org.andromda.metafacades.uml.TransitionFacade
TODO: Model Documentation for org.andromda.metafacades.uml.TransitionFacade.triggerPresent
isType(ClassifierFacade, String) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
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
isTypeSafe() - Method in interface org.andromda.metafacades.uml.EnumerationFacade
Indicates whether the enumeration must be generated using a Java 5 type-safe enum or a traditional enumeration-pattern class.
isUnique() - Method in interface org.andromda.metafacades.uml.AssociationEndFacade
UML2: If the association attribute is unique within the Collection type.
isUnique() - Method in interface org.andromda.metafacades.uml.AttributeFacade
If the attribute is unique within the Collection type.
isUnique() - Method in interface org.andromda.metafacades.uml.OperationFacade
UML2 only: for Collection return type, is the type unique within the collection.
isUnique() - Method in interface org.andromda.metafacades.uml.ParameterFacade
If Parameter type isMany (UML2), is the parameter unique within the Collection.
isUpdate() - Method in interface org.andromda.metafacades.uml.ManageableEntity
Create an update operation on the entity manager?
isUseCaseFacadeMetaType() - Method in interface org.andromda.metafacades.uml.UseCaseFacade
Indicates the metafacade type (used for metafacade mappings).
isUseCaseStart() - Method in interface org.andromda.metafacades.uml.FrontEndAction
Indicates if this action represents the beginning of the front-end use case or not.
isUsingAssignedIdentifier() - Method in interface org.andromda.metafacades.uml.Entity
Indiciates if this entity is using an assigned identifier or not.
isUsingForeignIdentifier() - Method in interface org.andromda.metafacades.uml.Entity
Indicates whether or not this entity is using a foreign identifier as its identifiers.
isValidIdentifierName() - Method in interface org.andromda.metafacades.uml.ModelElementFacade
True if this element name is a valid identifier name in Java, C#, ANSI or ISO C, C++, JavaScript.
isValueObjectAssociationEndMetaType() - Method in interface org.andromda.metafacades.uml.ValueObjectAssociationEnd
Indicates the metafacade type (used for metafacade mappings).
isValueObjectMetaType() - Method in interface org.andromda.metafacades.uml.ValueObject
Indicates the metafacade type (used for metafacade mappings).
isValueObjectType() - Method in interface org.andromda.metafacades.uml.ValueObjectAssociationEnd
Indicates if the type of this association is a value object or not.
isWrappedPrimitive() - Method in interface org.andromda.metafacades.uml.ClassifierFacade
Returns true if this type is a wrapped primitive type.
isWritable() - Method in interface org.andromda.metafacades.uml.ParameterFacade
True if this parameter is writable, aka an out-parameter, or this feature is unspecified.

J

JDBC_MAPPINGS_URI - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the property containing the URI to the JDBC mappings file.

L

LANGUAGE_MAPPINGS_URI - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the property containing the URI to the language mappings file.
LinkEndFacade - Interface in org.andromda.metafacades.uml
Can be an AttributeLinkImpl or LinkEndImpl.
LinkFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Instance Specification'.
LIST_IMPL_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a list type in the model, any other type that will be identified as a list must specialize this type.
LIST_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a list type in the model, any other type that will be identified as a list must specialize this type.
listManageableMembers(boolean) - Method in interface org.andromda.metafacades.uml.ManageableEntity
Returns a string with the attributes without wrapper types.
listManageableMembersWithWrapperTypes() - Method in interface org.andromda.metafacades.uml.ManageableEntity
Returns a string with the attributes and wrapper types.
LONG_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a long type in the model, any other type that will be identified as a long type must specialize this type.
LOWERCAMELCASE - Static variable in class org.andromda.metafacades.uml.NameMasker
The lowercamelcase mask.
LOWERCASE - Static variable in class org.andromda.metafacades.uml.NameMasker
The lowercase mask.
LOWERUNDERSCORE - Static variable in class org.andromda.metafacades.uml.NameMasker
The lowerunderscore mask.

M

MANAGEABLE_ID_DISPLAY_STRATEGY - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Denotes whether or not the id needs to be displayed when managing an entity, or whether this should be transparent for the user.
MANAGEABLE_PACKAGE_NAME_SUFFIX - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The namespace property used to denote the name of the subpackage create for manageable entities.
MANAGEABLE_SERVICE_ACCESSOR_PATTERN - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The namespace property used to identify the pattern used to construct the backend CRUD service's accessor.
ManageableEntity - Interface in org.andromda.metafacades.uml
An Entity that is Manageable: will produce CRUD operations in the EntityManager implementation.
ManageableEntityAssociationEnd - Interface in org.andromda.metafacades.uml
TODO: Model Documentation for org.andromda.metafacades.uml.ManageableEntityAssociationEnd Metafacade interface to be used by AndroMDA cartridges.
ManageableEntityAttribute - Interface in org.andromda.metafacades.uml
TODO: Model Documentation for org.andromda.metafacades.uml.ManageableEntityAttribute Metafacade interface to be used by AndroMDA cartridges.
MAP_IMPL_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a map type in the model, any other type that will be identified as a map type must specialize this type.
MAP_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a map type in the model, any other type that will be identified as a map type must specialize this type.
mask(String, String) - Static method in class org.andromda.metafacades.uml.NameMasker
Returns the name with the appropriate mask applied.
MAX_SQL_NAME_LENGTH - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The maximum length a SQL name can be before its truncated.
MetafacadeUtils - Class in org.andromda.metafacades.uml
A class containing utilities for metafacade manipulation.
MetafacadeUtils() - Constructor for class org.andromda.metafacades.uml.MetafacadeUtils
 
MODEL_ELEMENT_NAME_MASK - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The mask to apply to any model element names
ModelElementFacade - Interface in org.andromda.metafacades.uml
Represents a model element.
ModelFacade - Interface in org.andromda.metafacades.uml
Captures a view of a physical system.

N

NameMasker - Class in org.andromda.metafacades.uml
Provides the ability to mask names in a standard manner.
NameMasker() - Constructor for class org.andromda.metafacades.uml.NameMasker
 
NAMESPACE_SEPARATOR - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The separator used for packages and element names when constructing fully qualified names.
NamespaceFacade - Interface in org.andromda.metafacades.uml
An element in a model that contains a set of named elements that can be identified by name.
NOACCENT - Static variable in class org.andromda.metafacades.uml.NameMasker
The noaccent mask.
NodeFacade - Interface in org.andromda.metafacades.uml
A computational resource upon which artifacts may be deployed for execution.
NONE - Static variable in class org.andromda.metafacades.uml.NameMasker
The none mask.
NOSPACE - Static variable in class org.andromda.metafacades.uml.NameMasker
The nospace mask.

O

OBJECT_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify object types in the model, any other type that will be identified as an object must specialize this type.
ObjectFlowStateFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Object Flow'.
OPERATION_NAME_MASK - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The mask to apply to any operation names
OperationFacade - Interface in org.andromda.metafacades.uml
A behavioral feature of a classifier that specifies the name, type, parameters, and constraints for invoking an associated behavior.
ORDERED_MAP_IMPL_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a map type in the model, any other type that will be identified as a map type must specialize this type.
ORDERED_MAP_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a map type in the model, any other type that will be identified as a map type must specialize this type.
ORDERED_SET_IMPL_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify an ordered set type in the model, any other type that will be identified as an ordered set must specialize this type.
ORDERED_SET_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify an ordered set type in the model, any other type that will be identified as an ordered set must specialize this type.
org.andromda.metafacades.uml - package org.andromda.metafacades.uml
 

P

PackageFacade - Interface in org.andromda.metafacades.uml
Used to group elements, and provides a namespace for the grouped elements.
PARAMETER_NAME_MASK - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The mask to apply to any parameter names
ParameterFacade - Interface in org.andromda.metafacades.uml
Specification of an argument used to pass information into or out of an invocation of a behavioral feature.
PartitionFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Region'.
PLURALIZE_ASSOCIATION_END_NAMES - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Allows the pluralization of association end names (when the multiplicity is greater than one) to be turned on/off.
PLURALIZE_ATTRIBUTE_NAMES - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Allows the pluralization of operation parameter names (when the multiplicity is greater than one) to be turned on/off.
PLURALIZE_PARAMETER_NAMES - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Allows the pluralization of attribute names (when the multiplicity is greater than one) to be turned on/off.
POSTCONDITION_NAME_PATTERN - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The pattern used for constructing operations that handle postcondition constraints.
PRECONDITION_NAME_PATTERN - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The pattern used for constructing operations that handle precondition constraints.
PROPERTY_DEFAULT_MAX_LIST_SIZE - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the default upper limit for lists.
PROPERTY_DEFAULT_PAGE_SIZE - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the default number of records shown per page.
PROPERTY_DEFAULT_RESOLVEABLE - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Are manageable tables resolved by default when referenced ?
PseudostateFacade - Interface in org.andromda.metafacades.uml
An abstraction that encompasses different types of transient vertices in the state machine graph.

Q

Queue - Interface in org.andromda.metafacades.uml
TODO: Model Documentation for org.andromda.metafacades.uml.Queue Metafacade interface to be used by AndroMDA cartridges.

R

RedefinableTemplateSignatureFacade - Interface in org.andromda.metafacades.uml
A signature containing the template parameters for the templated element (Class, operation, property, etc).
RELATION_NAME_SEPARATOR - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The separator for relation names between associations.
Role - Interface in org.andromda.metafacades.uml
Represents a role a user may play within a system.
ROLE_NAME_MASK - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The mask to apply to role names

S

SCHEMA_NAME - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the property defining the default schema name for entity tables.
Service - Interface in org.andromda.metafacades.uml
Represents a service.
ServiceOperation - Interface in org.andromda.metafacades.uml
Reprsents an operation of a service.
SET_IMPL_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a set type in the model, any other type that will be identified as a set must specialize this type.
SET_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a set type in the model, any other type that will be identified as a set must specialize this type.
setArraySuffix(String) - Method in class org.andromda.metafacades.uml.TypeMappings
Sets the optional suffix used for array types (if
SHORTEN_SQL_NAMES_METHOD - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The method to be used to ensure name length.
SHORTEN_SQL_NAMES_METHOD_REMOVE_VOWELS - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
 
SHORTEN_SQL_NAMES_METHOD_TRUNCATE - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
 
shouldOutput(ModelElementFacade) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Determines if the class/package should be generated.
shouldOutput(ModelElementFacade, String, boolean) - Static method in class org.andromda.metafacades.uml.UMLMetafacadeUtils
Returns the number of methods without stereotypes or with SimpleClass stereotype.
sortByFullyQualifiedName(List) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils
Sorts given metafacades by their fully qualified name.
sortEntities(Collection<Entity>, boolean) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils
Puts non-abstract entities in order based on associations.
SQL_MAPPINGS_URI - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the property containing the URI to the SQL mappings file.
SQL_NAME_SEPARATOR - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The separator to use when constructing SQL names.
StateFacade - Interface in org.andromda.metafacades.uml
Models a situation during which some (usually implicit) invariant condition holds.
StateMachineFacade - Interface in org.andromda.metafacades.uml
State machines can be used to express the behavior of part of a system.
StateVertexFacade - Interface in org.andromda.metafacades.uml
A representation of the model object 'Vertex'.
STEREOTYPE_ANALYSIS - Static variable in class org.andromda.metafacades.uml.UMLProfile
'analysis' Modeled component should be ignored.
STEREOTYPE_APPLICATION_EXCEPTION - Static variable in class org.andromda.metafacades.uml.UMLProfile
'ApplicationException' Represents exceptions thrown during normal application processing (such as business exceptions).
STEREOTYPE_CRITERIA - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Criteria' Represents a criteria search.
STEREOTYPE_DOC_ONLY - Static variable in class org.andromda.metafacades.uml.UMLProfile
'DocOnly' Modeled component is for documentation only.
STEREOTYPE_EMBEDDED_VALUE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'EmbeddedValue' Represents an embedded value (typically embedded with an entity as an attribute).
STEREOTYPE_ENTITY - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Entity' Represents a persistent entity.
STEREOTYPE_ENUMERATION - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Enumeration' Represents an enumeration type.
STEREOTYPE_EXCEPTION - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Exception' The base exception stereotype.
STEREOTYPE_EXCEPTION_REF - Static variable in class org.andromda.metafacades.uml.UMLProfile
'ExceptionRef' Represents a reference to an exception model element.
STEREOTYPE_FINDER_METHOD - Static variable in class org.andromda.metafacades.uml.UMLProfile
'FinderMethod' Represents a finder method on an entity.
STEREOTYPE_FRONT_END_APPLICATION - Static variable in class org.andromda.metafacades.uml.UMLProfile
'FrontEndApplication' Represents a "front end" use case that is the entry point to the presentation tier.
STEREOTYPE_FRONT_END_EXCEPTION - Static variable in class org.andromda.metafacades.uml.UMLProfile
'FrontEndException' Represents an exception on a "front-end" view.
STEREOTYPE_FRONT_END_USECASE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'FrontEndUseCase' Represents a "front end" use case (that is a use case used to model a presentation tier or "front end").
STEREOTYPE_FRONT_END_VIEW - Static variable in class org.andromda.metafacades.uml.UMLProfile
'FrontEndView' Represents a "front end" view (that is it can represent a JSP page, etc).
STEREOTYPE_FUTURE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Future' Modeled component will be developed in the Future.
STEREOTYPE_IDENTIFIER - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Identifier' Represents the primary key of an entity.
STEREOTYPE_IGNORE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Ignore' Modeled component should be ignored.
STEREOTYPE_MANAGEABLE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Manageable' Represents a manageable entity.
STEREOTYPE_NULLABLE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Nullable' Used to indicate whether or not a parameter is nullable (since parameters do NOT allow specification of multiplicity.
STEREOTYPE_PERSPECTIVE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'perspective' Modeled component should be ignored.
STEREOTYPE_QUEUE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Queue' Represents a "Queue" message destination.
STEREOTYPE_SERVICE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Service' Represents a service.
STEREOTYPE_SERVICE_ELEMENT - Static variable in class org.andromda.metafacades.uml.UMLProfile
Represents a service class/operation.
STEREOTYPE_TOPIC - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Topic' Represents a "Topic" message destination.
STEREOTYPE_TRANSIENT - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Transient' Indicates if a persistence type's property is transient.
STEREOTYPE_UNEXPECTED_EXCEPTION - Static variable in class org.andromda.metafacades.uml.UMLProfile
'UnexpectedException' Represents unexpected exceptions that can occur during application processing.
STEREOTYPE_UNIQUE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'Unique' If an attribute has this stereotype, it is considered unique.
STEREOTYPE_VALUE_OBJECT - Static variable in class org.andromda.metafacades.uml.UMLProfile
'ValueObject' Represents a value object.
STEREOTYPE_WEB_FAULT - Static variable in class org.andromda.metafacades.uml.UMLProfile
'WebFault' Represents a web service exception (fault).
STEREOTYPE_WEBSERVICE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'WebService' Represents a web service.
STEREOTYPE_WEBSERVICE_OPERATION - Static variable in class org.andromda.metafacades.uml.UMLProfile
'WebServiceOperation' Stereotype an operation on a service if you wish to expose the operation.
STEREOTYPE_XMLSCHEMA - Static variable in class org.andromda.metafacades.uml.UMLProfile
'XmlSchema' Stereotype an operation on a service if you wish to expose the operation.
StereotypeFacade - Interface in org.andromda.metafacades.uml
Defines how an existing metaclass may be extended, and enables the use of platform or domain specific terminology or notation in place of, or in addition to, the ones used for the extended metaclass.
STRING_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a string type in the model, any other type that will be identified as a string type must specialize this type.
SubactivityStateFacade - Interface in org.andromda.metafacades.uml
State machines can be used to express the behavior of part of a system.

T

TABLE_NAME_PREFIX - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the property defining the prefix for entity table names.
TAGGEDVALUE_DOCUMENTATION - Static variable in class org.andromda.metafacades.uml.UMLProfile
'documentation' Represents documentation stored as a tagged value
TAGGEDVALUE_EXTERNAL_HYPERLINK - Static variable in class org.andromda.metafacades.uml.UMLProfile
'hyperlinkTextActive' Represents an external hyperlink (a website outside of a model).
TAGGEDVALUE_MANAGEABLE_DISPLAY_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_manageable_table_displayname' The attribute to use when referencing this table from another one.
TAGGEDVALUE_MANAGEABLE_MAXIMUM_LIST_SIZE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_manageable_table_maxlistsize' The maximum number of records to load from the DB at the same time.
TAGGEDVALUE_MANAGEABLE_PAGE_SIZE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_manageable_table_pagesize' The maximum number of records to show at the same time.
TAGGEDVALUE_MANAGEABLE_RESOLVEABLE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_manageable_table_resolveable' Indicates whether or not the underlying entity keys should be resolved when referencing it.
TAGGEDVALUE_MODEL_HYPERLINK - Static variable in class org.andromda.metafacades.uml.UMLProfile
'hyperlinkModel' Represents a model hyperlink stored as a tagged value.
TAGGEDVALUE_PERSISTENCE_ASSIGNED_IDENTIFIER - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_assigned_identifier' Used on an identifier to indicate whether or not the identifier is assigned (meaning that the identifier is manually assigned instead of generated.
TAGGEDVALUE_PERSISTENCE_ASSOCIATION_END_PRIMARY - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_associationEnd_primary' Indicates whether or not the association end is considered "primary" used for things like indicating which side of a one-to-one association should get the foreign key.
TAGGEDVALUE_PERSISTENCE_ASSOCIATION_END_UNIQUE_GROUP - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_associationEnd_uniqueGroup' Indicates the unique constraint name grouping the columns.
TAGGEDVALUE_PERSISTENCE_COLUMN - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_column' Represents a relational table column name for entity persistence.
TAGGEDVALUE_PERSISTENCE_COLUMN_INDEX - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_column_index' Represents a relational table column index name.
TAGGEDVALUE_PERSISTENCE_COLUMN_LENGTH - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_column_length' Represents a relational table column length
TAGGEDVALUE_PERSISTENCE_COLUMN_UNIQUE_GROUP - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_column_uniqueGroup' Indicates the unique constraint name grouping the columns.
TAGGEDVALUE_PERSISTENCE_ENUMERATION_LITERAL_PARAMETERS - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_enumeration_literal_parameters' Used on an enumeration literal to define the enumeration literal parameters.
TAGGEDVALUE_PERSISTENCE_ENUMERATION_MEMBER_VARIABLE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_enumeration_member_variable' Used to assign an enumeration attribute as a member variable rather than a literal.
TAGGEDVALUE_PERSISTENCE_FOREIGN_IDENTIFIER - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_foreign_identifier' Used on an association end to indicate whether its owning entity should have its identifier also be the foreign key to the related entity.
TAGGEDVALUE_PERSISTENCE_FOREIGN_KEY_CONSTRAINT_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_foreignkey_constraint' Used on an association end to denote to name of the foreign key constraint to use in the database.
TAGGEDVALUE_PERSISTENCE_IMMUTABLE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_immutable' Indicates if a persistence type is immutable.
TAGGEDVALUE_PERSISTENCE_JOINCOLUMN_ORDER - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_joincolumn_order' Specifies the order of columns in JoinColumn annotations which must match the FK column order for the association, delimited by , or ; or |
TAGGEDVALUE_PERSISTENCE_SCHEMA - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_schema' Represents the name of the schema for entity persistence.
TAGGEDVALUE_PERSISTENCE_TABLE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_persistence_table' Represents a relational table name for entity persistence.
TAGGEDVALUE_PRESENTATION_CONTROLLER_USECASE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_presentation_controller_usecase' Used to assign the controller to the activity (when it can not be assigned explicitly).
TAGGEDVALUE_PRESENTATION_IS_TABLE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_presentation_view_table' Used to indicate whether or not a parameter should be considered a table (used when no table columns are specified).
TAGGEDVALUE_PRESENTATION_TABLE_COLUMNS - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_presentation_view_table_columns' Used to assign the table columns to a collection/array type parameter representing a table.
TAGGEDVALUE_PRESENTATION_USECASE_ACTIVITY - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_presentation_usecase_activity' Used to associate an activity to a use case (when it can not be assigned explicitly).
TAGGEDVALUE_ROLE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_role_name' Stores the name of the role (if it's different than the name of the actor stereotyped as role)
TAGGEDVALUE_SERIALVERSION_UID - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_serialVersionUID' Stores the serial version UID to be used for a class.
TAGGEDVALUE_WEBSERVICE_PROVIDER - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_webservice_provider' Stores the provider of the web service (RPC, EJB).
TAGGEDVALUE_WEBSERVICE_STYLE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_webservice_style' Stores the style of a web service (document, wrapped, rpc).
TAGGEDVALUE_WEBSERVICE_USE - Static variable in class org.andromda.metafacades.uml.UMLProfile
'andromda_webservice_use' Stores the use of a web service (literal, encoded).
TaggedValueFacade - Interface in org.andromda.metafacades.uml
UML2 Stereotype attribute, UML14 TaggedValue.
TemplateArgumentFacade - Interface in org.andromda.metafacades.uml
Represents the model object 'Template Parameter Substitution'.
TemplateParameterFacade - Interface in org.andromda.metafacades.uml
Represents a UML template parameter.
TIME_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify time types in the model, any other type that will be identified as a time must specialize this type.
TODO_FOR_MISSING_DOCUMENTATION - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Value indicating missing documentation in model elements.
TODO_TAG - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Value indicating work to do in source code.
Topic - Interface in org.andromda.metafacades.uml
TODO: Model Documentation for org.andromda.metafacades.uml.Topic Metafacade interface to be used by AndroMDA cartridges.
toRelationName(String, String, String) - Static method in class org.andromda.metafacades.uml.MetafacadeUtils

Returns a consistent name for a relation, independent from the end of the relation one is looking at.

toSqlName(String, Object) - Static method in class org.andromda.metafacades.uml.EntityMetafacadeUtils

Converts a string following the Java naming conventions to a database attribute name.

TransitionFacade - Interface in org.andromda.metafacades.uml
A directed relationship between a source vertex and a target vertex.
translateConstraint(String, String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Searches for the constraint with the specified 'name' on this model element, and if found translates it using the specified 'translation' from a translation library discovered by the framework.
translateConstraints(String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Translates all constraints belonging to this model element with the given 'translation'.
translateConstraints(String, String) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Translates the constraints of the specified 'kind' belonging to this model element.
TYPE_SAFE_ENUMS_ENABLED - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Indicates whether enumerations must be generated using a Java 5 type-safe enum or a traditional enumeration-pattern class.
TypeMappings - Class in org.andromda.metafacades.uml

An object responsible for mapping types in the object model to other language identifiers/types.

U

UMLMetafacadeProperties - Class in org.andromda.metafacades.uml
Stores the metafacade namespace properties used throughout the UML metafacades.
UMLMetafacadeProperties() - Constructor for class org.andromda.metafacades.uml.UMLMetafacadeProperties
 
UMLMetafacadeUtils - Class in org.andromda.metafacades.uml
Contains utilities that are common to the UML metafacades.
UMLMetafacadeUtils() - Constructor for class org.andromda.metafacades.uml.UMLMetafacadeUtils
 
UMLProfile - Class in org.andromda.metafacades.uml
Contains the common UML AndroMDA profile.
UMLProfile() - Constructor for class org.andromda.metafacades.uml.UMLProfile
 
UNDEFINED_NAME - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
The name given to model elements without a name.
UNDERSCORE - Static variable in class org.andromda.metafacades.uml.NameMasker
The underscore mask.
UPPERCAMELCASE - Static variable in class org.andromda.metafacades.uml.NameMasker
The uppercamelcase mask.
UPPERCASE - Static variable in class org.andromda.metafacades.uml.NameMasker
The uppercase mask.
UPPERUNDERSCORE - Static variable in class org.andromda.metafacades.uml.NameMasker
The upperunderscore mask.
USE_ARRAYS_FOR_MULTIPLICITIES_OF_TYPE_MANY - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the boolean flag indicating whether or not we should use arrays instead of collections with associations of type many (where appropriate).
UseCaseFacade - Interface in org.andromda.metafacades.uml
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.

V

validateInvariants(Collection<ModelValidationMessage>) - Method in interface org.andromda.metafacades.uml.ModelElementFacade
Performs validation of any invariants found on this model element and stores the messages within the validationMessages collection.
validateInvariants(Collection<ModelValidationMessage>) - Method in interface org.andromda.metafacades.uml.ModelFacade
Performs validation of any invariants found on this model element and stores the messages within the validationMessages collection.
validateInvariants(Collection<ModelValidationMessage>) - Method in interface org.andromda.metafacades.uml.TemplateArgumentFacade
Performs validation of any invariants found on this model element and stores the messages within the validationMessages collection.
validateInvariants(Collection<ModelValidationMessage>) - Method in interface org.andromda.metafacades.uml.TemplateParameterFacade
Performs validation of any invariants found on this model element and stores the messages within the validationMessages collection.
ValueObject - Interface in org.andromda.metafacades.uml
Represents a value object, a Classifier whose unique value is determined only by its attributes.
ValueObjectAssociationEnd - Interface in org.andromda.metafacades.uml
Represents the association end of a ValueObject.
VOID_TYPE_NAME - Static variable in class org.andromda.metafacades.uml.UMLProfile
Used to identify a void type in the model, any other type that will be identified as a void type must specialize this type.

W

WRAPPER_MAPPINGS_URI - Static variable in class org.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the property containing the URI to the Wrapper mappings file.
A B C D E F G H I J L M N O P Q R S T U V W 

Copyright © 2003–2014 AndroMDA.org. All rights reserved.