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.