|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@UML(identifier="PF_PortrayalOperation",
specification=ISO_19117)
public interface PortrayalOperation
A portrayal operation holds the details for a particular portrayal operation. It declares a set of formal parameters that are neeed when invoking the underlying rendering functions.
Ther should be one instance of portrayal specification class for each operation defined by the portrayal service.
| Method Summary | |
|---|---|
InternationalString |
getDescription()
Returns a description of the operation. |
Collection<ExternalFunction> |
getExternalFunctions()
Returns the list of External functions. |
Collection<AttributeDefinition> |
getFormalParameters()
Returns a list of attributDefinition used by this operation. |
String |
getName()
Returns the name of the operation. |
void |
portray(ParameterSet parameters)
Parameterset to use. |
| Method Detail |
|---|
@UML(identifier="name",
obligation=MANDATORY,
specification=ISO_19117)
String getName()
@UML(identifier="description",
obligation=OPTIONAL,
specification=ISO_19117)
InternationalString getDescription()
@UML(identifier="externalFunction",
obligation=OPTIONAL,
specification=ISO_19117)
Collection<ExternalFunction> getExternalFunctions()
@UML(identifier="formalParameter{ordered}",
obligation=MANDATORY,
specification=ISO_19117)
Collection<AttributeDefinition> getFormalParameters()
void portray(ParameterSet parameters)
Caution This method may change !
parameters -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||