Package com.dassault_systemes.ENOVJCESInterfaces.CESJAPIInterface

   
Interface ICESCategoryList

 
Class Hierarchy
com.dassault_systemes.ENOVJCESInterfaces.CESJAPIInterface.ICESCategoryList
Class Location

Framework : ENOJCESInterfaces

Module : CESJAPIInterface

Class Description

public interface ICESCategoryList

This is a custom interface that represents a List of Categories in CES.

Field Summary

Constructor Summary

Method Summary
ICESCategory[] getCategories()
int getCategoryListSize()
ICESCategory getCESCategoryByIndex(int index)
ICESCategory getCESCategoryByLabel(String categoryLabel)
ICESCategory getCESCategoryByDBName(String categoryDBName)


Field Detail

Constructor Detail

Method Detail

getCategories

    ICESCategory[] getCategories()

Returns an array of CESCategories in this CategoryList.

Returns:
Array of all CESCategories in this CategoryList.

getCategoryListSize

    int getCategoryListSize()

Returns the number of Categories in this Category List.

Returns:
Number of Categories in this Category List.

getCESCategoryByIndex

    ICESCategory getCESCategoryByIndex(int index)

Returns the Category at the specified index in this Category List. NOTE: Indices count from 0.

Parameters:
index
The index of the Category.
Returns:
Category at the specified index.

getCESCategoryByLabel

    ICESCategory getCESCategoryByLabel(String categoryLabel)

Returns the Category for the specified Category Label in this Category List.

Parameters:
categoryLabel
The Label of the Category.
Returns:
Category for the specified Category Label.

getCESCategoryByDBName

    ICESCategory getCESCategoryByDBName(String categoryDBName)

Returns the Category for the specified Category DataBase name in this Category List.

Parameters:
categoryDBName
The DataBase name of the Category.
Returns:
Category for the specified Category DataBase name.


Copyright © 2000, Dassault Systèmes. All rights reserved