SAP ABAP Class CL_WB_PROGRAM_STATE (State of the Program)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ABA (Application Component) ABAP Editor
     SEDI (Package) PROGRAM EDITOR
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_OBJECT_STATE Workbench: View of Object 00000000
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_SOURCE_SELECTION Position or Selection in Source 20110302
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_SOURCE_STATE Object State for Sources 19990629
Properties
Class CL_WB_PROGRAM_STATE  
Short Description State of the Program    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEDI   PROGRAM EDITOR 
Created 19980907   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_OBJECT_STATE Workbench: View of Object 00000000
2 IF_WB_SOURCE_SELECTION Position or Selection in Source 20110302
3 IF_WB_SOURCE_STATE Object State for Sources 19990629
Friends
Class CL_WB_PROGRAM_STATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_CONTROL_STATE Instance attribute Public Type reference (TYPE) CNTL_HANDLE state of control 20040216
2 A_CORRECTION Instance attribute Public Type reference (TYPE) SEDI_CORRECTION_TABLE Correction Table 19981105
3 A_FULLNAME Instance attribute Public Type reference (TYPE) STRING New Navigation Full Name 20020206
4 A_INCLUDE Instance attribute Public Type reference (TYPE) PROGRAM INCLUDE Name 19991118
5 A_INSERT_IMPL_ENHANCEMENTS Instance attribute Public Type reference (TYPE) CHAR1 implicit enhancements inserted 20041026
6 A_LINE Instance attribute Public Type reference (TYPE) SY-INDEX 1 Cursor Line 19980907
7 A_MAIN Instance attribute Public Type reference (TYPE) PROGRAM Main Program 20080709
8 A_MESSAGE_TAB Instance attribute Public Type reference (TYPE) RSFB_SOURCE Message Table 19981105
9 A_NEW_INCLUDE Instance attribute Public Type reference (TYPE) CHAR1 ' ' New include has to be created 19991206
10 A_NEW_INCLUDE_STATEMENT Instance attribute Public Type reference (TYPE) CHAR1 ' ' Insert Include Statement 19991206
11 A_OFFSET Instance attribute Public Type reference (TYPE) SY-INDEX 0 Cursor Offset 19980907
12 A_PRETTY_PRINTED Instance attribute Public Type reference (TYPE) CHAR1 ' ' Source Pretty Printed 19991201
13 A_STATE Instance attribute Public Type reference (TYPE) PROGDIR-STATE ' ' Active/Inactive State 19990122
14 A_TOPLINE Instance attribute Public Type reference (TYPE) SY-INDEX 1 Top Line of Visible Page 19980907
15 A_VARIED_INITIAL Instance attribute Public Type reference (TYPE) CHAR1 ' ' Initial State of Editor 20030721
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Create Program State 19980907
Events
Class CL_WB_PROGRAM_STATE has no event.
Types
Class CL_WB_PROGRAM_STATE 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 P_CONT_STATE Call by reference Type reference (TYPE) CNTL_HANDLE control_state 20040217
2 Importing P_CORRECTION Call by reference Type reference (TYPE) SEDI_CORRECTION_TABLE correction table 19981104
3 Importing P_END_LINE Call by reference Type reference (TYPE) SY-INDEX Schleifenindex 20110302
4 Importing P_END_OFFSET Call by reference Type reference (TYPE) SY-INDEX Schleifenindex 20110302
5 Importing P_FULLNAME Call by reference Type reference (TYPE) STRING new navigation fullname 20020206
6 Importing P_INCLUDE Call by reference Type reference (TYPE) PROGRAM Includename 19991118
7 Importing P_INS_IMPL_ENH Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20041026
8 Importing P_LINE Call by reference Type reference (TYPE) SY-INDEX cursor line 19980907
9 Importing P_MESSAGE_TAB Call by reference Type reference (TYPE) RSFB_SOURCE message table 19981105
10 Importing P_NEW_INCLUDE Call by reference Type reference (TYPE) CHAR1 neues Include anlegen 19991206
11 Importing P_NEW_INCLUDE_STATEMENT Call by reference Type reference (TYPE) CHAR1 Include-Statement einfügen 19991206
12 Importing P_OFFSET Call by reference Type reference (TYPE) SY-INDEX cursor offset 19980907
13 Importing P_PRETTY_PRINTED Call by reference Type reference (TYPE) CHAR1 source pretty printed 19991201
14 Importing P_STATE Call by reference Type reference (TYPE) PROGDIR-STATE aktiv/inaktiv-Status -> ' '(entspr. Arbeitsvorrat), 'A', 'I' 19990122
15 Importing P_TOPLINE Call by reference Type reference (TYPE) SY-INDEX top line of visible page 19980907

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