SAP ABAP Class CL_RECA_WB_BROWSER_OBJECT (Browser Object: Generic Services)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_WB (Package) RE: Workbench (Object Manager)
Properties
Class CL_RECA_WB_BROWSER_OBJECT  
Short Description Browser Object: Generic Services    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_CA_WB   RE: Workbench (Object Manager) 
Created 20021104   SAP 
Last change 20100310   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 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECAW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RECA_WB_BROWSER_OBJECT has no interface implemented.
Friends
Class CL_RECA_WB_BROWSER_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_MAX_EXPAND Static Attribute Public Type reference (TYPE) SYTABIX 50 Maximun Number of Entries to Be Expanded 20030130
2 MO_BROWSER Static Attribute Public Object reference (TYPE REF TO) IF_RECA_WB_BROWSER_DISPLAY REWB: Display for WB Browser 20021104
3 MO_EXIT Static Attribute Public Object reference (TYPE REF TO) BADI_RECA_WB BAdI for RE Navigator 20050519
4 MS_BROWSER_LAYOUT Static Attribute Public Type reference (TYPE) RECA_WB_BROWSER_LAYOUT Browser Layout 20050524
5 MT_DNDBEHAVIOUR Static Attribute Private Type reference (TYPE) MTYPE_T_DNDBEHAVIOUR Drag&Drop Behavior per WB Object Type 20031016
6 MT_FILTER_WBOBJTYPE Static Attribute Public Type reference (TYPE) RE_T_WBOBJTYPE WB Object Types That Are Not Displayed 20030122
7 MT_FILTER_WBRELTYPE Static Attribute Public Type reference (TYPE) RE_T_RECAWBRELTYPE WB Relationship Types That Are Not Displayed 20030122
8 MT_OBJECT_BUFFER Static Attribute Public Type reference (TYPE) RE_T_WB_OBJECT_BUFFER Buffer for Objects (Change, Create) 20030304
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_BROWSER Static method Public Method Display Browser Object in New Browser 20021105
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20021217
3 GET_DND_OBJECT Static method Public Method Gets Drag&Drop Object per WB Object Type 20031016
4 GET_ICON_FOR_TYPE Static method Public Method Gets Icon for Type (or Default) 20021217
5 GET_PARENT_BY_NODETYPE Static method Public Method Gets Next-Highest Node by Node Type 20050512
6 GET_PARENT_SELECTABLE_OBJECT Static method Public Method Gets Next Highest Selectable Object 20021107
7 HANDLE_BROWSER_LAYOUT Static method Public Event handling method Handler: Browser Layout Was Changed 20050524
8 HANDLE_OBJECT_CHANGED Static method Protected Event handling method Handler: WB Object Was Changed 20030307
9 HANDLE_OBJECT_CREATED Static method Protected Event handling method Handler: WB Object Was Created 20030701
10 HANDLE_OBJECT_FREED Static method Protected Event handling method Handler: Processing of WB Object Was Ended 20030304
11 HANDLE_OBJECT_IN_CHANGE Static method Protected Event handling method Handler: WB Object Is Being Changed 20030304
12 HANDLE_OBJECT_IN_CREATE Static method Protected Event handling method Handler: WB Object Is Being Created 20030305
13 INITIALIZE Static method Public Method Initialize 20021104
14 SET_LAYOUT Static method Public Method Sets Layout Settings for the Browser 20050524
15 _MARK_OBJECT_CHANGED Static method Private Method Marks Browser Entry as Changed 20030305
16 _MARK_OBJECT_UNCHANGED Static method Private Method Marks Browser Entry as Unchanged 20030305
17 _OBJECT_BROWSER_DELETE Static method Private Method Remove Browser Entry for Browser Object 20030701
18 _OBJECT_BROWSER_UPDATE Static method Private Method Update Browser Entry for Browser Object 20030306
Events
Class CL_RECA_WB_BROWSER_OBJECT has no event.
Types
Class CL_RECA_WB_BROWSER_OBJECT has no local type.
Method Signatures

Method ADD_TO_BROWSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_NEW_BROWSER_ID Value transfer Type reference (TYPE) RECAWBBROWSERID Neue Browser-ID dieses Objekts 20021107
2 Importing ID_BROWSERIDENT Value transfer Type reference (TYPE) RECAWBIDENT Identifikation im Browser 20021105
3 Importing ID_WBOBJTYPE Value transfer Type reference (TYPE) RECAWBOBJTYPE WB: Objektart eines Objekts im Browser 20021105
# Exception Resumable Description Created on
1 ERROR Fehler beim Einfügen 20021105

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RECA_WB_BROWSER_OBJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method GET_DND_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_WBOBJTYPE Value transfer Type reference (TYPE) RECAWBOBJTYPE Objekttyp 20031016
2 Returning RO_DRAGDROP Value transfer Object reference (TYPE REF TO) CL_DRAGDROP Drag'n'Drop Objekt 20031016

Method GET_DND_OBJECT on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method GET_ICON_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DEFAULT Call by reference Type reference (TYPE) CLIKE ICON_DUMMY Ikone in Textfeldern (Ersatzdarstellung, Alias) 20021217
2 Importing ID_ICONFOR Call by reference Type reference (TYPE) RECAC_ICON-ICONFOR Zugehörigkeitsbereich für Ikonen 20021217
3 Importing ID_ICONFORKEY Call by reference Type reference (TYPE) CLIKE Key für Icons (recac_icon-iconforkey) 20021217
4 Importing ID_QUICKINFO Call by reference Type reference (TYPE) CLIKE Quickinfo für eine Ikone 20040401
5 Importing ID_WBOBJTYPE Call by reference Type reference (TYPE) RECAWBOBJTYPE Objektart eines Objekts im Browser 20040401
6 Importing IF_IS_NODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Bool: Element ist Knoten 20021217
7 Returning RD_ICON Value transfer Type reference (TYPE) RECAICON (Default) Icon für Element 20021217

Method GET_ICON_FOR_TYPE on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method GET_PARENT_BY_NODETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BROWSER_ID Value transfer Type reference (TYPE) RECAWBBROWSERID ID des überg. selektierbaren Objekts 20050512
2 Exporting ES_BROWSER_DATA Value transfer Type reference (TYPE) RECA_WB_BROWSER_DATA Browser-Anzeiger: Datenzeile 20050517
3 Importing ID_BROWSER_ID Value transfer Type reference (TYPE) RECAWBBROWSERID Eintrag, über dem gesucht wird 20050512
4 Importing ID_WBNODETYPE Call by reference Type reference (TYPE) RECAWBNODETYPE RECAW_NODETYPE-OBJECT Knotenart eines Kontens im Browser 20050512

Method GET_PARENT_BY_NODETYPE on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method GET_PARENT_SELECTABLE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BROWSER_ID Value transfer Type reference (TYPE) RECAWBBROWSERID ID des überg. selektierbaren Objekts 20021107
2 Importing ID_BROWSER_ID Value transfer Type reference (TYPE) RECAWBBROWSERID Eintrag, über dem gesucht wird 20021107

Method GET_PARENT_SELECTABLE_OBJECT on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method HANDLE_BROWSER_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BROWSER_LAYOUT Call by reference Attribute reference (LIKE) 20050524
2 Importing SENDER Call by reference Attribute reference (LIKE) 20050524

Method HANDLE_BROWSER_LAYOUT on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method HANDLE_OBJECT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_WBIDENT Call by reference Attribute reference (LIKE) 20030307
2 Importing ID_WBOBJTYPE Call by reference Attribute reference (LIKE) 20030307
3 Importing IF_WITH_SUBDATA Call by reference Attribute reference (LIKE) 20030701
4 Importing IT_WB_OBJECT Call by reference Attribute reference (LIKE) 20040506

Method HANDLE_OBJECT_CHANGED on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method HANDLE_OBJECT_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_WBIDENT Call by reference Attribute reference (LIKE) 20030701
2 Importing ID_WBIDENT_NEW Call by reference Attribute reference (LIKE) 20030701
3 Importing ID_WBOBJTYPE Call by reference Attribute reference (LIKE) 20030701
4 Importing IO_OBJECT Call by reference Attribute reference (LIKE) 20030701

Method HANDLE_OBJECT_CREATED on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method HANDLE_OBJECT_FREED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Attribute reference (LIKE) 20080222
2 Importing ID_WBIDENT Call by reference Attribute reference (LIKE) 20030304
3 Importing ID_WBIDENT_NEW Call by reference Attribute reference (LIKE) 20030306
4 Importing ID_WBOBJTYPE Call by reference Attribute reference (LIKE) 20030304
5 Importing IO_OBJECT Value transfer Attribute reference (LIKE) 20030304

Method HANDLE_OBJECT_FREED on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method HANDLE_OBJECT_IN_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_WBIDENT Call by reference Attribute reference (LIKE) 20030304
2 Importing ID_WBOBJTYPE Call by reference Attribute reference (LIKE) 20030304
3 Importing IO_OBJECT Call by reference Attribute reference (LIKE) 20030304

Method HANDLE_OBJECT_IN_CHANGE on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method HANDLE_OBJECT_IN_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_WBIDENT Call by reference Attribute reference (LIKE) 20030305
2 Importing ID_WBOBJTYPE Call by reference Attribute reference (LIKE) 20030305
3 Importing IO_OBJECT Call by reference Attribute reference (LIKE) 20030305

Method HANDLE_OBJECT_IN_CREATE on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BROWSER_DISPLAY Value transfer Object reference (TYPE REF TO) IF_RECA_WB_BROWSER_DISPLAY REWB: Anzeiger für WB Browser 20021105

Method INITIALIZE on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method SET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BROWSER_LAYOUT Call by reference Type reference (TYPE) RECA_WB_BROWSER_LAYOUT Browser Layout 20050524

Method SET_LAYOUT on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method _MARK_OBJECT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BROWSERIDENT Value transfer Type reference (TYPE) RECAWBIDENT Identifikation im Browser 20030305
2 Importing ID_WBOBJTYPE Value transfer Type reference (TYPE) RECAWBOBJTYPE WB: Objektart eines Objekts im Browser 20030305

Method _MARK_OBJECT_CHANGED on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method _MARK_OBJECT_UNCHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BROWSERIDENT Value transfer Type reference (TYPE) RECAWBIDENT Identifikation im Browser 20030305
2 Importing ID_WBOBJTYPE Value transfer Type reference (TYPE) RECAWBOBJTYPE WB: Objektart eines Objekts im Browser 20030305

Method _MARK_OBJECT_UNCHANGED on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method _OBJECT_BROWSER_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BROWSERIDENT Value transfer Type reference (TYPE) RECAWBIDENT Identifikation im Browser 20030701
2 Importing ID_WBOBJTYPE Value transfer Type reference (TYPE) RECAWBOBJTYPE WB: Objektart eines Objekts im Browser 20030701

Method _OBJECT_BROWSER_DELETE on class CL_RECA_WB_BROWSER_OBJECT has no exception.

Method _OBJECT_BROWSER_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BROWSERIDENT Value transfer Type reference (TYPE) RECAWBIDENT Identifikation im Browser 20030306
2 Importing ID_BROWSERIDENT_NEW Value transfer Type reference (TYPE) RECAWBIDENT Neue Identifikation im Browser 20030306
3 Importing ID_WBOBJTYPE Value transfer Type reference (TYPE) RECAWBOBJTYPE WB: Objektart eines Objekts im Browser 20030306
4 Importing IF_WITH_SUBENTRIES Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bool: Auch untere Einträge aktualisieren 20030307

Method _OBJECT_BROWSER_UPDATE on class CL_RECA_WB_BROWSER_OBJECT has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 200