Adjust to RAP 2.0 client changes
diff --git a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/ClientScriptingUtil.js b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/ClientScriptingUtil.js
index 73b1e3f..ea29a46 100644
--- a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/ClientScriptingUtil.js
+++ b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/ClientScriptingUtil.js
@@ -9,7 +9,7 @@
* EclipseSource - initial API and implementation
******************************************************************************/
-qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
+rwt.qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
org.eclipse.rap.clientscripting.ClientScriptingUtil = {
@@ -103,12 +103,12 @@
},
attachSetter : function( proxy, source ) {
- var ObjectManager = rwt.protocol.ObjectRegistry;
+ var ObjectManager = rwt.remote.ObjectRegistry;
var id = ObjectManager.getId( source );
- var properties = ObjectManager.getEntry( id ).adapter.properties;
+ var properties = ObjectManager.getEntry( id ).handler.properties;
for( var i = 0; i < properties.length; i++ ) {
var property = properties[ i ];
- proxy[ "set" + rwt.util.String.toFirstUp( property ) ] =
+ proxy[ "set" + rwt.util.Strings.toFirstUp( property ) ] =
this._createSetter( id, property );
}
},
@@ -182,7 +182,7 @@
_setProperty : function( id, property, value ) {
var props = {};
props[ property ] = value;
- rwt.protocol.MessageProcessor.processOperation( {
+ rwt.remote.MessageProcessor.processOperation( {
"target" : id,
"action" : "set",
"properties" : props
@@ -252,7 +252,7 @@
_initMouseEvent : function( event, originalEvent ) {
var target = originalEvent.getTarget()._getTargetNode();
- var offset = qx.bom.element.Location.get( target, "scroll" );
+ var offset = rwt.html.Location.get( target, "scroll" );
event.x = originalEvent.getPageX() - offset.left;
event.y = originalEvent.getPageY() - offset.top;
if( originalEvent.isLeftButtonPressed() ) {
@@ -275,7 +275,7 @@
if( gc == null ) {
gc = this._findExistingGC( widget );
if( gc == null ) {
- gc = new org.eclipse.swt.graphics.GC( widget );
+ gc = new rwt.widgets.GC( widget );
}
widget.setUserData( org.eclipse.rap.clientscripting.WidgetProxy._GC_KEY, gc );
}
@@ -299,8 +299,8 @@
width,
height,
font,
- rwt.util.ColorUtil.stringToRgb( fillStyle ? fillStyle : "#000000" ),
- rwt.util.ColorUtil.stringToRgb( strokeStyle ? strokeStyle : "#000000" )
+ rwt.util.Colors.stringToRgb( fillStyle ? fillStyle : "#000000" ),
+ rwt.util.Colors.stringToRgb( strokeStyle ? strokeStyle : "#000000" )
);
},
@@ -308,7 +308,7 @@
var children = widget._getTargetNode().childNodes;
var result = null;
for( var i = 0; i < children.length && result == null; i++ ) {
- if( children[ i ].rwtObject instanceof org.eclipse.swt.graphics.GC ) {
+ if( children[ i ].rwtObject instanceof rwt.widgets.GC ) {
result = children[ i ].rwtObject;
}
}
@@ -374,7 +374,7 @@
_getLastKeyCode : function() {
// NOTE : While this is a private field, this mechanism must be integrated with
// KeyEventSupport anyway to support the doit flag better.
- return org.eclipse.rwt.KeyEventSupport.getInstance()._currentKeyCode;
+ return rwt.remote.KeyEventSupport.getInstance()._currentKeyCode;
},
_getDiff : function( newValue, oldValue, oldSel, keyCode ) {
diff --git a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventBinding.js b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventBinding.js
index 5fe77ef..314a199 100644
--- a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventBinding.js
+++ b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventBinding.js
@@ -9,7 +9,7 @@
* EclipseSource - initial API and implementation
******************************************************************************/
-qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
+rwt.qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
org.eclipse.rap.clientscripting.EventBinding = function( source, eventType, targetFunction ) {
try {
diff --git a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventBindingAdapter.js b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventBindingAdapter.js
index df4b7c3..64a0149 100644
--- a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventBindingAdapter.js
+++ b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventBindingAdapter.js
@@ -9,12 +9,12 @@
* EclipseSource - initial API and implementation
******************************************************************************/
-rwt.protocol.AdapterRegistry.add( "rwt.clientscripting.EventBinding", {
+rwt.remote.HandlerRegistry.add( "rwt.clientscripting.EventBinding", {
factory : function( properties ) {
- var source = rwt.protocol.ObjectRegistry.getObject( properties.targetObject );
+ var source = rwt.remote.ObjectRegistry.getObject( properties.targetObject );
var eventType = org.eclipse.rap.clientscripting.SWT[ properties.eventType ];
- var targetFunction = rwt.protocol.ObjectRegistry.getObject( properties.listener );
+ var targetFunction = rwt.remote.ObjectRegistry.getObject( properties.listener );
return new org.eclipse.rap.clientscripting.EventBinding( source, eventType, targetFunction );
}
diff --git a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventProxy.js b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventProxy.js
index 3983f08..d9707c8 100644
--- a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventProxy.js
+++ b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/EventProxy.js
@@ -9,7 +9,7 @@
* EclipseSource - initial API and implementation
******************************************************************************/
-qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
+rwt.qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
org.eclipse.rap.clientscripting.EventProxy = function( eventType, target, originalEvent ) {
var ClientScriptingUtil = org.eclipse.rap.clientscripting.ClientScriptingUtil;
diff --git a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/Function.js b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/Function.js
index dd598d4..c8606b2 100644
--- a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/Function.js
+++ b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/Function.js
@@ -9,7 +9,7 @@
* EclipseSource - initial API and implementation
******************************************************************************/
-qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
+rwt.qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
// TODO [tb] : consider a name thats not a native Constructor ( "Function" )
diff --git a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/ListenerAdapter.js b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/ListenerAdapter.js
index 4533a26..765673c 100644
--- a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/ListenerAdapter.js
+++ b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/ListenerAdapter.js
@@ -9,7 +9,7 @@
* EclipseSource - initial API and implementation
******************************************************************************/
-rwt.protocol.AdapterRegistry.add( "rwt.clientscripting.Listener", {
+rwt.remote.HandlerRegistry.add( "rwt.clientscripting.Listener", {
factory : function( properties ) {
var code = properties.code;
diff --git a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/SWT.js b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/SWT.js
index 6197192..5dcb747 100644
--- a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/SWT.js
+++ b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/SWT.js
@@ -9,7 +9,7 @@
* EclipseSource - initial API and implementation
******************************************************************************/
-qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
+rwt.qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
/**
diff --git a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/WidgetProxy.js b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/WidgetProxy.js
index 4335f32..9b43955 100644
--- a/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/WidgetProxy.js
+++ b/bundles/org.eclipse.rap.clientscripting/js/org/eclipse/rap/clientscripting/WidgetProxy.js
@@ -9,14 +9,14 @@
* EclipseSource - initial API and implementation
******************************************************************************/
-qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
+rwt.qx.Class.createNamespace( "org.eclipse.rap.clientscripting", {} );
org.eclipse.rap.clientscripting.WidgetProxy = function( originalWidget ) {
var ClientScriptingUtil = org.eclipse.rap.clientscripting.ClientScriptingUtil;
ClientScriptingUtil.attachSetter( this, originalWidget );
ClientScriptingUtil.attachGetter( this, originalWidget );
ClientScriptingUtil.attachUserData( this, originalWidget );
- if( org.eclipse.swt.WidgetManager.getInstance().isControl( originalWidget ) ) {
+ if( rwt.remote.WidgetManager.getInstance().isControl( originalWidget ) ) {
ClientScriptingUtil.attachControlMethods( this, originalWidget );
}
ClientScriptingUtil.addDisposeListener( originalWidget, function() {
diff --git a/tests/org.eclipse.rap.clientscripting.jstest/js/ReferenceGen.js b/tests/org.eclipse.rap.clientscripting.jstest/js/ReferenceGen.js
index 1eb310d..20e810d 100644
--- a/tests/org.eclipse.rap.clientscripting.jstest/js/ReferenceGen.js
+++ b/tests/org.eclipse.rap.clientscripting.jstest/js/ReferenceGen.js
@@ -16,8 +16,8 @@
var nl = "</br>";
var lv1 = "* ";
var text = "## Available Setter:" + nl;
- var common = org.eclipse.rwt.protocol.AdapterUtil._controlProperties;
- var registry = org.eclipse.rwt.protocol.AdapterRegistry._registry;
+ var common = org.eclipse.rwt.remote.HandlerUtil._controlProperties;
+ var registry = org.eclipse.rwt.remote.HandlerRegistry._registry;
var ignore = [ "children", "activeKeys", "cancelKeys", "customVariant", "parent" ];
diff --git a/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/EventBinding_Test.js b/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/EventBinding_Test.js
index a4ad59a..542e807 100644
--- a/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/EventBinding_Test.js
+++ b/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/EventBinding_Test.js
@@ -14,17 +14,17 @@
var EventBinding = org.eclipse.rap.clientscripting.EventBinding;
var EventProxy = org.eclipse.rap.clientscripting.EventProxy;
var TestUtil = org.eclipse.rwt.test.fixture.TestUtil;
-var Processor = rwt.protocol.MessageProcessor;
-var ObjectManager = rwt.protocol.ObjectRegistry;
+var Processor = rwt.remote.MessageProcessor;
+var ObjectManager = rwt.remote.ObjectRegistry;
var SWT = org.eclipse.rap.clientscripting.SWT;
-var EventHandlerUtil = org.eclipse.rwt.EventHandlerUtil;
+var EventHandlerUtil = rwt.event.EventHandlerUtil;
var text;
var textEl;
-qx.Class.define( "org.eclipse.rap.clientscripting.EventBinding_Test", {
+rwt.qx.Class.define( "org.eclipse.rap.clientscripting.EventBinding_Test", {
- extend : qx.core.Object,
+ extend : rwt.qx.Object,
members : {
@@ -466,10 +466,6 @@
"target" : "w2",
"action" : "destroy"
} );
- Processor.processOperation( {
- "target" : "w3",
- "action" : "destroy"
- } );
text = null;
},
diff --git a/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/EventProxy_Test.js b/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/EventProxy_Test.js
index d5a5b44..b98391a 100644
--- a/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/EventProxy_Test.js
+++ b/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/EventProxy_Test.js
@@ -13,17 +13,17 @@
var EventProxy = org.eclipse.rap.clientscripting.EventProxy;
var EventBinding = org.eclipse.rap.clientscripting.EventBinding;
var TestUtil = org.eclipse.rwt.test.fixture.TestUtil;
-var Processor = rwt.protocol.MessageProcessor;
-var ObjectManager = rwt.protocol.ObjectRegistry;
+var Processor = rwt.remote.MessageProcessor;
+var ObjectManager = rwt.remote.ObjectRegistry;
var WidgetProxy = org.eclipse.rap.clientscripting.WidgetProxy;
var SWT = org.eclipse.rap.clientscripting.SWT;
var text;
var shell;
-qx.Class.define( "org.eclipse.rap.clientscripting.EventProxy_Test", {
+rwt.qx.Class.define( "org.eclipse.rap.clientscripting.EventProxy_Test", {
- extend : qx.core.Object,
+ extend : rwt.qx.Object,
members : {
@@ -121,7 +121,7 @@
eventProxy = new EventProxy( SWT.KeyDown, text, event );
} );
- var shift = qx.event.type.DomEvent.SHIFT_MASK;
+ var shift = rwt.event.DomEvent.SHIFT_MASK;
TestUtil.keyDown( text.getElement(), "Shift", shift );
assertEquals( '\u0000', eventProxy.character );
@@ -134,8 +134,8 @@
eventProxy = new EventProxy( SWT.KeyDown, text, event );
} );
- var shift = qx.event.type.DomEvent.SHIFT_MASK;
- var ctrl = qx.event.type.DomEvent.CTRL_MASK;
+ var shift = rwt.event.DomEvent.SHIFT_MASK;
+ var ctrl = rwt.event.DomEvent.CTRL_MASK;
TestUtil.keyDown( text.getElement(), "A", shift | ctrl );
assertEquals( SWT.SHIFT | SWT.CTRL, eventProxy.stateMask );
@@ -191,7 +191,7 @@
testMouseEventLocationWithBorder : function() {
text.setLocation( 10, 20 );
- text.setBorder( new org.eclipse.rwt.Border( 2, "solid", "black" ) );
+ text.setBorder( new rwt.html.Border( 2, "solid", "black" ) );
TestUtil.flush();
var eventProxy;
text.addEventListener( "mousedown", function( event ) {
@@ -522,7 +522,7 @@
Processor.processOperation( {
"target" : "w5",
"action" : "create",
- "type" : "rwt.GC",
+ "type" : "rwt.widgets.GC",
"properties" : {
"parent" : "w4"
}
@@ -556,7 +556,7 @@
var canvas = ObjectManager.getObject( "w4" );
canvas.setBackgroundColor( "#aaaaaa" );
canvas.setTextColor( "#bbbbbb" );
- canvas.setFont( qx.ui.core.Font.fromString( "11px bold italic Arial") );
+ canvas.setFont( rwt.html.Font.fromString( "11px bold italic Arial") );
TestUtil.flush();
var props;
@@ -566,7 +566,7 @@
props = [
gc.strokeStyle,
gc.fillStyle,
- qx.ui.core.Font.fromString( gc.font ).toCss()
+ rwt.html.Font.fromString( gc.font ).toCss()
];
gc.strokeStyle = "#ff00ff";
gc.fillStyle = "#00ff00";
@@ -626,7 +626,7 @@
Processor.processOperation( {
"target" : "w5",
"action" : "create",
- "type" : "rwt.GC",
+ "type" : "rwt.widgets.GC",
"properties" : {
"parent" : "w4"
}
@@ -642,7 +642,7 @@
props = [
gc.strokeStyle,
gc.fillStyle,
- qx.ui.core.Font.fromString( gc.font ).toCss()
+ rwt.html.Font.fromString( gc.font ).toCss()
];
gc.strokeStyle = "#ff00ff";
gc.fillStyle = "#00ff00";
@@ -682,10 +682,6 @@
"target" : "w2",
"action" : "destroy"
} );
- Processor.processOperation( {
- "target" : "w3",
- "action" : "destroy"
- } );
text = null;
},
diff --git a/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/Function_Test.js b/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/Function_Test.js
index f3d18fe..bc3bf73 100644
--- a/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/Function_Test.js
+++ b/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/Function_Test.js
@@ -14,9 +14,9 @@
var Function = org.eclipse.rap.clientscripting.Function;
var SWT = org.eclipse.rap.clientscripting.SWT;
-qx.Class.define( "org.eclipse.rap.clientscripting.Function_Test", {
+rwt.qx.Class.define( "org.eclipse.rap.clientscripting.Function_Test", {
- extend : qx.core.Object,
+ extend : rwt.qx.Object,
members : {
@@ -61,7 +61,7 @@
testCreateFunctionByProtocol : function() {
var code = "var handleEvent = function(){};";
- var processor = org.eclipse.rwt.protocol.Processor;
+ var processor = rwt.remote.MessageProcessor;
processor.processOperation( {
"target" : "w3",
@@ -72,7 +72,7 @@
}
} );
- var ObjectManager = org.eclipse.rwt.protocol.ObjectManager;
+ var ObjectManager = rwt.remote.ObjectRegistry;
var result = ObjectManager.getObject( "w3" );
assertTrue( result instanceof Function );
},
diff --git a/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/WidgetProxy_Test.js b/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/WidgetProxy_Test.js
index 06016f4..99bf18d 100644
--- a/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/WidgetProxy_Test.js
+++ b/tests/org.eclipse.rap.clientscripting.jstest/js/org/eclipse/rap/clientscripting/WidgetProxy_Test.js
@@ -12,17 +12,17 @@
(function() {
var TestUtil = org.eclipse.rwt.test.fixture.TestUtil;
-var Processor = rwt.protocol.MessageProcessor;
-var ObjectManager = rwt.protocol.ObjectRegistry;
+var Processor = rwt.remote.MessageProcessor;
+var ObjectManager = rwt.remote.ObjectRegistry;
var WidgetProxy = org.eclipse.rap.clientscripting.WidgetProxy;
var EventBinding = org.eclipse.rap.clientscripting.EventBinding;
var SWT = org.eclipse.rap.clientscripting.SWT;
var text;
-qx.Class.define( "org.eclipse.rap.clientscripting.WidgetProxy_Test", {
+rwt.qx.Class.define( "org.eclipse.rap.clientscripting.WidgetProxy_Test", {
- extend : qx.core.Object,
+ extend : rwt.qx.Object,
members : {
@@ -215,10 +215,6 @@
"target" : "w2",
"action" : "destroy"
} );
- Processor.processOperation( {
- "target" : "w3",
- "action" : "destroy"
- } );
text = null;
}