SAP ABAP Class IF_ATRA_UML_TOOL (ATRA UML Tool)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ATRA_UML General class for creating UML sequence diagrams 20080707
Properties
Class IF_ATRA_UML_TOOL  
Short Description ATRA UML Tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080627   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_ATRA_UML_TOOL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_ATRA_UML_TOOL has no interface implemented.
Friends
Class IF_ATRA_UML_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FNAME Instance attribute Public Type reference (TYPE) STRING 20080705
2 FRAGMENT_LINE Instance attribute Public Type reference (TYPE) LTY_XMI_FRAGMENT 20080705
3 LIFELINE_LINE Instance attribute Public Type reference (TYPE) LTY_XMI_LIFELINE 20080705
4 MESSAGE_LINE Instance attribute Public Type reference (TYPE) LTY_XMI_MESSAGE 20080705
5 OPERATION_LINE Instance attribute Public Type reference (TYPE) LTY_XMI_OPERATION 20080705
6 O_TEST Instance attribute Public Object reference (TYPE REF TO) CL_ATRA_UML_TEST_TAB 20080705
7 SAT_TAB Instance attribute Public Type reference (TYPE) TY_SAT_TAB 20080808
8 UML_X_LENGTH Constant Public Type reference (TYPE) I 1024 20080705
9 XML_DATA Instance attribute Public Type reference (TYPE) XSTRING 20090126
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_XSTRING_TO_XTAB Instance method Public Method 20080705
2 CREATE_UML_DATA Instance method Public Method Create UML Data 20080705
3 GENERATE_XMI_FILE Instance method Public Method 20080705
4 GET_XMI Instance method Public Method 20080705
Events
Class IF_ATRA_UML_TOOL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_JNET_FRAGMENT Public See coding 20080807 BEGIN OF lty_jnet_fragment, lifeline TYPE string, start(8) TYPE p decimals 0, finish(8) TYPE p decimals 0, name TYPE string, constructor TYPE string, first TYPE string, after TYPE string, layer TYPE i, color TYPE string, cent_x(8) TYPE p decimals 0, x(8) TYPE p decimals 0, y(8) TYPE p decimals 0, l(8) TYPE p decimals 0, size TYPE i, END OF lty_jnet_fragment
2 LTY_JNET_FRAGMENT_TAB Public See coding 20080807 lty_jnet_fragment_tab TYPE STANDARD TABLE OF lty_jnet_fragment WITH KEY name
3 LTY_JNET_INTERACTION Public See coding 20080811 BEGIN OF lty_jnet_interaction , caller_lifeline TYPE string, caller TYPE string, caller_num TYPE i, caller_time_in(8) TYPE p decimals 0, caller_time_out(8) TYPE p decimals 0, caller_x(8) TYPE p decimals 0, called_lifeline TYPE string, called TYPE string, called_num TYPE i, message TYPE string, constructor TYPE string, called_time_in(8) TYPE p decimals 0, called_time_out(8) TYPE p decimals 0, duration(8) TYPE p decimals 0, called_x(8) TYPE p decimals 0, END OF lty_jnet_interaction
4 LTY_JNET_INTERACTION_TAB Public See coding 20080811 lty_jnet_interaction_tab TYPE STANDARD TABLE OF lty_jnet_interaction WITH KEY called
5 LTY_JNET_LIFELINE Public See coding 20080807 BEGIN OF lty_jnet_lifeline, kind TYPE string, type TYPE string, container TYPE string, name TYPE string, name_id TYPE string, create_time(8) TYPE p decimals 0, num TYPE i, x(8) TYPE p decimals 0, y(8) TYPE p decimals 0, size TYPE i, END OF lty_jnet_lifeline
6 LTY_JNET_LIFELINE_TAB Public See coding 20080807 lty_jnet_lifeline_tab TYPE STANDARD TABLE OF lty_jnet_lifeline WITH KEY kind type container name name_id
7 LTY_JNET_MESSAGE Public See coding 20080808 BEGIN OF lty_jnet_message, kind TYPE string, name TYPE string, sender TYPE string, receiver TYPE string, time(8) TYPE p decimals 0, x1(8) TYPE p decimals 0, y1(8) TYPE p decimals 0, x2(8) TYPE p decimals 0, y2(8) TYPE p decimals 0, path TYPE string, END OF lty_jnet_message
8 LTY_JNET_MESSAGE_TAB Public See coding 20080808 lty_jnet_message_tab TYPE STANDARD TABLE OF lty_jnet_message WITH KEY receiver
9 LTY_XMI_FRAGMENT Public See coding 20080705 BEGIN OF lty_xmi_fragment, kind TYPE string, container TYPE string, start_time(8) TYPE p decimals 0, finish_time(8) TYPE p decimals 0, start_exec(8) TYPE p decimals 0, start_exec_s TYPE string, finish_exec(8) TYPE p decimals 0, finish_exec_s TYPE string, event TYPE string, END OF lty_xmi_fragment
10 LTY_XMI_FRAGMENT_TAB Public See coding 20080705 lty_xmi_fragment_tab TYPE SORTED TABLE OF lty_xmi_fragment WITH NON-UNIQUE KEY start_time
11 LTY_XMI_LIFELINE Public See coding 20080705 BEGIN OF lty_xmi_lifeline, name TYPE string, END OF lty_xmi_lifeline
12 LTY_XMI_LIFELINE_TAB Public See coding 20080705 lty_xmi_lifeline_tab TYPE STANDARD TABLE OF lty_xmi_lifeline WITH KEY name
13 LTY_XMI_MESSAGE Public See coding 20080705 BEGIN OF lty_xmi_message, name TYPE string, time(8) TYPE p decimals 0, sender TYPE string, receiver TYPE string, visibility TYPE abap_visibility, message_sort TYPE string, signature TYPE string, END OF lty_xmi_message
14 LTY_XMI_MESSAGE_TAB Public See coding 20080705 lty_xmi_message_tab TYPE STANDARD TABLE OF lty_xmi_message WITH KEY name time
15 LTY_XMI_OPERATION Public See coding 20080705 BEGIN OF lty_xmi_operation, kind TYPE string, container TYPE string, name TYPE string, inst TYPE i, END OF lty_xmi_operation
16 LTY_XMI_OPERATION_TAB Public See coding 20080705 lty_xmi_operation_tab TYPE SORTED TABLE OF lty_xmi_operation WITH NON-UNIQUE KEY kind container name
17 TY_SAT_RECORD Public See coding 20080808 BEGIN OF TY_SAT_RECORD , * General Information. id TYPE satr_de_id, subid TYPE satr_de_subid, event TYPE satr_de_event, aus_caller Type SATR_DE_CALLER, aus_EBENE Type SATR_DE_EBENE , hier_feld TYPE satr_de_hierfldh, * Time Fields. brutto TYPE satr_de_tbrut, netto TYPE satr_de_tnett, used_time TYPE SATR_DF_16_UML, time_in TYPE SATR_DF_16_UML, time_out TYPE SATR_DF_16_UML, * Caller Fields. caller TYPE program, caller_type TYPE trobjtype, caller_inst TYPE satr_de_instance, caller_lcl TYPE program, caller_mod TYPE seocpdname, * Called Fields. called TYPE program, called_type TYPE trobjtype, called_inst TYPE satr_de_instance, called_lcl TYPE program, called_mod TYPE seocpdname, visibilty TYPE c LENGTH 1, * Indices for Table Accesses. index_prev TYPE i, aus_tabix TYPE i, END OF ty_sat_record
18 TY_SAT_TAB Public See coding 20080808 ty_sat_tab TYPE STANDARD TABLE OF ty_sat_record WITH KEY aus_tabix
19 UML_X_LINE Public See coding 20080705 uml_x_line(uml_x_length) TYPE x
20 UML_X_TAB Public See coding 20080705 uml_x_tab TYPE STANDARD TABLE OF uml_x_line WITH KEY table_line
Method Signatures

Method CONVERT_XSTRING_TO_XTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_XTAB Call by reference Type reference (TYPE) UML_X_TAB 20080705
2 Importing I_XSTRING Call by reference Type reference (TYPE) XSTRING 20080705

Method CONVERT_XSTRING_TO_XTAB on class IF_ATRA_UML_TOOL has no exception.

Method CREATE_UML_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SAT_TAB Call by reference Type reference (TYPE) IF_ATRA_UML_TOOL=>TY_SAT_TAB 20080808

Method CREATE_UML_DATA on class IF_ATRA_UML_TOOL has no exception.

Method GENERATE_XMI_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SUPPRESS_DOWNLOAD Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090126

Method GENERATE_XMI_FILE on class IF_ATRA_UML_TOOL has no exception.

Method GET_XMI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting C_DATA Call by reference Object reference (TYPE REF TO) DATA 20080705

Method GET_XMI on class IF_ATRA_UML_TOOL has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in