org.omwg.mediation.language.objectModel
Interface ExpressionDefinition

All Known Implementing Classes:
ComplexExpression, Id, IRI, MyId

public interface ExpressionDefinition

Class implemented by ComplexExpression and Id - affirms whether or not the expression is complex, allows access to sub-expressions of a complex expression, and copies the complex expression object

Version:
$Revision: 1.4 $ $Date: 2005/06/20 09:54:04 $
Author:
FirstName LastName, FirstName LastName Created on 22-Mar-2005 Committed by $Author: grahamhench $ $Source: /cvsroot/dome//dome/src/org/omwg/mediation/language/objectModel/ExpressionDefinition.java,v $,

Method Summary
 java.lang.Object clone()
          Copies complex expression object
 java.util.ArrayList getSubExpressions()
          Returns array list of sub-expressions that constitute a complex expression.
 boolean isComplexExpression()
          Returns boolean affirming whether or not the expression is complex.
 

Method Detail

isComplexExpression

boolean isComplexExpression()

Returns boolean affirming whether or not the expression is complex.


getSubExpressions

java.util.ArrayList getSubExpressions()

Returns array list of sub-expressions that constitute a complex expression.


clone

java.lang.Object clone()

Copies complex expression object