|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.andromda.metafacades.uml.UMLMetafacadeProperties
Stores the metafacade namespace properties used throughout the UML metafacades.
| Field Summary | |
static String |
ALLOW_DEFAULT_IDENTITIFIERS
Whether or not to allow default identifiers for modeled entities. |
static String |
ARRAY_NAME_SUFFIX
Stores the suffix given to array type names. |
static String |
CLASSIFIER_NAME_MASK
The mask to apply to any classifier names NameMasker.mask(String, String). |
static String |
CLASSIFIER_PROPERTY_NAME_MASK
The mask to apply to any of the classifier property names NameMasker.mask(String, String). |
static String |
COLUMN_NAME_PREFIX
Stores the property defining the prefix for entity table column names. |
static String |
CONSTRAINT_SUFFIX
The default suffix to use for foreign keys. |
static String |
DEFAULT_ENUMERATION_LITERAL_TYPE
The type to given default enumeration literals. |
static String |
DEFAULT_IDENTIFIER_PATTERN
The pattern used to construct the name entity default identifiers (if enabled). |
static String |
DEFAULT_IDENTIFIER_TYPE
The type to given default identifiers. |
static String |
DEFAULT_IDENTIFIER_VISIBILITY
The visibility to apply to default identifiers. |
static String |
DEFAULT_MULTIPLICITY
The namespace property used to define the default multiplicity of an attribute or association end (when one isn't modeled). |
static String |
ENABLE_MANAGEABLE_ENTITIES
Whether or not to enable manageable entities for the currently running cartridge. |
static String |
ENABLE_TEMPLATING
This property controls whether or not to produce templating parameters where possible. |
static String |
ENTITY_NAME_MASK
The mask to apply to the entity name NameMasker.mask(String, String). |
static String |
ENTITY_PROPERTY_NAME_MASK
The mask to apply to the entity property (attributes and association) names MetafacadeUtils#getMaskedName(String, String). |
static String |
ENUMERATION_LITERAL_NAME_MASK
The mask to apply to enumeration literal names NameMasker.mask(String, String). |
static String |
ENUMERATION_NAME_MASK
The mask to apply to the enumeration literal name NameMasker.mask(String, String). |
static String |
FOREIGN_KEY_SUFFIX
The default suffix to use for foreign keys. |
static String |
JDBC_MAPPINGS_URI
Stores the property containing the URI to the JDBC mappings file. |
static String |
LANGUAGE_MAPPINGS_URI
Stores the property containing the URI to the language mappings file. |
static String |
MANAGEABLE_ID_DISPLAY_STRATEGY
Denotes whether or not the id needs to be displayed when managing an entity, or whether this should be transparent for the user. |
static String |
MANAGEABLE_PACKAGE_NAME_SUFFIX
The namespace property used to denote the name of the subpackage create for manageable entities. |
static String |
MANAGEABLE_SERVICE_ACCESSOR_PATTERN
The namespace property used to identify the pattern used to construct the backend CRUD service's accessor. |
static String |
MAX_SQL_NAME_LENGTH
The maximum length a SQL name can be before its truncated. |
static String |
NAMESPACE_SEPARATOR
The separator used for packages and element names when constructing fully qualified names. |
static String |
OPERATION_NAME_MASK
The mask to apply to any operation names NameMasker.mask(String, String). |
static String |
PARAMETER_NAME_MASK
The mask to apply to any parameter names NameMasker.mask(String, String). |
static String |
PLURALIZE_ASSOCIATION_END_NAMES
Allows the pluralization of association end names (when the multiplicity is greater than one) to be turned on/off. |
static String |
POSTCONDITION_NAME_PATTERN
The pattern used for constructing operations that handle postcondition constraints. |
static String |
PRECONDITION_NAME_PATTERN
The pattern used for constructing operations that handle precondition constraints. |
static String |
PROPERTY_DEFAULT_MAX_LIST_SIZE
Stores the default upper limit for lists. |
static String |
PROPERTY_DEFAULT_PAGE_SIZE
Stores the default number of records shown per page. |
static String |
PROPERTY_DEFAULT_RESOLVEABLE
Are manageable tables resolved by default when referenced ? |
static String |
RELATION_NAME_SEPARATOR
The seperator for relation names between associations. |
static String |
ROLE_NAME_MASK
The mask to apply to role names NameMasker.mask(String, String). |
static String |
SCHEMA_NAME
Stores the property defining the default schema name for entity tables. |
static String |
SQL_MAPPINGS_URI
Stores the property containing the URI to the SQL mappings file. |
static String |
SQL_NAME_SEPARATOR
The seperator to use when constructing SQL names. |
static String |
TABLE_NAME_PREFIX
Stores the property defining the prefix for entity table names. |
static String |
TYPE_SAFE_ENUMS_ENABLED
Indicates whether enumerations must be generated using a Java 5 type-safe enum or a traditional enumeration-pattern class. |
static String |
UNDEFINED_NAME
The name given to model elements without a name. |
static String |
USE_ARRAYS_FOR_MULTIPLICITIES_OF_TYPE_MANY
Stores the boolean flag indicating whether or not we should use arrays instead of collections with associations of type many (where appropriate). |
static String |
WRAPPER_MAPPINGS_URI
Stores the property containing the URI to the Wrapper mappings file. |
| Constructor Summary | |
UMLMetafacadeProperties()
|
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String LANGUAGE_MAPPINGS_URI
public static final String ENABLE_TEMPLATING
public static final String SCHEMA_NAME
public static final String TABLE_NAME_PREFIX
public static final String COLUMN_NAME_PREFIX
public static final String SQL_MAPPINGS_URI
public static final String JDBC_MAPPINGS_URI
public static final String WRAPPER_MAPPINGS_URI
public static final String PLURALIZE_ASSOCIATION_END_NAMES
public static final String FOREIGN_KEY_SUFFIX
public static final String CONSTRAINT_SUFFIX
public static final String ROLE_NAME_MASK
NameMasker.mask(String, String).
public static final String CLASSIFIER_NAME_MASK
NameMasker.mask(String, String).
public static final String CLASSIFIER_PROPERTY_NAME_MASK
NameMasker.mask(String, String).
public static final String OPERATION_NAME_MASK
NameMasker.mask(String, String).
public static final String PARAMETER_NAME_MASK
NameMasker.mask(String, String).
public static final String ENUMERATION_LITERAL_NAME_MASK
NameMasker.mask(String, String).
public static final String ENUMERATION_NAME_MASK
NameMasker.mask(String, String).
public static final String ENTITY_NAME_MASK
NameMasker.mask(String, String).
public static final String ENTITY_PROPERTY_NAME_MASK
MetafacadeUtils#getMaskedName(String, String).
public static final String MAX_SQL_NAME_LENGTH
public static final String ALLOW_DEFAULT_IDENTITIFIERS
public static final String DEFAULT_IDENTIFIER_PATTERN
public static final String DEFAULT_IDENTIFIER_TYPE
public static final String DEFAULT_IDENTIFIER_VISIBILITY
public static final String DEFAULT_ENUMERATION_LITERAL_TYPE
public static final String PROPERTY_DEFAULT_RESOLVEABLE
public static final String PROPERTY_DEFAULT_MAX_LIST_SIZE
public static final String PROPERTY_DEFAULT_PAGE_SIZE
public static final String NAMESPACE_SEPARATOR
public static final String UNDEFINED_NAME
public static final String ARRAY_NAME_SUFFIX
public static final String ENABLE_MANAGEABLE_ENTITIES
public static final String MANAGEABLE_PACKAGE_NAME_SUFFIX
public static final String USE_ARRAYS_FOR_MULTIPLICITIES_OF_TYPE_MANY
public static final String RELATION_NAME_SEPARATOR
public static final String SQL_NAME_SEPARATOR
public static final String PRECONDITION_NAME_PATTERN
public static final String POSTCONDITION_NAME_PATTERN
public static final String MANAGEABLE_SERVICE_ACCESSOR_PATTERN
public static final String DEFAULT_MULTIPLICITY
public static final String MANAGEABLE_ID_DISPLAY_STRATEGY
public static final String TYPE_SAFE_ENUMS_ENABLED
| Constructor Detail |
public UMLMetafacadeProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||