SAP ABAP Class CL_METHOD_CONDITION_PPF (PPF: Administration Class for Method Condition)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-PPF (Application Component) Post Processing Framework
     SPPF_DET (Package) PPF: Determination and Merge Technologies
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 20000302
Properties
Class CL_METHOD_CONDITION_PPF  
Short Description PPF: Administration Class for Method Condition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package SPPF_DET   PPF: Determination and Merge Technologies 
Created 20000302   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CA_METHOD_CONDITION_PPF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SPPF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 20000302
Friends
# Friend Modeled only Created on Description
1 CB_METHOD_CONDITION_PPF 20030818 Base Agent PPF: Administration Class for Method Condition
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASSNAME Instance attribute Protected Type reference (TYPE) SEOCLSNAME Object Type Name 20020311
2 DELETED Constant Public Type reference (TYPE) CHAR1 3 Single-Character Indicator 20020301
3 DESCRIPT Instance attribute Protected Type reference (TYPE) TEXT60 Text Field of Length 60 20020311
4 GENERATENAME Instance attribute Protected Type reference (TYPE) CHAR14 Text Field Length 14 20020311
5 INIT_DONE Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Indicator 20020311
6 METHOD Instance attribute Protected Type reference (TYPE) SEOCMPNAME Component Name 20020311
7 MODIFIED Constant Public Type reference (TYPE) CHAR1 2 Single-Character Indicator 20020301
8 NEW Constant Public Type reference (TYPE) CHAR1 1 Single-Character Indicator 20020301
9 SOURCE Instance attribute Protected Type reference (TYPE) PPFTSOURCE PPF: Table with Source Code for Method Condition 20020311
10 SOURCEFLAG Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Indicator 20020311
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Checks the Condition (sppf_det) 20000316
2 COPY Instance method Public Method Copies the Condition 20000313
3 DELETE Instance method Public Method Deletes the Condition (sppf_det) 20000321
4 EVALUATE Instance method Public Method Evaluates the Condition 20000302
5 GET_CLASSNAME Instance method Public Get-method of a virtual attribute Reads Attribute CLASSNAME 20020311
6 GET_DESCRIPT Instance method Public Get-method of a virtual attribute Reads Attribute DESCRIPT 20020311
7 GET_GENERATENAME Instance method Public Get-method of a virtual attribute Reads the Attribute GENERATENAME 20020311
8 GET_INIT_DONE Instance method Public Get-method of a virtual attribute Reads the Attribute INIT_DONE 20020311
9 GET_METHOD Instance method Public Get-method of a virtual attribute Reads the Attribute METHOD 20020311
10 GET_SOURCE Instance method Public Get-method of a virtual attribute Reads the Attribute SOURCE 20020311
11 GET_SOURCEFLAG Instance method Public Get-method of a virtual attribute Reads the Attribute SOURCEFLAG 20020311
12 SET_CLASSNAME Instance method Public Set-method of a virtual attribute Sets Attribute CLASSNAME 20020311
13 SET_DESCRIPT Instance method Public Set-method of a virtual attribute Sets Attribute DESCRIPT 20020311
14 SET_GENERATENAME Instance method Public Set-method of a virtual attribute Sets the Attribute GENERATENAME 20020311
15 SET_INIT_DONE Instance method Public Set-method of a virtual attribute Sets the Attribute INIT_DONE 20020311
16 SET_METHOD Instance method Public Set-method of a virtual attribute Sets the Attribute METHOD 20020311
17 SET_SOURCE Instance method Public Set-method of a virtual attribute Sets the Attribute SOURCE 20020311
18 SET_SOURCEFLAG Instance method Public Set-method of a virtual attribute Sets the Attribute SOURCEFLAG 20020311
Events
Class CL_METHOD_CONDITION_PPF has no event.
Types
Class CL_METHOD_CONDITION_PPF has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROTOCOL Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20000316
2 Returning RP_RETURNCODE Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20000316

Method CHECK on class CL_METHOD_CONDITION_PPF has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_CONDITION Value transfer Object reference (TYPE REF TO) CL_METHOD_CONDITION_PPF PPF: Verwaltungsklasse für Methodenbedingung 20000313

Method COPY on class CL_METHOD_CONDITION_PPF has no exception.

Method DELETE Signature

Method DELETE on class CL_METHOD_CONDITION_PPF has no parameter.
Method DELETE on class CL_METHOD_CONDITION_PPF has no exception.

Method EVALUATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) CL_CONTEXT_PPF PPF: Kontextoberklasse 20000302
2 Importing IP_NO_PROTOCOL Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Kein Protokoll schreiben 20000502
3 Importing IP_PROTOCOL Call by reference Type reference (TYPE) BALLOGHNDL Protokoll 20000306
4 Returning RP_RC Value transfer Type reference (TYPE) I Returncode 20000302
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme 20001130

Method GET_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SEOCLSNAME Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method GET_DESCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TEXT60 Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method GET_GENERATENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR14 Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method GET_INIT_DONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method GET_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SEOCMPNAME Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PPFTSOURCE Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method GET_SOURCEFLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method SET_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method SET_DESCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPT Call by reference Type reference (TYPE) TEXT60 Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method SET_GENERATENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GENERATENAME Call by reference Type reference (TYPE) CHAR14 Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method SET_INIT_DONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INIT_DONE Call by reference Type reference (TYPE) CHAR1 Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method SET_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METHOD Call by reference Type reference (TYPE) SEOCMPNAME Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method SET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE Call by reference Type reference (TYPE) PPFTSOURCE Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311

Method SET_SOURCEFLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCEFLAG Call by reference Type reference (TYPE) CHAR1 Attributwert 20020311
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020311
History
Last changed by/on SAP  00000000 
SAP Release Created in 46D