Package com.dassault_systemes.ENOVJCESInterfaces.CESJAPIInterface |
com.dassault_systemes.ENOVJCESInterfaces.CESJAPIInterface.ICESItem
Framework : ENOJCESInterfaces
Module : CESJAPIInterface
public interface ICESItem
This is a custom interface that represents a row in the results obtained on execution of a Search in CES.
setParentItemSet
void setParentItemSet(ICESItemSet itemSet)
Links this CESItem with a (parent)CESItemSet.
- Parameters:
itemSet
- Parent CESItemSet.
getRowData
ArrayList getRowData()
Returns an ArrayList that contains the data in this CESItem.
- Returns:
ArrayList that contains the data in this CESItem.
getCESItemObjectID
String getCESItemObjectID()
Returns the ObjectID of this CESItem.
- Returns:
The ObjectID of this CESItem.
getView
ICESView getView()
Returns the CESView associated with this CESItem (the CESView from the parent CESItemSet).
- Returns:
The CESView associated with this CESItem (the CESView from the parent CESItemSet).
getValue
String getValue(int columnIndex)
Returns the value under the column for the specified column index.
- Parameters:
columnIndex
- The index of the Column.
- Returns:
The value under the column for the specified column index.
getValue
String getValue(ICESViewAttribute viewAttribute)
Returns the value under the column for the specified CESViewAttribute.
NOTE: Indices count from 0.
- Parameters:
viewAttribute
- The CESViewAttribute that identifies the Column.
- Returns:
The value under the column for the specified CESViewAttribute.
getValueByViewAttributeLabel
String getValueByViewAttributeLabel(String viewAttributeLabel)
Returns the value under the column for the specified View Attribute Label.
- Parameters:
viewAttributeLabel
- The Label of the View Attribute that identifies the Column.
- Returns:
The value under the column for the specified View Attribute Label.
getValueByViewAttributeDBName
String getValueByViewAttributeDBName(String viewAttributeDBName)
Returns the value under the column for the specified View Attribute DataBase Name.
- Parameters:
viewAttributeDBName
- The DataBase Name of the View Attribute that identifies the Column.
- Returns:
The value under the column for the specified View Attribute DataBase Name.
get
String get(String key)
Returns the value to which the specified key is mapped, for this CESItem. Keys represent certain attributes
of the CESItem (like "row_id", "obj_id", "markedforedit" etc.).
- Parameters:
String
- key Specifies the key for which the corresponding value has to be reteived.
- Returns:
The value to which the specified key is mapped, for this CESItem.
Copyright © 2000, Dassault Systèmes. All rights reserved