SAP ABAP Class IF_W3_API_JAVASCRIPT (ITS API: JavaScript Data)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_W3_API_OBJECT ITS API: General Functions 20001219
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
Class IF_W3_API_JAVASCRIPT  
Short Description ITS API: JavaScript Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20001219   SAP 
Last change 20001219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_W3_API_JAVASCRIPT has no forward declaration.
Interfaces
Class IF_W3_API_JAVASCRIPT has no interface implemented.
Friends
Class IF_W3_API_JAVASCRIPT has no friend class.
Attributes
Class 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
Class IF_W3_API_JAVASCRIPT has no event.
Types
Class 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 class 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