All Frameworks  Class Hierarchy  This Framework  Indexes   

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