All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

DMAPSInterfaces Interface CATISPPProductIO

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

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


interface CATISPPProductIO

Interface CATISPPProductIO :


Method Index


o GetActivity()
Recuperation de l'activite associee
o GetDefaultItem()
o GetLabel()
This method returns the Label (external user name) of an ProductIO.
o GetProductFlow()
Recuperation du Product Flow associe
o GetProductIOAlongFlow()
Recuperation de l'activite le long du Product Flow associe
o GetProductInstance()
GetProductInstance() : Cette methode permet de recuperer l'instance portée par le ProductIO.
o LinkTo(CATISPPProductIO_var&)
Creation d un Product Flow vers (ou en provenance) d un autre ProductIO
o SetDefaultItem(CATISPPItem_var&)
o SetLabel(CATUnicodeString&)
This method allows to set the Label (external user name) of an ProductIO to iLabel.
o SetProductInstance(CATISPPItem_var&)

Methods


o GetActivity
public virtual CATISPPAbstractActivity_var GetActivity()const = 0
Recuperation de l'activite associee
o GetDefaultItem
public virtual CATISPPItem_var GetDefaultItem()const = 0
o GetLabel
public virtual CATUnicodeString GetLabel()const = 0
This method returns the Label (external user name) of an ProductIO. A default Label is given to an ProductIO as it is created.
o GetProductFlow
public virtual CATListValCATBaseUnknown_var* GetProductFlow()const = 0
Recuperation du Product Flow associe
o GetProductIOAlongFlow
public virtual CATListValCATBaseUnknown_var* GetProductIOAlongFlow()const = 0
Recuperation de l'activite le long du Product Flow associe
o GetProductInstance
public virtual CATISPPItem_var GetProductInstance()const = 0
GetProductInstance() : Cette methode permet de recuperer l'instance portée par le ProductIO.
o LinkTo
public virtual void LinkTo( const CATISPPProductIO_var& iProductIO) = 0
Creation d un Product Flow vers (ou en provenance) d un autre ProductIO
o SetDefaultItem
public virtual void SetDefaultItem( const CATISPPItem_var& iItem) = 0
o SetLabel
public virtual void SetLabel( const CATUnicodeString& iLabel) = 0
This method allows to set the Label (external user name) of an ProductIO to iLabel. The Label of an ProductIO does not need to be unique across a Process document. A default Label is given to an ProductIO as it is created.
o SetProductInstance
public virtual void SetProductInstance( const CATISPPItem_var& iItem) = 0

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

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