Package com.dassault_systemes.ENOVJCESInterfaces.CESJAPIInterface

   
Interface ICESCategory

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

Framework : ENOJCESInterfaces

Module : CESJAPIInterface

Class Description

public interface ICESCategory

This is a custom interface that represents a Category(Class) in CES.

CES provides an Enterprise-wide Sourcing Catalog for items that may be used in a product design/lifecycle.
The catalog repository in CES is structured in a hierarchical manner such that common attributes of the item is captured at the top level and more specific attributes are captured in the subsequent levels.
Each catalog grouping in CES is called a Category.

   All Implemented Interfaces:
ICESObject
Field Summary

Constructor Summary

Method Summary
String getLabel()
void setLabel(String label)
String getDBName()
void setDBName(String dbName)
String get(String key)


Field Detail

Constructor Detail

Method Detail

getLabel

    String getLabel()

Returns the Label of the Category.

Returns:
Label of the Category.

setLabel

    void setLabel(String label)

Sets the Label of the Category.

Parameters:
label
Specifies the Label of the Category.

getDBName

    String getDBName()

Returns the DataBase name of the Category.

Returns:
DataBase name of the Category.

setDBName

    void setDBName(String dbName)

Sets the DataBase name of the Category.

Parameters:
dbName
Specifies the DataBase name of the Category.

get

    String get(String key)

Returns the value to which the specified key is mapped, for this Category. Keys represent certain attributes of the CES Category (like "escapedlabel", "hasChildren", "isbottomclass" 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 Category.


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