SAP ABAP Class CL_CI_OBJS_COLLECTOR (Administration for General Object Collectors)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
⤷
S_CODE_INSPECTOR (Package) ABAP Source Code Analysis

⤷

⤷

Properties
Class | CL_CI_OBJS_COLLECTOR | |
Short Description | Administration for General Object Collectors | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_CODE_INSPECTOR | ABAP Source Code Analysis |
Created | 20020523 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_CI_OBJS_COLLECTOR has no forward declaration.
Interfaces
Class CL_CI_OBJS_COLLECTOR has no interface implemented.
Friends
Class CL_CI_OBJS_COLLECTOR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SCI_COLS | Code Inspector: Names of Test Classes | 20020809 | ||
2 | ![]() |
Constant | Private | Type reference (TYPE) | FLAG | ' ' | CHAR01 Data Element for SYST | 20020809 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | SCI_GROUP | 'GENERAL' | Code Inspector: User Group | 20020813 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | FLAG | 'X' | CHAR01 Data Element for SYST | 20020809 | |
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SCI_TABCOLL | Code Inspector: Table with References to Collectors | 20020809 | ||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_CI_COLLECTOR_ROOT | Code Inspector: Administration of Object Collectors | 20030117 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Add New Collector | 20020523 |
2 | ![]() |
Instance method | Public | Method | Check the Attributes | 20020809 |
3 | ![]() |
Static method | Private | Method | Test if Collector can be used | 20070425 |
4 | ![]() |
Static method | Private | Method | Syntax Check for Collector Classes | 20020528 |
5 | ![]() |
Instance method | Public | Method | Start Collector | 20020809 |
6 | ![]() |
Static method | Public | Method | Gets List of Collectors | 20020523 |
7 | ![]() |
Instance method | Public | Method | Returns groups to which the active collections belong | 20020813 |
8 | ![]() |
Static method | Public | Method | Get Initial Collector List | 20020812 |
9 | ![]() |
Static method | Public | Method | Gets Collector List from Variant | 20020809 |
10 | ![]() |
Static method | Private | Method | Gets Subclasses for CL_CI_COLLECTOR_ROOT | 20021002 |
11 | ![]() |
Instance method | Public | Method | Get Variant | 20020809 |
12 | ![]() |
Static method | Private | Method | Get Collector Classes | 20020527 |
13 | ![]() |
Static method | Public | Method | Remove Collector | 20020523 |
14 | ![]() |
Instance method | Public | Method | Set Selected Property | 20020812 |
Events
Class CL_CI_OBJS_COLLECTOR has no event.
Types
Class CL_CI_OBJS_COLLECTOR has no local type.
Method Signatures
Method ADD_COLLECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_NAME | Call by reference | Type reference (TYPE) | SYCHAR30 | Name des Kollektors | 20020527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Kollektor ist schon eingefügt | 20020527 | |
2 | ![]() |
Falscher oder ungültiger Kollektor-Klassen-Name | 20020527 | |
3 | ![]() |
fehlende Berechtigung | 20040203 | |
4 | ![]() |
Fehler beim Einfügen in Transport-Auftrag | 20020527 |
Method CHECK_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_RESULT | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20020809 |
Method CHECK_ATTRIBUTES on class CL_CI_OBJS_COLLECTOR has no exception.
Method CHECK_COLLECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_OK | Value transfer | Type reference (TYPE) | SYCHAR01 | 20070425 | |||
2 | ![]() |
P_TEST_NAME | Call by reference | Type reference (TYPE) | C | 20070425 |
Method CHECK_COLLECTOR on class CL_CI_OBJS_COLLECTOR has no exception.
Method CLASS_SYNTAX_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20020528 | ||
2 | ![]() |
P_RESULT | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20020528 |
Method CLASS_SYNTAX_CHECK on class CL_CI_OBJS_COLLECTOR has no exception.
Method COLLECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_COLL | Call by reference | Type reference (TYPE) | SCISCOLL | Code Inspector: Objekt-Menge von allg. Objekt-Kollektor | 20020809 | ||
2 | ![]() |
P_OBJLIST | Call by reference | Type reference (TYPE) | SCIT_OBJS | Code Inspector: Tabellentyp für Objekte | 20020809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei Ausführung des Kollektors | 20030120 | |
2 | ![]() |
Fehler bei Eingabeparameter für Kollektor | 20030120 | |
3 | ![]() |
Es wurde kein Kollektor übergeben | 20030120 |
Method GET_COLLECTORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_ACTIVE_COLLECTORS | Call by reference | Type reference (TYPE) | FLAG | 20020523 | |||
2 | ![]() |
P_COLLECTORS | Call by reference | Type reference (TYPE) | SCI_ACTCOLS | Code Inspector: Liste aller möglichen Tests | 20020812 |
Method GET_COLLECTORS on class CL_CI_OBJS_COLLECTOR has no exception.
Method GET_GROUPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_GROUPS | Value transfer | Type reference (TYPE) | SCI_GROUPS | Code Inspector: Benutzergruppen | 20020813 |
Method GET_GROUPS on class CL_CI_OBJS_COLLECTOR has no exception.
Method GET_INITIAL_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CI_OBJS_COLLECTOR | Verwaltung für allgemeine Objektkollektoren | 20020812 |
Method GET_INITIAL_LIST on class CL_CI_OBJS_COLLECTOR has no exception.
Method GET_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CI_OBJS_COLLECTOR | Verwaltung für allgemeine Objektkollektoren | 20020809 | ||
2 | ![]() |
P_VARIANT | Call by reference | Type reference (TYPE) | SCI_COLLVAR | Code Inspector: Kollektorvariante | 20020809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Die Attribute passen nicht zur Kollektorversion | 20020809 |
Method GET_SUB_CLASSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_ACT_NAMES | Call by reference | Type reference (TYPE) | SCI_COLS | Tabellentyp für Kollektorklassen | 20021002 | ||
2 | ![]() |
P_COLLECTORS | Call by reference | Type reference (TYPE) | SCI_ACTCOLS | Code Inspector: Liste aller möglichen Kollektoren | 20021002 | ||
3 | ![]() |
P_SUPER_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20021002 |
Method GET_SUB_CLASSES on class CL_CI_OBJS_COLLECTOR has no exception.
Method GET_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_VARIANT | Call by reference | Type reference (TYPE) | SCI_COLLVAR | Code Inspector: Testvariante | 20020809 |
Method GET_VARIANT on class CL_CI_OBJS_COLLECTOR has no exception.
Method READ_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CLASS_NAMES | Call by reference | Type reference (TYPE) | SCI_COLS | Code Inspector: Namen von Kollektorklassen | 20020527 |
Method READ_NAMES on class CL_CI_OBJS_COLLECTOR has no exception.
Method REMOVE_COLLECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_NAME | Call by reference | Type reference (TYPE) | SYCHAR30 | Name des Kollektors | 20020527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Kollektor existiert nicht | 20020527 | |
2 | ![]() |
Ungültiger Klassenname | 20020527 | |
3 | ![]() |
fehlende Berechtigung | 20040203 | |
4 | ![]() |
Transportfehler | 20020527 |
Method SET_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_ENABLE_MULTIPLE_CHOICE | Call by reference | Type reference (TYPE) | FLAG | CHAR01-Datenelement fuer SYST | 20030117 | ||
2 | ![]() |
P_REF_COLLECTOR | Call by reference | Object reference (TYPE REF TO) | CL_CI_COLLECTOR_ROOT | Interface für allgemeine Objektkollektoren | 20020812 | ||
3 | ![]() |
P_SELECT | Call by reference | Type reference (TYPE) | FLAG | CHAR01-Datenelement fuer SYST | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es wurde kein Kollektor übergeben | 20030120 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 640 |