SAP ABAP Class CL_W3_API_HELPER (ITS API: API Help Methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-WAB (Application Component) Web Application Builder
     SW3_API (Package) ITS: API
Properties
Class CL_W3_API_HELPER  
Short Description ITS API: API Help Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SW3_API   ITS: API 
Created 19990721   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SW3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_W3_API_HELPER has no interface implemented.
Friends
Class CL_W3_API_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BHTML_TAG_TYPE_BHTML_END Constant Private Type reference (TYPE) INT1 4 20101005
2 C_BHTML_TAG_TYPE_BHTML_START Constant Private Type reference (TYPE) INT1 3 20101005
3 C_BHTML_TAG_TYPE_COMMENT_END Constant Private Type reference (TYPE) INT1 2 20101005
4 C_BHTML_TAG_TYPE_COMMENT_START Constant Private Type reference (TYPE) INT1 1 20101005
5 C_LENGTH_IAC_DATA_RAW Constant Private Type reference (TYPE) W3X8 248 Length of Raw Data Line 19991015
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTS_TEMPLATE_FOR_DYNP Static method Public Method Check to See if a Template Exists for a Screen 19991207
2 CHECK_JAVASCRIPT_NAME_VALID Static method Public Method Check Validity of JavaScript File Name 20001219
3 CHECK_MIME_LANG_NAME_VALID Static method Public Method Check Validity of Name of Language-Dependent MIME Object 20001121
4 CHECK_MIME_NAME_VALID Static method Public Method Check MIME Name Validity 19991206
5 CHECK_OBJECT_NAME_VALID Static method Public Method Check Validity of ITS Object Name 19991206
6 CHECK_RESOURCE_NAME_VALID Static method Public Method Check Validity of Resource File Name 19991206
7 CHECK_RESOURCE_PARA_NAME_VALID Static method Public Method Check Validity of Resource Parameter Name 20000221
8 CHECK_SERVICE_INTP_NAME_VALID Static method Public Method Check Validity of Service Interface Name 20000221
9 CHECK_SERVICE_NAME_VALID Static method Public Method Check Service Name Validity 19991201
10 CHECK_SERVICE_PARA_NAME_VALID Static method Public Method Check Validity of Service Parameter Name 20000221
11 CHECK_TEMPLATE_NAME_VALID Static method Public Method Check Template Name Validity 19991206
12 CHECK_XML_NAME_VALID Static method Public Method Check Template Name Validity 20100624
13 CONVERT_CHAR_TO_HEX Static method Public Method Convert from Character to Hexadecimal 20010129
14 CONVERT_CHAR_TO_HEX_OLD Static method Public Method Convert from Char to Hexadecimal (Save) 20010129
15 CONVERT_HEX_TO_CHAR Static method Public Method Convert from Hexadecimal to Character 20010129
16 CONVERT_HEX_TO_CHAR_OLD Static method Public Method Convert from Hexadecimal to Char (Load) 20010129
17 CONVERT_PLAINTEXT_TO_STREAM Static method Public Method Converts a Line Format Table to CHAR-Stream (FLOW) 19991125
18 CONVERT_STREAM_TO_PLAINTEXT Static method Public Method Converts a CHAR-Stream (FLOW) to Line Format Table 19991117
19 DECODE_DB_DATA Static method Public Method Decode Data from the Database (Load) 19990721
20 DECODE_HEX Static method Private Method Decode Hexadecimal Data 20010126
21 DELETE_KEYCONV_ENTRY Static method Public Method Deletes a IACKEYCONV Entry if there are no Objects 19991028
22 ENCODE_DB_DATA Static method Public Method Decode Data from the Database (Save) 19990810
23 ENCODE_HEX Static method Private Method Encode Hexadecimal Data 20010126
24 GET_BHTML_SEQUENCES Static method Public Method 20100922
25 GET_LONGKEY_JAVASCRIPT Static method Public Method Name Conversion for JavaScript Files (Short -> Long) 20001220
26 GET_LONGKEY_MIME Static method Public Method Name Conversion for MIMEs (Short -> Long) 20000405
27 GET_LONGKEY_MIME_LANG Static method Public Method Name Conversion for Language-Dependent MIMEs (Short -> Long) 20001012
28 GET_LONGKEY_TEMPLATE Static method Public Method Name Conversion for Templates (Short -> Long) 20000405
29 GET_LONGKEY_TEMPLATE_LANG Static method Public Method Name Conversion for Language-Dependent Templates (Sht -> Lg) 20001012
30 GET_LONGKEY_XML Static method Public Method Name Conversion for Templates (Short -> Long) 20100625
31 GET_SHORTKEY_JAVASCRIPT Static method Public Method Name Conversion for JavaScript Files (Long -> Short) 20001219
32 GET_SHORTKEY_MIME Static method Public Method Name Conversion for MIMEs (Long -> Short) 19991027
33 GET_SHORTKEY_TEMPLATE Static method Public Method Name Conversion for Templates (Long -> Short) 19990927
34 GET_SHORTKEY_XML Static method Public Method Name Conversion for Templates (Long -> Short) 20100624
35 GET_TAG_INFOS Static method Private Method 20101005
36 GET_TAG_INFO_ONE_TYPE Static method Private Method 20101005
37 GET_TAG_INFO_ONE_TYPE_ONE_TAG Static method Private Method 20101005
38 GET_TEMPLATE_FLOWLOGIC Static method Public Method Supplies the Flow Logic of an HTML Template 20000406
39 GET_TEMPLATE_FLOWLOGIC_LINE Static method Public Method Supplies a Flog Logic Line of a Template 20000406
40 GET_TEMPLATE_SOURCE Static method Public Method Supplies the Source of an HTML Template 20000406
41 GET_TEMPLATE_SOURCE_LINE Static method Public Method Supplies an HTML Source Line of a Template 20000406
42 UNDO_MIX_UP Static method Private Method Reset Byte Order Switch (Load and Save) 19990721
43 UNDO_MIX_UP_LINE Static method Private Method Reset Byte Order Switch for One Line (Load and Save) 19990721
44 UPDATE_W3CROSS_TEMPLATE Static method Public Method Updates the Objects Used in the Template 20000405
45 UPDATE_W3CROSS_XML Static method Public Method Updates the Objects Used in the Template 20100624
46 WRITE_PUBDIR_ENTRY Static method Public Method Write Entry in W3PUBDIR (Object Published) 20000210
Events
Class CL_W3_API_HELPER has no event.
Types
Class CL_W3_API_HELPER has no local type.
Method Signatures

Method CHECK_EXISTS_TEMPLATE_FOR_DYNP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DYNPRO Call by reference Type reference (TYPE) SCRFDYNNR Dynpronummer 19991207
2 Exporting P_EXISTS Call by reference Type reference (TYPE) CHAR1 X: Zum Dynpro existiert ein Template 19991207
3 Importing P_PROGRAM Call by reference Type reference (TYPE) PROGRAMM Langer Name des Templates 19991207

Method CHECK_EXISTS_TEMPLATE_FOR_DYNP on class CL_W3_API_HELPER has no exception.

Method CHECK_JAVASCRIPT_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_JAVASCRIPT_NAME Call by reference Type reference (TYPE) IACIKEYJ Name der JavaScript-Datei 20001219
2 Importing P_LONG_NAME Call by reference Type reference (TYPE) IACEOBJID Langer Name der JavaScript-Datei 20001219
# Exception Resumable Description Created on
1 INVALID_NAME Name ist reserviert 20001219

Method CHECK_MIME_LANG_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MIME_LONG_NAME Value transfer Type reference (TYPE) IACEOBJID Langer Name des Mimes 20001121
2 Importing P_MIME_NAME Call by reference Type reference (TYPE) IACIKEYML Name des Mimes 20001121
# Exception Resumable Description Created on
1 INVALID_NAME Name ist reserviert 20001121

Method CHECK_MIME_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MIME_LONG_NAME Value transfer Type reference (TYPE) IACEOBJID Langer Name des Mimes 19991210
2 Importing P_MIME_NAME Call by reference Type reference (TYPE) IACIKEYM Name des Mimes 19991206
# Exception Resumable Description Created on
1 INVALID_NAME Name ist reserviert 19991206

Method CHECK_OBJECT_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DELIMITER_ERROR Call by reference Type reference (TYPE) CHAR1 Fehler mit Namensraum 19991220
2 Importing P_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 19991206
3 Importing P_SPECIAL_CHARACTERS Call by reference Type reference (TYPE) CHAR_55 Erlaubte Sonderzeichen 19991208
# Exception Resumable Description Created on
1 NAME_INVALID Objektname ungültig (Message) 19991206

Method CHECK_RESOURCE_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_RESOURCE_NAME Call by reference Type reference (TYPE) W3RESOKEY Name des Resource-Files 19991206
# Exception Resumable Description Created on
1 INVALID_NAME Name ist reserviert 19991206

Method CHECK_RESOURCE_PARA_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARAMETER_NAME Call by reference Type reference (TYPE) IACPNAME Name des Resource-File-Parameters 20000221
# Exception Resumable Description Created on
1 INVALID_NAME Name ist reserviert 20000221

Method CHECK_SERVICE_INTP_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARAMETER_NAME Call by reference Type reference (TYPE) W3SIPNAME Service-Schnittstellen-Parameter-Name 20000221
# Exception Resumable Description Created on
1 INVALID_NAME Name ist reserviert 20000221

Method CHECK_SERVICE_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SERVICE_NAME Call by reference Type reference (TYPE) ITSAPPL Service-Name 19991201
# Exception Resumable Description Created on
1 INVALID_NAME Name ist reserviert 19991201

Method CHECK_SERVICE_PARA_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARAMETER_NAME Call by reference Type reference (TYPE) IACPNAME Service-Parameter-Name 20000221
# Exception Resumable Description Created on
1 INVALID_NAME Name ist reserviert 20000221

Method CHECK_TEMPLATE_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DO_NOT_CHECK_NAME Call by reference Type reference (TYPE) FLAG Namen nicht pruefen, nur Voraussetzungen 20050801
2 Importing P_TEMPLATE_LONG_NAME Value transfer Type reference (TYPE) IACKEYLONG Langer Name des Templates 19991210
3 Importing P_TEMPLATE_NAME Call by reference Type reference (TYPE) IACIKEYT Name des Templates 19991206
# Exception Resumable Description Created on
1 INVALID_NAME Name ist reserviert 19991206

Method CHECK_XML_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DO_NOT_CHECK_NAME Call by reference Type reference (TYPE) FLAG Namen nicht pruefen, nur Voraussetzungen 20110201
2 Importing P_XML_LONG_NAME Value transfer Type reference (TYPE) IACKEYLONG Langer Name des Templates 20100624
3 Importing P_XML_NAME Call by reference Type reference (TYPE) IACIKEYT Name des Templates 20100624
# Exception Resumable Description Created on
1 INVALID_NAME Name ist reserviert 20100624

Method CONVERT_CHAR_TO_HEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHAR Call by reference Type reference (TYPE) W3HTMLTABTYPE Characterdaten 20010129
2 Exporting P_HEX Call by reference Type reference (TYPE) W3MIMETABTYPE Hexadezimaldaten 20010129
# Exception Resumable Description Created on
1 DATA_INVALID Daten sind ungültig 20010129

Method CONVERT_CHAR_TO_HEX_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHAR Call by reference Type reference (TYPE) W3HTMLTABTYPE HTML Rohdaten 20010129
2 Exporting P_HEX Call by reference Type reference (TYPE) W3MIMETABTYPE Hexadezimale Ergebnisdaten 20010129
3 Changing P_LENGTH Call by reference Type reference (TYPE) I Länge der Daten 20010129

Method CONVERT_CHAR_TO_HEX_OLD on class CL_W3_API_HELPER has no exception.

Method CONVERT_HEX_TO_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CHAR Call by reference Type reference (TYPE) W3HTMLTABTYPE Characterdaten 20010129
2 Importing P_HEX Call by reference Type reference (TYPE) W3MIMETABTYPE Hexadezimaldaten 20010129
# Exception Resumable Description Created on
1 DATA_INVALID Daten sind ungültig 20010129

Method CONVERT_HEX_TO_CHAR_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_BIN Call by reference Type reference (TYPE) W3MIMETABTYPE MIME Ergebnisdaten 20010129
2 Exporting P_CHAR Call by reference Type reference (TYPE) W3HTMLTABTYPE HTML Ergebnisdaten 20010129
3 Importing P_DATA_CODEPAGE Call by reference Type reference (TYPE) W3CODEPAGE Codepage der Rohdaten 20010129
4 Importing P_HEX Call by reference Type reference (TYPE) W3MIMETABTYPE Hexadezimale Rohdaten 20010129
5 Importing P_IS_MIME Call by reference Type reference (TYPE) CHAR1 SPACE X: MIME-Daten 20010129
6 Changing P_LENGTH_HEX Call by reference Type reference (TYPE) W3RAW8 Länge der Daten 20010129
7 Importing P_SYSTEM_CODEPAGE Call by reference Type reference (TYPE) W3CODEPAGE Codepage des Applikationsservers 20010129

Method CONVERT_HEX_TO_CHAR_OLD on class CL_W3_API_HELPER has no exception.

Method CONVERT_PLAINTEXT_TO_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PPLAINTABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Container für HTML 19991125
2 Exporting PSTREAMTABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Container für HTML 19991125

Method CONVERT_PLAINTEXT_TO_STREAM on class CL_W3_API_HELPER has no exception.

Method CONVERT_STREAM_TO_PLAINTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PPLAINTABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Container für HTML 19991117
2 Importing PSTREAMTABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE Container für HTML 19991117

Method CONVERT_STREAM_TO_PLAINTEXT on class CL_W3_API_HELPER has no exception.

Method DECODE_DB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BIN Call by reference Type reference (TYPE) W3MIMETABTYPE Rohdaten von der Datenbank 19990721
2 Exporting P_DATALENGTH Call by reference Type reference (TYPE) I Länge eines MIMEs 20010619
3 Importing P_DATA_CODEPAGE Call by reference Type reference (TYPE) W3CODEPAGE SPACE Codepage der Daten 19991015
4 Exporting P_HTML Call by reference Type reference (TYPE) W3HTMLTABTYPE Dekodierte HTML-Daten 19990721
5 Importing P_IS_MIME Call by reference Type reference (TYPE) CHAR1 SPACE X: MIME-Daten 20001229
6 Exporting P_MIME Call by reference Type reference (TYPE) W3MIMETABTYPE Dekodierte MIME-Daten 20001229
# Exception Resumable Description Created on
1 INPUT_INVALID Ungültige Eingabedaten 19990721

Method DECODE_HEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IN Call by reference Type reference (TYPE) W3MIMETABTYPE Kodierte Hexadezimaldaten 20010126
2 Importing P_LENGTH_HEX Call by reference Type reference (TYPE) W3RAW8 Länge der Daten 20010126
3 Exporting P_OUT Call by reference Type reference (TYPE) W3MIMETABTYPE Decodierte Hexadezimaldaten 20010126
# Exception Resumable Description Created on
1 DATA_INVALID Daten sind ungültig 20010129

Method DELETE_KEYCONV_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SERVICE_NAME Call by reference Type reference (TYPE) ITSAPPL Service-Name 19991028
2 Importing P_SHORT_NAME Call by reference Type reference (TYPE) IACNAME Kurzer Name des Objektes 19991028

Method DELETE_KEYCONV_ENTRY on class CL_W3_API_HELPER has no exception.

Method ENCODE_DB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_BIN Call by reference Type reference (TYPE) W3MIMETABTYPE Rohdaten HTML 19990810
2 Importing P_DATALENGTH Call by reference Type reference (TYPE) I -1 Länge eines MIMEs 20010619
3 Importing P_HTML Call by reference Type reference (TYPE) W3HTMLTABTYPE Dekodierte Daten 19990810
4 Importing P_IS_MIME Call by reference Type reference (TYPE) CHAR1 SPACE X: MIME-Daten 20001229
5 Importing P_MIME Call by reference Type reference (TYPE) W3MIMETABTYPE Rohdaten MIME 20001120
# Exception Resumable Description Created on
1 INPUT_INVALID Ungültige Eingabedaten 19990810

Method ENCODE_HEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATALENGTH Call by reference Type reference (TYPE) I Länge eines MIMEs 20010619
2 Importing P_IN Call by reference Type reference (TYPE) W3MIMETABTYPE Kodierte Hexadezimaldaten 20010126
3 Exporting P_OUT Call by reference Type reference (TYPE) W3MIMETABTYPE Decodierte Hexadezimaldaten 20010126
# Exception Resumable Description Created on
1 DATA_INVALID Ungültige Daten 20010129

Method GET_BHTML_SEQUENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BHTML_END_MARKS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20100922
2 Exporting BHTML_PURE_SEQUENCES Call by reference Type reference (TYPE) W3BHTMLPURESEQUENCES 20100923
3 Exporting BHTML_SEQUENCES Call by reference Type reference (TYPE) W3BHTMLSEQUENCES 20100922
4 Importing BHTML_START_MARKS Call by reference Type reference (TYPE) STRING_TABLE Tabelle mit Strings 20100922
5 Importing COMMENT_END_MARKS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20100922
6 Importing COMMENT_START_MARKS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20100922
7 Importing SOURCE Call by reference Type reference (TYPE) W3HTMLTABTYPE ITS: Tabellentyp für HTML-Source 20100922

Method GET_BHTML_SEQUENCES on class CL_W3_API_HELPER has no exception.

Method GET_LONGKEY_JAVASCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_JAVASCRIPT Call by reference Type reference (TYPE) IACIKEYJ Kurzer Name der JavaScript-Datei 20001220
2 Exporting P_LONG_NAME Call by reference Type reference (TYPE) IACEOBJID Langer Name 20001220
# Exception Resumable Description Created on
1 NOT_FOUND Fehler beim Konvertieren 20001220

Method GET_LONGKEY_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LONG_NAME Call by reference Type reference (TYPE) IACKEYLONG Langer Mimename 20000405
2 Importing P_MIME Call by reference Type reference (TYPE) IACIKEYM Mimename 20001012
# Exception Resumable Description Created on
1 NOT_FOUND Konvertierungseintrag nicht gefunden 20000405

Method GET_LONGKEY_MIME_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LONG_NAME Call by reference Type reference (TYPE) IACKEYLONG Langer Mimename 20001012
2 Importing P_MIME Call by reference Type reference (TYPE) IACIKEYML Mimename 20001012
# Exception Resumable Description Created on
1 NOT_FOUND Konvertierungseintrag nicht gefunden 20001012

Method GET_LONGKEY_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LONG_NAME Call by reference Type reference (TYPE) W3TEMPLONA Langer Templatename 20000405
2 Exporting P_LONG_NAME_NEW Call by reference Type reference (TYPE) IACKEYLONG 20031002
3 Importing P_TEMPLATE Call by reference Type reference (TYPE) IACIKEYT Template-Key 20001012
# Exception Resumable Description Created on
1 NOT_FOUND Fehler beim Konvertieren 20000405

Method GET_LONGKEY_TEMPLATE_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LONG_NAME Call by reference Type reference (TYPE) IACKEYLONG Langer Templatename 20001012
2 Importing P_TEMPLATE Call by reference Type reference (TYPE) IACIKEYTL Template-Key 20001012
# Exception Resumable Description Created on
1 NOT_FOUND Fehler beim Konvertieren 20001012

Method GET_LONGKEY_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LONG_NAME Call by reference Type reference (TYPE) IACKEYLONG 20100625
2 Importing P_XML Call by reference Type reference (TYPE) IACIKEYT Template-Key 20100625
# Exception Resumable Description Created on
1 NOT_FOUND Fehler beim Konvertieren 20100625

Method GET_SHORTKEY_JAVASCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LONG_NAME Call by reference Type reference (TYPE) IACEOBJID Langer Name der JavaScript-Datei 20001219
2 Importing P_SERVICE Call by reference Type reference (TYPE) ITSAPPL Service 20001219
3 Exporting P_SHORT_NAME Call by reference Type reference (TYPE) IACNAME Kurzer Name der JavaScript-Datei 20001219
4 Importing P_THEME Call by reference Type reference (TYPE) IACTHEME Thema 20001219
# Exception Resumable Description Created on
1 CONVERT_ERROR Fehler beim Konvertieren 20001219

Method GET_SHORTKEY_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LONG_NAME Call by reference Type reference (TYPE) IACEOBJID Langer Mimename 19991027
2 Importing P_SERVICE Call by reference Type reference (TYPE) ITSAPPL Service 19991027
3 Exporting P_SHORT_NAME Call by reference Type reference (TYPE) IACNAME Kurzer Mimename 19991027
4 Importing P_THEME Call by reference Type reference (TYPE) IACTHEME Thema 20001025
5 Importing P_WRITE_ENTRY Call by reference Type reference (TYPE) CHAR1 SPACE 'X' KEYCONV-Eintrag schreiben 19991201
# Exception Resumable Description Created on
1 CONVERT_ERROR Fehler beim Konvertieren 19991027

Method GET_SHORTKEY_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DYNPRO Call by reference Type reference (TYPE) IACDYNNR Dynpro 20001025
2 Importing P_LONG_NAME Call by reference Type reference (TYPE) W3TEMPLONA Langer Programmname 19990927
3 Importing P_LONG_NAME_NEW Call by reference Type reference (TYPE) IACKEYLONG Langer Programmname (neu) 20031007
4 Importing P_SERVICE Call by reference Type reference (TYPE) ITSAPPL Service 19990927
5 Exporting P_SHORT_NAME Call by reference Type reference (TYPE) IACNAME Kurzer Programmname 19990927
6 Importing P_THEME Call by reference Type reference (TYPE) IACTHEME Thema 20001025
7 Importing P_WRITE_ENTRY Call by reference Type reference (TYPE) CHAR1 SPACE 'X' KEYCONV-Eintrag schreiben 19991201
# Exception Resumable Description Created on
1 CONVERT_ERROR Fehler beim Konvertieren 19990927

Method GET_SHORTKEY_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DYNPRO Call by reference Type reference (TYPE) IACDYNNR Dynpro 20100624
2 Importing P_LONG_NAME Call by reference Type reference (TYPE) W3TEMPLONA Langer Programmname 20100624
3 Importing P_LONG_NAME_NEW Call by reference Type reference (TYPE) IACKEYLONG Langer Programmname (neu) 20100624
4 Importing P_SERVICE Call by reference Type reference (TYPE) ITSAPPL Service 20100624
5 Exporting P_SHORT_NAME Call by reference Type reference (TYPE) IACNAME Kurzer Programmname 20100624
6 Importing P_THEME Call by reference Type reference (TYPE) IACTHEME Thema 20100624
7 Importing P_WRITE_ENTRY Call by reference Type reference (TYPE) CHAR1 SPACE 'X' KEYCONV-Eintrag schreiben 20100624
# Exception Resumable Description Created on
1 CONVERT_ERROR Fehler beim Konvertieren 20100624

Method GET_TAG_INFOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BHTML_END_MARKS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20101005
2 Importing BHTML_START_MARKS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20101005
3 Importing COMMENT_END_MARKS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20101005
4 Importing COMMENT_START_MARKS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20101005
5 Importing SOURCE Call by reference Type reference (TYPE) W3HTMLTABTYPE ITS: Tabellentyp für HTML-Source 20101005
6 Exporting TAG_INFOS Call by reference Type reference (TYPE) W3BHTMLTAGINFORMATIONS 20101005

Method GET_TAG_INFOS on class CL_W3_API_HELPER has no exception.

Method GET_TAG_INFO_ONE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOURCE Call by reference Type reference (TYPE) W3HTMLTABTYPE ITS: Tabellentyp für HTML-Source 20101005
2 Changing TAG_INFOS Call by reference Type reference (TYPE) W3BHTMLTAGINFORMATIONS 20101005
3 Importing TAG_TABLE Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20101005
4 Importing TAG_TYPE Call by reference Type reference (TYPE) INT1 Dummy für B20 int1 (überall lokal!) 20101005

Method GET_TAG_INFO_ONE_TYPE on class CL_W3_API_HELPER has no exception.

Method GET_TAG_INFO_ONE_TYPE_ONE_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOURCE Call by reference Type reference (TYPE) W3HTMLTAB Tabelle für ABAP-Schlüsselwortdokumentation 20101005
2 Importing TAG Call by reference Type reference (TYPE) STRING 20101005
3 Changing TAG_INFOS Call by reference Type reference (TYPE) W3BHTMLTAGINFORMATIONS 20101005
4 Importing TAG_TYPE Call by reference Type reference (TYPE) INT1 Dummy für B20 int1 (überall lokal!) 20101005

Method GET_TAG_INFO_ONE_TYPE_ONE_TAG on class CL_W3_API_HELPER has no exception.

Method GET_TEMPLATE_FLOWLOGIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_FLOWLOGIC Call by reference Type reference (TYPE) W3HTMLTABTYPE Flow Logic zum Template 20000406
2 Importing P_TEMPLATE_NAME Call by reference Type reference (TYPE) IACIKEYT Templatename 20000406
# Exception Resumable Description Created on
1 DATA_CORRUPT Fehler in Daten 20040910
2 OBJECT_NOT_EXISTING Flow Logic nicht gefunden 20000406

Method GET_TEMPLATE_FLOWLOGIC_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_FLOWLOGIC_LINE Call by reference Type reference (TYPE) W3_HTML Inhalt der Zeile 20000406
2 Importing P_LINE Call by reference Type reference (TYPE) I Zeilennummer 20000406
3 Importing P_TEMPLATE_NAME Call by reference Type reference (TYPE) IACIKEYT Templatename 20000406
# Exception Resumable Description Created on
1 DATA_CORRUPT 20040914
2 LINE_NOT_EXISTING Zeile nicht vorhanden 20000406
3 OBJECT_NOT_EXISTING Flow Logik existiert nicht 20000406

Method GET_TEMPLATE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SINGLE_LINES Call by reference Type reference (TYPE) CHAR1 SPACE X: Liefert Source Zeilenweise 20000411
2 Exporting P_SOURCE Call by reference Type reference (TYPE) W3HTMLTABTYPE Inhalt der Zeile 20000406
3 Importing P_TEMPLATE_NAME Call by reference Type reference (TYPE) IACIKEYT Templatename 20000406
# Exception Resumable Description Created on
1 DATA_CORRUPT Daten des Templates ungültig 20000406
2 OBJECT_NOT_EXISTING Template existiert nicht 20000406

Method GET_TEMPLATE_SOURCE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LINE Call by reference Type reference (TYPE) I Zeilennummer 20000406
2 Exporting P_SOURCE_LINE Call by reference Type reference (TYPE) W3_HTML Inhalt der Zeile 20000406
3 Importing P_TEMPLATE_NAME Call by reference Type reference (TYPE) IACIKEYT Templatename 20000406
# Exception Resumable Description Created on
1 DATA_CORRUPT Templatedaten ungültig 20000406
2 LINE_NOT_EXISTING Zeile existiert nicht 20000406
3 OBJECT_NOT_EXISTING Template existiert nicht 20000406

Method UNDO_MIX_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA_CODEPAGE Call by reference Type reference (TYPE) W3CODEPAGE Codepage der Rohdaten 19991015
2 Importing P_IN Call by reference Type reference (TYPE) W3MIMETABTYPE Mime-Rohdaten (Byteorder vertauscht) 19990721
3 Exporting P_LENGTH_HEX Call by reference Type reference (TYPE) W3RAW8 Hexadezimale Länge der Daten 20010125
4 Exporting P_OUT Call by reference Type reference (TYPE) W3MIMETABTYPE Mime-Rohdaten (normale Byteorder) 19990721
# Exception Resumable Description Created on
1 INPUT_CORRUPT Ungültige Eingabetabelle 19990721

Method UNDO_MIX_UP_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA_IN Call by reference Type reference (TYPE) W3MIME Eingabezeile 19990721
2 Exporting P_DATA_OUT Call by reference Type reference (TYPE) W3MIME Ausgabezeile 19990721
3 Importing P_LENGTH Call by reference Type reference (TYPE) X Länge der Zeile 19990721

Method UNDO_MIX_UP_LINE on class CL_W3_API_HELPER has no exception.

Method UPDATE_W3CROSS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TEMPLATE_FLOWLOGIC Call by reference Type reference (TYPE) W3HTMLTABTYPE Flow Logik 20000406
2 Importing P_TEMPLATE_NAME Call by reference Type reference (TYPE) IACIKEYT Name des Templates 20000405
3 Importing P_TEMPLATE_SOURCE Call by reference Type reference (TYPE) W3HTMLTABTYPE HTML-Source 20000405
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler 20000405

Method UPDATE_W3CROSS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_XML_NAME Call by reference Type reference (TYPE) IACIKEYT Name des Templates 20100624
2 Importing P_XML_SOURCE Call by reference Type reference (TYPE) W3HTMLTABTYPE HTML-Source 20100624
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler 20100624

Method WRITE_PUBDIR_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DESTINATIONS Call by reference Type reference (TYPE) W3_ITSDEST_TABLETYPE Tabelle mit den ITS-Destinationen 20000210
2 Importing P_OBJECT Call by reference Type reference (TYPE) IACOBJECT Felddefinitionen für Web-Objekte 20000210

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