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
⤷ 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 | CLASS_NAMES | Static Attribute | Private | Type reference (TYPE) | SCI_COLS | Code Inspector: Names of Test Classes | 20020809 | ||
2 | C_FALSE | Constant | Private | Type reference (TYPE) | FLAG | ' ' | CHAR01 Data Element for SYST | 20020809 | |
3 | C_GENERAL | Constant | Private | Type reference (TYPE) | SCI_GROUP | 'GENERAL' | Code Inspector: User Group | 20020813 | |
4 | C_TRUE | Constant | Private | Type reference (TYPE) | FLAG | 'X' | CHAR01 Data Element for SYST | 20020809 | |
5 | LIST | Instance attribute | Public | Type reference (TYPE) | SCI_TABCOLL | Code Inspector: Table with References to Collectors | 20020809 | ||
6 | SELECTED_COLL | 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 | ADD_COLLECTOR | Static method | Public | Method | Add New Collector | 20020523 |
2 | CHECK_ATTRIBUTES | Instance method | Public | Method | Check the Attributes | 20020809 |
3 | CHECK_COLLECTOR | Static method | Private | Method | Test if Collector can be used | 20070425 |
4 | CLASS_SYNTAX_CHECK | Static method | Private | Method | Syntax Check for Collector Classes | 20020528 |
5 | COLLECT | Instance method | Public | Method | Start Collector | 20020809 |
6 | GET_COLLECTORS | Static method | Public | Method | Gets List of Collectors | 20020523 |
7 | GET_GROUPS | Instance method | Public | Method | Returns groups to which the active collections belong | 20020813 |
8 | GET_INITIAL_LIST | Static method | Public | Method | Get Initial Collector List | 20020812 |
9 | GET_LIST | Static method | Public | Method | Gets Collector List from Variant | 20020809 |
10 | GET_SUB_CLASSES | Static method | Private | Method | Gets Subclasses for CL_CI_COLLECTOR_ROOT | 20021002 |
11 | GET_VARIANT | Instance method | Public | Method | Get Variant | 20020809 |
12 | READ_NAMES | Static method | Private | Method | Get Collector Classes | 20020527 |
13 | REMOVE_COLLECTOR | Static method | Public | Method | Remove Collector | 20020523 |
14 | SET_SELECTED | 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 | Importing | P_NAME | Call by reference | Type reference (TYPE) | SYCHAR30 | Name des Kollektors | 20020527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | COLLECTOR_ALREADY_EXISTS | Kollektor ist schon eingefügt | 20020527 | |
2 | INVALID_CLASS_NAME | Falscher oder ungültiger Kollektor-Klassen-Name | 20020527 | |
3 | NOT_AUTHORIZED | fehlende Berechtigung | 20040203 | |
4 | TRANSPORT_ERROR | 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 | Returning | 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 | Returning | P_OK | Value transfer | Type reference (TYPE) | SYCHAR01 | 20070425 | |||
2 | Importing | 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 | Importing | P_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20020528 | ||
2 | Returning | 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 | Importing | P_COLL | Call by reference | Type reference (TYPE) | SCISCOLL | Code Inspector: Objekt-Menge von allg. Objekt-Kollektor | 20020809 | ||
2 | Exporting | P_OBJLIST | Call by reference | Type reference (TYPE) | SCIT_OBJS | Code Inspector: Tabellentyp für Objekte | 20020809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | COLLECTOR_ERROR | Fehler bei Ausführung des Kollektors | 20030120 | |
2 | INVALID_INPUT | Fehler bei Eingabeparameter für Kollektor | 20030120 | |
3 | MISSING_COLLECTOR | 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 | Importing | P_ACTIVE_COLLECTORS | Call by reference | Type reference (TYPE) | FLAG | 20020523 | |||
2 | Exporting | 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 | Returning | 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 | Returning | 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 | Returning | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CI_OBJS_COLLECTOR | Verwaltung für allgemeine Objektkollektoren | 20020809 | ||
2 | Importing | P_VARIANT | Call by reference | Type reference (TYPE) | SCI_COLLVAR | Code Inspector: Kollektorvariante | 20020809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_VERSION | 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 | Importing | P_ACT_NAMES | Call by reference | Type reference (TYPE) | SCI_COLS | Tabellentyp für Kollektorklassen | 20021002 | ||
2 | Changing | P_COLLECTORS | Call by reference | Type reference (TYPE) | SCI_ACTCOLS | Code Inspector: Liste aller möglichen Kollektoren | 20021002 | ||
3 | Importing | 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 | Exporting | 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 | Exporting | 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 | Importing | P_NAME | Call by reference | Type reference (TYPE) | SYCHAR30 | Name des Kollektors | 20020527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | COLLECTOR_NOT_EXISTS | Kollektor existiert nicht | 20020527 | |
2 | INVALID_CLASS_NAME | Ungültiger Klassenname | 20020527 | |
3 | NOT_AUTHORIZED | fehlende Berechtigung | 20040203 | |
4 | TRANSPORT_ERROR | Transportfehler | 20020527 |
Method SET_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ENABLE_MULTIPLE_CHOICE | Call by reference | Type reference (TYPE) | FLAG | CHAR01-Datenelement fuer SYST | 20030117 | ||
2 | Importing | P_REF_COLLECTOR | Call by reference | Object reference (TYPE REF TO) | CL_CI_COLLECTOR_ROOT | Interface für allgemeine Objektkollektoren | 20020812 | ||
3 | Importing | P_SELECT | Call by reference | Type reference (TYPE) | FLAG | CHAR01-Datenelement fuer SYST | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MISSING_COLLECTOR | Es wurde kein Kollektor übergeben | 20030120 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 640 |