org.mindswap.owls.process
Interface Result

All Superinterfaces:
Conditional, MultiConditional, OWLEntity, OWLIndividual, OWLObject, OWLValue

public interface Result
extends OWLIndividual, MultiConditional

Author:
Evren Sirin

Method Summary
 void addBinding(OutputBinding binding)
           
 void addBinding(Output output, ParameterValue paramValue)
           
 void addBinding(Output output, Perform perform, Parameter param)
           
 void addEffect(Expression expr)
           
 OutputBindingList getBindings()
           
 Expression getEffect()
           
 OWLIndividualList getEffects()
           
 ParameterList getParameters()
          Return the result parameters defined with process:hasResultVar property;
 void setEffect(Expression expr)
           
 
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
 

Method Detail

getEffects

OWLIndividualList getEffects()

getEffect

Expression getEffect()

setEffect

void setEffect(Expression expr)

addEffect

void addEffect(Expression expr)

addBinding

void addBinding(OutputBinding binding)

addBinding

void addBinding(Output output,
                ParameterValue paramValue)

addBinding

void addBinding(Output output,
                Perform perform,
                Parameter param)

getBindings

OutputBindingList getBindings()

getParameters

ParameterList getParameters()
Return the result parameters defined with process:hasResultVar property;

Returns:


Copyright © 2004 Evren Sirin. All Rights Reserved.