SAP ABAP Class IF_FDT_WD_EDITOR_SECTION (FDT WD: Section in editor)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_WD_EDITOR_SECTION FDT WD Island: Represents a section in the editor 20100226
Properties
Class IF_FDT_WD_EDITOR_SECTION  
Short Description FDT WD: Section in editor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20100226   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FDT_WD_EDITOR_SECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_FDT_WD_EDITOR_SECTION has no interface implemented.
Friends
Class IF_FDT_WD_EDITOR_SECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ELEMENT_TYPE_SECTION Constant Public Type reference (TYPE) STRING 'elementTypeSection' 20100710
2 GC_ELEMENT_TYPE_TOKENS Constant Public Type reference (TYPE) STRING 'elementTypeTokens' 20100710
3 GC_SECTION_CONTENT Constant Public Type reference (TYPE) STRING 'content' 20120928
4 GC_SECTION_OBJECT Constant Public Type reference (TYPE) STRING 'object' 20111011
5 GC_SECTION_PARENTHESIS Constant Public Type reference (TYPE) STRING 'parenthesis' 20121213
6 GC_SECTION_RESULT Constant Public Type reference (TYPE) STRING 'result' 20111011
7 GC_TOKEN_TYPE_INFIX_OPERATOR Constant Public Type reference (TYPE) STRING 'io' 20111011
8 GC_TOKEN_TYPE_KEYWORD Constant Public Type reference (TYPE) STRING 'keyword' 20111011
9 GC_TOKEN_TYPE_PARAMETER Constant Public Type reference (TYPE) STRING 'param' 20111011
10 GC_TOKEN_TYPE_PARENTHESIS Constant Public Type reference (TYPE) STRING 'paren' 20111011
11 GC_TOKEN_TYPE_STRING Constant Public Type reference (TYPE) STRING 'string' 20111011
12 GC_TOKEN_TYPE_VALUE Constant Public Type reference (TYPE) STRING 'val' 20111011
13 MO_PARENT Instance attribute Public Object reference (TYPE REF TO) IF_FDT_WD_EDITOR_SECTION Parent Section 20111006
14 MV_ID Instance attribute Public Type reference (TYPE) STRING ID 20100226
15 MV_NAME Instance attribute Public Type reference (TYPE) STRING Name of section 20111006
16 MV_OBJECT_ID Instance attribute Public Type reference (TYPE) IF_FDT_TYPES=>ID Object_id 20111006
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SECTION Instance method Public Method Adds a new section(as a child) 20111005
2 ADD_TOKEN Instance method Public Method Adds a single token to this section 20100715
3 ADD_TOKENS Instance method Public Method Adds tokens to this section 20100710
4 GET_ATTRIBUTE Instance method Public Method Returns an attribute (header of section) 20111012
5 GET_ELEMENTS Instance method Public Method Returns the elements of this section 20100710
6 GET_FIRST_TOKEN Instance method Public Method Returns the first token of this section 20111006
7 GET_HEADER Instance method Public Method Returns the header of the section 20100226
8 GET_SECTIONS Instance method Public Method Returns the (child) sections of this section 20111005
9 GET_TOKENS Instance method Public Method Returns the tokens of the section 20111005
Events
Class IF_FDT_WD_EDITOR_SECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ELEMENT Public See coding 20100710 BEGIN OF s_element, type TYPE string, tokens TYPE ts_token, section TYPE REF TO if_fdt_wd_editor_section, END OF s_element
2 S_HEADER Public See coding 20100226 BEGIN OF s_header, name TYPE string, object_id TYPE if_fdt_types=>id, "reference to any BRF+ object attributes TYPE if_fdt_wd_editor_model=>th_attribute, END OF s_header
3 S_TOKEN Public See coding 20100226 BEGIN OF s_token, id TYPE i, type TYPE string, value TYPE string, supplement TYPE string, attributes TYPE if_fdt_wd_editor_model=>th_attribute, parent TYPE i, ref TYPE string, END OF s_token
4 TS_TOKEN Public See coding 20100713 ts_token TYPE SORTED TABLE OF s_token WITH UNIQUE KEY id WITH NON-UNIQUE SORTED KEY parent_key COMPONENTS parent
5 T_ELEMENT Public See coding 20100710 t_element TYPE STANDARD TABLE OF s_element WITH DEFAULT KEY
6 T_SECTION Public See coding 20100226 t_section TYPE STANDARD TABLE OF REF TO if_fdt_wd_editor_section WITH DEFAULT KEY
Method Signatures

Method ADD_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SECTION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_EDITOR_SECTION FDT WD: Section in editor 20111005
2 Importing IS_HEADER Call by reference Type reference (TYPE) IF_FDT_WD_EDITOR_SECTION=>S_HEADER Header of new section 20111005
3 Returning RO_SECTION Value transfer Object reference (TYPE REF TO) IF_FDT_WD_EDITOR_SECTION FDT WD: Section in editor 20111005

Method ADD_SECTION on class IF_FDT_WD_EDITOR_SECTION has no exception.

Method ADD_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TOKEN Call by reference Type reference (TYPE) IF_FDT_WD_EDITOR_SECTION=>S_TOKEN 20100715

Method ADD_TOKEN on class IF_FDT_WD_EDITOR_SECTION has no exception.

Method ADD_TOKENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_TOKEN Call by reference Type reference (TYPE) TS_TOKEN 20100715

Method ADD_TOKENS on class IF_FDT_WD_EDITOR_SECTION has no exception.

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING Name 20111012
2 Returning RV_VALUE Value transfer Type reference (TYPE) STRING Value 20111012

Method GET_ATTRIBUTE on class IF_FDT_WD_EDITOR_SECTION has no exception.

Method GET_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ELEMENT Value transfer Type reference (TYPE) IF_FDT_WD_EDITOR_SECTION=>T_ELEMENT 20100710

Method GET_ELEMENTS on class IF_FDT_WD_EDITOR_SECTION has no exception.

Method GET_FIRST_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TOKEN Value transfer Type reference (TYPE) S_TOKEN Token 20111006

Method GET_FIRST_TOKEN on class IF_FDT_WD_EDITOR_SECTION has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_HEADER Value transfer Type reference (TYPE) S_HEADER 20100226

Method GET_HEADER on class IF_FDT_WD_EDITOR_SECTION has no exception.

Method GET_SECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SECTION Value transfer Type reference (TYPE) T_SECTION Sections 20111006

Method GET_SECTIONS on class IF_FDT_WD_EDITOR_SECTION has no exception.

Method GET_TOKENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTS_TOKEN Value transfer Type reference (TYPE) TS_TOKEN 20111006

Method GET_TOKENS on class IF_FDT_WD_EDITOR_SECTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in