org.omwg.logicalexpression
Interface CompoundExpression

All Superinterfaces:
LogicalExpression
All Known Subinterfaces:
Binary, CompoundMolecule, Conjunction, Constraint, Disjunction, Equivalence, ExistentialQuantification, Implication, InverseImplication, LogicProgrammingRule, Negation, NegationAsFailure, Quantified, Unary, UniversalQuantification

public interface CompoundExpression
extends LogicalExpression

Representing Compound Expressions.

 Created on Sep 7, 2005
 Committed by $Author$
 $Source$,
 

Version:
$Revision$ $Date$
Author:
Holger Lausen (holger.lausen@deri.org)

Method Summary
 java.util.List listOperands()
           
 void setOperands(java.util.List operands)
           
 
Methods inherited from interface org.omwg.logicalexpression.LogicalExpression
accept
 

Method Detail

listOperands

java.util.List listOperands()
Returns:
returns a list of all operands grouped by a Compound Expression

setOperands

void setOperands(java.util.List operands)
Parameters:
operands - sets the operands of the compound expression