SAP ABAP Class CL_AXT_UI_RT_REPOSITORY (RT Repository Generator Utility)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_TEMPLATES (Package) Generation templates for Extensibility
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_AXT_UI_GENERATOR_UTIL UI Generator Utility 20090206
Properties
Class CL_AXT_UI_RT_REPOSITORY  
Short Description RT Repository Generator Utility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_TEMPLATES   Generation templates for Extensibility 
Created 20090130   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_AXT_UI_RT_REPOSITORY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_AXT_UI_GENERATOR_UTIL UI Generator Utility 20090206
Friends
Class CL_AXT_UI_RT_REPOSITORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PLUG_VIEW_TYPE_INTF Constant Public Type reference (TYPE) CHAR10 'INTF_VIEW' Character Field Length = 10 20090309
2 GC_PLUG_VIEW_TYPE_USAGE Constant Public Type reference (TYPE) CHAR10 'USAGE' Character Field Length = 10 20090309
3 GC_PLUG_VIEW_TYPE_WINDOW Constant Public Type reference (TYPE) CHAR10 'WINDOW' Character Field Length = 10 20090309
4 MO_UI_COMP Instance attribute Public Object reference (TYPE REF TO) CL_AXT_UI_COMPONENT UI component generator utility 20090130
5 MT_COMP_USAGE Instance attribute Public Type reference (TYPE) AXTT_COMP_USAGE Table Type for AXTS_COMP_USAGE 20090205
6 MT_INTERFACE_CONTEXT Instance attribute Public Type reference (TYPE) AXTT_CONTEXT_NODE Table Type for AXT_CONTEXT_NODE 20090205
7 MT_INTERFACE_VIEW Instance attribute Public Type reference (TYPE) AXTT_INTERFACE_VIEW Table Type for AXTS_INTERFACE_VIEW 20090205
8 MT_NAVLINK Instance attribute Public Type reference (TYPE) AXTT_NAVLINK Table Tyle for AXTS_NAVLINK 20090205
9 MT_VIEWSET Instance attribute Public Type reference (TYPE) AXTT_REP_VIEWSET Table Type for AXTS_REP_VIEWSET 20090205
10 MT_WINDOW Instance attribute Public Type reference (TYPE) AXTT_REP_WINDOW Table Type for AXTS_REP_WINDOW 20090205
11 MV_MODEL Instance attribute Public Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20090205
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMP_REF_USAGE Instance method Public Method 20090206
2 ADD_COMP_USAGE Instance method Public Method 20090206
3 ADD_INBOUND_PLUG Instance method Public Method 20090205
4 ADD_INBOUND_PLUG_WITH_FOLLOWUP Instance method Public Method 20090309
5 ADD_INTERFACE_CONTEXT Instance method Public Method 20090205
6 ADD_INTERFACE_VIEW Instance method Public Method 20090205
7 ADD_NAVLINK Instance method Public Method 20090309
8 ADD_NAVLINK_TARGET Instance method Public Method 20090309
9 ADD_OUTBOUND_PLUG Instance method Public Method 20090205
10 ADD_VIEWSET Instance method Public Method 20090206
11 ADD_VIEW_AREA Instance method Public Method 20090204
12 ADD_VIEW_TO_VIEW_AREA Instance method Public Method 20090206
13 ADD_VIEW_TO_WINDOW Instance method Public Method 20090206
14 ADD_WINDOW Instance method Public Method 20090206
15 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090130
16 DELEGATE_OUTBOUND_PLUG Instance method Public Method 20090309
17 DELETE_VIEW_FROM_WINDOW Instance method Public Method 20090206
18 GET_COMP_HIER Static method Private Method 20090929
19 GET_WINDOW Static method Private Method 20090929
20 PROCESS_COMP_USAGES Instance method Private Method 20090209
21 PROCESS_INTERFACE_CONTEXTS Instance method Private Method 20090209
22 PROCESS_INTERFACE_VIEWS Instance method Private Method 20090209
23 PROCESS_MODEL Instance method Private Method 20090209
24 PROCESS_NAVIGATION_LINKS Instance method Private Method 20090209
25 PROCESS_VIEWSETS Instance method Private Method 20090209
26 PROCESS_WINDOWS Instance method Private Method 20090209
27 REMOVE_INTERFACE_CONTEXT Instance method Public Method 20090205
28 REMOVE_INTERFACE_VIEW Instance method Public Method 20090205
29 REMOVE_MODEL Instance method Public Method 20090205
30 REMOVE_WINDOW Instance method Public Method 20090206
31 ROUTE_NAVLINK Static method Public Method 20090929
32 SET_MODEL Instance method Public Method 20090203
Events
Class CL_AXT_UI_RT_REPOSITORY has no event.
Types
Class CL_AXT_UI_RT_REPOSITORY has no local type.
Method Signatures

Method ADD_COMP_REF_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_REF_USAGE Call by reference Object reference (TYPE REF TO) CL_AXT_UI_USAGE A UI usage 20090206
2 Importing IV_USAGE_ID Call by reference Type reference (TYPE) AXT_VIEW BSP View 20090206

Method ADD_COMP_REF_USAGE on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_COMP_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_USAGE Call by reference Object reference (TYPE REF TO) CL_AXT_UI_USAGE A UI usage 20090206

Method ADD_COMP_USAGE on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_INBOUND_PLUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_BOUND_PLUG Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090205
2 Importing IO_UI_USAGE Call by reference Object reference (TYPE REF TO) CL_AXT_UI_USAGE A UI usage 20090223
3 Importing IO_UI_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090223
4 Importing IV_VIEW_TYPE Call by reference Type reference (TYPE) CHAR10 Single-Character Flag 20090223

Method ADD_INBOUND_PLUG on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_INBOUND_PLUG_WITH_FOLLOWUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_BOUND_PLUG Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090309
2 Importing IO_UI_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090309
3 Importing IV_NAVLINK_ID Call by reference Type reference (TYPE) STRING 20090309
4 Importing IV_TARGET_IP Call by reference Type reference (TYPE) STRING 20090309
5 Importing IV_TARGET_VIEW Call by reference Type reference (TYPE) STRING 20090309

Method ADD_INBOUND_PLUG_WITH_FOLLOWUP on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_INTERFACE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UI_CONTEXT_NODE Call by reference Type reference (TYPE) AXT_CONTEXT_NODE UI Context Node 20090325

Method ADD_INTERFACE_CONTEXT on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_INTERFACE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090205

Method ADD_INTERFACE_VIEW on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_NAVLINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INBOUND_PLUG Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090309
2 Importing IO_OUTBOUND_PLUG Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090309
3 Importing IV_NAVLINK_ID Call by reference Type reference (TYPE) STRING 20090309

Method ADD_NAVLINK on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_NAVLINK_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INBOUND_PLUG Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090309
2 Importing IV_NAVLINK_ID Call by reference Type reference (TYPE) STRING UI gen. util for views 20090309

Method ADD_NAVLINK_TARGET on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_OUTBOUND_PLUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_BOUND_PLUG Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090205
2 Importing IO_UI_USAGE Call by reference Object reference (TYPE REF TO) CL_AXT_UI_USAGE A UI usage 20090224
3 Importing IO_UI_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090224
4 Importing IV_VIEW_TYPE Call by reference Type reference (TYPE) CHAR10 20090224

Method ADD_OUTBOUND_PLUG on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_VIEWSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_VIEWSET Call by reference Object reference (TYPE REF TO) CL_AXT_UI_VIEW2 UI ViewSet Generator Util 20090206

Method ADD_VIEWSET on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_VIEW_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_VIEWSET Call by reference Object reference (TYPE REF TO) CL_AXT_UI_VIEW2 UI ViewSet Generator Util 20090206
2 Importing IO_VIEW_AREA Call by reference Object reference (TYPE REF TO) CL_AXT_UI_VIEW_AREA A view area 20090204

Method ADD_VIEW_AREA on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_VIEW_TO_VIEW_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ASSIGNABLE Call by reference Object reference (TYPE REF TO) IF_AXT_UI_ASSIGNABLE UI View 2 Generator Util 20090206
2 Importing IO_VIEW_AREA Call by reference Object reference (TYPE REF TO) CL_AXT_UI_VIEW_AREA UI gen. util for windows 20090206
3 Importing IV_DEFAULT Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090225

Method ADD_VIEW_TO_VIEW_AREA on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_VIEW_TO_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ASSIGNABLE Call by reference Object reference (TYPE REF TO) IF_AXT_UI_ASSIGNABLE UI View 2 Generator Util 20090206
2 Importing IO_UI_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090206
3 Importing IV_DEFAULT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090206

Method ADD_VIEW_TO_WINDOW on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ADD_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090206
2 Importing IV_DEFAULT Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090206

Method ADD_WINDOW on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_UI_COMP Call by reference Object reference (TYPE REF TO) CL_AXT_UI_COMPONENT UI component generator utility 20090130

Method CONSTRUCTOR on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method DELEGATE_OUTBOUND_PLUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DELEGATE_PLUG Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090309
2 Importing IO_UI_BOUND_PLUG Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090309
3 Importing IO_UI_USAGE Call by reference Object reference (TYPE REF TO) CL_AXT_UI_USAGE A UI usage 20090309

Method DELEGATE_OUTBOUND_PLUG on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method DELETE_VIEW_FROM_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ASSIGNABLE Call by reference Object reference (TYPE REF TO) IF_AXT_UI_ASSIGNABLE UI View 2 Generator Util 20090206
2 Importing IO_UI_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090206

Method DELETE_VIEW_FROM_WINDOW on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method GET_COMP_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_VIEW UI gen. util for views 20090929
2 Returning RT_HIER Value transfer Type reference (TYPE) AXTT_UI_COMP_REF Table of ui components 20090929

Method GET_COMP_HIER on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method GET_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ASSIGNABLE Call by reference Object reference (TYPE REF TO) IF_AXT_UI_ASSIGNABLE UI gen. util for views 20090929
2 Returning RO_WINDOW Value transfer Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090929

Method GET_WINDOW on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method PROCESS_COMP_USAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RT_REP Call by reference Object reference (TYPE REF TO) CL_AXT_RT_REPOSITORY RT Repository generation element 20090209

Method PROCESS_COMP_USAGES on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method PROCESS_INTERFACE_CONTEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RT_REP Call by reference Object reference (TYPE REF TO) CL_AXT_RT_REPOSITORY RT Repository generation element 20090209

Method PROCESS_INTERFACE_CONTEXTS on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method PROCESS_INTERFACE_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RT_REP Call by reference Object reference (TYPE REF TO) CL_AXT_RT_REPOSITORY RT Repository generation element 20090209

Method PROCESS_INTERFACE_VIEWS on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method PROCESS_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RT_REP Call by reference Object reference (TYPE REF TO) CL_AXT_RT_REPOSITORY RT Repository generation element 20090209

Method PROCESS_MODEL on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method PROCESS_NAVIGATION_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RT_REP Call by reference Object reference (TYPE REF TO) CL_AXT_RT_REPOSITORY RT Repository generation element 20090209

Method PROCESS_NAVIGATION_LINKS on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method PROCESS_VIEWSETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RT_REP Call by reference Object reference (TYPE REF TO) CL_AXT_RT_REPOSITORY RT Repository generation element 20090209

Method PROCESS_VIEWSETS on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method PROCESS_WINDOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RT_REP Call by reference Object reference (TYPE REF TO) CL_AXT_RT_REPOSITORY RT Repository generation element 20090209

Method PROCESS_WINDOWS on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method REMOVE_INTERFACE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) CL_AXT_UI_CONTEXT_NODE UI Context Node 20090205

Method REMOVE_INTERFACE_CONTEXT on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method REMOVE_INTERFACE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090205

Method REMOVE_INTERFACE_VIEW on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method REMOVE_MODEL Signature

Method REMOVE_MODEL on class CL_AXT_UI_RT_REPOSITORY has no parameter.
Method REMOVE_MODEL on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method REMOVE_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_WINDOW Call by reference Object reference (TYPE REF TO) CL_AXT_UI_WINDOW UI gen. util for windows 20090206

Method REMOVE_WINDOW on class CL_AXT_UI_RT_REPOSITORY has no exception.

Method ROUTE_NAVLINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IP Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090929
2 Importing IO_OP Call by reference Object reference (TYPE REF TO) CL_AXT_UI_BOUND_PLUG UI Bound Plug Gen. Utility 20090929
3 Importing IV_MERGE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20091020
4 Importing IV_NAVLINK Call by reference Type reference (TYPE) STRING 20090929
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID 20090929

Method SET_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Name 20090203

Method SET_MODEL on class CL_AXT_UI_RT_REPOSITORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701