SAP ABAP Class CL_UML_CLASS_SCANNER (UML Class Diagram Scanner/Generator)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
⤷
S_ABAP_TOOLS_UML (Package) UML Class Diagram

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_UML_CLASS_DECORATOR | Decorator for UML Class Diagrams | 20071029 |
Properties
Class | CL_UML_CLASS_SCANNER | |
Short Description | UML Class Diagram Scanner/Generator | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | S_ABAP_TOOLS_UML | UML Class Diagram |
Created | 20071029 | SAP |
Last change | 20110908 | 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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_UML_CLASS_SCANNER has no interface implemented.
Friends
Class CL_UML_CLASS_SCANNER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LTY_UML_CONFIG | Configuration Data | 20071029 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | C | 'T' | Return Type Table | 20071105 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | C | 'X' | Return Type XSTRING | 20071106 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CLASS=' | RTTI Eyecatcher | 20081215 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CLASS-POOL=' | RTTI Eyecatcher | 20081215 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FUNCTION-POOL=' | RTTI Eyecatcher | 20081215 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FUGR=' | RTTI Eyecatcher | 20081215 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'INTERFACE=' | RTTI Eyecatcher | 20081215 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'PROGRAM=' | RTTI Eyecatcher | 20081215 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'TYPE-POOL=' | RTTI Eyecatcher | 20081215 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'TYPE=' | RTTI Eyecatcher | 20081215 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CLASS' | Eyecatcher | 20081215 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CLASS-POOL' | Eyecatcher | 20081215 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FUNCTION-POOL' | Eyecatcher | 20081215 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FUGR' | Eyecatcher | 20081215 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'INTERFACE' | Eyecatcher | 20081215 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'PROGRAM' | Eyecatcher | 20081215 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'TYPE-POOL' | Eyecatcher | 20081215 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'TYPE' | Eyecatcher | 20081215 | |
20 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_UML_CACHE | UML Class Diagram | 20071029 | ||
21 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_TCL_GRAPH | Class for Displaying Graphs | 20071029 | ||
22 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_AUNIT_FACTORY | Create AUNIT Task | 20081008 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Processing Status | 20071029 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LTY_PACK_TAB | Package Selection | 20071029 | ||
25 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | UML_TAB | Table of Type UML_LINE | 20081215 | ||
26 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UML_TYPE_ABSNAME_TAB | Selected Objects | 20071029 | ||
27 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UML_TYPE_ABSNAME_TAB | Types with Minimal Display | 20071029 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Insert Type Information for Collection | 20071029 |
2 | ![]() |
Instance method | Private | Method | Additional Function for Determining All Packages Used | 20071029 |
3 | ![]() |
Instance method | Private | Method | Eliminate Redundant Information | 20081208 |
4 | ![]() |
Instance method | Private | Method | Evaluate Local Classes | 20081205 |
5 | ![]() |
Instance method | Private | Method | Scan Methods and Attributes of Classes and Interfaces | 20081205 |
6 | ![]() |
Instance method | Private | Method | Determine Type Used | 20081113 |
7 | ![]() |
Instance method | Public | Constructor | Constructor | 20071029 |
8 | ![]() |
Instance method | Private | Event handling method | Event Handler for Graphs Used | 20071029 |
9 | ![]() |
Instance method | Public | Method | Creating Data for UML Diagram | 20071029 |
10 | ![]() |
Instance method | Public | Method | Read Buffered Type | 20080924 |
11 | ![]() |
Instance method | Public | Method | Display of UML Diagram Using Jnet | 20071029 |
12 | ![]() |
Instance method | Private | Method | Determine Key for Table Access | 20071119 |
13 | ![]() |
Instance method | Private | Method | Collect Information on Types | 20071029 |
14 | ![]() |
Instance method | Private | Method | Analyze Class | 20071029 |
15 | ![]() |
Instance method | Private | Method | Scan Function Group | 20081205 |
16 | ![]() |
Instance method | Private | Method | Analyze Interface | 20071029 |
17 | ![]() |
Instance method | Private | Method | Scan Program | 20081205 |
18 | ![]() |
Instance method | Private | Method | Analyze Structure | 20071029 |
19 | ![]() |
Instance method | Private | Method | Analyze Table | 20071212 |
20 | ![]() |
Instance method | Public | Method | Configuration of UML Scanner | 20071029 |
21 | ![]() |
Instance method | Private | Method | Set Switch for Buffered Type | 20081216 |
Events
Class CL_UML_CLASS_SCANNER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTY_PACK_TAB | Private | See coding | Internal Used Type for Package | 20071108 | lty_pack_tab TYPE STANDARD TABLE OF sobj_name
|
|
2 | LTY_UML_CONFIG | Protected | See coding | Local Type for Configuration Parameter | 20071029 | BEGIN OF lty_uml_config,
local_types(1) TYPE c, " show local classes
show_structures(1) TYPE c, " show structures
show_dependencies(1) TYPE c, " show used types
show_fugr(1) TYPE c, " show function groups
show_prog(1) TYPE c, " show programs
END OF lty_uml_config
|
|
3 | UML_LINE | Public | See coding | Scanner Result Row | 20080102 | BEGIN OF uml_line,
name TYPE abap_abstypename,
header TYPE string,
comment TYPE string,
container TYPE string,
package TYPE string,
description TYPE vseoclass-descript,
kind(1) TYPE c,
pool TYPE string,
visibility(1) TYPE c,
is_super(1) TYPE c,
is_ref(1) TYPE c,
is_used(1) TYPE c,
is_selected(1) TYPE c,
is_final(1) TYPE c,
is_abstract(1) TYPE c,
is_local(1) TYPE c,
is_exception(1) TYPE c,
is_persistent(1) TYPE c,
is_agent(1) TYPE c,
is_fugr(1) TYPE c,
is_prog(1) TYPE c,
is_unit(1) TYPE c,
shrink(1) TYPE c,
super_added(1) TYPE c,
impl_added(1) TYPE c,
friends_added(1) TYPE c,
error TYPE abap_bool,
supertype TYPE abap_abstypename,
t_methods TYPE uml_type_methods_tab,
t_events TYPE uml_type_events_tab,
t_attributes TYPE uml_type_attributes_tab,
t_friends TYPE uml_string_tab,
t_childs TYPE uml_string_tab,
t_implementations TYPE uml_string_tab,
t_used_types TYPE uml_used_types_tab,
t_user type uml_string_tab,
t_exceptions TYPE uml_type_absname_tab,
t_subtypes TYPE cl_uml_class_scanner=>uml_subtype_tab,
END OF uml_line
|
|
4 | UML_RANGE_PACKAGES | Public | See coding | Range Table for Package | 20080102 | uml_range_packages TYPE RANGE OF tadir-devclass
|
|
5 | UML_RANGE_TYPES | Public | See coding | Range Table for Types | 20080102 | uml_range_types TYPE RANGE OF tadir-obj_name
|
|
6 | UML_STRING_TAB | Public | See coding | Table of Type String | 20080102 | uml_string_tab TYPE STANDARD TABLE OF string WITH KEY table_line
|
|
7 | UML_SUBTYPE | Public | See coding | Subtype | 20080118 | BEGIN OF uml_subtype,
name TYPE string,
absname TYPE string,
visibility TYPE abap_visibility,
kind(1) TYPE c,
END OF uml_subtype
|
|
8 | UML_SUBTYPE_TAB | Public | See coding | Table of All Subtypes | 20080118 | uml_subtype_tab TYPE STANDARD TABLE OF uml_subtype WITH KEY name
|
|
9 | UML_TAB | Public | See coding | Table of Type UML_LINE | 20080102 | uml_tab TYPE STANDARD TABLE OF uml_line WITH KEY name
|
|
10 | UML_TYPE_ABSNAME_TAB | Public | See coding | Table with Used Types | 20080102 | uml_type_absname_tab TYPE STANDARD TABLE OF abap_abstypename WITH KEY table_line
|
|
11 | UML_TYPE_ATTRIBUTE | Public | See coding | Information About Attributes | 20080102 | BEGIN OF uml_type_attribute,
name TYPE abap_attrname,
type_kind TYPE abap_typekind,
visibility TYPE abap_visibility,
is_interface TYPE abap_bool,
is_inherited TYPE abap_bool,
is_class TYPE abap_bool,
is_constant TYPE abap_bool,
is_virtual TYPE abap_bool,
is_read_only TYPE abap_bool,
alias_for TYPE abap_attrname,
type TYPE abap_abstypename,
default(132) TYPE c,
is_aggregation TYPE abap_bool,
is_association TYPE abap_bool,
description(60) TYPE c,
END OF uml_type_attribute
|
|
12 | UML_TYPE_ATTRIBUTES_TAB | Public | See coding | Table of Type UML_TYPE_ATTRIBUTE | 20080102 | uml_type_attributes_tab TYPE STANDARD TABLE OF uml_type_attribute WITH KEY name
|
|
13 | UML_TYPE_EVENT | Public | See coding | Information About Events | 20080102 | BEGIN OF uml_type_event,
name TYPE abap_evntname,
visibility TYPE abap_visibility,
is_interface TYPE abap_bool,
is_inherited TYPE abap_bool,
is_class TYPE abap_bool,
alias_for TYPE abap_evntname,
is_static TYPE abap_bool,
descript(60) TYPE c,
abstypename TYPE abap_abstypename,
t_parameters TYPE uml_type_parameters_tab,
END OF uml_type_event
|
|
14 | UML_TYPE_EVENTS_TAB | Public | See coding | Table of Type UML_TYPE_EVENT | 20080102 | uml_type_events_tab TYPE STANDARD TABLE OF uml_type_event WITH KEY name
|
|
15 | UML_TYPE_METHOD | Public | See coding | Information About a Method | 20080102 | BEGIN OF uml_type_method,
name TYPE abap_methname,
for_event TYPE abap_evntname,
of_class TYPE abap_classname,
visibility TYPE abap_visibility,
is_interface TYPE abap_bool,
is_inherited TYPE abap_bool,
is_redefined TYPE abap_bool,
is_abstract TYPE abap_bool,
is_final TYPE abap_bool,
is_class TYPE abap_bool,
alias_for TYPE abap_methname,
descript(60) TYPE c,
abstypename TYPE abap_abstypename,
t_exceptions TYPE uml_type_absname_tab,
t_parameters TYPE uml_type_parameters_tab,
END OF uml_type_method
|
|
16 | UML_TYPE_METHODS_TAB | Public | See coding | Table of Type UML_TYPE_METHOD | 20080102 | uml_type_methods_tab TYPE STANDARD TABLE OF uml_type_method WITH KEY name
|
|
17 | UML_TYPE_PARAMETER | Public | See coding | Information About Parameters | 20080102 | BEGIN OF uml_type_parameter,
name TYPE abap_parmname,
visibility TYPE abap_visibility,
type_kind TYPE abap_typekind,
parm_kind TYPE abap_parmkind,
by_value TYPE abap_bool,
is_optional TYPE abap_bool,
passtype(1) TYPE c,
type TYPE abap_abstypename,
methodtype(1) TYPE c,
default(132) TYPE c,
is_table TYPE abap_bool,
descript(60) TYPE c,
END OF uml_type_parameter
|
|
18 | UML_TYPE_PARAMETERS_TAB | Public | See coding | Table of Type UML_TYPE_PARAMETER | 20080102 | uml_type_parameters_tab TYPE STANDARD TABLE OF uml_type_parameter WITH KEY name
|
|
19 | UML_USED_TYPE | Public | See coding | Used ABAP Types | 20080102 | BEGIN OF uml_used_type,
name TYPE abap_abstypename,
tag TYPE scr_tag,
kind TYPE scr_typekind,
END OF uml_used_type
|
|
20 | UML_USED_TYPES_TAB | Public | See coding | Table of Type UML_USED_TYPE | 20080102 | uml_used_types_tab TYPE STANDARD TABLE OF uml_used_type WITH KEY name
|
Method Signatures
Method ADD_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_EXCEPTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, ist eine Ausnahmeklasse | 20071120 | |
2 | ![]() |
IS_REFERENCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, ist eine Referenz | 20071112 | |
3 | ![]() |
IS_SELECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, ist selektiert | 20071123 | |
4 | ![]() |
IS_SUPERTYPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, ist ein Supertyp | 20071029 | |
5 | ![]() |
IS_USED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, wird verwendet | 20071120 | |
6 | ![]() |
KIND | Call by reference | Type reference (TYPE) | STRING | Art des Types | 20071207 | ||
7 | ![]() |
NAME | Call by reference | Type reference (TYPE) | ABAP_ABSTYPENAME | Names des Typen | 20071029 | ||
8 | ![]() |
POOL | Call by reference | Type reference (TYPE) | STRING | Pool der lokalen Typen | 20071205 | ||
9 | ![]() |
R_ABSNAME | Value transfer | Type reference (TYPE) | ABAP_ABSTYPENAME | Voller Name des Typen | 20071120 | ||
10 | ![]() |
SUPERTYPE | Call by reference | Type reference (TYPE) | ABAP_ABSTYPENAME | Name der Superklasse | 20071206 | ||
11 | ![]() |
VISIBILITY | Call by reference | Type reference (TYPE) | ABAP_VISIBILITY | 'U' | Sichtbarkeit | 20080118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Observer verlangt einen Abbruch | 20071109 |
Method BUILD_PACKNAME_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PACKNAME | Call by reference | Type reference (TYPE) | SOBJ_NAME | Paket | 20071029 |
Method BUILD_PACKNAME_TABLE on class CL_UML_CLASS_SCANNER has no exception.
Method CLEAN_UP Signature
Method CLEAN_UP on class CL_UML_CLASS_SCANNER has no parameter.
Method CLEAN_UP on class CL_UML_CLASS_SCANNER has no exception.
Method COLLECT_LOCAL_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SELECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag für Selektion | 20081205 | |
2 | ![]() |
IS_SUPERTYPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090312 | ||
3 | ![]() |
I_CLSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name des Programms | 20081205 | ||
4 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | PROGRAM | Name des Sourcecode | 20081205 | ||
5 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | C | Art des Sourcecodes | 20081205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Observer verlangt einen Abbruch | 20081205 |
Method COLLECT_OBJECT_MEMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_VERTEX | Call by reference | Object reference (TYPE REF TO) | CL_TCL_VERTEX | Zu scannender Typ | 20081205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Observer verlangt einen Abbruch | 20081205 |
Method COLLECT_USED_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | ABAP_ABSTYPENAME | Name des Types | 20081113 |
Method COLLECT_USED_TYPES on class CL_UML_CLASS_SCANNER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_UML_CLASS_SCANNER has no parameter.
Method CONSTRUCTOR on class CL_UML_CLASS_SCANNER has no exception.
Method EVENT_HANDLER_ITEM_INSERTED Signature
Method EVENT_HANDLER_ITEM_INSERTED on class CL_UML_CLASS_SCANNER has no parameter.
Method EVENT_HANDLER_ITEM_INSERTED on class CL_UML_CLASS_SCANNER has no exception.
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DETAILED | Call by reference | Type reference (TYPE) | UML_RANGE_TYPES | Maximaldarstellung für diese Typen | 20071029 | ||
2 | ![]() |
SCAN_PACKAGES | Call by reference | Type reference (TYPE) | UML_RANGE_PACKAGES | Auszuwertenden Pakete | 20071108 | ||
3 | ![]() |
SCAN_TYPES | Call by reference | Type reference (TYPE) | UML_RANGE_TYPES | Auszuwertende Typen | 20071108 | ||
4 | ![]() |
SHRINK | Call by reference | Type reference (TYPE) | UML_RANGE_TYPES | Minimaldarstellung für diese Typen | 20071029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ein Observer verlangt den Abbruch | 20071109 |
Method GET_CACHED_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | Name des Typen | 20080924 | ||
2 | ![]() |
UML | Value transfer | Type reference (TYPE) | UML_LINE | Gepufferter Typ | 20080924 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Knoten ist nicht bekannt | 20080924 |
Method GET_DIAGRAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Rückgabedaten | 20071112 | ||
2 | ![]() |
E_KIND | Call by reference | Type reference (TYPE) | C | Art der Rückgabedaten | 20071112 |
Method GET_DIAGRAM on class CL_UML_CLASS_SCANNER has no exception.
Method GET_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_VERTEX | Call by reference | Object reference (TYPE REF TO) | CL_TCL_VERTEX | Gepuferter Typ | 20071119 | ||
2 | ![]() |
R_ABSNAME | Value transfer | Type reference (TYPE) | ABAP_ABSTYPENAME | Schlüssel | 20071119 |
Method GET_KEY on class CL_UML_CLASS_SCANNER has no exception.
Method SCANNER Signature
Method SCANNER on class CL_UML_CLASS_SCANNER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Observer verlangt einen Abbruch | 20071109 |
Method SCAN_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_VERTEX | Call by reference | Object reference (TYPE REF TO) | CL_TCL_VERTEX | Zu scannende Klasse | 20071029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Observer verlangt einen Abbruch | 20071109 |
Method SCAN_FUNCTION_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SELECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, wurde selektiert | 20081205 | |
2 | ![]() |
IS_USED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, wird verwendet | 20081205 | |
3 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | RS38L_AREA | Funktionsgruppe | 20081205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Oberklasse aller Exceptions der TCL | 20081205 |
Method SCAN_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_VERTEX | Call by reference | Object reference (TYPE REF TO) | CL_TCL_VERTEX | Zu scannendes Interface | 20071029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Observer verlangt einen Abbruch | 20071109 |
Method SCAN_PROGRAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SELECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, wurde selektiert | 20081205 | |
2 | ![]() |
IS_USED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, wird verwendet | 20081205 | |
3 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | PROGRAM | Programm | 20081205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Oberklasse aller Exceptions der TCL | 20081205 |
Method SCAN_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_VERTEX | Call by reference | Object reference (TYPE REF TO) | CL_TCL_VERTEX | Zu scannende Struktur | 20071029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Observer verlangt einen Abbruch | 20071109 |
Method SCAN_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_VERTEX | Call by reference | Object reference (TYPE REF TO) | CL_TCL_VERTEX | Zu scannende Struktur | 20071212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Observer verlangt einen Abbruch | 20071212 |
Method SET_SCANNER_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADD_STRUCTURES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Strukturen hinzufügen | 20071029 | |
2 | ![]() |
SCAN_FUNCTION_GROUPS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Funktionsgruppen scannen | 20080930 | |
3 | ![]() |
SCAN_LOCAL_TYPES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Lokale Typen scannen | 20071029 | |
4 | ![]() |
SCAN_PROGRAMS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Programme scannen | 20080930 | |
5 | ![]() |
SCAN_USED_TYPES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Verwendete Typen hinzufügen | 20071120 |
Method SET_SCANNER_CONFIGURATION on class CL_UML_CLASS_SCANNER has no exception.
Method SET_TYPE_FLAGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_EXCEPTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, ist eine Ausnahmeklasse | 20081216 | |
2 | ![]() |
IS_REFERENCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, ist eine Referenz | 20081216 | |
3 | ![]() |
IS_SELECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, ist selektiert | 20081216 | |
4 | ![]() |
IS_SUPERTYPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, ist ein Supertyp | 20081216 | |
5 | ![]() |
IS_USED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag, wird verwendet | 20081216 | |
6 | ![]() |
SUPERTYPE | Call by reference | Type reference (TYPE) | ABAP_ABSTYPENAME | Name der Superklasse | 20081216 | ||
7 | ![]() |
VERTEX | Call by reference | Object reference (TYPE REF TO) | CL_TCL_VERTEX | Knoten für die Darstellung von Graphen | 20081216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Observer verlangt einen Abbruch | 20081216 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 711 |