org.omwg.mediation.language.objectModel
Class DataLiteralAttributeValueCondition

java.lang.Object
  extended by org.omwg.mediation.language.objectModel.Condition
      extended by org.omwg.mediation.language.objectModel.ClassCondition
          extended by org.omwg.mediation.language.objectModel.AttributeValueCondition
              extended by org.omwg.mediation.language.objectModel.DataLiteralAttributeValueCondition

public class DataLiteralAttributeValueCondition
extends AttributeValueCondition

Extends AttributeValueCondition. Constructs attribute value condition object with class id, attribute id, & data literal attribute value condition or with attribute id & data literal attribute value condition

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

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

Constructor Detail

DataLiteralAttributeValueCondition

public DataLiteralAttributeValueCondition(Id classId,
                                          Id attributeId,
                                          java.lang.String literalValue)

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

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

DataLiteralAttributeValueCondition

public DataLiteralAttributeValueCondition(Id attributeId,
                                          java.lang.String literalValue)

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

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

getDataLiteral

public java.lang.String getDataLiteral()

Returns string representation of data literal attribute value condition when predefined

Returns:
dataLiteral (string type)

setDataLiteral

public void setDataLiteral(java.lang.String dataLiteral)

Sets data literal attribute value condition

Parameters:
dataLiteral - (string type)

clone

public java.lang.Object clone()

Copies DataLiteralAttributeValueCondition object

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

toString

public java.lang.String toString()

Returns string describing the DataLiteralAttributeValueCondition object

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