All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgManufacturingWorkbench

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIMfgManufacturingWorkbench
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIMfgManufacturingWorkbench

Interface to manage manufacturing workbench.

Role: CATIMfgManufacturingWorkbench has methods to manage manufacturing workbench.


Method Index


o DisposeManufacturingWorkbench()
Disposes the manufacturing workbench.
o DoManufacturingTransition(CATString&,CATString&,CATString&,CATString&)
Handles or not the transition between workbenches.
o InitManufacturingWorkbench()
Initializes the manufacturing workbench.

Methods


o DisposeManufacturingWorkbench
public virtual HRESULT DisposeManufacturingWorkbench()=0
Disposes the manufacturing workbench.
Role: DisposeManufacturingWorkbench disposes the manufacturing workbench
Usage: CATIMfgManufacturingWorkbench *piWkb=NULL; CATString ClassName("CATMfgManufacturingWorkbench"); CATIInstanciateComponent (ClassName, CATIMfgManufacturingWorkbench::ClassId(), piWkb); ..................... HRESULT Res = piWkb->DisposeManufacturingWorkbench ();
o DoManufacturingTransition
public virtual int DoManufacturingTransition( const CATString& iFromWS,
const CATString& iFromWB,
const CATString& iToWS,
const CATString& iToWB)=0
Handles or not the transition between workbenches.
Role: DoTransition handles or not the transition between the current and the selected worbenches and workshops.*
Usage: CATIMfgManufacturingWorkbench *piWkb=NULL; CATString ClassName("CATMfgManufacturingWorkbench"); CATIInstanciateComponent (ClassName, CATIMfgManufacturingWorkbench::ClassId(), piWkb); ..................... int Res = piWkb->DoManufacturingTransition (iFromWS,iFromWB,iToWS,iToWB);
Parameters:
iFromWS
The current workbench.
iFromWB
The current workshop.
iToWS
The selected workbench.
iToWB
The selected workshop.
Returns:
1 if handled, 0 otherwise.
o InitManufacturingWorkbench
public virtual HRESULT InitManufacturingWorkbench()=0
Initializes the manufacturing workbench.
Role: InitManufacturingWorkbench initializes the manufacturing workbench
Usage: CATIMfgManufacturingWorkbench *piWkb=NULL; CATString ClassName("CATMfgManufacturingWorkbench"); CATIInstanciateComponent (ClassName, CATIMfgManufacturingWorkbench::ClassId(), piWkb); ..................... HRESULT Res = piWkb->InitManufacturingWorkbench ();

This object is included in the file: CATIMfgManufacturingWorkbench.h
If needed, your Imakefile.mk should include the module: MfgItfEnv

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