Package org.drools.guvnor.client.packages

Examples of org.drools.guvnor.client.packages.ClosePlaceEvent$Handler


        pop.show();
    }

    private void closeAndReopen(String newAssetUUID) {
        clientFactory.getEventBus().fireEvent( new ClosePlaceEvent( new AssetEditorPlace( uuid ) ) );
        clientFactory.getPlaceController().goTo( new AssetEditorPlace( newAssetUUID ) );
    }
View Full Code Here


        pop.show();

    }

    public void close() {
        clientFactory.getEventBus().fireEvent( new ClosePlaceEvent( new MultiAssetPlace( rows ) ) );
        if ( closeCommand != null ) {
            closeCommand.execute();
        }
    }
View Full Code Here

    /**
     * closes itself
     */
    private void close() {
        clientFactory.getEventBus().fireEvent( new ClosePlaceEvent( new AssetEditorPlace( asset.uuid ) ) );
    }
View Full Code Here

                                    final Place place) {
        ClosableLabel closableLabel = new ClosableLabel( title );

        closableLabel.addCloseHandler( new CloseHandler<ClosableLabel>() {
            public void onClose(CloseEvent<ClosableLabel> event) {
                clientFactory.getEventBus().fireEvent( new ClosePlaceEvent( place ) );
            }

        } );

        return closableLabel;
View Full Code Here

        multiActivityManager.onPlaceChange( placeChangeEvent );
    }

    @Test
    public void testItIsSafeToCloseATabThatDoesNotExist() throws Exception {
        multiActivityManager.onCloseTab( new ClosePlaceEvent( new AssetEditorPlace( "I-do-Not-Exist" ) ) );
        // Does nothing
    }
View Full Code Here

        verify( activity ).start( any( AcceptTabItem.class ), resettableEventBusArgumentCaptor.capture() );
        resettableEventBusArgumentCaptor.getValue().addHandler( ClosePlaceEvent.TYPE, handler );

        multiActivityManager.onCloseTab( new ClosePlaceEvent( place ) );
        verify( activity ).onStop();
        verify( handlerRegistration ).removeHandler();
    }
View Full Code Here

        multiActivityManager.setTabbedPanel( tabbedPanel );

        Activity activity = goTo( place );
        when( activity.mayStop() ).thenReturn( false );

        multiActivityManager.onCloseTab( new ClosePlaceEvent( place ) );
        verify( activity, never() ).onStop();
    }
View Full Code Here

TOP

Related Classes of org.drools.guvnor.client.packages.ClosePlaceEvent$Handler

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.