|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Process
Represents the OWL-S process. It represents the super class for Atomic, Composite and Simple processes. Properties that all three process classes share are defined here. OWL-S concept: http://www.daml.org/services/owl-s/1.0/Process.owl#Process
| Field Summary | |
|---|---|
static int |
ANY
|
static int |
ATOMIC
|
static int |
COMPOSITE
|
static int |
SIMPLE
|
| Method Summary | |
|---|---|
void |
addInput(Input input)
|
void |
addLocal(Local local)
|
void |
addOutput(Output output)
|
void |
addParameter(Parameter param)
|
void |
addResult(Result result)
|
Input |
createInput(java.net.URI uri,
OWLType paramType)
|
Local |
createLocal(java.net.URI uri,
OWLType paramType)
|
Output |
createOutput(java.net.URI uri,
OWLType paramType)
|
Input |
getInput()
Return the first input or null if there is no input. |
Input |
getInput(int i)
|
Input |
getInput(java.lang.String localName)
|
InputList |
getInputs()
Get the inputs of this process. |
ParameterList |
getLocals()
|
java.lang.String |
getName()
Get the name defined for this process. |
java.lang.String |
getName(java.lang.String lang)
Get the name defined for this process. |
OWLDataValueList |
getNames()
Return all process names written in any language. |
Output |
getOutput()
Return the first output or null if there is no input. |
Output |
getOutput(int i)
|
Output |
getOutput(java.lang.String localName)
|
OutputList |
getOutputs()
Get the outputs of this process. |
Parameter |
getParameter(java.net.URI parameterURI)
Return the parameter (input or output) with the given URI. |
ParameterList |
getParameters()
Get all the parameters of this process. |
Profile |
getProfile()
Get the profile for the service of this project. |
Result |
getResult()
|
ResultList |
getResults()
|
Service |
getService()
Get the service this process belongs to. |
void |
setResult(Result result)
|
void |
setService(Service service)
Set the service this process belongs to. |
| Methods inherited from interface org.mindswap.owl.OWLObject |
|---|
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView |
| Methods inherited from interface org.mindswap.owl.OWLObject |
|---|
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView |
| Methods inherited from interface org.mindswap.owls.process.MultiConditional |
|---|
addCondition, getConditions |
| Methods inherited from interface org.mindswap.owls.process.Conditional |
|---|
getCondition, setCondition |
| Methods inherited from interface org.mindswap.owl.OWLObject |
|---|
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView |
| Methods inherited from interface org.mindswap.owl.OWLObject |
|---|
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView |
| Field Detail |
|---|
static final int ANY
static final int ATOMIC
static final int COMPOSITE
static final int SIMPLE
| Method Detail |
|---|
void setService(Service service)
service - Service getService()
Profile getProfile()
Input createInput(java.net.URI uri,
OWLType paramType)
Output createOutput(java.net.URI uri,
OWLType paramType)
Local createLocal(java.net.URI uri,
OWLType paramType)
void addInput(Input input)
void addOutput(Output output)
void addLocal(Local local)
void addParameter(Parameter param)
void addResult(Result result)
void setResult(Result result)
ParameterList getLocals()
InputList getInputs()
Input getInput()
Input getInput(int i)
Input getInput(java.lang.String localName)
OutputList getOutputs()
Output getOutput()
Output getOutput(int i)
Output getOutput(java.lang.String localName)
Result getResult()
ResultList getResults()
ParameterList getParameters()
Parameter getParameter(java.net.URI parameterURI)
parameterURI -
java.lang.String getName()
OWLConfig
to learn how the language identifiers will be resolved when searching for a name.
java.lang.String getName(java.lang.String lang)
lang -
OWLDataValueList getNames()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||