public interface AttributeFacade extends ModelElementFacade
Modifier and Type | Method and Description |
---|---|
Object |
findTaggedValue(String name,
boolean follow)
Searches the given feature for the specified tag.
|
String |
getDefaultValue()
The default value of the attribute.
|
EnumerationFacade |
getEnumeration()
If the attribute is an enumeration literal this represents the owning enumeration.
|
String |
getEnumerationLiteralParameters()
Returns the enumeration literal parameters defined by tagged value as a comma separated list.
|
String |
getEnumerationValue()
The value for this attribute if it is an enumeration literal, null otherwise.
|
String |
getGetterName()
The name of the accessor operation that would retrieve this attribute's value.
|
String |
getGetterSetterTypeName()
The name of the type that is returned on the accessor and mutator operations, determined in
part by the multiplicity.
|
int |
getLower()
the lower value for the multiplicity
-only applicable for UML2
|
ClassifierFacade |
getOwner()
Gets the classifier who is the owner of the attributes.
|
String |
getSetterName()
The name of the mutator operation that would retrieve this attribute's value.
|
ClassifierFacade |
getType()
The classifier owning this attribute.
|
int |
getUpper()
the upper value for the multiplicity (will be -1 for *)
-only applicable for UML2
|
boolean |
isAddOnly()
True if this attribute can only be set.
|
boolean |
isAttributeFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isChangeable()
True if this attribute can be modified.
|
boolean |
isDefaultValuePresent()
Indicates if the default value is present.
|
boolean |
isDerived()
If the attribute is derived (its value is computed).
|
boolean |
isEnumerationLiteral()
True if this attribute is owned by an enumeration.
|
boolean |
isEnumerationLiteralParametersExist()
Returns true if enumeration literal parameters exist (defined by tagged value) for the
literal.
|
boolean |
isEnumerationMember()
True if this attribute is owned by an enumeration but is defined as a member variable (NOT a
literal).
|
boolean |
isLeaf()
IsLeaf property in the operation.
|
boolean |
isMany()
Whether or not this attribute has a multiplicity greater than 1.
|
boolean |
isOrdered()
Indicates whether or not the attributes are ordered (if multiplicity is greater than 1).
|
boolean |
isReadOnly()
Whether or not this attribute can be modified.
|
boolean |
isRequired()
Whether or not the multiplicity of this attribute is 1.
|
boolean |
isStatic()
Indicates if this attribute is 'static', meaning it has a classifier scope.
|
boolean |
isUnique()
If the attribute is unique within the Collection type.
|
copyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, translateConstraint, translateConstraints, translateConstraints, validateInvariants
boolean isAttributeFacadeMetaType()
true
Object findTaggedValue(String name, boolean follow)
name
- Stringfollow
- booleanString getDefaultValue()
EnumerationFacade getEnumeration()
String getEnumerationLiteralParameters()
String getEnumerationValue()
String getGetterName()
String getGetterSetterTypeName()
int getLower()
ClassifierFacade getOwner()
String getSetterName()
ClassifierFacade getType()
int getUpper()
boolean isAddOnly()
boolean isChangeable()
boolean isDefaultValuePresent()
boolean isDerived()
boolean isEnumerationLiteral()
boolean isEnumerationLiteralParametersExist()
boolean isEnumerationMember()
boolean isLeaf()
boolean isMany()
boolean isOrdered()
boolean isReadOnly()
boolean isRequired()
boolean isStatic()
boolean isUnique()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.