org.ogf.graap.wsag.interpreter
Interface IExpression

All Known Implementing Classes:
AbstractExpression, AllExpression, ExactlyOneExpression, OneOrMoreExpression, TermExpression

public interface IExpression

IExpression This interface defines the method to interpret an expression of the WS-Agreement language. It implements the GOF interpreter pattern.

Author:
Oliver Waeldrich

Method Summary
 TermType[] interpret(InterpreterContext context)
          interprets an expression
 

Method Detail

interpret

TermType[] interpret(InterpreterContext context)
                     throws InterpreterException
interprets an expression

Parameters:
context - the interpreter context
Returns:
the terms in the expression
Throws:
InterpreterException - indicates an error while processing the context


Copyright © 2008-2012. All Rights Reserved.