|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.andromda.core.metafacade.MetafacadeBase
org.andromda.cartridges.jsf.metafacades.JSFAttributeLogic
public abstract class JSFAttributeLogic
MetafacadeLogic for org.andromda.cartridges.jsf.metafacades.JSFAttribute
JSFAttribute| Field Summary | |
|---|---|
protected java.lang.Object |
metaObject
|
| Fields inherited from class org.andromda.core.metafacade.MetafacadeBase |
|---|
contextRoot, logger |
| Constructor Summary | |
|---|---|
JSFAttributeLogic(java.lang.Object metaObject,
java.lang.String context)
|
|
| Method Summary | |
|---|---|
void |
copyTaggedValues(org.andromda.metafacades.uml.ModelElementFacade element)
|
java.lang.Object |
findTaggedValue(java.lang.String tagName)
|
java.lang.Object |
findTaggedValue(java.lang.String name,
boolean follow)
|
java.util.Collection |
findTaggedValues(java.lang.String tagName)
|
java.lang.String |
getBackingListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
Gets backing list name for this attribute. |
java.lang.String |
getBackingValueName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
Constructs and returns the backing value name given the 'ownerParameter'. |
java.util.Collection |
getConstraints()
|
java.util.Collection |
getConstraints(java.lang.String kind)
|
java.lang.String |
getDateFormatter(JSFParameter ownerParameter)
Gets the name of the date formatter for this attribute by constructing the name from the 'ownerParameter' (if this attribute represents a date). |
java.lang.String |
getDefaultValue()
|
java.lang.String |
getDocumentation(java.lang.String indent)
|
java.lang.String |
getDocumentation(java.lang.String indent,
int lineLength)
|
java.lang.String |
getDocumentation(java.lang.String indent,
int lineLength,
boolean htmlStyle)
|
java.lang.String |
getDummyValue()
The dummy value to give the attribute when creating a dummy instance of this attribute's owner. |
org.andromda.metafacades.uml.EnumerationFacade |
getEnumeration()
|
java.lang.String |
getEnumerationLiteralParameters()
|
java.lang.String |
getEnumerationValue()
|
java.lang.String |
getFormat()
If this attributes represents a date or time this method will return the format in which it must be represented. |
java.lang.String |
getFormPropertyId(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
Gets the unique id of this attribute on the form. |
java.lang.String |
getFormPropertyName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
Retrieves the name of the form property for this attribute by taking the name of the owner property. |
java.lang.String |
getFullyQualifiedName()
|
java.lang.String |
getFullyQualifiedName(boolean modelName)
|
java.lang.String |
getFullyQualifiedNamePath()
|
java.lang.String |
getGetterName()
|
java.lang.String |
getGetterSetterTypeName()
|
java.lang.String |
getId()
|
java.lang.String |
getInputTableIdentifierColumns()
A comma seperated list of the input table identifier columns (these are the columns that uniquely define a row in an input table). |
java.lang.String |
getLabelListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
Gets the name of the label list for this parameter. |
org.andromda.metafacades.uml.TypeMappings |
getLanguageMappings()
|
int |
getLower()
|
java.lang.String |
getMessageKey()
The message key for this attribute. |
java.lang.String |
getMessageValue()
The default value for the message key. |
org.andromda.metafacades.uml.ModelFacade |
getModel()
|
java.lang.String |
getName()
|
org.andromda.metafacades.uml.ClassifierFacade |
getOwner()
|
org.andromda.metafacades.uml.ModelElementFacade |
getPackage()
|
java.lang.String |
getPackageName()
|
java.lang.String |
getPackageName(boolean modelName)
|
java.lang.String |
getPackagePath()
|
org.andromda.metafacades.uml.PackageFacade |
getRootPackage()
|
java.lang.String |
getSetterName()
|
java.util.Collection |
getSourceDependencies()
|
org.andromda.metafacades.uml.StateMachineFacade |
getStateMachineContext()
|
java.util.Collection |
getStereotypeNames()
|
java.util.Collection |
getStereotypes()
|
java.util.Collection |
getTaggedValues()
|
java.util.Collection |
getTargetDependencies()
|
java.lang.Object |
getTemplateParameter(java.lang.String parameterName)
|
java.util.Collection |
getTemplateParameters()
|
java.lang.String |
getTimeFormatter(JSFParameter ownerParameter)
Gets the name of the time formatter (if this parameter represents a time). |
org.andromda.metafacades.uml.ClassifierFacade |
getType()
|
int |
getUpper()
|
java.lang.String |
getValidationName()
|
java.lang.Object |
getValidationOwner()
|
java.util.Collection |
getValidatorArgs(java.lang.String validatorType)
Gets the arguments for this parameter's validators. |
java.util.Collection |
getValidatorTypes()
All validator types for this attribute. |
java.util.Collection |
getValidatorVars(JSFParameter ownerParameter)
Gets the validator args for this attribute |
java.lang.String |
getValidWhen()
The validator's 'validwhen' value, this is useful when the validation of a parameter depends on the validation of others. |
java.lang.String |
getValueListDummyValue()
The dummy value for a value list. |
java.lang.String |
getValueListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
Gets the name of the value list for this parameter; this list stores the possible values that this attribute may be (typically used for the values of a drop-down select list). |
java.lang.String |
getVisibility()
|
protected abstract java.lang.String |
handleGetBackingListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
|
protected abstract java.lang.String |
handleGetBackingValueName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
|
protected abstract java.lang.String |
handleGetDateFormatter(JSFParameter ownerParameter)
|
protected abstract java.lang.String |
handleGetDummyValue()
|
protected abstract java.lang.String |
handleGetFormat()
|
protected abstract java.lang.String |
handleGetFormPropertyId(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
|
protected abstract java.lang.String |
handleGetFormPropertyName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
|
protected abstract java.lang.String |
handleGetInputTableIdentifierColumns()
|
protected abstract java.lang.String |
handleGetLabelListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
|
protected abstract java.lang.String |
handleGetMessageKey()
|
protected abstract java.lang.String |
handleGetMessageValue()
|
protected abstract java.lang.String |
handleGetTimeFormatter(JSFParameter ownerParameter)
|
protected abstract java.util.Collection |
handleGetValidatorArgs(java.lang.String validatorType)
|
protected abstract java.util.Collection |
handleGetValidatorTypes()
|
protected abstract java.util.Collection |
handleGetValidatorVars(JSFParameter ownerParameter)
|
protected abstract java.lang.String |
handleGetValidWhen()
|
protected abstract java.lang.String |
handleGetValueListDummyValue()
|
protected abstract java.lang.String |
handleGetValueListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
|
protected abstract boolean |
handleIsBackingValueRequired(org.andromda.metafacades.uml.FrontEndParameter ownerParameter)
|
protected abstract boolean |
handleIsEqualValidator()
|
protected abstract boolean |
handleIsInputCheckbox()
|
protected abstract boolean |
handleIsInputFile()
|
protected abstract boolean |
handleIsInputHidden()
|
protected abstract boolean |
handleIsInputMultibox()
|
protected abstract boolean |
handleIsInputRadio()
|
protected abstract boolean |
handleIsInputSecret()
|
protected abstract boolean |
handleIsInputSelect()
|
protected abstract boolean |
handleIsInputTable()
|
protected abstract boolean |
handleIsInputText()
|
protected abstract boolean |
handleIsInputTextarea()
|
protected abstract boolean |
handleIsInputTypePresent()
|
protected abstract boolean |
handleIsPlaintext()
|
protected abstract boolean |
handleIsReset()
|
protected abstract boolean |
handleIsSelectable(org.andromda.metafacades.uml.FrontEndParameter ownerParameter)
|
protected abstract boolean |
handleIsStrictDateFormat()
|
protected abstract boolean |
handleIsValidationRequired()
|
boolean |
hasExactStereotype(java.lang.String stereotypeName)
|
boolean |
hasStereotype(java.lang.String stereotypeName)
|
void |
initialize()
|
boolean |
isAddOnly()
|
boolean |
isAttributeFacadeMetaType()
|
boolean |
isBackingValueRequired(org.andromda.metafacades.uml.FrontEndParameter ownerParameter)
Indicates whether or not the backing value is required for this attribute (depending on the 'ownerParameter'). |
boolean |
isBindingDependenciesPresent()
|
boolean |
isChangeable()
|
boolean |
isConstraintsPresent()
|
boolean |
isDefaultValuePresent()
|
boolean |
isEnumerationLiteral()
|
boolean |
isEnumerationLiteralParametersExist()
|
boolean |
isEnumerationMember()
|
boolean |
isEqualValidator()
Indicates whether or not this parameter uses the equal validator. |
boolean |
isInputCheckbox()
Indicates if this parameter represents a checkbox widget. |
boolean |
isInputFile()
Indicates whether or not this is a file input type. |
boolean |
isInputHidden()
Indicates whether or not this parameter represents a hidden input widget. |
boolean |
isInputMultibox()
Indicates whether or not this type represents an input multibox. |
boolean |
isInputRadio()
Indicates whether or not this parameter should be rendered as an input radio widget. |
boolean |
isInputSecret()
Indicates whether or not this parameter represents an input "secret" widget (i.e. |
boolean |
isInputSelect()
Indicates whether or not this parameter represents an input select widget. |
boolean |
isInputTable()
Indicates whether or not this is an table input type. |
boolean |
isInputText()
Indicates whether or not this parameter should be rendered as a text input widget. |
boolean |
isInputTextarea()
Indicates if this parameter represents as an input text area widget. |
boolean |
isInputTypePresent()
Indicates whether or not there is an input type defined for this attribute. |
boolean |
isJSFAttributeMetaType()
Indicates the metafacade type (used for metafacade mappings). |
boolean |
isMany()
|
boolean |
isModelElementFacadeMetaType()
|
boolean |
isOrdered()
|
boolean |
isPlaintext()
Indicates whether or not this attribute's value should be rendered as plain text (not as a widget). |
boolean |
isReadOnly()
|
boolean |
isRequired()
|
boolean |
isReset()
|
boolean |
isSelectable(org.andromda.metafacades.uml.FrontEndParameter ownerParameter)
Indicates whether or not this attribute is selectable according to its 'ownerParameter'. |
boolean |
isStatic()
|
boolean |
isStrictDateFormat()
Indicates where or not the date format is to be strictly respected. |
boolean |
isTemplateParametersPresent()
|
boolean |
isValidationRequired()
Indicates whether or not this attribute requires some kind of validation (the collection of validator types is not empty). |
void |
resetMetafacadeContext(java.lang.String context)
|
java.lang.String |
toString()
|
java.lang.String |
translateConstraint(java.lang.String name,
java.lang.String translation)
|
java.lang.String[] |
translateConstraints(java.lang.String translation)
|
java.lang.String[] |
translateConstraints(java.lang.String kind,
java.lang.String translation)
|
void |
validateInvariants(java.util.Collection validationMessages)
|
| Methods inherited from class org.andromda.core.metafacade.MetafacadeBase |
|---|
equals, getConfiguredProperty, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Object metaObject
| Constructor Detail |
|---|
public JSFAttributeLogic(java.lang.Object metaObject,
java.lang.String context)
| Method Detail |
|---|
public void resetMetafacadeContext(java.lang.String context)
resetMetafacadeContext in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBasepublic boolean isJSFAttributeMetaType()
JSFAttribute
isJSFAttributeMetaType in interface JSFAttributetrueJSFAttributeprotected abstract java.lang.String handleGetMessageKey()
JSFAttribute.getMessageKey()public final java.lang.String getMessageKey()
JSFAttributeThe message key for this attribute.
getMessageKey in interface JSFAttributeprotected abstract java.lang.String handleGetMessageValue()
JSFAttribute.getMessageValue()public final java.lang.String getMessageValue()
JSFAttributeThe default value for the message key.
getMessageValue in interface JSFAttributeprotected abstract java.lang.String handleGetDummyValue()
JSFAttribute.getDummyValue()public final java.lang.String getDummyValue()
JSFAttributeThe dummy value to give the attribute when creating a dummy instance of this attribute's owner.
getDummyValue in interface JSFAttributeprotected abstract java.lang.String handleGetFormat()
JSFAttribute.getFormat()public final java.lang.String getFormat()
JSFAttributeIf this attributes represents a date or time this method will return the format in which it must be represented. In the event this format has not been specified by the any tagged value the default will be used.
getFormat in interface JSFAttributeprotected abstract boolean handleIsInputTextarea()
JSFAttribute.isInputTextarea()public final boolean isInputTextarea()
JSFAttributeIndicates if this parameter represents as an input text area widget.
isInputTextarea in interface JSFAttributeprotected abstract boolean handleIsInputText()
JSFAttribute.isInputText()public final boolean isInputText()
JSFAttributeIndicates whether or not this parameter should be rendered as a text input widget.
isInputText in interface JSFAttributeprotected abstract boolean handleIsInputSecret()
JSFAttribute.isInputSecret()public final boolean isInputSecret()
JSFAttributeIndicates whether or not this parameter represents an input "secret" widget (i.e. password).
isInputSecret in interface JSFAttributeprotected abstract boolean handleIsInputSelect()
JSFAttribute.isInputSelect()public final boolean isInputSelect()
JSFAttributeIndicates whether or not this parameter represents an input select widget.
isInputSelect in interface JSFAttributeprotected abstract boolean handleIsInputRadio()
JSFAttribute.isInputRadio()public final boolean isInputRadio()
JSFAttributeIndicates whether or not this parameter should be rendered as an input radio widget.
isInputRadio in interface JSFAttributeprotected abstract boolean handleIsInputMultibox()
JSFAttribute.isInputMultibox()public final boolean isInputMultibox()
JSFAttributeIndicates whether or not this type represents an input multibox.
isInputMultibox in interface JSFAttributeprotected abstract boolean handleIsInputHidden()
JSFAttribute.isInputHidden()public final boolean isInputHidden()
JSFAttributeIndicates whether or not this parameter represents a hidden input widget.
isInputHidden in interface JSFAttributeprotected abstract boolean handleIsInputFile()
JSFAttribute.isInputFile()public final boolean isInputFile()
JSFAttributeIndicates whether or not this is a file input type.
isInputFile in interface JSFAttributeprotected abstract boolean handleIsInputCheckbox()
JSFAttribute.isInputCheckbox()public final boolean isInputCheckbox()
JSFAttributeIndicates if this parameter represents a checkbox widget.
isInputCheckbox in interface JSFAttributeprotected abstract java.lang.String handleGetValueListDummyValue()
JSFAttribute.getValueListDummyValue()public final java.lang.String getValueListDummyValue()
JSFAttributeThe dummy value for a value list.
getValueListDummyValue in interface JSFAttributeprotected abstract java.lang.String handleGetValidWhen()
JSFAttribute.getValidWhen()public final java.lang.String getValidWhen()
JSFAttributeThe validator's 'validwhen' value, this is useful when the validation of a parameter depends on the validation of others. See the apache commons-validator documentation for more information.
getValidWhen in interface JSFAttributeprotected abstract java.util.Collection handleGetValidatorTypes()
JSFAttribute.getValidatorTypes()public final java.util.Collection getValidatorTypes()
JSFAttributeAll validator types for this attribute.
getValidatorTypes in interface JSFAttributeprotected abstract boolean handleIsValidationRequired()
JSFAttribute.isValidationRequired()public final boolean isValidationRequired()
JSFAttributeIndicates whether or not this attribute requires some kind of validation (the collection of validator types is not empty).
isValidationRequired in interface JSFAttributeprotected abstract boolean handleIsStrictDateFormat()
JSFAttribute.isStrictDateFormat()public final boolean isStrictDateFormat()
JSFAttributeIndicates where or not the date format is to be strictly respected. Otherwise the date formatter used for the representation of this date is to be set to lenient.
isStrictDateFormat in interface JSFAttributeprotected abstract boolean handleIsEqualValidator()
JSFAttribute.isEqualValidator()public final boolean isEqualValidator()
JSFAttributeIndicates whether or not this parameter uses the equal validator.
isEqualValidator in interface JSFAttributeprotected abstract boolean handleIsInputTable()
JSFAttribute.isInputTable()public final boolean isInputTable()
JSFAttributeIndicates whether or not this is an table input type.
isInputTable in interface JSFAttributeprotected abstract boolean handleIsInputTypePresent()
JSFAttribute.isInputTypePresent()public final boolean isInputTypePresent()
JSFAttributeIndicates whether or not there is an input type defined for this attribute.
isInputTypePresent in interface JSFAttributeprotected abstract boolean handleIsPlaintext()
JSFAttribute.isPlaintext()public final boolean isPlaintext()
JSFAttributeIndicates whether or not this attribute's value should be rendered as plain text (not as a widget).
isPlaintext in interface JSFAttributeprotected abstract java.lang.String handleGetInputTableIdentifierColumns()
JSFAttribute.getInputTableIdentifierColumns()public final java.lang.String getInputTableIdentifierColumns()
JSFAttributeA comma seperated list of the input table identifier columns (these are the columns that uniquely define a row in an input table).
getInputTableIdentifierColumns in interface JSFAttributeprotected abstract boolean handleIsReset()
JSFAttribute.isReset()public final boolean isReset()
isReset in interface JSFAttributeprotected abstract java.lang.String handleGetFormPropertyName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
public java.lang.String getFormPropertyName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
JSFAttributeRetrieves the name of the form property for this attribute by taking the name of the owner property.
getFormPropertyName in interface JSFAttributeprotected abstract java.lang.String handleGetFormPropertyId(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
public java.lang.String getFormPropertyId(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
JSFAttributeGets the unique id of this attribute on the form.
getFormPropertyId in interface JSFAttributeprotected abstract java.lang.String handleGetBackingListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
public java.lang.String getBackingListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
JSFAttributeGets backing list name for this attribute. This is useful if you want to be able to select the attribute value from a list (i.e. a drop-down select input type).
getBackingListName in interface JSFAttributeprotected abstract java.lang.String handleGetLabelListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
public java.lang.String getLabelListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
JSFAttributeGets the name of the label list for this parameter. The label list name is the name of the list storing the labels for the possible values of this attribute (typically used for the labels of a drop-down select lists).
getLabelListName in interface JSFAttributeprotected abstract java.lang.String handleGetValueListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
public java.lang.String getValueListName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
JSFAttributeGets the name of the value list for this parameter; this list stores the possible values that this attribute may be (typically used for the values of a drop-down select list).
getValueListName in interface JSFAttributeprotected abstract boolean handleIsSelectable(org.andromda.metafacades.uml.FrontEndParameter ownerParameter)
public boolean isSelectable(org.andromda.metafacades.uml.FrontEndParameter ownerParameter)
JSFAttributeIndicates whether or not this attribute is selectable according to its 'ownerParameter'.
isSelectable in interface JSFAttributeprotected abstract java.util.Collection handleGetValidatorArgs(java.lang.String validatorType)
public java.util.Collection getValidatorArgs(java.lang.String validatorType)
JSFAttributeGets the arguments for this parameter's validators.
getValidatorArgs in interface JSFAttributeprotected abstract java.lang.String handleGetDateFormatter(JSFParameter ownerParameter)
public java.lang.String getDateFormatter(JSFParameter ownerParameter)
JSFAttributeGets the name of the date formatter for this attribute by constructing the name from the 'ownerParameter' (if this attribute represents a date).
getDateFormatter in interface JSFAttributeprotected abstract java.lang.String handleGetTimeFormatter(JSFParameter ownerParameter)
public java.lang.String getTimeFormatter(JSFParameter ownerParameter)
JSFAttributeGets the name of the time formatter (if this parameter represents a time).
getTimeFormatter in interface JSFAttributeprotected abstract java.lang.String handleGetBackingValueName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
public java.lang.String getBackingValueName(org.andromda.metafacades.uml.ParameterFacade ownerParameter)
JSFAttributeConstructs and returns the backing value name given the 'ownerParameter'.
getBackingValueName in interface JSFAttributeprotected abstract boolean handleIsBackingValueRequired(org.andromda.metafacades.uml.FrontEndParameter ownerParameter)
public boolean isBackingValueRequired(org.andromda.metafacades.uml.FrontEndParameter ownerParameter)
JSFAttributeIndicates whether or not the backing value is required for this attribute (depending on the 'ownerParameter').
isBackingValueRequired in interface JSFAttributeprotected abstract java.util.Collection handleGetValidatorVars(JSFParameter ownerParameter)
public java.util.Collection getValidatorVars(JSFParameter ownerParameter)
JSFAttributeGets the validator args for this attribute
getValidatorVars in interface JSFAttributepublic boolean isAttributeFacadeMetaType()
isAttributeFacadeMetaType in interface org.andromda.metafacades.uml.AttributeFacadeAttributeFacadepublic boolean isModelElementFacadeMetaType()
isModelElementFacadeMetaType in interface org.andromda.metafacades.uml.ModelElementFacadeModelElementFacade
public java.lang.Object findTaggedValue(java.lang.String name,
boolean follow)
findTaggedValue in interface org.andromda.metafacades.uml.AttributeFacadepublic java.lang.String getDefaultValue()
getDefaultValue in interface org.andromda.metafacades.uml.AttributeFacadepublic org.andromda.metafacades.uml.EnumerationFacade getEnumeration()
getEnumeration in interface org.andromda.metafacades.uml.AttributeFacadepublic java.lang.String getEnumerationLiteralParameters()
getEnumerationLiteralParameters in interface org.andromda.metafacades.uml.AttributeFacadepublic java.lang.String getEnumerationValue()
getEnumerationValue in interface org.andromda.metafacades.uml.AttributeFacadepublic java.lang.String getGetterName()
getGetterName in interface org.andromda.metafacades.uml.AttributeFacadepublic java.lang.String getGetterSetterTypeName()
getGetterSetterTypeName in interface org.andromda.metafacades.uml.AttributeFacadepublic int getLower()
getLower in interface org.andromda.metafacades.uml.AttributeFacadepublic org.andromda.metafacades.uml.ClassifierFacade getOwner()
getOwner in interface org.andromda.metafacades.uml.AttributeFacadepublic java.lang.String getSetterName()
getSetterName in interface org.andromda.metafacades.uml.AttributeFacadepublic org.andromda.metafacades.uml.ClassifierFacade getType()
getType in interface org.andromda.metafacades.uml.AttributeFacadepublic int getUpper()
getUpper in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isAddOnly()
isAddOnly in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isChangeable()
isChangeable in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isDefaultValuePresent()
isDefaultValuePresent in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isEnumerationLiteral()
isEnumerationLiteral in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isEnumerationLiteralParametersExist()
isEnumerationLiteralParametersExist in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isEnumerationMember()
isEnumerationMember in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isMany()
isMany in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isOrdered()
isOrdered in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isReadOnly()
isReadOnly in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isRequired()
isRequired in interface org.andromda.metafacades.uml.AttributeFacadepublic boolean isStatic()
isStatic in interface org.andromda.metafacades.uml.AttributeFacadepublic void copyTaggedValues(org.andromda.metafacades.uml.ModelElementFacade element)
copyTaggedValues in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.Object findTaggedValue(java.lang.String tagName)
findTaggedValue in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection findTaggedValues(java.lang.String tagName)
findTaggedValues in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getConstraints()
getConstraints in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getConstraints(java.lang.String kind)
getConstraints in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getDocumentation(java.lang.String indent,
int lineLength)
getDocumentation in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getDocumentation(java.lang.String indent,
int lineLength,
boolean htmlStyle)
getDocumentation in interface org.andromda.metafacades.uml.ModelElementFacade