public interface FrontEndParameter extends ParameterFacade
Modifier and Type | Method and Description |
---|---|
FrontEndAction |
getAction()
The action to which this parameter belongs (if it belongs to an action), otherwise it returns
null.
|
FrontEndControllerOperation |
getControllerOperation()
Gets the controller operation to which this parameter belongs.
|
Collection<String> |
getTableAttributeNames()
A collection of all possible attribute names of a table (this will only work when your table
is modeled as an array..not a collection).
|
Collection<String> |
getTableColumnNames()
All the columns for this parameter if it represents a table variable.
|
Collection<String> |
getTableColumns()
A list of all attributes which make up the table columns of this table (this only contains
attributes when the table is represented by an array).
|
FrontEndView |
getView()
Represents the view in which this parameter will be used.
|
boolean |
isActionParameter()
Indicates whether or not this is an action parameter or not.
|
boolean |
isContainedInFrontEndUseCase()
Indicates if this parameter is contained in a "front-end" use case.
|
boolean |
isControllerOperationArgument()
Indicates whether or not this parameter is an argument of a controller operation.
|
boolean |
isFrontEndParameterMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isTable()
Indicates whether or not this parameter represents a table.
|
getDefaultValue, getEffect, getEvent, getGetterName, getGetterSetterTypeName, getGetterSetterTypeNameImpl, getLower, getOperation, getSetterName, getType, getUpper, isDefaultValuePresent, isException, isInoutParameter, isInParameter, isMany, isOrdered, isOutParameter, isParameterFacadeMetaType, isReadable, isRequired, isReturn, isUnique, isWritable
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 isFrontEndParameterMetaType()
true
FrontEndAction getAction()
FrontEndControllerOperation getControllerOperation()
Collection<String> getTableAttributeNames()
Collection<String> getTableColumnNames()
Collection<String> getTableColumns()
FrontEndView getView()
boolean isActionParameter()
boolean isContainedInFrontEndUseCase()
boolean isControllerOperationArgument()
boolean isTable()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.