Package com.dassault_systemes.enovdesktopappli.vdk0appli.interfaces |
|
Interface ENOVIItemInstanceModel
|
com.dassault_systemes.enovdesktopappli.vdk0appli.interfaces.ENOVIItemInstanceModel
Framework : ENOVDesktopAppli
Module : VDK0Appli
public interface ENOVIItemInstanceModel
Interface to ItemInstance Model of the Product Editor catlet.
An implementation is already provided for this interface and it should not
be re-implemented.
- See Also:
- com.dassault_systemes.vpmdesktop.vdk0interfaces.interfaces.ENOVIPECATlet
getPRC
ENOVIObject getPRC()
Gets the ProductRootClass(PRC) of the selected object.
- Returns:
the object interface ENOVIObject.
getSelection
ENOVIObject getSelection()
Gets the selected object.
- Returns:
the selected object interface ENOVIObject.
expand
ENOVIObject[] expand(ENOVIObject Root, int iLevels, boolean bAllAttributes)
Expand the selected object.
- Parameters:
Root
- the selected object.
iLevels
- Use -1 for all levels.
bAllAttributes.
- If it is true, it gets all the attributes
otherwise it gets only limited attributes(non-Sheet mode).
If the sheet mode is set in the ProductEditor GUI settings,
always all the attributes are returned irrespective of the value
set for the above parameter.
Note: Expand function also takes the settings like expand with documents
from the ProductEditor GUI Settings.
- Returns:
the list of children(object interfaces ENOVIObjects).
Copyright © 2000, Dassault Systèmes. All rights reserved