SAP ABAP Interface IF_W3_API_JAVASCRIPT (ITS API: JavaScript Data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-WAB (Application Component) Web Application Builder
     SW3_API (Package) ITS: API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_W3_API_JAVASCRIPT Obsolete: ITS API: Data for JavaScript 20001219
Properties
Interface IF_W3_API_JAVASCRIPT  
Short Description ITS API: JavaScript Data    
General Data
Package SW3_API   ITS: API 
Created 20001219   SAP 
Last changed 20001219   SAP 
Unicode checks active    
Forward declarations
Interface IF_W3_API_JAVASCRIPT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_W3_API_OBJECT ITS API: General Functions 20001219
Friends
Interface IF_W3_API_JAVASCRIPT has no friend.
Attributes
Interface IF_W3_API_JAVASCRIPT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_NEW Static method Public Method Create new JavaScript file 20001219
2 GET_ATTRIBUTES Instance method Public Method Get attributes 20001219
3 GET_NAME Instance method Public Method Get JavaScript name 20001219
4 GET_SOURCE Instance method Public Method Get JavaScript source 20001219
5 LOAD Static method Public Method Load JavaScript file 20001219
6 LOAD_ALL_IN_SERVICE Static method Public Method Load all JavaScript files of a service 20001219
7 PUBLISH Static method Public Method Publish a JavaScript file 20001219
8 SET_ATTRIBUTES Instance method Public Method Set attributes 20001219
9 SET_SOURCE Instance method Public Method Set JavaScript source 20001219
Events
Interface IF_W3_API_JAVASCRIPT has no event.
Types
Interface IF_W3_API_JAVASCRIPT has no local type.
Method Signatures

Method CREATE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_JAVASCRIPT Call by reference Object reference (TYPE REF TO) IF_W3_API_JAVASCRIPT JavaScript-Datei Instanz 20001219
2 Importing P_JAVASCRIPT_DATA Call by reference Type reference (TYPE) W3JSCRATTR JavaScript-Datei Daten 20001219
3 Exporting P_JAVASCRIPT_NAME Call by reference Type reference (TYPE) IACIKEYJ Generierter Name der neuen JavaScript-Datei 20001219
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 20001219
2 AUTHOR_NOT_EXISTING JavaScript-Datei Verantworliicher existiert nicht 20001219
3 ERROR_OCCURED Interner Fehler 20001219
4 NOT_AUTHORIZED Fehlende Berechtigung für neuen TADIR Eintrag 20001219
5 OBJECT_ALREADY_EXISTING JavaScript-Datei existiert bereits 20001219
6 OBJECT_JUST_CREATED JavaScript-Datei wurde bereits erzeugt (noch nicht auf DB!) 20001219
7 UNDEFINED_NAME JavaScript-Datei Name fehlt 20001219

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ATTRIBUTES Call by reference Type reference (TYPE) W3JSCRATTR JavaScript-Datei Daten 20001219
# Exception Resumable Description Created on
1 ERROR_OCCURED Interner Fehler 20001219
2 JAVASCRIPT_DELETED JavaScript-Datei gelöscht 20001219
3 OBJECT_INVALID JavaScript-Datei ungültig 20001219

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_JAVASCRIPT_NAME Call by reference Type reference (TYPE) IACIKEYJ Name der JavaScript-Datei 20001219

Method GET_NAME on Interface IF_W3_API_JAVASCRIPT has no exception.

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_SOURCE Call by reference Type reference (TYPE) W3HTMLTABTYPE JavaScript-Datei Source-Code 20001219
# Exception Resumable Description Created on
1 ERROR_OCCURED Interner Fehler 20001219
2 JAVASCRIPT_DELETED JavaScript-Datei gelöscht 20001219
3 OBJECT_INVALID JavaScript-Datei ungültig 20001219

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_JAVASCRIPT Call by reference Object reference (TYPE REF TO) IF_W3_API_JAVASCRIPT JavaScript-Datei Instanz 20001219
2 Importing P_JAVASCRIPT_NAME Call by reference Type reference (TYPE) IACIKEYJ JavaScript-Datei Name 20001219
# Exception Resumable Description Created on
1 DATA_CORRUPT Daten der JavaScript-Datei auf DB sind nicht gültig 20001219
2 ERROR_OCCURED Interner Fehler 20001219
3 OBJECT_NOT_EXISTING JavaScript-Datei nicht auf Datenbank vorhanden 20001219
4 PERMISSION_FAILURE Fehlende Berechtigung 20001219

Method LOAD_ALL_IN_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_JAVASCRIPT_LIST Call by reference Type reference (TYPE) W3_JAVASCRIPT_LIST Liste der geladenen JavaScript-Dateien 20001219
2 Importing P_SERVICE_NAME Call by reference Type reference (TYPE) ITSAPPL Name des Service 20001219
# Exception Resumable Description Created on
1 ERROR_OCCURED Interner Fehler 20001219
2 OBJECT_NOT_EXISTING Service nicht auf Datenbank vorhanden 20001219
3 PERMISSION_FAILURE Fehlende Berechtigung 20001219

Method PUBLISH 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
3 Exporting P_MESSAGES Call by reference Type reference (TYPE) W3_ERROR_MESSAGES W3_ERROR_MESSAGES 20001219
# Exception Resumable Description Created on
1 DATA_INVALID Daten auf der Datenbank ungültig 20001219
2 ERROR_OCCURED Anderer Fehler 20001219
3 NO_DESTINATION Kein ITS-Server zum publizieren angegeben 20001219
4 OBJECT_NOT_EXISTING JavaScript-Datei ist nicht vorhanden 20001219
5 PERMISSION_FAILURE Fehlende Berechtigung (Anzeige) 20001219
6 PUBLISHING_ERROR Fehler beim Publizieren 20001219

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ATTRIBUTES Call by reference Type reference (TYPE) W3JSCRATTR JavaScript-Datei Daten 20001219
# Exception Resumable Description Created on
1 AUTHORIZE_FAILURE Unzureichende Berechigung zum Ändern eines Felds 20001219
2 AUTHOR_NOT_EXISTING JavaScript Verantworlicher existiert nicht 20001219
3 ERROR_OCCURED Interner Fehler 20001219
4 OBJECT_DELETED JavaScript-Datei ist logisch gelöscht! 20001219
5 OBJECT_INVALID JavaScript-Datei ungültig 20001219
6 OBJECT_NOT_CHANGEABLE JavaScript-Datei nicht änderbar 20001219

Method SET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SOURCE Call by reference Type reference (TYPE) W3HTMLTABTYPE JavaScript-Datei Source 20001219
# Exception Resumable Description Created on
1 AUTHORIZE_FAILURE Unzureichende Berechigung zum Ändern eines Felds 20001219
2 ERROR_OCCURED Interner Fehler 20001219
3 INVALID_PARAMETER Ungültiger Parameter 20001219
4 OBJECT_DELETED JavaScript-Datei ist logisch gelöscht! 20001219
5 OBJECT_INVALID JavaScript-Datei ungültig 20001219
6 OBJECT_NOT_CHANGEABLE JavaScript-Datei nicht änderbar 20001219
History
Last changed by/on SAP  20001219 
SAP Release Created in 610