All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

DMAPSInterfaces Interface CATISPPConfig

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

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


interface CATISPPConfig

Interface to manage different behaviors while creating new process.

Role: You can create a new library which is specific for this process or you can reuse a library that you have already created.
In the first case, the library is created in the same document as the process.
In the second case, it is saved in an external document.
CATSession is the only object which can be managed by these interface.


Method Index


o GetAttributeFilter()
Returns whether assigned attributes are visualized or not.
o GetCompoundFilter()
Returns whether compound containers are visualized or not.
o GetDisplayNameMode()
Returns whether to display the label or the E5 configured name
o GetExpandCollapse()
Returns whether collapse/expand is actived by double-clicking on activities.
o GetFPPItemFilter()
Returns whether "First Process Processing" Item are visualized or not.
o GetItemFilter()
Returns whether assigned item are visualized or not.
o GetListOfLibraryFilePath()
Returns list of libraries associated to new process created.
o GetLogicalActivitiesFilter()
Returns whether logical activities are visualized or not.
o GetResourceFilter()
Returns whether assigned resources are visualized or not.
o SetAttributeFilter(CATSPPAttributeFilter)
Sets whether assigned attributes are visualized or not.
o SetCompoundFilter(CATSPPFilter)
Sets whether assigned compound containers are visualized or not.
o SetDisplayNameMode(CATSPPDisplayNameMode)
Sets whether to display the label or the E5 configured name
o SetExpandCollapse(CATSPPExpandCollapseActivation)
Sets whether collapse/expand is actived by double-clicking on activities.
o SetFPPItemFilter(CATSPPFirstPPItemFilter)
Sets whether "First Process Processing" item are visualized or not.
o SetItemFilter(CATSPPItemFilter)
Sets whether assigned item are visualized or not.
o SetListOfLibraryFilePath(CATListOfCATUnicodeString)
Sets list of libraries associated to new process created.
o SetLogicalActivitiesFilter(CATSPPLogicalActivitiesFilter)
Sets whether logical activities containers are visualized or not.
o SetResourceFilter(CATSPPResourceFilter)
Sets whether assigned resources are visualized or not.

Methods


o GetAttributeFilter
public virtual CATSPPAttributeFilter GetAttributeFilter()const = 0
Returns whether assigned attributes are visualized or not.
See also:
CATSPPAttributeFilter
o GetCompoundFilter
public virtual CATSPPFilter GetCompoundFilter()const = 0
Returns whether compound containers are visualized or not.
See also:
CATSPPFilter
o GetDisplayNameMode
public virtual CATSPPDisplayNameMode GetDisplayNameMode()const = 0
Returns whether to display the label or the E5 configured name
See also:
CATSPPDisplayNameMode
o GetExpandCollapse
public virtual CATSPPExpandCollapseActivation GetExpandCollapse()const = 0
Returns whether collapse/expand is actived by double-clicking on activities.
See also:
CATSPPFilter
o GetFPPItemFilter
public virtual CATSPPFirstPPItemFilter GetFPPItemFilter()const = 0
Returns whether "First Process Processing" Item are visualized or not.
See also:
CATSPPFirstPPItemFilter
o GetItemFilter
public virtual CATSPPItemFilter GetItemFilter()const = 0
Returns whether assigned item are visualized or not.
See also:
CATSPPItemFilter
o GetListOfLibraryFilePath
public virtual CATListOfCATUnicodeString * GetListOfLibraryFilePath()const = 0
Returns list of libraries associated to new process created.
o GetLogicalActivitiesFilter
public virtual CATSPPLogicalActivitiesFilter GetLogicalActivitiesFilter()const = 0
Returns whether logical activities are visualized or not.
See also:
CATSPPFilter
o GetResourceFilter
public virtual CATSPPResourceFilter GetResourceFilter()const = 0
Returns whether assigned resources are visualized or not.
See also:
CATSPPResourceFilter
o SetAttributeFilter
public virtual void SetAttributeFilter( const CATSPPAttributeFilter iMode= ShowAttribute) = 0
Sets whether assigned attributes are visualized or not.
See also:
CATSPPAttributeFilter
o SetCompoundFilter
public virtual void SetCompoundFilter( const CATSPPFilter iMode= ShowFilter) = 0
Sets whether assigned compound containers are visualized or not.
See also:
CATSPPFilter
o SetDisplayNameMode
public virtual void SetDisplayNameMode( const CATSPPDisplayNameMode iMode= HideConfigName) = 0
Sets whether to display the label or the E5 configured name
See also:
CATSPPDisplayNameMode
o SetExpandCollapse
public virtual void SetExpandCollapse( const CATSPPExpandCollapseActivation iMode= DisableExpandCollapse) = 0
Sets whether collapse/expand is actived by double-clicking on activities.
See also:
CATSPPFilter
o SetFPPItemFilter
public virtual void SetFPPItemFilter( const CATSPPFirstPPItemFilter iMode= ShowFPPItem) = 0
Sets whether "First Process Processing" item are visualized or not.
See also:
CATSPPFirstPPItemFilter
o SetItemFilter
public virtual void SetItemFilter( const CATSPPItemFilter iMode= ShowItem) = 0
Sets whether assigned item are visualized or not.
See also:
CATSPPItemFilter
o SetListOfLibraryFilePath
public virtual void SetListOfLibraryFilePath( const CATListOfCATUnicodeString iPaths) = 0
Sets list of libraries associated to new process created.
o SetLogicalActivitiesFilter
public virtual void SetLogicalActivitiesFilter( const CATSPPLogicalActivitiesFilter iMode= ShowLogicalActivities) = 0
Sets whether logical activities containers are visualized or not.
See also:
CATSPPFilter
o SetResourceFilter
public virtual void SetResourceFilter( const CATSPPResourceFilter iMode= ShowResource) = 0
Sets whether assigned resources are visualized or not.
See also:
CATSPPResourceFilter

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

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