public class JSFAttributeLogicImpl extends JSFAttributeLogic
JSFAttribute,
Serialized FormmetaObjectcontextRoot, logger| Constructor and Description |
|---|
JSFAttributeLogicImpl(Object metaObject,
String context) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultValue()
Overridden to provide quotes around string types.
|
protected String |
handleGetBackingListName(ParameterFacade ownerParameter)
Method to be implemented in descendants
Gets backing list name for this attribute.
|
protected String |
handleGetBackingValueName(ParameterFacade ownerParameter)
Method to be implemented in descendants
Constructs and returns the backing value name given the 'ownerParameter'.
|
protected String |
handleGetDateFormatter(JSFParameter ownerParameter)
Method to be implemented in descendants
Gets the name of the date formatter for this attribute by constructing the name from the
'ownerParameter' (if this attribute represents a date).
|
protected String |
handleGetDummyValue() |
protected String |
handleGetFormat() |
protected String |
handleGetFormPropertyId(ParameterFacade ownerParameter)
Method to be implemented in descendants
Gets the unique id of this attribute on the form.
|
protected String |
handleGetFormPropertyName(ParameterFacade ownerParameter)
Method to be implemented in descendants
Retrieves the name of the form property for this attribute by taking the name of the owner
property.
|
protected String |
handleGetInputTableIdentifierColumns() |
protected String |
handleGetLabelListName(ParameterFacade ownerParameter)
Method to be implemented in descendants
Gets the name of the label list for this parameter.
|
protected String |
handleGetMaxLength() |
protected String |
handleGetMessageKey() |
protected String |
handleGetMessageValue() |
protected String |
handleGetTimeFormatter(JSFParameter ownerParameter)
Method to be implemented in descendants
Gets the name of the time formatter (if this parameter represents a time).
|
protected Collection |
handleGetValidatorArgs(String validatorType)
Method to be implemented in descendants
Gets the arguments for this parameter's validators.
|
protected Collection<String> |
handleGetValidatorTypes() |
protected Collection<List<String>> |
handleGetValidatorVars(JSFParameter ownerParameter)
Method to be implemented in descendants
Gets the validator args for this attribute
|
protected String |
handleGetValidWhen() |
protected String |
handleGetValueListDummyValue() |
protected String |
handleGetValueListName(ParameterFacade ownerParameter)
Method to be implemented in descendants
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).
|
protected boolean |
handleIsBackingValueRequired(FrontEndParameter ownerParameter)
Method to be implemented in descendants
Indicates whether or not the backing value is required for this attribute (depending on the
'ownerParameter').
|
protected boolean |
handleIsEqualValidator() |
protected boolean |
handleIsInputCheckbox() |
protected boolean |
handleIsInputFile() |
protected boolean |
handleIsInputHidden() |
protected boolean |
handleIsInputMultibox() |
protected boolean |
handleIsInputRadio() |
protected boolean |
handleIsInputSecret() |
protected boolean |
handleIsInputSelect() |
protected boolean |
handleIsInputTable() |
protected boolean |
handleIsInputText() |
protected boolean |
handleIsInputTextarea() |
protected boolean |
handleIsInputTypePresent() |
protected boolean |
handleIsPlaintext() |
protected boolean |
handleIsSelectable(FrontEndParameter ownerParameter)
Method to be implemented in descendants
Indicates whether or not this attribute is selectable according to its 'ownerParameter'.
|
protected boolean |
handleIsStrictDateFormat() |
protected boolean |
handleIsValidationRequired() |
boolean |
isReadOnly()
Overridden to provide consistent behavior with
JSFParameter.isReadOnly(). |
copyTaggedValues, findTaggedValue, findTaggedValue, findTaggedValues, getBackingListName, getBackingValueName, getBindedFullyQualifiedName, getConstraints, getConstraints, getDateFormatter, getDocumentation, getDocumentation, getDocumentation, getDummyValue, getEnumeration, getEnumerationLiteralParameters, getEnumerationValue, getFormat, getFormPropertyId, getFormPropertyName, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getGetterName, getGetterSetterTypeName, getId, getInputTableIdentifierColumns, getKeywords, getLabel, getLabelListName, getLanguageMappings, getLower, getMaxLength, getMessageKey, getMessageValue, getModel, getName, getOwner, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSetterName, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getTimeFormatter, getType, getUpper, getValidationName, getValidationOwner, getValidatorArgs, getValidatorTypes, getValidatorVars, getValidWhen, getValueListDummyValue, getValueListName, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isAddOnly, isAttributeFacadeMetaType, isBackingValueRequired, isBindingDependenciesPresent, isChangeable, isConstraintsPresent, isDefaultValuePresent, isDerived, isDocumentationPresent, isEnumerationLiteral, isEnumerationLiteralParametersExist, isEnumerationMember, isEqualValidator, isInputCheckbox, isInputFile, isInputHidden, isInputMultibox, isInputRadio, isInputSecret, isInputSelect, isInputTable, isInputText, isInputTextarea, isInputTypePresent, isJSFAttributeMetaType, isLeaf, isMany, isModelElementFacadeMetaType, isOrdered, isPlaintext, isRequired, isReservedWord, isSelectable, isStatic, isStrictDateFormat, isTemplateParametersPresent, isUnique, isValidationRequired, isValidIdentifierName, resetMetafacadeContext, toString, translateConstraint, translateConstraints, translateConstraints, validateInvariantscompareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validatepublic JSFAttributeLogicImpl(Object metaObject, String context)
metaObject - context - protected String handleGetMessageKey()
handleGetMessageKey in class JSFAttributeLogicJSFAttribute.getMessageKey()protected String handleGetMessageValue()
handleGetMessageValue in class JSFAttributeLogicJSFAttribute.getMessageValue()protected String handleGetFormat()
handleGetFormat in class JSFAttributeLogicJSFAttribute.getFormat()protected String handleGetDummyValue()
handleGetDummyValue in class JSFAttributeLogicJSFAttribute.getDummyValue()protected String handleGetFormPropertyName(ParameterFacade ownerParameter)
JSFAttributeLogichandleGetFormPropertyName in class JSFAttributeLogicownerParameter - JSFAttribute.getFormPropertyName(org.andromda.metafacades.uml.ParameterFacade)protected String handleGetBackingListName(ParameterFacade ownerParameter)
JSFAttributeLogichandleGetBackingListName in class JSFAttributeLogicownerParameter - JSFAttribute.getBackingListName(org.andromda.metafacades.uml.ParameterFacade)protected String handleGetBackingValueName(ParameterFacade ownerParameter)
JSFAttributeLogichandleGetBackingValueName in class JSFAttributeLogicownerParameter - JSFAttribute.getBackingValueName(org.andromda.metafacades.uml.ParameterFacade)protected String handleGetLabelListName(ParameterFacade ownerParameter)
JSFAttributeLogichandleGetLabelListName in class JSFAttributeLogicownerParameter - JSFAttribute.getLabelListName(org.andromda.metafacades.uml.ParameterFacade)protected String handleGetValueListName(ParameterFacade ownerParameter)
JSFAttributeLogichandleGetValueListName in class JSFAttributeLogicownerParameter - JSFAttribute.getValueListName(org.andromda.metafacades.uml.ParameterFacade)protected String handleGetFormPropertyId(ParameterFacade ownerParameter)
JSFAttributeLogichandleGetFormPropertyId in class JSFAttributeLogicownerParameter - JSFAttribute.getFormPropertyId(ParameterFacade)protected boolean handleIsSelectable(FrontEndParameter ownerParameter)
JSFAttributeLogichandleIsSelectable in class JSFAttributeLogicownerParameter - JSFAttribute.isSelectable(org.andromda.metafacades.uml.FrontEndParameter)protected boolean handleIsValidationRequired()
handleIsValidationRequired in class JSFAttributeLogicJSFAttribute.isValidationRequired()protected Collection<String> handleGetValidatorTypes()
handleGetValidatorTypes in class JSFAttributeLogicJSFAttribute.getValidatorTypes()protected Collection<List<String>> handleGetValidatorVars(JSFParameter ownerParameter)
JSFAttributeLogichandleGetValidatorVars in class JSFAttributeLogicownerParameter - JSFAttribute.getValidatorVars(JSFParameter)protected String handleGetValidWhen()
handleGetValidWhen in class JSFAttributeLogicJSFAttribute.getValidWhen()protected boolean handleIsInputTextarea()
handleIsInputTextarea in class JSFAttributeLogicJSFAttribute.isInputTextarea()protected boolean handleIsInputSelect()
handleIsInputSelect in class JSFAttributeLogicJSFAttribute.isInputSelect()protected boolean handleIsInputSecret()
handleIsInputSecret in class JSFAttributeLogicJSFAttribute.isInputSecret()protected boolean handleIsInputHidden()
handleIsInputHidden in class JSFAttributeLogicJSFAttribute.isInputHidden()protected boolean handleIsPlaintext()
handleIsPlaintext in class JSFAttributeLogicJSFAttribute.isPlaintext()protected boolean handleIsInputRadio()
handleIsInputRadio in class JSFAttributeLogicJSFAttribute.isInputRadio()protected boolean handleIsInputText()
handleIsInputText in class JSFAttributeLogicJSFAttribute.isInputText()protected boolean handleIsInputMultibox()
handleIsInputMultibox in class JSFAttributeLogicJSFAttribute.isInputMultibox()protected boolean handleIsInputTable()
handleIsInputTable in class JSFAttributeLogicJSFAttribute.isInputTable()protected boolean handleIsInputCheckbox()
handleIsInputCheckbox in class JSFAttributeLogicJSFAttribute.isInputCheckbox()protected boolean handleIsInputFile()
handleIsInputFile in class JSFAttributeLogicJSFAttribute.isInputFile()public boolean isReadOnly()
JSFParameter.isReadOnly().isReadOnly in interface AttributeFacadeisReadOnly in class JSFAttributeLogicAttributeFacade.isReadOnly()protected String handleGetValueListDummyValue()
handleGetValueListDummyValue in class JSFAttributeLogicJSFAttribute.getValueListDummyValue()protected Collection handleGetValidatorArgs(String validatorType)
JSFAttributeLogichandleGetValidatorArgs in class JSFAttributeLogicvalidatorType - JSFAttribute.getValidatorArgs(String)protected boolean handleIsStrictDateFormat()
handleIsStrictDateFormat in class JSFAttributeLogicJSFAttribute.isStrictDateFormat()protected String handleGetDateFormatter(JSFParameter ownerParameter)
JSFAttributeLogichandleGetDateFormatter in class JSFAttributeLogicownerParameter - JSFAttribute.getDateFormatter(org.andromda.cartridges.jsf2.metafacades.JSFParameter)protected String handleGetTimeFormatter(JSFParameter ownerParameter)
JSFAttributeLogichandleGetTimeFormatter in class JSFAttributeLogicownerParameter - JSFAttribute.getTimeFormatter(org.andromda.cartridges.jsf2.metafacades.JSFParameter)public String getDefaultValue()
getDefaultValue in interface AttributeFacadegetDefaultValue in class JSFAttributeLogicAttributeFacade.getDefaultValue()protected boolean handleIsEqualValidator()
handleIsEqualValidator in class JSFAttributeLogicJSFAttribute.isEqualValidator()protected boolean handleIsBackingValueRequired(FrontEndParameter ownerParameter)
JSFAttributeLogichandleIsBackingValueRequired in class JSFAttributeLogicownerParameter - JSFAttribute.isBackingValueRequired(org.andromda.metafacades.uml.FrontEndParameter)protected boolean handleIsInputTypePresent()
handleIsInputTypePresent in class JSFAttributeLogicJSFAttribute.isInputTypePresent()protected String handleGetInputTableIdentifierColumns()
handleGetInputTableIdentifierColumns in class JSFAttributeLogicJSFAttribute.getInputTableIdentifierColumns()protected String handleGetMaxLength()
handleGetMaxLength in class JSFAttributeLogicJSFAttribute.getMaxLength()Copyright © 2003–2014 AndroMDA.org. All rights reserved.