Package com.dassault_systemes.ENOVJCESInterfaces.CESJAPIInterface |
|
Interface ICESViewAttributeList
|
com.dassault_systemes.ENOVJCESInterfaces.CESJAPIInterface.ICESViewAttributeList
Framework : ENOJCESInterfaces
Module : CESJAPIInterface
public interface ICESViewAttributeList
This is a custom interface that represents a List of View Attributes in CES.
getViewAttributes
ICESViewAttribute[] getViewAttributes()
Returns an array of CESViewAttributes in this CESViewAttributeList.
- Returns:
Array of all CESViewAttributes in this CESViewAttributeList.
getViewAttributeListSize
int getViewAttributeListSize()
Returns the number of View Attributes in this ViewAttributeList.
- Returns:
The number of View Attributes in this ViewAttributeList.
getCESViewAttributeByIndex
ICESViewAttribute getCESViewAttributeByIndex(int index)
Returns the View Attribute at the specified index in this ViewAttributeList.
NOTE: Indices count from 0.
- Parameters:
index
- The index of the View Attribute.
- Returns:
View Attribute at the specified index.
getCESViewAttributeByLabel
ICESViewAttribute getCESViewAttributeByLabel(String viewAttributeLabel)
Returns the View Attribute for the specified View Attribute Label in this ViewAttributeList.
- Parameters:
viewAttributeLabel
- The Label of the View Attribute.
- Returns:
CESViewAttribute for the specified View Attribute Label.
getCESViewAttributeByDBName
ICESViewAttribute getCESViewAttributeByDBName(String viewAttributeDBName)
Returns the View Attribute for the specified View Attribute Database Name in this ViewAttributeList.
- Parameters:
viewAttributeDBName
- The Database Name of the View Attribute.
- Returns:
CESViewAttribute for the specified View Attribute Database Name.
getCESViewAttributeBySearchFieldName
ICESViewAttribute getCESViewAttributeBySearchFieldName(String viewAttributeSearchFieldName)
Returns the View Attribute for the specified View Attribute SearchField Name in this ViewAttributeList.
- Parameters:
viewAttributeSearchFieldName
- The SearchField Name of the View Attribute.
- Returns:
CESViewAttribute for the specified View Attribute SearchField Name.
getCESViewAttributeByAliasName
ICESViewAttribute getCESViewAttributeByAliasName(String aliasName)
Returns the View Attribute for the specified View Attribute Alias Name in this ViewAttributeList.
- Parameters:
aliasName
- The Alias Name of the View Attribute.
- Returns:
CESViewAttribute for the specified View Attribute Alias Name.
getIndexOfCESViewAttribute
int getIndexOfCESViewAttribute(ICESViewAttribute viewAttr)
Returns the Index of the View Attribute in this List. The view attributes are listed in the same order in this List as in the corresponding View.
NOTE: Indices count from 0.
- Parameters:
viewAttr
- The View Attribute.
- Returns:
Index of the View Attribute in this Attribute List (same as the Index of the View Attribute in the corresponding View).
getIndexOfCESViewAttributeByLabel
int getIndexOfCESViewAttributeByLabel(String viewAttrLabel)
Returns the Index of the View Attribute in this List given the View Attribute Label. The view attributes are listed in the same order in this List as in the corresponding View.
NOTE: Indices count from 0.
- Parameters:
viewAttrLabel
- The Label of the View Attribute.
- Returns:
Index of the View Attribute in this Attribute List (same as the Index of the View Attribute in the corresponding View).
getIndexOfCESViewAttributeByDBName
int getIndexOfCESViewAttributeByDBName(String viewAttrDBName)
Returns the Index of the View Attribute in this List given the View Attribute Databse Name. The view attributes are listed in the same order in this List as in the corresponding View.
NOTE: Indices count from 0.
- Parameters:
viewAttrDBName
- The Databse Name of the View Attribute.
- Returns:
Index of the View Attribute in this Attribute List (same as the Index of the View Attribute in the corresponding View).
Copyright © 2000, Dassault Systèmes. All rights reserved