Package com.dassault_systemes.vpmdesktop.vdk0interfaces.interfaces

   
Interface ENOVIType

 
Class Hierarchy
com.dassault_systemes.vpmdesktop.vdk0interfaces.interfaces.ENOVIType
Class Location

Framework : VPMDesktop

Module : VDK0Interfaces

Class Description

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.

Since:
V5R11
Field Summary

Constructor Summary

Method Summary
public String getAlias()
Gets alias for this type.
public ENOVIAttribute[] getAttributes(ENOVTypeMask oMask)
Gets the list of attribute definitions under a given a mask.
public String[] getDerivedTypes()
Gets the list of derived types(real types) managed by this type interface.
public String getEnvironment()
Gets the name of the environment.
Example : PRODUCT,DOCDIR.
public String getName()
Gets the type name.


Field Detail

Constructor Detail

Method Detail

getAlias

    public String getAlias()

Gets alias for this type.

Return:
the alias.

getAttributes

    public ENOVIAttribute[] getAttributes(ENOVTypeMask oMask)

Gets the list of attribute definitions under a given a mask.

Parameters:
oMask
the mask represented by ENOVTypeMask.
Return:
the list of attributes.

getDerivedTypes

    public String[] getDerivedTypes()

Gets the list of derived types(real types) managed by this type interface.

Return:
the list of derived types.

getEnvironment

    public String getEnvironment()

Gets the name of the environment.
Example : PRODUCT,DOCDIR.

Return:
the environment.

getName

    public String getName()

Gets the type name.
Example: VPMBOPartInstance.

Return:
the name of the type.


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