SAP ABAP Class CL_ENH_SPOT_STORE (Enhancement Spot Data 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_ENH_SPOT_STORE SAP Enhancement Base Functionality 20040310
Properties
Class CL_ENH_SPOT_STORE  
Short Description Enhancement Spot Data 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 20040310   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ENH_SPOT_STORE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ENH_SPOT_STORE SAP Enhancement Base Functionality 20040310
Friends
Class CL_ENH_SPOT_STORE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Private Type reference (TYPE) ENHSPOTHEADER Enhancement Spot Header Data 20040310
2 CALLBACK Instance attribute Private Object reference (TYPE REF TO) IF_ENH_SPOT_PLUGIN_CALLBACK Callback for Plug-In 20040524
3 DEVCLASS Instance attribute Private Type reference (TYPE) DEVCLASS Package 20040310
4 ELEMENTS Instance attribute Private Type reference (TYPE) ENH_SPOT_ELEMENT_IT Internal Table for Enhancement Elements 20040311
5 ELEMENTS_CHANGED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040311
6 HAS_NOT_SAVED_INACTIVE_VERSION Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040504
7 HAS_SAVED_INACTIVE_VERSION Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040504
8 HEADER_CHANGED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040311
9 INACTIVE Instance attribute Private Type reference (TYPE) ENHSPOTHEADER Enhancement Spot Header Data 20040310
10 LOCKED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040310
11 MODI_LANGU Instance attribute Private Type reference (TYPE) SPRAS Language Key 20040311
12 NAME Instance attribute Private Type reference (TYPE) ENHSPOTNAME Name (ID) of an Enhancement Spot 20040310
13 NEW Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040311
14 ORG_LANGU Instance attribute Private Type reference (TYPE) SPRAS Language Key 20040311
15 PERSISTENCE_TOOL Instance attribute Private Object reference (TYPE REF TO) IF_ENH_SPOT_PERSIST Enhancement Persistence 20040311
16 SCWB_CALL Instance attribute Private Type reference (TYPE) ENHBOOLEAN Call from CWB 20050627
17 SHORTTEXT_ACTIVE Instance attribute Private Type reference (TYPE) STRING 20040423
18 SHORTTEXT_INACTIVE Instance attribute Private Type reference (TYPE) STRING 20040423
19 SHORT_TEXT_CHANGED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040423
20 SRCSYSTEM Instance attribute Private Type reference (TYPE) SRCSYSTEM Original System of Object 20041029
21 SUBOBJECT_LOCKED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040503
22 TEXT_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) CL_ENH_TEXT_REPOSITORY Web Service MD Text Repository 20040423
23 TOOL_TYPE Instance attribute Private Type reference (TYPE) ENHSPOTTOOLTYPE Enhancement Spot Tool 20040310
24 TRKORR Instance attribute Private Type reference (TYPE) TRKORR Request/Task 20041029
25 VERSNO Instance attribute Private Type reference (TYPE) VERSNO Version Management: Version Number 20100218
26 VIRTUAL_SUBOBJECT Instance attribute Private Type reference (TYPE) TROBJ_NAME Object name in object list 20040503
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040312
2 GET_HEADER Instance method Public Method Get Complete ENHSPOTHEADER 20050624
3 HANDLE_ELEMENT_CHANGED Instance method Private Event handling method Handler for Element Change 20041217
4 SET_DATA_FOR_CWB Instance method Public Method Set Data for SCWB Handling 20050718
Events
Class CL_ENH_SPOT_STORE has no event.
Types
Class CL_ENH_SPOT_STORE 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 ACTIVE Call by reference Type reference (TYPE) ENHSPOTHEADER Enhancement Spot Kopfdaten 20040312
2 Importing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040312
3 Importing ELEMENTS Call by reference Type reference (TYPE) ENH_SPOT_ELEMENT_IT Interne Tabelle über Enhancement Elements 20040312
4 Importing INACTIVE Call by reference Type reference (TYPE) ENHSPOTHEADER Enhancement Spot Kopfdaten 20040312
5 Importing LOCKED Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040312
6 Importing MODI_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20040312
7 Importing NAME Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20040312
8 Importing NEW Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040312
9 Importing ORG_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20040312
10 Importing PERSISTENCE_TOOL Call by reference Object reference (TYPE REF TO) IF_ENH_SPOT_PERSIST Enhancement Persistenz 20040312
11 Importing SCWB_CALL Call by reference Type reference (TYPE) ENHBOOLEAN ' ' Call von der CWB 20050627
12 Importing SRCSYSTEM Call by reference Type reference (TYPE) SRCSYSTEM Originalsystem des Objekts 20041029
13 Importing TOOL_TYPE Call by reference Type reference (TYPE) ENHSPOTTOOLTYPE Enhancement Spot Tool 20040312
14 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20041029
15 Importing VERSNO Call by reference Type reference (TYPE) VERSNO Versionsverwaltung: Versionsnummer 20100218
16 Importing VIRTUAL_SUBOBJECT Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040503

Method CONSTRUCTOR on class CL_ENH_SPOT_STORE has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HEADER Value transfer Type reference (TYPE) ENHSPOTHEADER Enhancement Spot Kopfdaten 20050624
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20050624

Method GET_HEADER on class CL_ENH_SPOT_STORE has no exception.

Method HANDLE_ELEMENT_CHANGED Signature

Method HANDLE_ELEMENT_CHANGED on class CL_ENH_SPOT_STORE has no parameter.
Method HANDLE_ELEMENT_CHANGED on class CL_ENH_SPOT_STORE has no exception.

Method SET_DATA_FOR_CWB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUID Call by reference Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20050719
2 Importing LOCKED Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20050718
3 Importing SHORTTEXTID Call by reference Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20050719

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