SAP ABAP Class CL_ENH_EDITOR_STATE (Management Status of ENH Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_BASE (Package) Enhancement Base Functionality
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 20040318
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM_STATE Workbench Manager: State of a Tool or Browser 20060209
Properties
Class CL_ENH_EDITOR_STATE  
Short Description Management Status of ENH Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_BASE   Enhancement Base Functionality 
Created 20040318   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ENH_EDITOR_STATE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_OBJECT_STATE Workbench: View of Object 20040318
2 IF_WB_PROGRAM_STATE Workbench Manager: State of a Tool or Browser 20060209
Friends
Class CL_ENH_EDITOR_STATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DYNP_PROCESSING Instance attribute Public Object reference (TYPE REF TO) CL_ENH_DYNP_PROCESS Screen Processing 20040913
2 ENHANCEMENT Instance attribute Public Type reference (TYPE) ENHNAME ID of an Enhancement 20040318
3 ENH_HOOK_ERR_LINE Instance attribute Public Type reference (TYPE) I 20090327
4 EXPMODE Instance attribute Public Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20061006
5 G_ACTIVE_FLAG Instance attribute Public Type reference (TYPE) ENHBOOLEAN Activation flag 20050926
6 G_LOG_HANDLING Instance attribute Public Type reference (TYPE) ENHBOOLEAN LOG Processing 20050926
7 G_TRSTAT Instance attribute Public Type reference (TYPE) ENHBOOLEAN TRSTAT Corresponding with FCODE 20050926
8 LAST_OPERATION Instance attribute Public Type reference (TYPE) SY-UCOMM Screens, Function Code Triggered by PAI 20040524
9 LAST_PROG Instance attribute Public Type reference (TYPE) SYCPROG ABAP Program, Caller in External Procedures 20040524
10 LAST_SCREEN Instance attribute Public Type reference (TYPE) SYDYNNR ABAP Program: Number of Current Screen 20040524
11 LOGID_1 Instance attribute Public Type reference (TYPE) ENHLOGID ID of Enhancement Log Entry for Each Enhancement 20060731
12 LOGID_2 Instance attribute Public Type reference (TYPE) ENHLOGID ID of Enhancement Log Entry for Each Enhancement 20060731
13 LOG_PROCESSING_TYPE Instance attribute Public Type reference (TYPE) ENHBOOLEAN LOG Processing Type S=Show, C=Compare, U=Update 20060731
14 LOG_SRCSYSTEM_1 Instance attribute Public Type reference (TYPE) SRCSYSTEM Original System of Object 20061006
15 LOG_SRCSYSTEM_2 Instance attribute Public Type reference (TYPE) SRCSYSTEM Original System of Object 20061006
16 LOG_WAS_CALLER Instance attribute Public Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20060731
17 M_REF_REPAIR_STATE Instance attribute Public Object reference (TYPE REF TO) IF_ENH_REPAIR_STATE Enhancement Framework: Repair Status for Object 20100712
18 NAVI_FULL_NAME Instance attribute Public Type reference (TYPE) STRING Hook Name in Navigation 20060731
19 OLD_FCODE Instance attribute Public Type reference (TYPE) SY-UCOMM 'ENHO' Saved FCODE for Reentry 20040914
20 REMSYSTEM Instance attribute Public Type reference (TYPE) SRCSYSTEM Original System of Object 20060511
21 RFCDEST Instance attribute Public Type reference (TYPE) RFCDEST Logical destination (specified when calling function) 20060511
22 R_LOG_PLUGIN Instance attribute Public Object reference (TYPE REF TO) IF_ENH_LOG_DIFFERENCES_PLUGIN Access to Enhancement Plug-In UI 20040913
23 R_PLUGIN Instance attribute Public Object reference (TYPE REF TO) IF_ENH_PLUGIN Access to Enhancement Plug-In UI 20040318
24 R_TOOL Instance attribute Public Object reference (TYPE REF TO) IF_ENH_TOOL SAP Enhancement Tool Root Interface 20040318
25 STAT_DISPLAY Instance attribute Public Type reference (TYPE) SYCHAR01 Display in Editor 20040915
26 STAT_STATE Instance attribute Public Type reference (TYPE) R3STATE ABAP/4: Version of program component 20040915
27 STAT_TOGGLE_EXCLUDE Instance attribute Public Type reference (TYPE) SYCHAR01 Toggle Allowed 20040915
28 SYNTAX_CHECK_ERROR Instance attribute Public Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20060223
29 TAB Instance attribute Public Type reference (TYPE) SYUCOMM TAB Title 20051221
30 TCODE Instance attribute Public Type reference (TYPE) TCODE Transaction Code 20061006
31 TOOL_PLUGIN_STATE Instance attribute Private Type reference (TYPE) XSTRING 20050105
32 TOOL_STATE Instance attribute Public Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE Workbench Manager: Status of Tool/Browser 20051221
33 UPGRADE Instance attribute Public Type reference (TYPE) ENHBOOLEAN In Upgrade Mode 20050124
34 VERSNO Instance attribute Public Type reference (TYPE) VERSNO Version Management: Version Number 20060511
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050105
2 GET_TOOL_PLUGIN_STATE Instance method Public Method Read Navigation Status 20050105
3 SET_VERSION_DATA Instance method Public Method Set Version Data 20060511
Events
Class CL_ENH_EDITOR_STATE has no event.
Types
Class CL_ENH_EDITOR_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 DATA Call by reference Type reference (TYPE) ANY 20050105
2 Importing LOGID_1 Call by reference Type reference (TYPE) ENHLOGID ID eines Enhancment Log-Eintrags pro Enhancement 20060731
3 Importing LOGID_2 Call by reference Type reference (TYPE) ENHLOGID ID eines Enhancment Log-Eintrags pro Enhancement 20060731
4 Importing LOG_PROCESSING Call by reference Type reference (TYPE) ENHBOOLEAN LOG-Processing Type S=Show,U=Zurückholen,C=Compare 20060731
5 Importing LOG_SRCSYSTEM_1 Call by reference Type reference (TYPE) SRCSYSTEM Originalsystem des Objekts 20061006
6 Importing LOG_SRCSYSTEM_2 Call by reference Type reference (TYPE) SRCSYSTEM Originalsystem des Objekts 20061006
7 Importing TCODE Call by reference Type reference (TYPE) TCODE Transaktionscode 20061006

Method CONSTRUCTOR on class CL_ENH_EDITOR_STATE has no exception.

Method GET_TOOL_PLUGIN_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA Call by reference Type reference (TYPE) ANY 20050105

Method GET_TOOL_PLUGIN_STATE on class CL_ENH_EDITOR_STATE has no exception.

Method SET_VERSION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ENHOBJECT Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Erweiterungsspots 20060511
2 Importing P_REMSYSTEM Call by reference Type reference (TYPE) SRCSYSTEM Originalsystem des Objekts 20060511
3 Importing P_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20060511
4 Importing P_VERSNO Call by reference Type reference (TYPE) VERSNO Versionsverwaltung: Versionsnummer 20060511

Method SET_VERSION_DATA on class CL_ENH_EDITOR_STATE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700