Remove public notify method on Model.java

No longer needed since change events are generated by Model.js
diff --git a/bundles/org.eclipse.rap.addons.dropdown.viewer/src/org/eclipse/rap/addons/dropdown/viewer/DropDownViewer.java b/bundles/org.eclipse.rap.addons.dropdown.viewer/src/org/eclipse/rap/addons/dropdown/viewer/DropDownViewer.java
index ea963ec..b891442 100644
--- a/bundles/org.eclipse.rap.addons.dropdown.viewer/src/org/eclipse/rap/addons/dropdown/viewer/DropDownViewer.java
+++ b/bundles/org.eclipse.rap.addons.dropdown.viewer/src/org/eclipse/rap/addons/dropdown/viewer/DropDownViewer.java
@@ -156,8 +156,7 @@
     // TODO : Using a separate client object (e.g. "RemoteList") for the elements might allow
     //        sharing and incremental updates
     model.set( ELEMENTS_KEY, JsonUtil.createJsonArray( elements ) );
-    model.set( SELECTION_KEY, -1 );
-    model.notify( "refresh" );
+    model.set( SELECTION_KEY, -1 ); // TODO : do on client
   }
 
   private void attachClientListener() {
diff --git a/bundles/org.eclipse.rap.addons.dropdown/src/org/eclipse/rap/addons/dropdown/internal/Model.java b/bundles/org.eclipse.rap.addons.dropdown/src/org/eclipse/rap/addons/dropdown/internal/Model.java
index c7d7b2c..12b02f7 100644
--- a/bundles/org.eclipse.rap.addons.dropdown/src/org/eclipse/rap/addons/dropdown/internal/Model.java
+++ b/bundles/org.eclipse.rap.addons.dropdown/src/org/eclipse/rap/addons/dropdown/internal/Model.java
@@ -77,21 +77,6 @@
     }
   }
 
-  public void notify( String event ) {
-    notify( event, null );
-  }
-
-  public void notify( String event, JsonObject properties ) {
-    notifyInternal( event, properties );
-    JsonObject callProperties = new JsonObject();
-    callProperties.add( "event", event );
-    if( properties != null ) {
-      callProperties.add( "properties", properties );
-    }
-    callProperties.add( "nosync", true );
-    remoteObject.call( "notify", callProperties );
-  }
-
   public void dispose() {
     if( !isDisposed ) {
       isDisposed = true;
diff --git a/tests/org.eclipse.rap.addons.dropdown.test/src/org/eclipse/rap/addons/dropdown/internal/Model_Test.java b/tests/org.eclipse.rap.addons.dropdown.test/src/org/eclipse/rap/addons/dropdown/internal/Model_Test.java
index 6f80284..f2eac5a 100644
--- a/tests/org.eclipse.rap.addons.dropdown.test/src/org/eclipse/rap/addons/dropdown/internal/Model_Test.java
+++ b/tests/org.eclipse.rap.addons.dropdown.test/src/org/eclipse/rap/addons/dropdown/internal/Model_Test.java
@@ -10,12 +10,15 @@
  ******************************************************************************/
 package org.eclipse.rap.addons.dropdown.internal;
 
-import static org.junit.Assert.*;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.fail;
 import static org.mockito.Matchers.any;
 import static org.mockito.Matchers.anyBoolean;
 import static org.mockito.Matchers.anyString;
 import static org.mockito.Matchers.eq;
-import static org.mockito.Matchers.isNull;
 import static org.mockito.Mockito.doAnswer;
 import static org.mockito.Mockito.mock;
 import static org.mockito.Mockito.never;
@@ -305,50 +308,5 @@
     verify( listener, times( 1 ) ).handleEvent( any( JsonObject.class ) );
   }
 
-  @Test
-  public void testNotify_CallServerListenerHandleEvent() {
-    ModelListener listener = mock( ModelListener.class );
-    model.addListener( "foo", listener );
-    JsonObject argument = mock( JsonObject.class );
-
-    model.notify( "foo", argument );
-
-    verify( listener ).handleEvent( eq( argument ) );
-  }
-
-  @Test
-  public void testNotify_CallServerWithourProperties() {
-    ModelListener listener = mock( ModelListener.class );
-    model.addListener( "foo", listener );
-
-    model.notify( "foo" );
-
-    verify( listener ).handleEvent( isNull( JsonObject.class ) );
-  }
-
-  @Test
-  public void testNotify_RenderCallNotify() {
-    JsonObject argument = new JsonObject();
-    argument.add( "arg", "value" );
-
-    model.notify( "foo", argument );
-
-    JsonObject expected = new JsonObject();
-    expected.add( "event", "foo" );
-    expected.add( "properties", argument );
-    expected.add( "nosync", true );
-    verify( remoteObject ).call( eq( "notify" ), eq( expected ) );
-  }
-
-  @Test
-  public void testNotify_RenderCallNotifyWithoutProperties() {
-    model.notify( "foo" );
-
-    JsonObject expected = new JsonObject();
-    expected.add( "event", "foo" );
-    expected.add( "nosync", true );
-    verify( remoteObject ).call( eq( "notify" ), eq( expected ) );
-  }
-
 
 }
diff --git a/tests/org.eclipse.rap.addons.dropdown.test/src/org/eclipse/rap/addons/dropdown/viewer/DropDownViewer_Test.java b/tests/org.eclipse.rap.addons.dropdown.test/src/org/eclipse/rap/addons/dropdown/viewer/DropDownViewer_Test.java
index 615ff91..e14e4c1 100644
--- a/tests/org.eclipse.rap.addons.dropdown.test/src/org/eclipse/rap/addons/dropdown/viewer/DropDownViewer_Test.java
+++ b/tests/org.eclipse.rap.addons.dropdown.test/src/org/eclipse/rap/addons/dropdown/viewer/DropDownViewer_Test.java
@@ -48,7 +48,6 @@
 import org.eclipse.swt.SWT;
 import org.eclipse.swt.widgets.*;
 import org.junit.*;
-import org.mockito.ArgumentCaptor;
 import org.mockito.invocation.InvocationOnMock;
 import org.mockito.stubbing.Answer;
 
@@ -242,18 +241,6 @@
   }
 
   @Test
-  public void testSetInput_RendersNotifyRefresh() {
-    createViewer();
-    reset( remoteObject );
-
-    viewer.setInput( INTEGER_LIST );
-
-    ArgumentCaptor<JsonObject> capture = ArgumentCaptor.forClass( JsonObject.class );
-    verify( remoteObject ).call( eq( "notify" ), capture.capture() );
-    assertEquals( "refresh", capture.getValue().get( "event" ).asString() );
-  }
-
-  @Test
   public void testSetLabelProvide_UpdatesElements() {
     createViewer();