SAP ABAP Class CL_SIW_PROGRESS_INDICATOR (Progress display)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_CORE (Package) Core of Service Implementation Workbench
Properties
Class CL_SIW_PROGRESS_INDICATOR  
Short Description Progress display    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_SIW_CORE   Core of Service Implementation Workbench 
Created 20080918   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /GC1/CL_PROGRESS_INDICATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SIW_PROGRESS_INDICATOR has no interface implemented.
Friends
Class CL_SIW_PROGRESS_INDICATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CNT_INDEX Instance attribute Public Type reference (TYPE) I 20080918
2 CNT_TOTAL Instance attribute Public Type reference (TYPE) I 20080918
3 CON_AMP1 Constant Private Type reference (TYPE) CHAR2 '&1' Version Number Component 20080918
4 CON_AMP2 Constant Private Type reference (TYPE) CHAR2 '&2' Version Number Component 20080918
5 CON_AMP3 Constant Private Type reference (TYPE) CHAR2 '&3' Version Number Component 20080918
6 CON_AMP4 Constant Private Type reference (TYPE) CHAR2 '&4' Version Number Component 20080918
7 CON_INDEX Constant Public Type reference (TYPE) STRING 'CON_INDEX' Replace Index 20080918
8 CON_NOREPLACE Constant Public Type reference (TYPE) STRING 'CON_NOREPLACE' 20080918
9 CON_PERCENTAGE Constant Public Type reference (TYPE) STRING 'CON_PERCENTAGE' Replace Percentage 20080918
10 CON_TOTAL Constant Public Type reference (TYPE) STRING 'CON_TOTAL' Replace Total Number 20080918
11 FLG_AUTOMATIC_PUSH Instance attribute Private Type reference (TYPE) C 20080918
12 FLG_SUPPRESS Instance attribute Private Type reference (TYPE) C 20080918
13 RESOLUTION Instance attribute Public Type reference (TYPE) I 20080918
14 S_REF_CURRENT Static Attribute Public Object reference (TYPE REF TO) CL_SIW_PROGRESS_INDICATOR Progress display 20080918
15 TEXT Instance attribute Public Type reference (TYPE) STRING 20080918
16 V1 Instance attribute Private Type reference (TYPE) SY-MSGV1 Message Variable 20080918
17 V2 Instance attribute Private Type reference (TYPE) SY-MSGV2 Variable for Replacement 20080918
18 V3 Instance attribute Private Type reference (TYPE) SY-MSGV3 Variable for Replacement 20080918
19 V4 Instance attribute Private Type reference (TYPE) SY-MSGV4 Variable for Replacement 20080918
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080918
2 DISPLAY Instance method Public Method Display Progress Display 20080918
3 GET_PERCENTAGE Instance method Private Method Delivers Current Percentage 20080918
4 GET_TEXT Instance method Public Method Delivers Current Text 20080918
5 REPLACE Instance method Private Method Internal Replacement Function 20080918
6 SET_INDEX Instance method Public Method Set Current Index 20080918
7 SET_SUPPRESS Instance method Public Method Hide column 20080918
8 SET_TEXT Instance method Public Method Set Text 20080918
9 SET_TOTAL Instance method Public Method Set Total Number 20080918
10 SET_V1 Instance method Public Method Set Variable V1 20080918
11 SET_V2 Instance method Public Method Set Variable V2 20080918
12 SET_V3 Instance method Public Method Set Variable V3 20080918
13 SET_V4 Instance method Public Method Set Variable V4 20080918
14 SET_VAR Instance method Private Method Internal: Set Variable 20080918
15 S_CREATE Static method Public Method CONSTRUCTOR 20080918
Events
Class CL_SIW_PROGRESS_INDICATOR has no event.
Types
Class CL_SIW_PROGRESS_INDICATOR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CNT_TOTAL Value transfer Type reference (TYPE) I Total Number of Entries 20080918
2 Importing I_FLG_AUTOMATIC_PUSH Value transfer Type reference (TYPE) C Automatic Count 20080918
3 Importing I_FLG_SUPPRESS Value transfer Type reference (TYPE) C Suppress Display 20080918
4 Importing I_RESOLUTION Value transfer Type reference (TYPE) I Expansion/Granularity 20080918
5 Importing I_TEXT Value transfer Type reference (TYPE) CSEQUENCE Text of Display 20080918

Method CONSTRUCTOR on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT Value transfer Type reference (TYPE) STRING 20080918

Method DISPLAY on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method GET_PERCENTAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PERCENTAGE Value transfer Type reference (TYPE) I 20080918

Method GET_PERCENTAGE on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT Value transfer Type reference (TYPE) STRING 20080918

Method GET_TEXT on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method REPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IN Value transfer Type reference (TYPE) CSEQUENCE 20080918
2 Importing I_WHAT Value transfer Type reference (TYPE) C 20080918
3 Importing I_WITH Value transfer Type reference (TYPE) ANY 20080918
4 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20080918

Method REPLACE on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method SET_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_PUSH Value transfer Type reference (TYPE) C 20080918
2 Importing I_INDEX Value transfer Type reference (TYPE) I 20080918

Method SET_INDEX on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method SET_SUPPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_SUPPRESS Value transfer Type reference (TYPE) C 'X' 20080918

Method SET_SUPPRESS on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20080918

Method SET_TEXT on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method SET_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB Value transfer Type reference (TYPE) ANY TABLE 20080918
2 Importing I_TOTAL Value transfer Type reference (TYPE) I 20080918

Method SET_TOTAL on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method SET_V1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR Value transfer Type reference (TYPE) ANY 20080918

Method SET_V1 on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method SET_V2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR Value transfer Type reference (TYPE) ANY 20080918

Method SET_V2 on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method SET_V3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR Value transfer Type reference (TYPE) ANY 20080918

Method SET_V3 on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method SET_V4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR Value transfer Type reference (TYPE) ANY 20080918

Method SET_V4 on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method SET_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VX Call by reference Type reference (TYPE) CSEQUENCE Message Variable 20080918
2 Importing I_VAR Call by reference Type reference (TYPE) ANY 20080918

Method SET_VAR on class CL_SIW_PROGRESS_INDICATOR has no exception.

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CNT_TOTAL Value transfer Type reference (TYPE) I Total Number of Entries 20080918
2 Importing I_FLG_AUTOMATIC_PUSH Value transfer Type reference (TYPE) C Automatic Count 20080918
3 Importing I_FLG_SUPPRESS Value transfer Type reference (TYPE) C Suppress Display 20080918
4 Importing I_RESOLUTION Value transfer Type reference (TYPE) I Expansion/Granularity 20080918
5 Importing I_TAB_TOTAL Value transfer Type reference (TYPE) ANY TABLE 20080918
6 Importing I_TEXT Value transfer Type reference (TYPE) CSEQUENCE Text of Display 20080918
7 Returning R_REF_INDICATOR Value transfer Object reference (TYPE REF TO) CL_SIW_PROGRESS_INDICATOR Progress display 20080918

Method S_CREATE on class CL_SIW_PROGRESS_INDICATOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in