Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20051010 |
Properties
Class | CL_CLS_OBJECT_COLLECTOR | |
Short Description | Object collector | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | CLASSIFICATION_TOOL | |
Program status | ||
Category | 0 | |
Package | SPAK_API_CLASSIFICATION | API for Classification Tool Set |
Created | 20050920 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
5 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20051010 |
Friends
Class CL_CLS_OBJECT_COLLECTOR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TY_COMPONENT_RANGE | Filter: Components | 20050920 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_FILTER_DIR | Internal: Cache of filters | 20060928 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CLS_COMPONENT_HIERARCHY | Component Hierarchy | 20050920 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | Filter: HOME Packages | 20050920 | ||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | Filter: Local Packages | 20050920 | ||
6 | ![]() |
Instance attribute | Public | See coding | Filter: Object Types | 20050922 | |||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | I | Component Hierarchy: Size | 20050920 | ||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TY_OBJECT_DIR | Object Directory | 20050920 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TY_OBJ_NAME_RANGE | Filter: Object Names | 20050920 | ||
10 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TY_PACKAGE_DIR | Package Directory | 20050920 | ||
11 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | Package Directory: Computed | 20050920 | ||
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TY_PACKAGE_RANGE | Filter: Packages | 20050920 | ||
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TY_PROJECT_ID_RANGE | Filter: C-Projects | 20051007 | ||
14 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TY_PROJECT_PACKAGE | Matching Packages (C-Projects) | 20051010 | ||
15 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TY_SRCSYSTEM_RANGE | Filter: Original System | 20050920 | ||
16 | ![]() |
Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | Filter: Transportable Packages | 20050920 | ||
17 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | IF_CLS_TYPE_DIRECTORY | Type Directory | 20050920 | ||
18 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CLS_OBJECT_TYPE_GROUP_ELEMENTS | Type Directory: Type List | 20050920 | ||
19 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TY_USER_RANGE | Filter: Responsible Person | 20050920 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check whether a component adheres to the component filter | 20050922 |
2 | ![]() |
Instance method | Public | Method | Create a list of all relevant objects | 20050922 |
3 | ![]() |
Instance method | Public | Method | Create a list of all relevant packages | 20051012 |
4 | ![]() |
Instance method | Public | Method | Collect all relevant objects of a component | 20050922 |
5 | ![]() |
Instance method | Public | Method | Collect all objects in a package that adhere to a filter | 20050922 |
6 | ![]() |
Instance method | Public | Method | Collect all objects in a package that belong to a group | 20050922 |
7 | ![]() |
Instance method | Public | Method | Create a list of all relevant objects in a package | 20050922 |
8 | ![]() |
Instance method | Public | Method | Collect all objects in a package of a given type | 20050922 |
9 | ![]() |
Instance method | Private | Method | Collect all relevant objects of a given list of types | 20050922 |
10 | ![]() |
Instance method | Private | Method | Obj-Dir: Recursively expand a set of sub-subobjects | 20051209 |
11 | ![]() |
Instance method | Public | Method | Collect all relevant sub objects of an object | 20050922 |
12 | ![]() |
Instance method | Public | Method | Check whether an object type group contains relevant types | 20050922 |
13 | ![]() |
Instance method | Private | Method | Create a minimal select option for the components | 20050920 |
14 | ![]() |
Instance method | Private | Method | Create a minimal select option for the packages | 20050920 |
15 | ![]() |
Instance method | Private | Method | Create the type filter from a list of objects | 20050920 |
16 | ![]() |
Instance method | Public | Method | Check whether a filter filters relevant types | 20060927 |
17 | ![]() |
Instance method | Private | Method | Initialize PROJECT_PACKAGES: Packages with spec. projects | 20051007 |
18 | ![]() |
Instance method | Public | Method | Given an object, compute a list of all relevant sub-types | 20050926 |
19 | ![]() |
Instance method | Private | Method | Log a software component in the comp. hierarchy | 20050920 |
20 | ![]() |
Instance method | Private | Method | Obj-Dir: Log an object in the object directory | 20051010 |
21 | ![]() |
Instance method | Private | Method | Obj-Dir: Log multiple objects in the object directory | 20050920 |
22 | ![]() |
Instance method | Private | Method | Enhance a given object name filter by correcponding function | 20060316 |
23 | ![]() |
Instance method | Private | Method | Compute the internal representation of the type filter | 20050920 |
24 | ![]() |
Instance method | Public | Method | Check whether an object has relevant sub types | 20050926 |
25 | ![]() |
Instance method | Public | Method | Search for relevant TADIR-objects in a package | 20050922 |
26 | ![]() |
Instance method | Public | Method | Check whether a relevant sub-object of an object exists | 20050922 |
27 | ![]() |
Instance method | Private | Method | Select allmathcing TADIR-objects from a package | 20050922 |
28 | ![]() |
Instance method | Public | Method | Set filters (Author, Package, Components, ...) | 20050920 |
29 | ![]() |
Static method | Private | Method | Set up a directory of all existing packages and components | 20050920 |
Events
Class CL_CLS_OBJECT_COLLECTOR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_ATTRIBUTE_RANGE | Public | See coding | 20050920 | ty_attribute_range type range of cls_attribute-name
|
||
2 | TY_COMPONENT_RANGE | Public | See coding | 20050920 | ty_component_range type range of ufps_posid
|
||
3 | TY_DLVUNIT_RANGE | Public | See coding | 20050920 | ty_dlvunit_range type range of dlvunit
|
||
4 | TY_FILTER_DIR | Private | See coding | 20060928 | TY_FILTER_DIR type HASHED TABLE OF ty_filter_dir_entry with UNIQUE kEY name
|
||
5 | TY_FILTER_DIR_ENTRY | Private | See coding | 20060928 | begin of ty_filter_dir_entry,
name type pak_object_type,
main_types type ty_typetable,
end of ty_filter_dir_entry
|
||
6 | TY_OBJECT_DIR | Public | See coding | 20050922 | ty_object_dir type sorted table of ty_object_dir_entry with unique key main_type
|
||
7 | TY_OBJECT_DIR_ENTRY | Public | See coding | 20050922 | begin of ty_object_dir_entry,
main_type type pak_object_type,
is_r3tr_type type abap_bool,
objects type ty_object_dir_sub_entries,
end of ty_object_dir_entry
|
||
8 | TY_OBJECT_DIR_SUB_ENTRIES | Public | See coding | 20050922 | ty_object_dir_sub_entries type sorted table of ty_object_dir_sub_entry with unique key main_object
|
||
9 | TY_OBJECT_DIR_SUB_ENTRY | Public | See coding | 20050922 | begin of ty_object_dir_sub_entry,
main_object type pak_object_key,
package type devclass,
sub_objects type pak_object_list,
end of ty_object_dir_sub_entry
|
||
10 | TY_OBJECT_LIST | Public | See coding | 20050922 | ty_object_list type sorted table of ty_object_list_entry with unique key trobjtype
|
||
11 | TY_OBJECT_LIST_ENTRY | Public | See coding | 20050922 | begin of ty_object_list_entry,
trobjtype type trobjtype,
objects type ty_tadir_objects,
end of ty_object_list_entry
|
||
12 | TY_OBJ_NAME_RANGE | Public | See coding | 20050920 | ty_obj_name_range type range of tadir-obj_name
|
||
13 | TY_PACKAGE_DIR | Public | See coding | 20050922 | ty_package_dir type sorted table of ty_package_dir_entry with unique key component package
|
||
14 | TY_PACKAGE_DIR_ENTRY | Public | See coding | 20050922 | begin of ty_package_dir_entry,
package type devclass,
component type ufps_posid,
component_key type uffctr,
dlvunit type dlvunit,
end of ty_package_dir_entry
|
||
15 | TY_PACKAGE_RANGE | Public | See coding | 20050920 | ty_package_range type range of devclass
|
||
16 | TY_PALETTE | Public | See coding | 20060314 | begin of TY_PALETTE,
standard type LVC_S_SCOL,
default_value type LVC_S_SCOL,
links_exist type LVC_S_SCOL,
end of ty_palette
|
||
17 | TY_POSITION_DIR | Public | See coding | 20051014 | TY_POSITION_DIR type STANDARD TABLE OF I
|
||
18 | TY_PROJECT_ID_RANGE | Public | See coding | 20051007 | ty_project_id_range type range of pak_project_id
|
||
19 | TY_PROJECT_PACKAGE | Public | See coding | 20051011 | ty_project_package type table of ty_project_package_entry
|
||
20 | TY_PROJECT_PACKAGE_ENTRY | Public | See coding | 20051011 | begin of ty_project_package_entry,
devclass type devclass,
project_id type pak_project_id,
end of ty_project_package_entry
|
||
21 | TY_SRCSYSTEM_RANGE | Public | See coding | 20050920 | ty_srcsystem_range type range of tadir-srcsystem
|
||
22 | TY_TADIR_OBJECT | Public | See coding | 20050922 | begin of ty_tadir_object,
trobjtype type trobjtype,
sobj_name type sobj_name,
end of ty_tadir_object
|
||
23 | TY_TADIR_OBJECTS | Public | See coding | 20050922 | ty_tadir_objects type sorted table of ty_tadir_object with unique key table_line
|
||
24 | TY_TRANSPORT_LAYER_RANGE | Public | See coding | 20060120 | ty_transport_layer_range type range of tdevc-pdevclass
|
||
25 | TY_TROBJTYPE_LIST | Public | See coding | 20050922 | ty_trobjtype_list type standard table of trobjtype with default key
|
||
26 | TY_TYPETABLE | Private | See coding | 20060928 | ty_typetable type HASHED TABLE OF pak_object_type with unique key table_line
|
||
27 | TY_TYPE_LIST | Public | See coding | 20050920 | ty_type_list type sorted table of cls_object_type_group with unique key table_line
|
||
28 | TY_USER_RANGE | Public | See coding | 20050920 | ty_user_range type range of author
|
Method Signatures
Method CHECK_COMPONENT_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DISPLAY | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050922 | |||
2 | ![]() |
EX_SHOW_PACKAGES | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050922 | |||
3 | ![]() |
IM_COMPONENT | Call by reference | Type reference (TYPE) | CLIKE | 20050922 |
Method CHECK_COMPONENT_FILTER on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method COLLECT_ALL_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OBJECTS | Call by reference | Type reference (TYPE) | PAK_HASHED_OBJECT_LIST | List of development objects | 20050922 | ||
2 | ![]() |
IM_CHECK_FILTERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
3 | ![]() |
IM_EXPAND_IMPLICIT_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
4 | ![]() |
IM_EXPAND_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 |
Method COLLECT_ALL_OBJECTS on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method COLLECT_ALL_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_PACKAGES | Call by reference | Type reference (TYPE) | PAK_HASHED_OBJECT_LIST | List of development objects | 20051012 |
Method COLLECT_ALL_PACKAGES on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method COLLECT_OBJECTS_OF_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OBJECTS | Call by reference | Type reference (TYPE) | PAK_HASHED_OBJECT_LIST | List of development objects | 20050922 | ||
2 | ![]() |
IM_CHECK_FILTERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
3 | ![]() |
IM_COMPONENT | Call by reference | Type reference (TYPE) | CLIKE | 20050922 | |||
4 | ![]() |
IM_EXPAND_IMPLICIT_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
5 | ![]() |
IM_EXPAND_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 |
Method COLLECT_OBJECTS_OF_COMPONENT on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method COLLECT_OBJECTS_OF_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OBJECTS | Call by reference | Type reference (TYPE) | PAK_HASHED_OBJECT_LIST | List of development objects | 20050922 | ||
2 | ![]() |
IM_CHECK_FILTERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
3 | ![]() |
IM_EXPAND_IMPLICIT_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
4 | ![]() |
IM_EXPAND_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
5 | ![]() |
IM_FILTER_TYPE | Call by reference | Type reference (TYPE) | CLIKE | Object type identifier | 20050922 | ||
6 | ![]() |
IM_OBJECT_LIST | Call by reference | Type reference (TYPE) | TY_OBJECT_LIST | 20070920 | |||
7 | ![]() |
IM_PACKAGE | Call by reference | Type reference (TYPE) | CLIKE | 20050922 | |||
8 | ![]() |
IM_TYPE_LIST | Call by reference | Type reference (TYPE) | TY_TROBJTYPE_LIST | 20050922 |
Method COLLECT_OBJECTS_OF_FILTER on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method COLLECT_OBJECTS_OF_OTYGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OBJECTS | Call by reference | Type reference (TYPE) | PAK_HASHED_OBJECT_LIST | List of development objects | 20050922 | ||
2 | ![]() |
IM_CHECK_FILTERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
3 | ![]() |
IM_EXPAND_IMPLICIT_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
4 | ![]() |
IM_EXPAND_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
5 | ![]() |
IM_OBJECT_LIST | Call by reference | Type reference (TYPE) | TY_OBJECT_LIST | 20050922 | |||
6 | ![]() |
IM_OTYGR_NAME | Call by reference | Type reference (TYPE) | CLIKE | 20050922 | |||
7 | ![]() |
IM_PACKAGE | Call by reference | Type reference (TYPE) | CLIKE | 20050922 | |||
8 | ![]() |
IM_TYPE_DIRECTORY | Call by reference | Object reference (TYPE REF TO) | IF_CLS_TYPE_DIRECTORY | Attribute | 20050922 | ||
9 | ![]() |
IM_TYPE_LIST | Call by reference | Type reference (TYPE) | TY_TROBJTYPE_LIST | 20050922 |
Method COLLECT_OBJECTS_OF_OTYGR on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method COLLECT_OBJECTS_OF_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OBJECTS | Call by reference | Type reference (TYPE) | PAK_HASHED_OBJECT_LIST | List of development objects | 20050922 | ||
2 | ![]() |
IM_CHECK_FILTERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
3 | ![]() |
IM_EXPAND_IMPLICIT_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
4 | ![]() |
IM_EXPAND_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
5 | ![]() |
IM_PACKAGE | Call by reference | Type reference (TYPE) | CLIKE | 20050922 |
Method COLLECT_OBJECTS_OF_PACKAGE on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method COLLECT_OBJECTS_OF_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OBJECTS | Call by reference | Type reference (TYPE) | PAK_HASHED_OBJECT_LIST | List of development objects | 20050922 | ||
2 | ![]() |
IM_CHECK_FILTERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
3 | ![]() |
IM_EXPAND_IMPLICIT_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
4 | ![]() |
IM_EXPAND_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
5 | ![]() |
IM_OBJECT_LIST | Call by reference | Type reference (TYPE) | TY_OBJECT_LIST | 20050922 | |||
6 | ![]() |
IM_PACKAGE | Call by reference | Type reference (TYPE) | CLIKE | 20050922 | |||
7 | ![]() |
IM_TROBJTYPE | Call by reference | Type reference (TYPE) | CLIKE | Object type identifier | 20050922 | ||
8 | ![]() |
IM_TYPE_DIRECTORY | Call by reference | Object reference (TYPE REF TO) | IF_CLS_TYPE_DIRECTORY | Attribute | 20050922 |
Method COLLECT_OBJECTS_OF_TYPE on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method COLLECT_OBJECTS_OF_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OBJECTS | Call by reference | Type reference (TYPE) | PAK_HASHED_OBJECT_LIST | List of development objects | 20050922 | ||
2 | ![]() |
IM_CHECK_FILTERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
3 | ![]() |
IM_EXPAND_IMPLICIT_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
4 | ![]() |
IM_EXPAND_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
5 | ![]() |
IM_OBJECT_LIST | Call by reference | Type reference (TYPE) | TY_OBJECT_LIST | 20050922 | |||
6 | ![]() |
IM_PACKAGE | Call by reference | Type reference (TYPE) | CLIKE | 20050922 | |||
7 | ![]() |
IM_TYPES | Call by reference | Type reference (TYPE) | CLS_OBJECT_TYPE_GROUP_ELEMENTS | Elements of an object type group | 20050922 | ||
8 | ![]() |
IM_TYPE_DIRECTORY | Call by reference | Object reference (TYPE REF TO) | IF_CLS_TYPE_DIRECTORY | Attribute | 20050922 | ||
9 | ![]() |
IM_TYPE_LIST | Call by reference | Type reference (TYPE) | TY_TROBJTYPE_LIST | 20050922 |
Method COLLECT_OBJECTS_OF_TYPES on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method COLLECT_SUBOBJS_FROM_OBJ_DIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OBJECTS | Call by reference | Type reference (TYPE) | PAK_HASHED_OBJECT_LIST | List of development objects | 20051209 | ||
2 | ![]() |
IM_SUB_ENTRY | Call by reference | Type reference (TYPE) | TY_OBJECT_DIR_SUB_ENTRY | General Flag | 20051209 |
Method COLLECT_SUBOBJS_FROM_OBJ_DIR on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method COLLECT_SUB_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_OBJECTS | Call by reference | Type reference (TYPE) | PAK_HASHED_OBJECT_LIST | List of development objects | 20050922 | ||
2 | ![]() |
IM_CHECK_FILTERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
3 | ![]() |
IM_EXPAND_IMPLICIT_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
4 | ![]() |
IM_EXPAND_OBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050922 | ||
5 | ![]() |
IM_OBJECT | Call by reference | Type reference (TYPE) | PAK_OBJECT_KEY | Object key | 20050922 | ||
6 | ![]() |
IM_TYPE_DIRECTORY | Call by reference | Object reference (TYPE REF TO) | IF_CLS_TYPE_DIRECTORY | Attribute | 20050922 |
Method COLLECT_SUB_OBJECTS on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method CONTAINS_RELEVANT_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OBJECT_TYPE_GROUP | Call by reference | Type reference (TYPE) | CLIKE | Object type group | 20050922 | ||
2 | ![]() |
IM_TYPE_LIST | Call by reference | Type reference (TYPE) | TY_TROBJTYPE_LIST | 20050922 | |||
3 | ![]() |
RE_CONTAINS_RELEVANT_TYPES | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050922 |
Method CONTAINS_RELEVANT_TYPES on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method CREATE_COMPONENT_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COMPONENT_FILTER | Call by reference | Type reference (TYPE) | TY_COMPONENT_RANGE | 20050920 |
Method CREATE_COMPONENT_FILTER on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method CREATE_PACKAGE_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COMPONENT_FILTER | Call by reference | Type reference (TYPE) | TY_COMPONENT_RANGE | 20050920 | |||
2 | ![]() |
IM_DLVUNIT_FILTER | Call by reference | Type reference (TYPE) | TY_DLVUNIT_RANGE | 20050920 | |||
3 | ![]() |
IM_PACKAGE_FILTER | Call by reference | Type reference (TYPE) | TY_PACKAGE_RANGE | 20050920 | |||
4 | ![]() |
IM_TRANSPORT_LAYER_FILTER | Call by reference | Type reference (TYPE) | TY_TRANSPORT_LAYER_RANGE | 20060120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Problems regarding the UI of the classification tool | 20050920 |
Method CREATE_TYPEFILTER_FROM_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OBJECTS | Call by reference | Type reference (TYPE) | PAK_OBJECT_LIST | List of development objects | 20050920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
GUI Package-Builder exceptions | 20050920 | |
2 | ![]() |
Invalid data | 20050920 | |
3 | ![]() |
User doesn't have sufficient authorizations | 20050920 |
Method FILTERS_RELEVANT_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FILTER | Call by reference | Type reference (TYPE) | CLIKE | Object type group | 20060927 | ||
2 | ![]() |
IM_TYPE_LIST | Call by reference | Type reference (TYPE) | TY_TROBJTYPE_LIST | 20060927 | |||
3 | ![]() |
RE_FILTERS_RELEVANT_TYPES | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20060927 |
Method FILTERS_RELEVANT_TYPES on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method GET_PACKAGE_WITH_PROJECT_ID Signature
Method GET_PACKAGE_WITH_PROJECT_ID on class CL_CLS_OBJECT_COLLECTOR has no parameter.
Method GET_PACKAGE_WITH_PROJECT_ID on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method GET_RELEVANT_SUB_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_RELEVANT_SUB_TYPES | Call by reference | Type reference (TYPE) | PAK_OBJECT_TYPE_TABLE | Object type table | 20050926 | ||
2 | ![]() |
IM_OBJECT | Call by reference | Type reference (TYPE) | PAK_OBJECT_KEY | Object Type | 20050926 |
Method GET_RELEVANT_SUB_TYPES on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method LOG_IN_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PACKAGE | Call by reference | Type reference (TYPE) | TY_PACKAGE_DIR_ENTRY | Package | 20050920 |
Method LOG_IN_HIERARCHY on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method LOG_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OBJECT | Call by reference | Type reference (TYPE) | PAK_OBJECT_KEY | Development object | 20051010 | ||
2 | ![]() |
IM_OBJECT_HAS_SUB_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20051010 |
Method LOG_OBJECT on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method LOG_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OBJECTS | Call by reference | Type reference (TYPE) | PAK_OBJECT_LIST | List of development objects | 20050920 |
Method LOG_OBJECTS on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method LOG_OBJ_NAME_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OBJ_NAME_FILTER | Call by reference | Type reference (TYPE) | TY_OBJ_NAME_RANGE | 20060316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid object type group data | 20060316 | |
2 | ![]() |
GUI Package-Builder exceptions | 20060316 | |
3 | ![]() |
User doesn't have sufficient authorizations | 20060316 |
Method LOG_TYPE_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TYPE_FILTER | Call by reference | Type reference (TYPE) | TY_TYPE_LIST | 20050920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid object type group data | 20050920 | |
2 | ![]() |
GUI Package-Builder exceptions | 20050920 | |
3 | ![]() |
User doesn't have sufficient authorizations | 20050920 |
Method OBJECT_HAS_SUB_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OBJECT | Call by reference | Type reference (TYPE) | PAK_OBJECT_KEY | Object Type | 20050926 | ||
2 | ![]() |
RE_OBJECT_HAS_SUB_TYPES | Value transfer | Type reference (TYPE) | ABAP_BOOL | Object type table | 20050926 |
Method OBJECT_HAS_SUB_TYPES on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method SEARCH_RELEVANT_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_TYPE_LIST | Call by reference | Type reference (TYPE) | TY_TROBJTYPE_LIST | 20050922 | |||
2 | ![]() |
EX_OBJECT_LIST | Call by reference | Type reference (TYPE) | TY_OBJECT_LIST | 20050922 | |||
3 | ![]() |
IM_PACKAGE | Call by reference | Type reference (TYPE) | CLIKE | 20050922 | |||
4 | ![]() |
IM_TYPE_DIR | Call by reference | Object reference (TYPE REF TO) | IF_CLS_TYPE_DIRECTORY | Attribute | 20050922 |
Method SEARCH_RELEVANT_OBJECTS on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method SEARCH_RELEVANT_SUB_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OBJECT | Call by reference | Type reference (TYPE) | PAK_OBJECT_KEY | Object key | 20050922 | ||
2 | ![]() |
IM_TYPE_DIRECTORY | Call by reference | Object reference (TYPE REF TO) | IF_CLS_TYPE_DIRECTORY | Attribute | 20050922 | ||
3 | ![]() |
RE_RELEVANT_SUB_OBJECT_FOUND | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050922 |
Method SEARCH_RELEVANT_SUB_OBJECT on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method SELECT_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OBJECTS | Call by reference | Type reference (TYPE) | TY_TADIR_OBJECTS | List of development objects | 20050922 | ||
2 | ![]() |
IM_PACKAGE | Call by reference | Type reference (TYPE) | CLIKE | Package | 20050922 | ||
3 | ![]() |
IM_TYPE | Call by reference | Type reference (TYPE) | CLIKE | Object Type | 20050922 |
Method SELECT_OBJECTS on class CL_CLS_OBJECT_COLLECTOR has no exception.
Method SET_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COMPONENT_FILTER | Call by reference | Type reference (TYPE) | TY_COMPONENT_RANGE | 20050920 | |||
2 | ![]() |
IM_DLVUNIT_FILTER | Call by reference | Type reference (TYPE) | TY_DLVUNIT_RANGE | 20050920 | |||
3 | ![]() |
IM_HOME_PACKAGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050920 | |||
4 | ![]() |
IM_LOCAL_PACKAGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050920 | |||
5 | ![]() |
IM_OBJECTS | Call by reference | Type reference (TYPE) | PAK_OBJECT_LIST | List of development objects | 20050920 | ||
6 | ![]() |
IM_OBJ_NAME_FILTER | Call by reference | Type reference (TYPE) | TY_OBJ_NAME_RANGE | 20050920 | |||
7 | ![]() |
IM_PACKAGE_FILTER | Call by reference | Type reference (TYPE) | TY_PACKAGE_RANGE | 20050920 | |||
8 | ![]() |
IM_PROJECT_ID_FILTER | Call by reference | Type reference (TYPE) | TY_PROJECT_ID_RANGE | 20051007 | |||
9 | ![]() |
IM_SRCSYSTEM_FILTER | Call by reference | Type reference (TYPE) | TY_SRCSYSTEM_RANGE | 20050920 | |||
10 | ![]() |
IM_TRANSPORTABLE_PACKAGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | 20050920 | ||
11 | ![]() |
IM_TRANSPORT_LAYER_FILTER | Call by reference | Type reference (TYPE) | TY_TRANSPORT_LAYER_RANGE | 20060120 | |||
12 | ![]() |
IM_TYPE_FILTER | Call by reference | Type reference (TYPE) | TY_TYPE_LIST | Object type groups | 20050920 | ||
13 | ![]() |
IM_USER_FILTER | Call by reference | Type reference (TYPE) | TY_USER_RANGE | 20050920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
GUI Package-Builder exceptions | 20050920 | |
2 | ![]() |
Invalid object type group data | 20050920 | |
3 | ![]() |
Operation can't be executed in present object state | 20050920 | |
4 | ![]() |
User doesn't have sufficient authorizations | 20050920 |
Method SET_UP_PACKAGE_DIRECTORY Signature
Method SET_UP_PACKAGE_DIRECTORY on class CL_CLS_OBJECT_COLLECTOR has no parameter.
Method SET_UP_PACKAGE_DIRECTORY on class CL_CLS_OBJECT_COLLECTOR has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |