|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ParameterFacade
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
|---|---|
java.lang.String |
getDefaultValue()
|
EventFacade |
getEvent()
If this parameter is located on an event, this will represent that event. |
java.lang.String |
getGetterName()
The name to use for accessors getting this parameter from a bean. |
int |
getLower()
the lower value for the multiplicity |
OperationFacade |
getOperation()
If this parameter is located on an operation, this will represent that operation. |
java.lang.String |
getSetterName()
The name to use for accessors getting this parameter in a bean. |
ClassifierFacade |
getType()
|
int |
getUpper()
the upper value of the multiplicity (will be -1 for *) |
boolean |
isDefaultValuePresent()
Indicates if the default value is present. |
boolean |
isInoutParameter()
True if this parameter is an inout parameter. |
boolean |
isInParameter()
True if this parameter is an 'in' parameter. |
boolean |
isOutParameter()
True if this parameter is an 'out' parameter. |
boolean |
isParameterFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings). |
boolean |
isReadable()
True if this parameter is readable, aka an in-parameter, or this feature is unspecified. |
boolean |
isRequired()
Whether or not this parameter is considered required (i.e must a non-empty value). |
boolean |
isReturn()
Whether or not this parameter represents a return parameter. |
boolean |
isWritable()
True if this parameter is writable, aka an out-parameter, or this feature is unspecified. |
| Method Detail |
|---|
boolean isParameterFacadeMetaType()
truejava.lang.String getDefaultValue()
EventFacade getEvent()
If this parameter is located on an event, this will represent that event.
java.lang.String getGetterName()
The name to use for accessors getting this parameter from a bean.
int getLower()
the lower value for the multiplicity
-only applicable for UML2
OperationFacade getOperation()
If this parameter is located on an operation, this will represent that operation.
java.lang.String getSetterName()
The name to use for accessors getting this parameter in a bean.
ClassifierFacade getType()
int getUpper()
the upper value of the multiplicity (will be -1 for *)
-only applicable for UML2
boolean isDefaultValuePresent()
Indicates if the default value is present.
boolean isInParameter()
True if this parameter is an 'in' parameter.
boolean isInoutParameter()
True if this parameter is an inout parameter.
boolean isOutParameter()
True if this parameter is an 'out' parameter.
boolean isReadable()
True if this parameter is readable, aka an in-parameter, or this feature is unspecified.
boolean isRequired()
Whether or not this parameter is considered required (i.e must a non-empty value).
boolean isReturn()
Whether or not this parameter represents a return parameter.
boolean isWritable()
True if this parameter is writable, aka an out-parameter, or this feature is unspecified.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||