Package org.uberfire.client.workbench

Examples of org.uberfire.client.workbench.TemplatePanelDefinitionImpl


    @Override
    public void addPanel( PanelDefinition panel,
                          WorkbenchPanelView view,
                          Position position ) {
        TemplatePanelDefinitionImpl templateDefinition = (TemplatePanelDefinitionImpl) panel;
        Widget widget = view.asWidget();
        templateDefinition.setPerspective(widget);
    }
View Full Code Here


public class TemplatePerspectiveWorkbenchPanelView extends AbstractTemplateWorkbenchPanelView<TemplatePerspectiveWorkbenchPanelPresenter> {


    @Override
    public Widget asWidget() {
        TemplatePanelDefinitionImpl definition = (TemplatePanelDefinitionImpl) getPresenter().getDefinition();
        return definition.getRealPresenterWidget();
    }
View Full Code Here

        Widget widget = mock( Widget.class );
        when( view.asWidget() ).thenReturn( widget );
        PanelManager panelManager = mock( PanelManager.class );

        TemplateWorkbenchPanelPresenter template = new TemplateWorkbenchPanelPresenter( view, panelManager, null, null );
        TemplatePanelDefinitionImpl panel = mock( TemplatePanelDefinitionImpl.class );
        template.addPanel( panel, view, Position.EAST );
        verify( panel ).setPerspective( widget );
    }
View Full Code Here

TOP

Related Classes of org.uberfire.client.workbench.TemplatePanelDefinitionImpl

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.