2ronwalf/*
2ronwalf * Created on Aug 26, 2004
2ronwalf */
2ronwalfpackage org.mindswap.owls.process;
2ronwalf
2ronwalfimport org.mindswap.owl.OWLIndividual;
2ronwalf
2ronwalf/**
2ronwalf * General interface to define a conditional construct such as If-Then-Else, Repeat-While, etc.
2ronwalf *
2ronwalf * @author Evren Sirin
2ronwalf */
2ronwalfpublic interface Conditional extends OWLIndividual {
2ronwalf /**
2ronwalf * Return the condition. If there is more than one return any one of them.
2ronwalf *
2ronwalf * @return
2ronwalf */
2ronwalf public Condition getCondition();
2ronwalf
2ronwalf public void setCondition(Condition condition);
2ronwalf}