SAP ABAP Class CL_SFW_XPRA_PROGRAM (WB - SFW - XPRA Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-SFW (Application Component) Switch Framework Tools
     SFW_SWITCH_BROWSER (Package) SFW - Switch Framework Browser
Properties
Class CL_SFW_XPRA_PROGRAM  
Short Description WB - SFW - XPRA Object    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFW_SWITCH_BROWSER   SFW - Switch Framework Browser 
Created 20090112   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SFW_XPRA_PROGRAM has no forward declaration.
Interfaces
Class CL_SFW_XPRA_PROGRAM has no interface implemented.
Friends
Class CL_SFW_XPRA_PROGRAM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OBJECT_MAP Static Attribute Protected Type reference (TYPE) TYPE_OBJECT_MAP 20090115
2 OBJECT_NAME Instance attribute Protected Type reference (TYPE) TROBJ_NAME Object Name in Object List 20090115
3 OBJECT_TYPE Instance attribute Protected Type reference (TYPE) TROBJTYPE Object Type 20090115
4 PACKAGE Instance attribute Protected Object reference (TYPE REF TO) CL_SFW_SWITCHED_PACKAGE WB - SFW - Switched Package 20090115
5 PGMID Instance attribute Protected Type reference (TYPE) PGMID Program ID in requests and tasks 20090115
6 SWITCH Instance attribute Protected Object reference (TYPE REF TO) CL_SFW_SWITCH WB - SFW - Switch 20090115
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Generate 20090115
2 GET_NAME Instance method Public Method Determines the name of the program 20090115
3 GET_PACKAGE Instance method Public Method Determines the package of the program 20090115
4 GET_SWITCH Instance method Public Method Determines the switch of the program 20090115
5 INIT Instance method Protected Method Initialize 20090115
Events
Class CL_SFW_XPRA_PROGRAM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_OBJECT_MAP Protected See coding 20090115 type_object_map type hashed table of type_object_map_entry with unique key pgmid object_type object_name
2 TYPE_OBJECT_MAP_ENTRY Protected See coding 20090115 begin of TYPE_OBJECT_MAP_ENTRY, pgmid type pgmid, object_type type trobjtype, object_name type trobj_name, object type ref to cl_sfw_xpra_program, end of type_object_map_entry
3 TYPE_XPRA_PROGRAM_TAB Public See coding 20090115 TYPE_XPRA_PROGRAM_TAB type standard table of ref to CL_SFW_XPRA_PROGRAM with non-unique key table_line
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20090115
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20090115
3 Importing PGMID Call by reference Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20090115
4 Importing SWITCH Call by reference Object reference (TYPE REF TO) CL_SFW_SWITCH WB - SFW - Switch 20090115
5 Returning XPRA_PROGRAM Value transfer Object reference (TYPE REF TO) CL_SFW_XPRA_PROGRAM WB - SFW - Geschaltetes Paket 20090115
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE WB - SFW - Objekt existiert nicht 20090115

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20090115

Method GET_NAME on class CL_SFW_XPRA_PROGRAM has no exception.

Method GET_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PACKAGE Value transfer Object reference (TYPE REF TO) CL_SFW_SWITCHED_PACKAGE WB - SFW - Geschaltetes Paket 20090115
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE WB - SFW - Objekt existiert nicht 20090115

Method GET_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SWITCH Value transfer Object reference (TYPE REF TO) CL_SFW_SWITCH WB - SFW - Switch 20090115
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE WB - SFW - Objekt existiert nicht 20090115

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20090115
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20090115
3 Importing PGMID Call by reference Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20090115
4 Importing SWITCH Call by reference Object reference (TYPE REF TO) CL_SFW_SWITCH WB - SFW - Switch 20090115
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE WB - SFW - Objekt existiert nicht 20090115
History
Last changed by/on SAP  20090618 
SAP Release Created in