SAP ABAP Class CL_SFW_MODEL (WB - SFW - Model)
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_MODEL  
Short Description WB - SFW - Model    
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 20060110   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SFW_BUSINESS_FUNCTION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SFW_BUSINESS_FUNCTION_SET Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SFW_MODEL has no interface implemented.
Friends
Class CL_SFW_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUSINESS_FUNCTIONS Instance attribute Protected Type reference (TYPE) CL_SFW_BUSINESS_FUNCTION=>TYPE_BUSINESS_FUNCTION_TAB 20060306
2 BUSINESS_FUNCTION_SETS Instance attribute Protected Type reference (TYPE) CL_SFW_BUSINESS_FUNCTION_SET=>TYPE_BUSINESS_FUNCTION_SET_TAB 20060306
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Generate 20060306
2 GET_BUSINESS_FUNCTIONS Instance method Public Method Determines Business Functions that Are Not Attached to a BFS 20060306
3 GET_BUSINESS_FUNCTION_SETS Instance method Public Method Determines the Business Function Sets in the System 20060306
4 INIT Instance method Protected Method Initialize 20060306
5 REQUEST_BUSINESS_FUNCTION Instance method Public Method Returns a Business Function from the Model 20060310
6 REQUEST_BUSINESS_FUNCTION_SET Instance method Public Method Returns a Business Function Set from the Model 20060310
7 REQUEST_SWITCH Instance method Public Method Returns a Switch from the Model 20060310
8 REQUEST_SWITCHED_OBJECT Instance method Public Method Returns a Switched Object from the Model 20060310
9 REQUEST_SWITCHED_PACKAGE Instance method Public Method Returns a Switched Package from the Model 20060310
Events
Class CL_SFW_MODEL has no event.
Types
Class CL_SFW_MODEL has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MODEL Value transfer Object reference (TYPE REF TO) CL_SFW_MODEL WB - SFW - Model 20060306

Method CREATE on class CL_SFW_MODEL has no exception.

Method GET_BUSINESS_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BUSINESS_FUNCTIONS Value transfer Type reference (TYPE) CL_SFW_BUSINESS_FUNCTION=>TYPE_BUSINESS_FUNCTION_TAB 20060306

Method GET_BUSINESS_FUNCTIONS on class CL_SFW_MODEL has no exception.

Method GET_BUSINESS_FUNCTION_SETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BUSINESS_FUNCTION_SETS Value transfer Type reference (TYPE) CL_SFW_BUSINESS_FUNCTION_SET=>TYPE_BUSINESS_FUNCTION_SET_TAB Interne Tabelle über Business Function Set Objekte 20060306

Method GET_BUSINESS_FUNCTION_SETS on class CL_SFW_MODEL has no exception.

Method INIT Signature

Method INIT on class CL_SFW_MODEL has no parameter.
Method INIT on class CL_SFW_MODEL has no exception.

Method REQUEST_BUSINESS_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BUSINESS_FUNCTION Value transfer Object reference (TYPE REF TO) CL_SFW_BUSINESS_FUNCTION WB - SFW - Business Function 20060310
2 Importing BUSINESS_FUNCTION_NAME Call by reference Type reference (TYPE) SFW_BFUNC Business Function - für Upgrade 20060310
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE WB - SFW - Objekt existiert nicht 20060310

Method REQUEST_BUSINESS_FUNCTION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BUSINESS_FUNCTION_SET Value transfer Object reference (TYPE REF TO) CL_SFW_BUSINESS_FUNCTION_SET WB - SFW - Business Function Set 20060310
2 Importing BUSINESS_FUNCTION_SET_NAME Call by reference Type reference (TYPE) SFW_BSET Business Function Set 20060310
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE WB - SFW - Objekt existiert nicht 20060310

Method REQUEST_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 20060310
2 Importing SWITCH_NAME Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20060310
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE WB - SFW - Objekt existiert nicht 20060310

Method REQUEST_SWITCHED_OBJECT 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 20060310
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20060310
3 Importing PGMID Call by reference Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20060310
4 Returning SWITCHED_OBJECT Value transfer Object reference (TYPE REF TO) CL_SFW_SWITCHED_OBJECT WB - SFW - Geschaltetes Objekt 20060310
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE WB - SFW - Objekt existiert nicht 20060310
2 CX_SFW_SWITCHED Objekt ist nicht geschaltet 20100722

Method REQUEST_SWITCHED_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 20060310
2 Importing PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Paket 20060310
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE WB - SFW - Objekt existiert nicht 20060310
History
Last changed by/on SAP  20130531 
SAP Release Created in 740