|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface FrontEndParameter
A front-end parameter is a parameter passed between front-end action states.
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
|---|---|
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. |
java.util.Collection |
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). |
java.util.Collection |
getTableColumnNames()
All the columns for this parameter if it represents a table variable. |
java.util.Collection |
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. |
| Methods inherited from interface org.andromda.metafacades.uml.ParameterFacade |
|---|
getDefaultValue, getEvent, getGetterName, getLower, getOperation, getSetterName, getType, getUpper, isDefaultValuePresent, isInoutParameter, isInParameter, isOutParameter, isParameterFacadeMetaType, isReadable, isRequired, isReturn, isWritable |
| Method Detail |
|---|
boolean isFrontEndParameterMetaType()
trueFrontEndAction 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.
java.util.Collection 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).
java.util.Collection getTableColumnNames()
All the columns for this parameter if it represents a table variable. If a column is linked by an event (action) a FrontEndParameter instance is included in the return value, otherwise a plain String representing the column name.
java.util.Collection 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 isTable()
Indicates whether or not this parameter represents a table.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||