CATPLMIntegrationUse CATAdpExpandParameters

Usage: you must use this class as is. You should never derive it.


public class CATAdpExpandParameters

Defines a mode of data completion for open services through a enum definition.

Role:Description of the available modes defining the type of components which will be retrieved through an expand request, together with the depth of expand query. Please refer to for semantical explanation on the types

Navigation
Only the components defining the structure will be retrieved, i.e. references (aka. PLMCoreReference) and instances PLMCoreInstance (aka. PLMCoreInstance). Expand is recursive on all the structure under the root component
Authoring
All the components will be retrieved, i.e. references (PLMCoreReference), instances (PLMCoreInstance), representation references (PLMCoreRepReference), representation instance (PLMCoreRepInstance), ports (PLMPort) and connections (PLMConnection). Expand is recursive on all the structure under the root
OneLevelNavigation
Only the components defining the structure on the first level will be retrieved i.e. instances (aka. PLMCoreInstance) of first level with their references (aka. PLMCoreReference).
Integrity
Only the components necessary will be rerieved eg. integrity rep references (PLMCoreRepReference), instance's (PLMCoreInstance) aggregated and owning references (PLMCoreReference), port's (PLMPort) and connection's (PLMConnection) owning references (PLMCoreReference).


Enumerated Type Index


o ExpandMode

Enumerated Types


o ExpandMode
enum ExpandMode {
  Navigation,
  Authoring,
  OneLevelNavigation,
  Integrity
}

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.