SAP ABAP Class CL_HIER_NODE_DIALOG (Interface for Structure Item Maintenance Dialog Box)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   SV-ASA (Application Component) ASAP (AcceleratedSAP)
     SQADB (Package) Question and Answer Database
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REVIEW_NODE Maintenance Dialog for Structure Items 20000816
Properties
Class CL_HIER_NODE_DIALOG  
Short Description Interface for Structure Item Maintenance Dialog Box    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SQADB   Question and Answer Database 
Created 20000816   SAP 
Last change 20001030   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_REVIEW_STRUCTURE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_REVIEW_NODE Maintenance Dialog for Structure Items 20000816
Friends
# Friend Modeled only Created on Description
1 CL_HIER_NODE 20001030 Structure Items in Structure Repository
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_DIALOG_CANCELLED Instance attribute Private Type reference (TYPE) CHAR1 Action terminated 20000817
2 A_DISPLAY_ONLY Instance attribute Private Type reference (TYPE) CHAR1 No changes allowed 20000816
3 A_EXTKEY Instance attribute Private Type reference (TYPE) HIER_NODEK Include Key for Structure Item Table 20000817
4 A_LANGUWARNING Instance attribute Private Type reference (TYPE) STRING Warning Text for Maintenance Language 20000816
5 A_NEW_STRUCTURE_ID Instance attribute Private Type reference (TYPE) TTREE-TREE_ID ID for New Structure 20001031
6 A_NODE Instance attribute Private Type reference (TYPE) HIER_IFACE Interface for transferring nodes in hier. maintenance tool 20000816
7 A_NODE_CHANGED Instance attribute Private Type reference (TYPE) CHAR1 Dialog data changed 20000817
8 A_NODE_LANGU Instance attribute Private Type reference (TYPE) SYLANGU Current Language 20000816
9 A_OBJID Instance attribute Private Type reference (TYPE) ATOBJ_NAME Identifier of a reference object for attribute store 20000817
10 A_SET_FOCUS Instance attribute Private Type reference (TYPE) CHAR1 Indicator: Set Focus on Edit Control 20000816
11 A_SUBTYP Instance attribute Private Type reference (TYPE) ATSUBTYPE Subgroup of object types in the attribute repository 20000817
12 A_TEXT Instance attribute Private Type reference (TYPE) HIER_TEXTS Structure Item Text 20000816
13 A_T_REF Instance attribute Private Type reference (TYPE) SREF_T Instance Table for Reference Objects 20000816
14 C_FCODE_ASSIGN_TREE Instance attribute Public Type reference (TYPE) SYUCOMM 'ASSR' OK Code: Assign Existing Structure 20000817
15 C_FCODE_NODE_EXIT Instance attribute Public Attribute reference (LIKE) 20000817
16 C_FCODE_NODE_OK Instance attribute Public Attribute reference (LIKE) 20000817
17 C_FCODE_PICTURE_ASSIGN Constant Public Type reference (TYPE) SYUCOMM 'PASS' OK Code: Assign KW Document 20000816
18 C_FCODE_PICTURE_DELETE Constant Public Type reference (TYPE) SYUCOMM 'PDEL' OK Code: Delete KW Document 20000816
19 C_FCODE_PICTURE_EDIT Constant Public Type reference (TYPE) SYUCOMM 'PCHAN' OK Code: Edit KW Document 20000816
20 C_FCODE_PICTURE_IMPORT Constant Public Type reference (TYPE) SYUCOMM 'PIMP' OK Code: Import KW Document 20000816
21 C_FCODE_TEMPLATE_ASSIGN Constant Public Type reference (TYPE) SYUCOMM 'TASS' OK Code: Assign KW Document 20000816
22 C_FCODE_TEMPLATE_DELETE Constant Public Type reference (TYPE) SYUCOMM 'TDEL' OK Code: Delete KW Document 20000816
23 C_FCODE_TEMPLATE_EDIT Constant Public Type reference (TYPE) SYUCOMM 'TCHAN' OK Code: Edit KW Document 20000816
24 C_FCODE_TEMPLATE_IMPORT Constant Public Type reference (TYPE) SYUCOMM 'TIMP' OK Code: Import KW Document 20000816
25 C_OBJTYP_NODE Constant Private Type reference (TYPE) ATOBJTYPE 'SHI1' Object Type for Attribute Repository 20000817
26 R_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20000816
27 R_CONTEXT Instance attribute Private Object reference (TYPE REF TO) CL_REVIEW_CONTEXT Maintenance of KW Contexts 20001030
28 R_EDIT Static Attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20000816
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHANGED Instance method Public Method Checks for Changed Data 20000817
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000817
3 CONSTRUCTOR Instance method Public Constructor Constructor 20000817
4 GET_DIALOG_CANCELLED Instance method Public Method Provides 'Action terminated' Message 20000817
5 GET_NODE Instance method Public Method Returns Structure Item Information 20000817
6 INSERT_REF Instance method Private Method Inserts/Deletes Reference Object in List 20000817
Events
Class CL_HIER_NODE_DIALOG has no event.
Types
Class CL_HIER_NODE_DIALOG has no local type.
Method Signatures

Method CHECK_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ATTRIBUTES_CHANGED Call by reference Type reference (TYPE) CHAR1 'X' = Attribute wurden geändert 20000817
2 Exporting E_CHANGED Call by reference Type reference (TYPE) CHAR1 'X' = Daten wurden geändert 20000817
# Exception Resumable Description Created on
1 CANCELED User Abbruch 20000817
2 ERROR allg. Fehler 20000817

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HIER_NODE_DIALOG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HIER_NODE_DIALOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) CHAR1 Nur Anzeige 20000817
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 20000817
3 Importing I_NODE Call by reference Type reference (TYPE) HIER_IFACE Interface für Übergabe der Knoten im Hierarchpflegetool 20000817
4 Importing I_TEXT Call by reference Type reference (TYPE) HIER_TEXTS Text zum Knoten 20000817
5 Importing I_T_REF Call by reference Type reference (TYPE) SREF_T Verweistabelle für Knoten in der Hierarchietabelle 20000817
# Exception Resumable Description Created on
1 ERROR allg. Fehler 20000817

Method GET_DIALOG_CANCELLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DIALOG_CANCELLED Value transfer Type reference (TYPE) CHAR1 Dialog wurde abgebrochen 20000817

Method GET_DIALOG_CANCELLED on class CL_HIER_NODE_DIALOG has no exception.

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DIALOG_CANCELLED Call by reference Type reference (TYPE) CHAR1 Der Dialog wurde abbgebrochen 20000817
2 Exporting E_NODE Call by reference Type reference (TYPE) HIER_IFACE Interface für Übergabe der Knoten im Hierarchpflegetool 20000817
3 Exporting E_NODE_CHANGED Call by reference Type reference (TYPE) CHAR1 Knoten wurde geändert 20000817
4 Exporting E_TEXT Call by reference Type reference (TYPE) HIER_TEXTS Text für Knoten der allg. Strukturablage 20000817
5 Exporting E_T_REF Call by reference Type reference (TYPE) SREF_T Verweistabelle für Knoten in der Hierarchietabelle 20000817

Method GET_NODE on class CL_HIER_NODE_DIALOG has no exception.

Method INSERT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF Call by reference Object reference (TYPE REF TO) CL_HIER_REF Verweisobjekt intern 20000817

Method INSERT_REF on class CL_HIER_NODE_DIALOG has no exception.
History
Last changed by/on SAP  20001030 
SAP Release Created in 50A