org.eclipse.birt.report.engine.api
Class DataID

java.lang.Object
  extended byorg.eclipse.birt.report.engine.api.DataID

public class DataID
extends java.lang.Object

the data id of the data used by an instance.


Field Summary
protected  java.lang.String cellId
           
protected  DataSetID dataSet
          data set id.
protected  long rowId
          id of the row.
 
Constructor Summary
DataID(DataSetID dataSet, long rowId)
          creat the new data id instance.
DataID(DataSetID dataSet, java.lang.String cellId)
           
 
Method Summary
 void append(java.lang.StringBuffer buffer)
          add the instance id to the string buffer.
 boolean equals(java.lang.Object a)
           
 java.lang.String getCellID()
           
 DataSetID getDataSetID()
          return the data set.
 long getRowID()
          return the row id
static DataID parse(java.lang.String dataId)
          create a new data id instance from the string.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

dataSet

protected DataSetID dataSet
data set id.


rowId

protected long rowId
id of the row.


cellId

protected java.lang.String cellId
Constructor Detail

DataID

public DataID(DataSetID dataSet,
              long rowId)
creat the new data id instance.

Parameters:
dataSet - data set
rowId - row id

DataID

public DataID(DataSetID dataSet,
              java.lang.String cellId)
Method Detail

getDataSetID

public DataSetID getDataSetID()
return the data set.

Returns:

getRowID

public long getRowID()
return the row id

Returns:

getCellID

public java.lang.String getCellID()

append

public void append(java.lang.StringBuffer buffer)
add the instance id to the string buffer. It is a util class used by other internal packages.

Parameters:
buffer -

toString

public java.lang.String toString()

equals

public boolean equals(java.lang.Object a)

parse

public static DataID parse(java.lang.String dataId)
create a new data id instance from the string.

Parameters:
dataId - string represetantion of the data id
Returns:
data id instance.


Copyright © 2005 Actuate Corp. All rights reserved.