Package com.dassault_systemes.vpmdesktop.vdk0interfaces.interfaces |
com.dassault_systemes.vpmdesktop.vdk0interfaces.interfaces.ENOVIType
Framework : VPMDesktop
Module : VDK0Interfaces
public interface ENOVIType
Interface represents the type definition.
An implementation of this interface is supplied and you must use it as is.
You should not reimplement it.
getName
String getName()
Gets the type name.
Example: VPMBOPartInstance.
- Returns:
the name of the type.
getEnvironment
String getEnvironment()
Gets the name of the environment.
Example : PRODUCT,DOCDIR.
- Returns:
the environment.
getAlias
String getAlias()
Gets alias for this type.
- Returns:
the alias.
getDerivedTypes
String[] getDerivedTypes()
Gets the list of derived types(real types) managed by this
type interface.
- Returns:
the list of derived types.
getAttributes
ENOVIAttribute[] getAttributes(ENOVTypeMask oMask)
Gets the list of attribute definitions under a given a mask.
- Parameters:
oMask
- the mask represented by ENOVTypeMask.
- Returns:
the list of attributes.
Copyright © 2000, Dassault Systèmes. All rights reserved