SAP ABAP Class CL_UAP_PROXY_MANAGER (Application Logic Manager)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   TR (Application Component) Treasury
     UAP_GUI_ENABLING_FRAMEWORK (Package) Framework for GUI Programming
Properties
Class CL_UAP_PROXY_MANAGER  
Short Description Application Logic Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package UAP_GUI_ENABLING_FRAMEWORK   Framework for GUI Programming 
Created 19991213   SAP 
Last change 20010117   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UAP01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UAP_PROXY_MANAGER has no interface implemented.
Friends
Class CL_UAP_PROXY_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _CURRENT Instance attribute Public Object reference (TYPE REF TO) CL_UAP_BUSINESS_PROXY Current Application Object 19991213
2 _DIALOG_MODE Instance attribute Public Type reference (TYPE) UAP_DIALOG_MODE Dialog Mode 19991213
3 _HISTORY_POINTER Instance attribute Private Type reference (TYPE) I Pointer 20010205
4 _KEY_HISTORY Instance attribute Private Type reference (TYPE) UAP_NODES Nodes for Navigation 20010205
5 _MEMENTO Instance attribute Private Object reference (TYPE REF TO) IF_UAP_MEMENTO Before Image 19991213
6 _NEW_KEY Instance attribute Public Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigation Nodes 20010105
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_OBJECT Instance method Public Method <> Fully Generate Application Object 19991213
2 DELETE_OBJECT Instance method Public Method <> Delete Object from Database 19991217
3 GET_ACCESS_MODE Instance method Public Method <> Determine Access Mode 19991213
4 GET_INDEX_ENTRIES Instance method Public Method <> If Index is Required 20010221
5 GET_KEY_CHANGE Instance method Public Method <> Test to See if Key was Changed 19991213
6 GET_NODES_BY_GUIDS Instance method Public Method <> Generate Key Note Using GUIDs 20010307
7 GET_REQUEST_TEXTS Instance method Public Method <> Texts for Save Request 19991213
8 MANAGE_REFERENCE Instance method Public Method Administration of Existing <> Object 20000114
9 MODE_WILL_BE_SWITCHED Instance method Public Method <> Test to See if Dialog Mode Has to be Changed 19991213
10 OBJECT_IS_CHANGED Instance method Public Method <> Test to See if Object was Changed 19991213
11 PRINT_OBJECT Instance method Public Method <> Print Object Data 19991217
12 PULL_OBJECT_DATA Instance method Public Method <> Fetch Data from Screen 19991215
13 PUSH_OBJECT_DATA Instance method Public Method <> Transfer Data to Screen 19991215
14 REMOVE_OBJECT Instance method Public Method <> Remove Application Object 19991213
15 RESET_CHANGES Instance method Public Method <> Reset Changes 19991213
16 RESET_KEY Instance method Public Method <> Reset Key 20010130
17 SAVE_OBJECT Instance method Public Method <> Save Object 19991213
18 SEARCH Instance method Public Method <> Search 20010212
19 SET_KEY Instance method Public Method <> Fill Key Value 19991213
20 SWITCH_DIALOG_MODE Instance method Public Method <> Change Dialog Mode 19991213
21 VALIDATE_OBJECT Instance method Public Method <> Check Object 19991213
Events
# Event Type Visibility Description Created on
1 KEY_CHANGED Instance Event
(0)
Public
(2)
<> Key Changed 20010205
Types
Class CL_UAP_PROXY_MANAGER has no local type.
Method Signatures

Method CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COPY_KEY Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Schlüssel der Kopiervorlage 19991213
2 Importing IM_OK_CODE Call by reference Type reference (TYPE) OK OK 19991213
# Exception Resumable Description Created on
1 OBJECT_ALREADY_EXISTS Object existiert bereits (beim Anlegen) 20000518
2 OBJECT_DOES_NOT_EXIST Objekt existiert nicht (beim Anzeigen/Ändern) 20000518

Method DELETE_OBJECT Signature

Method DELETE_OBJECT on class CL_UAP_PROXY_MANAGER has no parameter.
Method DELETE_OBJECT on class CL_UAP_PROXY_MANAGER has no exception.

Method GET_ACCESS_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MODE Value transfer Type reference (TYPE) UAP_ACCESS_MODE Zugriffsmodus 19991213

Method GET_ACCESS_MODE on class CL_UAP_PROXY_MANAGER has no exception.

Method GET_INDEX_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PREFIX Call by reference Type reference (TYPE) CHAR40 Character 40-Stellen 20010221
2 Returning RE_NODES Value transfer Type reference (TYPE) UAP_NODES Knoten für Navigation 20010221

Method GET_INDEX_ENTRIES on class CL_UAP_PROXY_MANAGER has no exception.

Method GET_KEY_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) UAP_CHANGE_STATUS Ergebnis 19991213

Method GET_KEY_CHANGE on class CL_UAP_PROXY_MANAGER has no exception.

Method GET_NODES_BY_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUIDS Call by reference Type reference (TYPE) UAP_TAB_GUIDS GUIDs 20010307
2 Returning RE_NODES Value transfer Type reference (TYPE) UAP_NODES Knoten für Navigation 20010307

Method GET_NODES_BY_GUIDS on class CL_UAP_PROXY_MANAGER has no exception.

Method GET_REQUEST_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DIAGNOSIS1 Call by reference Type reference (TYPE) CHAR70 Diagnose 19991213
2 Exporting EX_DIAGNOSIS2 Call by reference Type reference (TYPE) CHAR70 Diagnose 19991213
3 Exporting EX_DIAGNOSIS3 Call by reference Type reference (TYPE) CHAR70 Diagnose 19991213
4 Exporting EX_TEXTLINE1 Call by reference Type reference (TYPE) CHAR70 Text 19991213
5 Exporting EX_TEXTLINE2 Call by reference Type reference (TYPE) CHAR70 Text 19991213
6 Exporting EX_TITLE Call by reference Type reference (TYPE) CHAR70 Titel 19991213
7 Importing IM_OK_CODE Call by reference Type reference (TYPE) OK ok 19991213

Method GET_REQUEST_TEXTS on class CL_UAP_PROXY_MANAGER has no exception.

Method MANAGE_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFERENCE Call by reference Object reference (TYPE REF TO) CL_UAP_BUSINESS_PROXY ex. Objekt 20000114

Method MANAGE_REFERENCE on class CL_UAP_PROXY_MANAGER has no exception.

Method MODE_WILL_BE_SWITCHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OK_CODE Call by reference Type reference (TYPE) OK OK 19991213
2 Returning RE_RESULT Value transfer Type reference (TYPE) OS_BOOLEAN Ergebnis 19991213

Method MODE_WILL_BE_SWITCHED on class CL_UAP_PROXY_MANAGER has no exception.

Method OBJECT_IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) OS_BOOLEAN Ergebnis 19991213

Method OBJECT_IS_CHANGED on class CL_UAP_PROXY_MANAGER has no exception.

Method PRINT_OBJECT Signature

Method PRINT_OBJECT on class CL_UAP_PROXY_MANAGER has no parameter.
Method PRINT_OBJECT on class CL_UAP_PROXY_MANAGER has no exception.

Method PULL_OBJECT_DATA Signature

Method PULL_OBJECT_DATA on class CL_UAP_PROXY_MANAGER has no parameter.
Method PULL_OBJECT_DATA on class CL_UAP_PROXY_MANAGER has no exception.

Method PUSH_OBJECT_DATA Signature

Method PUSH_OBJECT_DATA on class CL_UAP_PROXY_MANAGER has no parameter.
Method PUSH_OBJECT_DATA on class CL_UAP_PROXY_MANAGER has no exception.

Method REMOVE_OBJECT Signature

Method REMOVE_OBJECT on class CL_UAP_PROXY_MANAGER has no parameter.
Method REMOVE_OBJECT on class CL_UAP_PROXY_MANAGER has no exception.

Method RESET_CHANGES Signature

Method RESET_CHANGES on class CL_UAP_PROXY_MANAGER has no parameter.
Method RESET_CHANGES on class CL_UAP_PROXY_MANAGER has no exception.

Method RESET_KEY Signature

Method RESET_KEY on class CL_UAP_PROXY_MANAGER has no parameter.
Method RESET_KEY on class CL_UAP_PROXY_MANAGER has no exception.

Method SAVE_OBJECT Signature

Method SAVE_OBJECT on class CL_UAP_PROXY_MANAGER has no parameter.
Method SAVE_OBJECT on class CL_UAP_PROXY_MANAGER has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BEST_HITS Call by reference Type reference (TYPE) UAP_NODES Knoten für Navigation 20010220
2 Exporting EX_GOOD_HITS Call by reference Type reference (TYPE) UAP_NODES Knoten für Navigation 20010220
3 Exporting EX_MINOR_HITS Call by reference Type reference (TYPE) UAP_NODES Knoten für Navigation 20010220
4 Importing IM_STRING Call by reference Type reference (TYPE) CHAR40 Character 40-Stellen 20010212

Method SEARCH on class CL_UAP_PROXY_MANAGER has no exception.

Method SET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Schlüssel 19991213

Method SET_KEY on class CL_UAP_PROXY_MANAGER has no exception.

Method SWITCH_DIALOG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OK_CODE Call by reference Type reference (TYPE) OK OK 19991213

Method SWITCH_DIALOG_MODE on class CL_UAP_PROXY_MANAGER has no exception.

Method VALIDATE_OBJECT Signature

Method VALIDATE_OBJECT on class CL_UAP_PROXY_MANAGER has no parameter.
Method VALIDATE_OBJECT on class CL_UAP_PROXY_MANAGER has no exception.
Event Signatures

Event KEY_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_NEW_KEY Exporting Value transfer Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010205
History
Last changed by/on SAP  20010117 
SAP Release Created in