org.omwg.mediation.language.objectModel
Class LogicalExpression

java.lang.Object
  extended by org.omwg.mediation.language.objectModel.LogicalExpression

public class LogicalExpression
extends java.lang.Object

Models the logical expressions. This is a very first version treating the logical expressions as strings (Yet to be implemented)

Version:
$Revision: 1.4 $ $Date: 2005/06/20 09:54:04 $
Author:
Francois Scharffe, Adrian Mocan Created on 24-Mar-2005 Committed by $Author: grahamhench $ $Source: /cvsroot/dome//dome/src/org/omwg/mediation/language/objectModel/LogicalExpression.java,v $,

Constructor Summary
LogicalExpression(java.lang.String expression)
          Constructs a logical expression object from a string expression
 
Method Summary
 java.lang.Object clone()
          Returns a copy of the logical expression object
 java.lang.String getExpression()
          Returns the logical expression string when predefined
 void setExpression(java.lang.String expression)
          Set the logical expression string
 java.lang.String toString()
          Returns the logical expression string
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LogicalExpression

public LogicalExpression(java.lang.String expression)

Constructs a logical expression object from a string expression

Method Detail

toString

public java.lang.String toString()

Returns the logical expression string

Overrides:
toString in class java.lang.Object
Returns:
expression (string type)

clone

public java.lang.Object clone()

Returns a copy of the logical expression object

Overrides:
clone in class java.lang.Object
Returns:
null

getExpression

public java.lang.String getExpression()

Returns the logical expression string when predefined

Returns:
expression (string)

setExpression

public void setExpression(java.lang.String expression)

Set the logical expression string

Parameters:
expression - (string)