SAP ABAP Class /GC1/CL_PROGRESS_INDICATOR (Progress display)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-PGC (Application Component) Persistent Garbage Collector
     /GC1/FRAMEWORK (Package) Garbage Collector Framework
Properties
Class /GC1/CL_PROGRESS_INDICATOR  
Short Description Progress display    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class /GC1/MSG    
Program status     
Category 0   
Package /GC1/FRAMEWORK   Garbage Collector Framework 
Created 20060210   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 /GC1/CL_PROGRESS_INDICATOR has no interface implemented.
Friends
Class /GC1/CL_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 20060210
2 CNT_TOTAL Instance attribute Public Type reference (TYPE) I 20060210
3 CON_AMP1 Constant Private Type reference (TYPE) CHAR2 '&1' Version Number Components 20060223
4 CON_AMP2 Constant Private Type reference (TYPE) CHAR2 '&2' Version Number Components 20060223
5 CON_AMP3 Constant Private Type reference (TYPE) CHAR2 '&3' Version Number Components 20060223
6 CON_AMP4 Constant Private Type reference (TYPE) CHAR2 '&4' Version Number Components 20060223
7 CON_INDEX Constant Public Type reference (TYPE) STRING 'CON_INDEX' Replace Index 20060210
8 CON_NOREPLACE Constant Public Type reference (TYPE) STRING 'CON_NOREPLACE' 20060228
9 CON_PERCENTAGE Constant Public Type reference (TYPE) STRING 'CON_PERCENTAGE' Replace Percentage 20060223
10 CON_TOTAL Constant Public Type reference (TYPE) STRING 'CON_TOTAL' Replace Total Number 20060210
11 FLG_AUTOMATIC_PUSH Instance attribute Private Type reference (TYPE) C 20060210
12 FLG_SUPPRESS Instance attribute Private Type reference (TYPE) C 20060211
13 RESOLUTION Instance attribute Public Type reference (TYPE) I 20060210
14 S_REF_CURRENT Static Attribute Public Object reference (TYPE REF TO) /GC1/CL_PROGRESS_INDICATOR Progress display 20060210
15 TEXT Instance attribute Public Type reference (TYPE) STRING 20060210
16 V1 Instance attribute Private Type reference (TYPE) SY-MSGV1 Message variable 20060228
17 V2 Instance attribute Private Type reference (TYPE) SY-MSGV2 Variable for Replacement 20060228
18 V3 Instance attribute Private Type reference (TYPE) SY-MSGV3 Variable for Replacement 20060228
19 V4 Instance attribute Private Type reference (TYPE) SY-MSGV4 Variable for Replacement 20060228
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060210
2 DISPLAY Instance method Public Method Display Progress Indicator 20060210
3 GET_PERCENTAGE Instance method Private Method Delivers Current Percentage 20060228
4 GET_TEXT Instance method Public Method Delivers Current Text 20060228
5 REPLACE Instance method Private Method Internal Replacement Function 20060210
6 SET_INDEX Instance method Public Method Set Current Index 20060211
7 SET_SUPPRESS Instance method Public Method Hide column 20060228
8 SET_TEXT Instance method Public Method Set Text 20060228
9 SET_TOTAL Instance method Public Method Set Complete Number 20060211
10 SET_V1 Instance method Public Method Set Variable V1 20060228
11 SET_V2 Instance method Public Method Set Variable V2 20060228
12 SET_V3 Instance method Public Method Set Variable V3 20060228
13 SET_V4 Instance method Public Method Set Variable V4 20060228
14 SET_VAR Instance method Private Method Internal: Set Variable 20060228
15 S_CREATE Static method Public Method CONSTRUCTOR 20060210
Events
Class /GC1/CL_PROGRESS_INDICATOR has no event.
Types
Class /GC1/CL_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 Gesamtzahl Einträge 20060210
2 Importing I_FLG_AUTOMATIC_PUSH Value transfer Type reference (TYPE) C Automatische Zählung 20060210
3 Importing I_FLG_SUPPRESS Value transfer Type reference (TYPE) C Anzeige unterdrücken 20060211
4 Importing I_RESOLUTION Value transfer Type reference (TYPE) I Auflösung / Granularität 20060210
5 Importing I_TEXT Value transfer Type reference (TYPE) CSEQUENCE Text der Anzeige 20060210

Method CONSTRUCTOR on class /GC1/CL_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 20060228

Method DISPLAY on class /GC1/CL_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 20060228

Method GET_PERCENTAGE on class /GC1/CL_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 20060228

Method GET_TEXT on class /GC1/CL_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 20060210
2 Importing I_WHAT Value transfer Type reference (TYPE) C 20060210
3 Importing I_WITH Value transfer Type reference (TYPE) ANY 20060210
4 Returning R_RESULT Value transfer Type reference (TYPE) STRING 20060210

Method REPLACE on class /GC1/CL_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 20060228
2 Importing I_INDEX Value transfer Type reference (TYPE) I 20060211

Method SET_INDEX on class /GC1/CL_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' 20060228

Method SET_SUPPRESS on class /GC1/CL_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 20060228

Method SET_TEXT on class /GC1/CL_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 20060211
2 Importing I_TOTAL Value transfer Type reference (TYPE) I 20060211

Method SET_TOTAL on class /GC1/CL_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 20060228

Method SET_V1 on class /GC1/CL_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 20060228

Method SET_V2 on class /GC1/CL_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 20060228

Method SET_V3 on class /GC1/CL_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 20060228

Method SET_V4 on class /GC1/CL_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 Nachrichtenvariable 20060228
2 Importing I_VAR Call by reference Type reference (TYPE) ANY 20060228

Method SET_VAR on class /GC1/CL_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 Gesamtzahl Einträge 20060210
2 Importing I_FLG_AUTOMATIC_PUSH Value transfer Type reference (TYPE) C Automatische Zählung 20060210
3 Importing I_FLG_SUPPRESS Value transfer Type reference (TYPE) C Anzeige unterdrücken 20060211
4 Importing I_RESOLUTION Value transfer Type reference (TYPE) I Auflösung / Granularität 20060210
5 Importing I_TAB_TOTAL Value transfer Type reference (TYPE) ANY TABLE 20060212
6 Importing I_TEXT Value transfer Type reference (TYPE) CSEQUENCE Text der Anzeige 20060210
7 Returning R_REF_INDICATOR Value transfer Object reference (TYPE REF TO) /GC1/CL_PROGRESS_INDICATOR Fortschrittsanzeige 20060210

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