public class UMLMetafacadeProperties extends Object
Modifier and Type | Field and Description |
---|---|
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
|
static String |
CLASSIFIER_PROPERTY_NAME_MASK
The mask to apply to any of the classifier property names
|
static String |
COLUMN_NAME_PREFIX
Stores the property defining the prefix for entity table column names.
|
static String |
COLUMN_NAME_SUFFIX
Stores the property defining the suffix for entity table column names.
|
static String |
COMPOSITE_IDENTIFIER_NAME_SUFIX
The suffix to add to the composite identifier name.
|
static String |
COMPOSITE_IDENTIFIER_TYPE_NAME_SUFIX
The suffix to add to the composite identifier type name.
|
static String |
CONSTRAINT_SUFFIX
The default suffix to use for foreign keys.
|
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
|
static String |
ENTITY_PROPERTY_NAME_MASK
The mask to apply to the entity property (attributes and association) names
|
static String |
ENUMERATION_LITERAL_NAME_MASK
The mask to apply to enumeration literal names
|
static String |
ENUMERATION_NAME_MASK
The mask to apply to the enumeration literal name
|
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 |
MODEL_ELEMENT_NAME_MASK
The mask to apply to any model element names
|
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
|
static String |
PARAMETER_NAME_MASK
The mask to apply to any parameter names
|
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 |
PLURALIZE_ATTRIBUTE_NAMES
Allows the pluralization of operation parameter names (when the multiplicity is greater than one) to be turned
on/off.
|
static String |
PLURALIZE_PARAMETER_NAMES
Allows the pluralization of attribute 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 separator for relation names between associations.
|
static String |
ROLE_NAME_MASK
The mask to apply to role names
|
static String |
SCHEMA_NAME
Stores the property defining the default schema name for entity tables.
|
static String |
SHORTEN_SQL_NAMES_METHOD
The method to be used to ensure name length.
|
static String |
SHORTEN_SQL_NAMES_METHOD_REMOVE_VOWELS |
static String |
SHORTEN_SQL_NAMES_METHOD_TRUNCATE |
static String |
SQL_MAPPINGS_URI
Stores the property containing the URI to the SQL mappings file.
|
static String |
SQL_NAME_SEPARATOR
The separator to use when constructing SQL names.
|
static String |
TABLE_NAME_PREFIX
Stores the property defining the prefix for entity table names.
|
static String |
TODO_FOR_MISSING_DOCUMENTATION
Value indicating missing documentation in model elements.
|
static String |
TODO_TAG
Value indicating work to do in source code.
|
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 and Description |
---|
UMLMetafacadeProperties() |
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 COLUMN_NAME_SUFFIX
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 PLURALIZE_ATTRIBUTE_NAMES
public static final String PLURALIZE_PARAMETER_NAMES
public static final String FOREIGN_KEY_SUFFIX
public static final String CONSTRAINT_SUFFIX
public static final String ROLE_NAME_MASK
public static final String MODEL_ELEMENT_NAME_MASK
public static final String CLASSIFIER_NAME_MASK
public static final String CLASSIFIER_PROPERTY_NAME_MASK
public static final String OPERATION_NAME_MASK
public static final String PARAMETER_NAME_MASK
public static final String ENUMERATION_LITERAL_NAME_MASK
public static final String ENUMERATION_NAME_MASK
public static final String ENTITY_NAME_MASK
public static final String ENTITY_PROPERTY_NAME_MASK
public static final String MAX_SQL_NAME_LENGTH
public static final String SHORTEN_SQL_NAMES_METHOD
public static final String SHORTEN_SQL_NAMES_METHOD_TRUNCATE
public static final String SHORTEN_SQL_NAMES_METHOD_REMOVE_VOWELS
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 COMPOSITE_IDENTIFIER_TYPE_NAME_SUFIX
public static final String COMPOSITE_IDENTIFIER_NAME_SUFIX
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
public static final String TODO_TAG
public static final String TODO_FOR_MISSING_DOCUMENTATION
public UMLMetafacadeProperties()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.