|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
A ProcessActivityParameterOwner Interface that encapsule an object that
can own several Parameter instances to create a signature.
| Method Summary | |
ProcessActivityParameter |
createParameter(java.lang.String name)
Creates a process activity parameter with a specfied name and direction. |
ProcessActivityParameter |
createParameter(java.lang.String name,
int direction)
Creates a process activity parameter with a specfied name and direction. |
ProcessActivityParameter |
createParameter(java.lang.String name,
int direction,
boolean isFinal)
Creates a process activity parameter with a specfied name, direction and Boolean flag. |
ProcessActivityParameter |
findParameter(java.lang.String name)
Finds the Parameter of ProcessFlow or Activity. |
ProcessActivityParameter[] |
getParameters()
gets the array of Parameters of ProcessFlow or Activity. |
ProcessActivityParameter[] |
getParameters(int direction)
gets the array of Parameters of ProcessFlow or Activity. |
int |
getPosition()
Retrive the position of the parameter in the signature of the owning function or mapping. |
void |
setPosition(int position)
Set the position of the parameter in the signature of the owning function or mapping. |
| Methods inherited from interface oracle.owb.foundation.OWBNamedObject |
delete, getBusinessName, getClassDefinition, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName |
| Method Detail |
public ProcessActivityParameter createParameter(java.lang.String name)
throws NameSpaceException,
InvalidFormatException,
oracle.owb.processflow.WBProcessInvalidOperationException,
OWBException
name - The name with which to create the parameterNameSpaceException - if Process Flow Parameter name is not unique.InvalidFormatException - if the desired name does not satisfy the
format requirements.oracle.owb.processflow.WBProcessInvalidOperationException - if the type of Parameter is
one that cannot be created by a user.OWBException - if any internal error is encountered.
public ProcessActivityParameter createParameter(java.lang.String name,
int direction)
throws NameSpaceException,
InvalidFormatException,
oracle.owb.processflow.WBProcessInvalidOperationException,
OWBException
name - The name with which to create the parameterdirection - The direction of the parameter, one of IN, OUT or INOUT
NameSpaceException - if Process Flow Parameter name is not unique.InvalidFormatException - if the desired name does not satisfy the
format requirements.oracle.owb.processflow.WBProcessInvalidOperationException - if the type of Parameter is
one that cannot be created by a user.OWBException - if any internal error is encountered.
public ProcessActivityParameter createParameter(java.lang.String name,
int direction,
boolean isFinal)
throws NameSpaceException,
InvalidFormatException,
oracle.owb.processflow.WBProcessInvalidOperationException,
OWBException
name - The name with which to create the parameterdirection - The direction of the parameter, one of IN, OUT or INOUT
isFinal - Boolean flag indicating if this is parameter name or
direction cannot (true) or can (false) be modified.NameSpaceException - if Process Flow Parameter name is not unique.InvalidFormatException - if the desired name does not satisfy the
format requirements.oracle.owb.processflow.WBProcessInvalidOperationException - if the type of Parameter is
one that cannot be created by a user.OWBException - if any internal error is encountered.public ProcessActivityParameter[] getParameters()
public ProcessActivityParameter[] getParameters(int direction)
direction - Process or Activity parameter.public ProcessActivityParameter findParameter(java.lang.String name)
name - String object of Activity parameter.
public int getPosition()
throws OWBException
OWBException - if any internal error is encountered.setPosition(int)
public void setPosition(int position)
throws OWBException
position - integer value of setting position for a parameter.OWBException - if any internal error is encountered.getPosition()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||