SAP ABAP Class CL_BTF_BSP_EDITOR (Element Handler: <btf:editor>)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BTF (Application Component) Business Text Framework
     SBTF (Package) Business Text Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_BTF_EDITOR Base: 20020716
Properties
Class CL_BTF_BSP_EDITOR  
Short Description Element Handler: <btf:editor>    
Super Class CLG_BTF_EDITOR Base: <btf:editor> 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBTF   Business Text Framework 
Created 20020716   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BTF_BSP_EDITOR has no forward declaration.
Interfaces
Class CL_BTF_BSP_EDITOR has no interface implemented.
Friends
Class CL_BTF_BSP_EDITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_IMPORT_FILE_CLICK Instance attribute Public Type reference (TYPE) STRING 'btfImportClick' 20021107
2 CO_INSERT_IMAGE_CLICK Instance attribute Public Type reference (TYPE) STRING 'btfInsertImage' 20021107
3 CO_NAVIGATIONTYPES Constant Public Type reference (TYPE) STRING 'DEFAULT/ON/OFF/NEWWINDOW' Enum Type Navigation Types 20060210
4 INSERTIMAGE_CONTENT Instance attribute Public Type reference (TYPE) XSTRING InsertImage Content 20021126
5 INSERTIMAGE_FILENAME Instance attribute Public Type reference (TYPE) STRING InsertImage Filename 20021126
6 M_ATTR_TAB Static Attribute Private See coding White List of Attributes 20110616
7 M_BSP_TEXTPOOL Instance attribute Private Type reference (TYPE) TEXTPOOL_TYPE Text Pool for Tool Tips 20020823
8 M_DISABLED Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20020716
9 M_DISABLEDESIGNVIEW Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20060927
10 M_DISABLEEXPORT Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20060927
11 M_FILTERBASEDONWHITELIST Instance attribute Private Type reference (TYPE) BOOLEAN White-List-Based Filter 20110615
12 M_FILTERDOCUMENTCONTENT Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20061010
13 M_FILTERED Instance attribute Public Type reference (TYPE) BOOLEAN Filtered? 20110711
14 M_FILTERREPLACEDOCUMENTONERROR Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110614
15 M_FILTERREPLACEMENTTEXT Instance attribute Private Type reference (TYPE) STRING Text for Replacement Document 20110614
16 M_FILTER_ERROR Instance attribute Public Type reference (TYPE) STRING Last Filter Error 20061010
17 M_FILTER_EXCEPTION Instance attribute Public Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20061011
18 M_GUI_TEXTPOOL Instance attribute Private Type reference (TYPE) TEXTPOOL_TYPE Text Pool for Tool Tips 20020823
19 M_HTMLTIDY Static Attribute Private Object reference (TYPE REF TO) CL_HTMLTIDY HTML repair and conversion tool 20061010
20 M_ID Instance attribute Private Type reference (TYPE) STRING ID 20020716
21 M_IXML Static Attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20061010
22 M_IXML_STREAM_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY IF_IXML_STREAM_FACTORY 20061010
23 M_NAVIGATIONTYPE Instance attribute Private Type reference (TYPE) STRING Navigation Type 20060210
24 M_NODE_TAB Static Attribute Private See coding White List of Elements 20110616
25 M_SECUREINSERTIMAGE Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060210
26 M_SOURCEVIEW Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20020806
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20061010
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020716
3 DECODE_DOCUMENT_CONTENT Static method Private Method Decode Document Base64 20020716
4 ENCODE_DOCUMENT_CONTENT Static method Private Method Encode Document Base64 20020716
5 FILTER_DOCUMENT_CONTENT Static method Public Method Filter Document Content (Do NOT call without permission) 20061010
6 GET_TEXTPOOL_TEXT Instance method Private Method Get Text from Text Pool 20020722
7 RENDER_BUTTON_TOOLTIP_VAR Instance method Private Method Render Tooltip Variable for Button (Default) 20040413
8 RENDER_DEFAULT_BUTTON Instance method Private Method Render Button for Toolbar (Default) 20020716
9 RENDER_DEFAULT_EDITOR Instance method Private Method Render Editor (Default) 20020716
10 RENDER_DEFAULT_FONTNAME Instance method Private Method Render Font Name Combo Box (Default) 20020716
11 RENDER_DEFAULT_FONTSIZE Instance method Private Method Render Font Size Combo Box (Default) 20020716
12 RENDER_DEFAULT_JS Instance method Private Method Render Java Script (Default) 20020716
13 RENDER_DEFAULT_START Instance method Private Method Render Routine (Default) 20020716
14 RENDER_NN6_BUTTON Instance method Private Method Render Button for Toolbar (NN6) 20020829
15 RENDER_NN6_START Instance method Private Method Render Routine (NN6) 20020829
Events
Class CL_BTF_BSP_EDITOR has no event.
Types
Class CL_BTF_BSP_EDITOR has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BTF_BSP_EDITOR has no parameter.
Method CONSTRUCTOR on class CL_BTF_BSP_EDITOR has no exception.

Method DECODE_DOCUMENT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDITOR Value transfer Object reference (TYPE REF TO) CL_BTF_BSP_EDITOR Editor 20061011
2 Importing ENC Value transfer Type reference (TYPE) STRING Encoding 20020718
3 Importing STR Value transfer Type reference (TYPE) STRING String 20020716
4 Returning XSTR Value transfer Type reference (TYPE) XSTRING XString 20020716

Method DECODE_DOCUMENT_CONTENT on class CL_BTF_BSP_EDITOR has no exception.

Method ENCODE_DOCUMENT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDITOR Value transfer Object reference (TYPE REF TO) CL_BTF_BSP_EDITOR Editor 20061011
2 Importing ENC Value transfer Type reference (TYPE) STRING Encoding 20020718
3 Returning STR Value transfer Type reference (TYPE) STRING String 20020716
4 Importing XSTR Value transfer Type reference (TYPE) XSTRING XString 20020716

Method ENCODE_DOCUMENT_CONTENT on class CL_BTF_BSP_EDITOR has no exception.

Method FILTER_DOCUMENT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Value transfer Type reference (TYPE) STRING Fehler 20061011
2 Exporting E_FILTERED Value transfer Type reference (TYPE) BOOLEAN Wurde gefiltert? 20110711
3 Exporting E_XSTR Value transfer Type reference (TYPE) XSTRING XString 20061011
4 Importing I_TIDYT Value transfer Type reference (TYPE) BOOLEAN Nur für spezielle Aufrufe! 20110915
5 Importing I_USEWL Value transfer Type reference (TYPE) BOOLEAN 'X' White-List basierender Filter 20110615
6 Importing I_XSTR Call by reference Type reference (TYPE) XSTRING XString 20061010
# Exception Resumable Description Created on
1 CX_BTF_INTERNAL_ERROR BTF Ausnahme: Interne Fehler 20061010
2 CX_BTF_PARAMETER_ERROR BTF Ausnahme: Parameterfehler 20061010
3 CX_BTF_RUNTIME_ERROR BTF Ausnahme: Laufzeitfehler 20061010

Method GET_TEXTPOOL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENTRY Value transfer Type reference (TYPE) TEXTPOOL-ENTRY Sprachenabhängiger Text im ABAP/4-Textpool 20020722
2 Importing KEY Call by reference Type reference (TYPE) TEXTPOOL-KEY Schlüssel des Textelements (Nummer / Selektionsname) 20020722

Method GET_TEXTPOOL_TEXT on class CL_BTF_BSP_EDITOR has no exception.

Method RENDER_BUTTON_TOOLTIP_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Value transfer Type reference (TYPE) STRING Image 20040413
2 Returning HTML Value transfer Type reference (TYPE) STRING HTML 20040413
3 Importing TOOLTIP Value transfer Type reference (TYPE) TEXTPOOLKY Tooltip 20040413

Method RENDER_BUTTON_TOOLTIP_VAR on class CL_BTF_BSP_EDITOR has no exception.

Method RENDER_DEFAULT_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Value transfer Type reference (TYPE) STRING Image 20020716
2 Returning HTML Value transfer Type reference (TYPE) STRING HTML 20020716
3 Importing TOOLTIP Value transfer Type reference (TYPE) TEXTPOOLKY Tooltip 20020716

Method RENDER_DEFAULT_BUTTON on class CL_BTF_BSP_EDITOR has no exception.

Method RENDER_DEFAULT_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HTML Value transfer Type reference (TYPE) STRING HTML 20020716

Method RENDER_DEFAULT_EDITOR on class CL_BTF_BSP_EDITOR has no exception.

Method RENDER_DEFAULT_FONTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HTML Value transfer Type reference (TYPE) STRING HTML 20020716

Method RENDER_DEFAULT_FONTNAME on class CL_BTF_BSP_EDITOR has no exception.

Method RENDER_DEFAULT_FONTSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HTML Value transfer Type reference (TYPE) STRING HTML 20020716

Method RENDER_DEFAULT_FONTSIZE on class CL_BTF_BSP_EDITOR has no exception.

Method RENDER_DEFAULT_JS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HTML Value transfer Type reference (TYPE) STRING HTML 20020716

Method RENDER_DEFAULT_JS on class CL_BTF_BSP_EDITOR has no exception.

Method RENDER_DEFAULT_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) I Rückgabewert 20020716

Method RENDER_DEFAULT_START on class CL_BTF_BSP_EDITOR has no exception.

Method RENDER_NN6_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Value transfer Type reference (TYPE) STRING Image 20020829
2 Returning HTML Value transfer Type reference (TYPE) STRING HTML 20020829
3 Importing TOOLTIP Value transfer Type reference (TYPE) TEXTPOOLKY Tooltip 20020829

Method RENDER_NN6_BUTTON on class CL_BTF_BSP_EDITOR has no exception.

Method RENDER_NN6_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) I Rückgabewert 20020829

Method RENDER_NN6_START on class CL_BTF_BSP_EDITOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 630