|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.andromda.metafacades.uml.UMLProfile
Contains the common UML AndroMDA profile. That is, it contains elements "common" to all AndroMDA components (tagged values, stereotypes, and datatypes).
| Field Summary | |
static String |
BLOB_TYPE_NAME
Used to identify a Blob type in the model, any other type that will be identified as a Blob type must specialize this type. |
static String |
BOOLEAN_TYPE_NAME
Used to identify a boolean type in the model, any other type that will be identified as a boolean type must specialize this type. |
static String |
CLOB_TYPE_NAME
Used to identify a Clob type in the model, any other type that will be identified as a Clob type must specialize this type. |
static String |
COLLECTION_TYPE_NAME
Used to identify collection types in the model, any other type that will be identified as a collection must specialize this type. |
static String |
DATE_TYPE_NAME
Used to identify date types in the model, any other type that will be identified as a date must specialize this type. |
static String |
DATETIME_TYPE_NAME
Used to identify datetime types in the model. |
static String |
FILE_TYPE_NAME
Used to identify a file type in the model, any other type that will be identified as a file type must specialize this type. |
static String |
LIST_TYPE_NAME
Used to identify a list type in the model, any other type that will be identified as a list must specialize this type. |
static String |
MAP_TYPE_NAME
Used to identify a map type in the model, any other type that will be identified as a map type must specialize this type. |
static String |
OBJECT_TYPE_NAME
Used to identify object types in the model, any other type that will be identified as an object must specialize this type. |
static String |
SET_TYPE_NAME
Used to identify a set type in the model, any other type that will be identified as a set must specialize this type. |
static String |
STEREOTYPE_APPLICATION_EXCEPTION
Represents exceptions thrown during normal application processing (such as business exceptions). |
static String |
STEREOTYPE_CRITERIA
Represents a criteria search. |
static String |
STEREOTYPE_EMBEDDED_VALUE
Represents an embedded value (typically embedded with an entity as an attribute). |
static String |
STEREOTYPE_ENTITY
Represents a persistent entity. |
static String |
STEREOTYPE_ENUMERATION
Represents an enumeration type. |
static String |
STEREOTYPE_EXCEPTION
The base exception stereotype. |
static String |
STEREOTYPE_EXCEPTION_REF
Represents a reference to an exception model element. |
static String |
STEREOTYPE_FINDER_METHOD
Represents a finder method on an entity. |
static String |
STEREOTYPE_FRONT_END_APPLICATION
Represents a "front end" use case that is the entry point to the presentation tier. |
static String |
STEREOTYPE_FRONT_END_EXCEPTION
Represents an exception on a "front-end" view. |
static String |
STEREOTYPE_FRONT_END_USECASE
Represents a "front end" use case (that is a use case used to model a presentation tier or "front end"). |
static String |
STEREOTYPE_FRONT_END_VIEW
Represents a "front end" view (that is it can represent a JSP page, etc). |
static String |
STEREOTYPE_IDENTIFIER
Represents the primary key of an entity. |
static String |
STEREOTYPE_MANAGEABLE
Represents a manageable entity. |
static String |
STEREOTYPE_NULLABLE
Used to indicate whether or not a parameter is nullable (since parameters do NOT allow specification of multiplicity. |
static String |
STEREOTYPE_SERVICE
Represents a service. |
static String |
STEREOTYPE_TRANSIENT
Indicates if a persistence type's property is transient. |
static String |
STEREOTYPE_UNEXPECTED_EXCEPTION
Represents unexpected exceptions that can occur during application processing. |
static String |
STEREOTYPE_UNIQUE
If an attribute has this stereotype, it is considered unique. |
static String |
STEREOTYPE_VALUE_OBJECT
Represents a value object. |
static String |
STEREOTYPE_WEBSERVICE
Represents a web service. |
static String |
STEREOTYPE_WEBSERVICE_OPERATION
Stereotype an operation on a service if you wish to expose the operation. |
static String |
STRING_TYPE_NAME
Used to identify a string type in the model, any other type that will be identified as a string type must specialize this type. |
static String |
TAGGEDVALUE_DOCUMENTATION
Represents documentation stored as a tagged value |
static String |
TAGGEDVALUE_EXTERNAL_HYPERLINK
Represents an external hyperlink (a website outside of a model). |
static String |
TAGGEDVALUE_MANAGEABLE_DISPLAY_NAME
The attribute to use when referencing this table from another one. |
static String |
TAGGEDVALUE_MANAGEABLE_MAXIMUM_LIST_SIZE
The maximum number of records to load from the DB at the same time. |
static String |
TAGGEDVALUE_MANAGEABLE_PAGE_SIZE
The maximum number of records to show at the same time. |
static String |
TAGGEDVALUE_MANAGEABLE_RESOLVEABLE
Indicates whether or not the underlying entity keys should be resolved when referencing it. |
static String |
TAGGEDVALUE_MODEL_HYPERLINK
Represents a model hyperlink stored as a tagged value. |
static String |
TAGGEDVALUE_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. |
static String |
TAGGEDVALUE_PERSISTENCE_COLUMN
Represents a relational table column name for entity persistence. |
static String |
TAGGEDVALUE_PERSISTENCE_COLUMN_INDEX
Represents a relational table column index name. |
static String |
TAGGEDVALUE_PERSISTENCE_COLUMN_LENGTH
Represents a relational table column length |
static String |
TAGGEDVALUE_PERSISTENCE_COLUMN_UNIQUE_GROUP
Indicates whether or not the underlying entity keys should be resolved when referencing it. |
static String |
TAGGEDVALUE_PERSISTENCE_ENUMERATION_LITERAL_PARAMETERS
Used on an enumeration literal to define the enumeration literal parameters. |
static String |
TAGGEDVALUE_PERSISTENCE_ENUMERATION_MEMBER_VARIABLE
Used to assign an enumeration attribute as a member variable rather than a literal. |
static String |
TAGGEDVALUE_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. |
static String |
TAGGEDVALUE_PERSISTENCE_FOREIGN_KEY_CONSTRAINT_NAME
Used on an association end to denote to name of the foreign key constraint to use in the database. |
static String |
TAGGEDVALUE_PERSISTENCE_IMMUTABLE
Indicates if a persistence type is immutable. |
static String |
TAGGEDVALUE_PERSISTENCE_SCHEMA
Represents the name of the schema for entity persistence. |
static String |
TAGGEDVALUE_PERSISTENCE_TABLE
Represents a relational table name for entity persistence. |
static String |
TAGGEDVALUE_PRESENTATION_CONTROLLER_USECASE
Used to assign the controller to the activity (when it can not be assigned explicity). |
static String |
TAGGEDVALUE_PRESENTATION_IS_TABLE
Used to indicate whether or not a parameter should be considered a table (used when no table columns are specified). |
static String |
TAGGEDVALUE_PRESENTATION_TABLE_COLUMNS
Used to assign the table columns to a collection/array type parameter representing a table. |
static String |
TAGGEDVALUE_PRESENTATION_USECASE_ACTIVITY
Used to associate an activity to a use case (when it can not be assigned explicitly). |
static String |
TAGGEDVALUE_ROLE_NAME
Stores the name of the role (if it's different than the name of the actor stereotyped as role) |
static String |
TAGGEDVALUE_SERIALVERSION_UID
Stores the serial version UID to be used for a class. |
static String |
TAGGEDVALUE_WEBSERVICE_PROVIDER
Stores the provider of the web service (RPC, EJB). |
static String |
TAGGEDVALUE_WEBSERVICE_STYLE
Stores the style of a web service (document, wrapped, rpc). |
static String |
TAGGEDVALUE_WEBSERVICE_USE
Stores the use of a web service (literal, encoded). |
static String |
TIME_TYPE_NAME
Used to identify time types in the model, any other type that will be identified as a time must specialize this type. |
static String |
VOID_TYPE_NAME
Used to identify a void type in the model, any other type that will be identified as a void type must specialize this type. |
| Constructor Summary | |
UMLProfile()
|
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String STEREOTYPE_CRITERIA
public static final String STEREOTYPE_ENTITY
public static final String STEREOTYPE_EMBEDDED_VALUE
public static final String STEREOTYPE_FINDER_METHOD
public static final String STEREOTYPE_IDENTIFIER
public static final String STEREOTYPE_UNIQUE
public static final String STEREOTYPE_SERVICE
public static final String STEREOTYPE_VALUE_OBJECT
public static final String STEREOTYPE_WEBSERVICE
public static final String STEREOTYPE_WEBSERVICE_OPERATION
service if you wish to expose the operation.
public static final String STEREOTYPE_EXCEPTION
public static final String STEREOTYPE_ENUMERATION
public static final String STEREOTYPE_APPLICATION_EXCEPTION
public static final String STEREOTYPE_UNEXPECTED_EXCEPTION
public static final String STEREOTYPE_EXCEPTION_REF
public static final String STEREOTYPE_NULLABLE
public static final String STEREOTYPE_MANAGEABLE
public static final String STEREOTYPE_TRANSIENT
public static final String STEREOTYPE_FRONT_END_USECASE
public static final String STEREOTYPE_FRONT_END_APPLICATION
public static final String STEREOTYPE_FRONT_END_VIEW
public static final String STEREOTYPE_FRONT_END_EXCEPTION
public static final String TAGGEDVALUE_DOCUMENTATION
public static final String TAGGEDVALUE_MODEL_HYPERLINK
public static final String TAGGEDVALUE_EXTERNAL_HYPERLINK
public static final String TAGGEDVALUE_PERSISTENCE_SCHEMA
public static final String TAGGEDVALUE_PERSISTENCE_TABLE
public static final String TAGGEDVALUE_PERSISTENCE_COLUMN
public static final String TAGGEDVALUE_PERSISTENCE_COLUMN_LENGTH
public static final String TAGGEDVALUE_PERSISTENCE_COLUMN_INDEX
public static final String TAGGEDVALUE_PERSISTENCE_IMMUTABLE
public static final String TAGGEDVALUE_PERSISTENCE_FOREIGN_IDENTIFIER
public static final String TAGGEDVALUE_PERSISTENCE_ASSIGNED_IDENTIFIER
public static final String TAGGEDVALUE_PERSISTENCE_FOREIGN_KEY_CONSTRAINT_NAME
public static final String TAGGEDVALUE_PERSISTENCE_ENUMERATION_MEMBER_VARIABLE
public static final String TAGGEDVALUE_PERSISTENCE_ENUMERATION_LITERAL_PARAMETERS
public static final String TAGGEDVALUE_PRESENTATION_CONTROLLER_USECASE
public static final String TAGGEDVALUE_PRESENTATION_TABLE_COLUMNS
public static final String TAGGEDVALUE_PRESENTATION_IS_TABLE
public static final String TAGGEDVALUE_PRESENTATION_USECASE_ACTIVITY
public static final String TAGGEDVALUE_WEBSERVICE_STYLE
public static final String TAGGEDVALUE_WEBSERVICE_USE
public static final String TAGGEDVALUE_WEBSERVICE_PROVIDER
public static final String TAGGEDVALUE_ROLE_NAME
public static final String TAGGEDVALUE_SERIALVERSION_UID
org.andromda.metafacades.uml14.ClassifierFacadeLogicImpl#handleGetSerialVersionUID()public static final String TAGGEDVALUE_MANAGEABLE_DISPLAY_NAME
public static final String TAGGEDVALUE_MANAGEABLE_MAXIMUM_LIST_SIZE
public static final String TAGGEDVALUE_MANAGEABLE_PAGE_SIZE
public static final String TAGGEDVALUE_MANAGEABLE_RESOLVEABLE
public static final String TAGGEDVALUE_PERSISTENCE_COLUMN_UNIQUE_GROUP
public static final String OBJECT_TYPE_NAME
public static final String COLLECTION_TYPE_NAME
public static final String LIST_TYPE_NAME
public static final String SET_TYPE_NAME
public static final String DATE_TYPE_NAME
public static final String TIME_TYPE_NAME
public static final String DATETIME_TYPE_NAME
public static final String BOOLEAN_TYPE_NAME
public static final String FILE_TYPE_NAME
public static final String BLOB_TYPE_NAME
public static final String CLOB_TYPE_NAME
public static final String MAP_TYPE_NAME
public static final String STRING_TYPE_NAME
public static final String VOID_TYPE_NAME
| Constructor Detail |
public UMLProfile()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||