Package org.eclipse.rap.json

Examples of org.eclipse.rap.json.JsonObject


    PrinterImpl print = new PrinterImpl();
    PrintListener listener1 = mock( PrintListener.class );
    PrintListener listener2 = mock( PrintListener.class );
    print.addPrintListener( listener1 );
    print.addPrintListener( listener2 );
    JsonObject properties = new JsonObject();
    properties.add( "printer", "" );
    properties.add( "jobName", "" );

    print.print( "http://localhost/file.pdf", createOptions() );
    environment.dispatchNotifyOnServiceObject( "Cancel", properties );

    InOrder order = inOrder( listener1, listener2 );
View Full Code Here


  @Test
  public void testDelegatesSuccess() {
    PrinterImpl print = new PrinterImpl();
    PrintListener listener = mock( PrintListener.class );
    print.addPrintListener( listener );
    JsonObject properties = new JsonObject();
    properties.add( "printer", "" );
    properties.add( "jobName", "" );

    print.print( "http://localhost/file.pdf", createOptions() );
    environment.dispatchNotifyOnServiceObject( "Success", properties );

    verify( listener ).printSucceeded( any( String.class ), any( String.class ) );
View Full Code Here

    PrinterImpl print = new PrinterImpl();
    PrintListener listener = mock( PrintListener.class );
    print.addPrintListener( listener );

    print.print( "http://localhost/file.pdf", createOptions() );
    environment.dispatchNotifyOnServiceObject( "Success", new JsonObject() );

    verify( listener ).printSucceeded( null, null );
  }
View Full Code Here

    PrinterImpl print = new PrinterImpl();
    PrintListener listener1 = mock( PrintListener.class );
    PrintListener listener2 = mock( PrintListener.class );
    print.addPrintListener( listener1 );
    print.addPrintListener( listener2 );
    JsonObject properties = new JsonObject();
    properties.add( "printer", "" );
    properties.add( "jobName", "" );

    print.print( "http://localhost/file.pdf", createOptions() );
    environment.dispatchNotifyOnServiceObject( "Success", properties );

    InOrder order = inOrder( listener1, listener2 );
View Full Code Here

  @Test
  public void testCreatesWidget() throws IOException {
    lifeCycleAdapter.renderInitialization( video );

    assertTrue( MessageUtil.hasCreateOperation( "tabris.widgets.Video" ) );
    JsonObject properties = MessageUtil.getOperationProperties( WidgetUtil.getId( video ), CREATE, null );
    assertEquals( video.getURL().toString(), properties.get( Constants.PROPERTY_URL ).asString() );
  }
View Full Code Here

  @Test
  public void testFiresPlaybackChange() {
    environment.getRemoteObject().setHandler( new VideoOperationHandler( video ) );
    video.addPlaybackListener( playbackListener );
    JsonObject parameters = new JsonObject();
    parameters.add( PROPERTY_PLAYBACK, Playback.ERROR.name() );

    environment.dispatchNotify( Constants.EVENT_PLAYBACK, parameters );

    verify( playbackListener ).playbackChanged( Playback.ERROR );
  }
View Full Code Here

  @Test
  public void testRendersPlaybackReadyOnce() {
    environment.getRemoteObject().setHandler( new VideoOperationHandler( video ) );
    video.addPlaybackListener( playbackListener );
    environment.newRequest();
    JsonObject parameters = new JsonObject();
    parameters.add( PROPERTY_PLAYBACK, Playback.READY.name() );

    environment.dispatchNotify( Constants.EVENT_PLAYBACK, parameters );

    verify( playbackListener ).playbackChanged( Playback.READY );
    assertFalse( hasOperation( WidgetUtil.getId( video ), SET, null ) );
View Full Code Here

  @Test
  public void testRendersPlaybackPlayOnce() {
    environment.getRemoteObject().setHandler( new VideoOperationHandler( video ) );
    video.addPlaybackListener( playbackListener );
    environment.newRequest();
    JsonObject parameters = new JsonObject();
    parameters.add( PROPERTY_PLAYBACK, Playback.PLAY.name() );

    environment.dispatchNotify( Constants.EVENT_PLAYBACK, parameters );

    verify( playbackListener ).playbackChanged( Playback.PLAY );
    assertFalse( hasOperation( WidgetUtil.getId( video ), SET, null ) );
View Full Code Here

  @Test
  public void testFiresPresentationChange() {
    environment.getRemoteObject().setHandler( new VideoOperationHandler( video ) );
    video.addPresentationListener( presentationListener );
    JsonObject parameters = new JsonObject();
    parameters.add( PROPERTY_PRESENTATION, Presentation.FULL_SCREEN.name() );

    environment.dispatchNotify( Constants.EVENT_PRESENTATION, parameters );

    verify( presentationListener ).presentationChanged( Presentation.FULL_SCREEN );
  }
View Full Code Here

  @Test
  public void testFiresPresentationChangeToFullScreen() {
    environment.getRemoteObject().setHandler( new VideoOperationHandler( video ) );
    video.addPresentationListener( presentationListener );
    JsonObject parameters = new JsonObject();
    parameters.add( PROPERTY_PRESENTATION, Presentation.FULL_SCREEN.name() );

    environment.dispatchNotify( Constants.EVENT_PRESENTATION, parameters );

    verify( presentationListener ).presentationChanged( Presentation.FULL_SCREEN );
  }
View Full Code Here

TOP

Related Classes of org.eclipse.rap.json.JsonObject

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.