org.omwg.mediation.language.objectModel
Class DataLiteralValueCondition

java.lang.Object
  extended by org.omwg.mediation.language.objectModel.Condition
      extended by org.omwg.mediation.language.objectModel.AttributeCondition
          extended by org.omwg.mediation.language.objectModel.DataLiteralValueCondition

public class DataLiteralValueCondition
extends AttributeCondition

Extends AttributeCondition. Constructs an attribute condition object with a class id, attribute id, & data literal value condition (string type) or with just an attribute value id and data literal value condition (string type)

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/DataLiteralValueCondition.java,v $,

Field Summary
 java.lang.String dataLiteral
          String representation of the data literal value condition
 
Constructor Summary
DataLiteralValueCondition(Id classId, Id attributeId, java.lang.String dataLiteral)
          Constructs a DataLiteralValueCondition object with a class id, attribute id, & data literal value condition (string type)
DataLiteralValueCondition(Id attributeId, java.lang.String dataLiteral)
          Constructs a DataLiteralValueCondition object with an attribute id & data literal value condition (string type)
 
Method Summary
 java.lang.Object clone()
          Copies DataLiteralValueCondition object
 java.lang.String getDataLiteral()
          Returns data literal value (string type) when predefined
 void setDataLiteral(java.lang.String dataLiteral)
          Sets data literal value (string type)
 java.lang.String toString()
          Creates string describing the DataLiteralValueCondition object
 
Methods inherited from class org.omwg.mediation.language.objectModel.AttributeCondition
getAttributeID, getClassID, setAttributeID, setClassID
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

dataLiteral

public java.lang.String dataLiteral

String representation of the data literal value condition

Constructor Detail

DataLiteralValueCondition

public DataLiteralValueCondition(Id classId,
                                 Id attributeId,
                                 java.lang.String dataLiteral)

Constructs a DataLiteralValueCondition object with a class id, attribute id, & data literal value condition (string type)

Parameters:
classId -
attributeId -
dataLiteral - (string type)

DataLiteralValueCondition

public DataLiteralValueCondition(Id attributeId,
                                 java.lang.String dataLiteral)

Constructs a DataLiteralValueCondition object with an attribute id & data literal value condition (string type)

Parameters:
attributeId -
dataLiteral - (string type)
Method Detail

clone

public java.lang.Object clone()

Copies DataLiteralValueCondition object

Specified by:
clone in class Condition
Returns:
new DataLiteralValueCondition object

toString

public java.lang.String toString()

Creates string describing the DataLiteralValueCondition object

Specified by:
toString in class Condition
Returns:
string describing the DataLiteralValueCondition object

getDataLiteral

public java.lang.String getDataLiteral()

Returns data literal value (string type) when predefined

Returns:
dataLiteral (string type)

setDataLiteral

public void setDataLiteral(java.lang.String dataLiteral)

Sets data literal value (string type)

Parameters:
dataLiteral - (string type)