SAP ABAP Class CL_DPR_COLL_MODEL (Model Class for Collaborations (EDMS))
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-DOC (Application Component) Documents
     DEVELOPMENT_PROJECTS_COLLABORA (Package) Project Management - Collaborations
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_COLL_MODEL Interface: for Model Class 20020606
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_COLL_MODEL_CFX Model Class for Collaborations (CFX) 20020606
2 Inheritance (c INHERITING FROM c_ref)  CL_DPR_COLL_MODEL_EDMS Model Class for Collaborations (EDMS) 20020606
3 Inheritance (c INHERITING FROM c_ref)  CL_DPR_COLL_MODEL_R3_DMS Model Class for Collaborations (DMS) 20031030
Properties
Class CL_DPR_COLL_MODEL  
Short Description Model Class for Collaborations (EDMS)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_COLLABORA   Project Management - Collaborations 
Created 20020606   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_DPR_ENTITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DPR_COLL_MODEL Interface: for Model Class 20020606
Friends
Class CL_DPR_COLL_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_AUTHORIZATION Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20050927
2 MR_DPR_DATA Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20050927
3 MR_PARENT Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20050927
4 MR_PROXY Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20050927
5 MR_XREF_MODEL Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20050927
6 MT_CHILDREN Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20050927
7 MV_DESTINATION Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20050927
8 MV_GUID Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20050927
9 MV_LEVEL Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20050927
10 MV_UPD_IND Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20050927
11 ST_OBJECTS Static Attribute Protected Type reference (TYPE) DPR_TT_COLL_OBJ Assignment of Root Node Instance 20020606
12 SV_SET_HANDLERS Static Attribute Public Type reference (TYPE) BOOLE_D 'X': SET HANDLERS in DPR_DOCUMENT of External 20041215
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020629
2 CREATE_HIERARCHY Instance method Protected Method Create Hierarchy for EDMS Documents 20020622
3 CREATE_HIERARCHY_FOR_ROOT Instance method Protected Method Create Hierarchy for EDMS Documents (Root Nodes) 20020609
4 DELETE Instance method Protected Method Delete Node with Lower-Level Nodes 20020628
5 DELETE_CHILD Instance method Protected Method Delete Child Under a Node 20020619
6 DELETE_INSTANCE Static method Public Method Delete Instance 20030423
7 GET_INSTANCE Static method Public Method Get Instance 20020606
8 GET_ITERATOR Instance method Protected Method Get Iterator 20020606
9 MODIFY_ROOT_GUID Static method Public Method Zuordnung Wurzelknoten-Instanz aktualisieren 20080121
10 ON_PROXY_CHANGED Instance method Protected Event handling method Event Handler for CHANGED:IF_DPR_COLL_PROXY 20030314
11 ON_PROXY_CREATED Static method Protected Event handling method Event Handler for CREATED:IF_DPR_COLL_PROXY 20020629
12 ON_PROXY_DELETED Instance method Protected Event handling method Event Handler for DELETED:IF_DPR_COLL_PROXY 20020629
13 ON_PROXY_LOADED Instance method Protected Event handling method Event Handler for LOADED:IF_DPR_COLL_PROXY 20030227
14 ON_PROXY_MOVED Instance method Protected Event handling method Event Handler for MOVED:IF_DPR_COLL_PROXY 20041026
15 REGISTER_AS_CHILD Instance method Protected Method Create Child for a Node 20020628
Events
Class CL_DPR_COLL_MODEL has no event.
Types
Class CL_DPR_COLL_MODEL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DPR_COLL_MODEL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_COLL_MODEL has no exception.

Method CREATE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) IF_DPR_COLL_MODEL Modellklasse für Collaborations (EDMS) 20020622
2 Importing IT_CHILDREN Call by reference Type reference (TYPE) DPR_TT_CFX_OBJECT Verknüpfung CFX-GUID mit Instanz 20020622
3 Importing IV_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20020622
4 Importing IV_FLG_EDMS Call by reference Type reference (TYPE) CHAR1 Kennzeichen für Model: EDMS = 'X', CFX = ' ',R3DMS='D' 20020622

Method CREATE_HIERARCHY on class CL_DPR_COLL_MODEL has no exception.

Method CREATE_HIERARCHY_FOR_ROOT Signature

Method CREATE_HIERARCHY_FOR_ROOT on class CL_DPR_COLL_MODEL has no parameter.
Method CREATE_HIERARCHY_FOR_ROOT on class CL_DPR_COLL_MODEL has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_DELETED Call by reference Type reference (TYPE) BOOLE_D CL_DPR_CO=>SC_TRUE 'X' = Event IF_DPR_COLL_MODEL->DELETED auslösen 20040323

Method DELETE on class CL_DPR_COLL_MODEL has no exception.

Method DELETE_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CHILD_TO_DELETE Call by reference Object reference (TYPE REF TO) IF_DPR_COLL_MODEL Interface: für Modelklasse 20020619

Method DELETE_CHILD on class CL_DPR_COLL_MODEL has no exception.

Method DELETE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20030423

Method DELETE_INSTANCE on class CL_DPR_COLL_MODEL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLG_EDMS Call by reference Type reference (TYPE) CHAR1 Kennzeichen für Model: EDMS = 'X', CFX = ' ',R3DMS='D''X'= I 20020628
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) STRING Objekttyp 20020628
3 Importing IV_ONLY_READ Call by reference Type reference (TYPE) BOOLE_D 'X': keine neuen Instanz erzeugen 20050621
4 Importing IV_ROOT_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Knotens an dem die Dokumente hängen 20020627
5 Returning RR_MODEL Value transfer Object reference (TYPE REF TO) IF_DPR_COLL_MODEL Interface: für Modelklasse 20020628

Method GET_INSTANCE on class CL_DPR_COLL_MODEL has no exception.

Method GET_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ITERATOR Call by reference Type reference (TYPE) ANY Interface: Iterator für Objektdaten im View 20020606

Method GET_ITERATOR on class CL_DPR_COLL_MODEL has no exception.

Method MODIFY_ROOT_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROOT_GUID_NEW Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20080121
2 Importing IV_ROOT_GUID_OLD Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20080121

Method MODIFY_ROOT_GUID on class CL_DPR_COLL_MODEL has no exception.

Method ON_PROXY_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030314

Method ON_PROXY_CHANGED on class CL_DPR_COLL_MODEL has no exception.

Method ON_PROXY_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_PARENT Call by reference Attribute reference (LIKE) 20020629
2 Importing ER_PROXY Call by reference Attribute reference (LIKE) 20020629
3 Importing EV_GUID_OLD Call by reference Attribute reference (LIKE) 20030909

Method ON_PROXY_CREATED on class CL_DPR_COLL_MODEL has no exception.

Method ON_PROXY_DELETED Signature

Method ON_PROXY_DELETED on class CL_DPR_COLL_MODEL has no parameter.
Method ON_PROXY_DELETED on class CL_DPR_COLL_MODEL has no exception.

Method ON_PROXY_LOADED Signature

Method ON_PROXY_LOADED on class CL_DPR_COLL_MODEL has no parameter.
Method ON_PROXY_LOADED on class CL_DPR_COLL_MODEL has no exception.

Method ON_PROXY_MOVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROXY Call by reference Attribute reference (LIKE) 20041215
2 Importing IS_TARGET Value transfer Attribute reference (LIKE) 20041026
3 Importing IV_SOURCE_FOLDER Call by reference Attribute reference (LIKE) 20041215
4 Importing IV_TARGET_FOLDER Call by reference Attribute reference (LIKE) 20041215

Method ON_PROXY_MOVED on class CL_DPR_COLL_MODEL has no exception.

Method REGISTER_AS_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) IF_DPR_COLL_MODEL Interface: für Modelklasse 20020628
2 Importing IR_PROXY Call by reference Object reference (TYPE REF TO) IF_DPR_COLL_PROXY Interface: Proxy für EDMS/CFX-Objekte 20020628
3 Importing IV_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20020628
4 Importing IV_FORCE_REGISTRATION Call by reference Type reference (TYPE) BOOLEAN 'X' = Registrierung erzwingen 20051004
5 Importing IV_LEVEL Call by reference Type reference (TYPE) I 20020628

Method REGISTER_AS_CHILD on class CL_DPR_COLL_MODEL has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200