Package org.springframework.richclient.application

Examples of org.springframework.richclient.application.ViewDescriptor


        ViewDescriptorRegistry viewDescriptorRegistry = (ViewDescriptorRegistry)
                ApplicationServicesLocator.services().getService(ViewDescriptorRegistry.class);

        ViewDescriptor[] views = viewDescriptorRegistry.getViewDescriptors();
        for (int i = 0; i < views.length; i++) {
            ViewDescriptor view = views[i];
            view.createShowViewCommand(getApplicationWindow()).execute();
        }
    }
View Full Code Here


    public void openAllViews() {
        ViewDescriptorRegistry viewDescriptorRegistry = (ViewDescriptorRegistry) ApplicationServicesLocator.services().getService(ViewDescriptorRegistry.class);

        ViewDescriptor[] views = viewDescriptorRegistry.getViewDescriptors();
        for (int i = 0; i < views.length; i++) {
            ViewDescriptor view = views[i];
            if (dataViews.contains(view.getId()))
                view.createShowViewCommand(getApplicationWindow()).execute();
        }
//        new OpenAllViews(getApplicationWindow()).doExecuteCommand();
    }
View Full Code Here

    private void populate() {
        ViewDescriptorRegistry viewDescriptorRegistry = (ViewDescriptorRegistry) ApplicationServicesLocator.services().getService(
                ViewDescriptorRegistry.class);
        ViewDescriptor[] views = viewDescriptorRegistry.getViewDescriptors();
        for (int i = 0; i < views.length; i++) {
            ViewDescriptor view = views[i];
            if(view instanceof JideViewDescriptor){
              JideViewDescriptor dockingView = (JideViewDescriptor)view;
              if(!dockingView.isWorkspace()){
                addInternal(view.createShowViewCommand(window));
              }
            }
            else{
              addInternal(view.createShowViewCommand(window));
            }
        }
    }
View Full Code Here

  /**
   * Compares the display names of the view descriptors
   */
  public int compareTo(Object o) {
    ViewDescriptor castObj = (ViewDescriptor)o;
    return this.getDisplayName().compareToIgnoreCase(castObj.getDisplayName());
  }
View Full Code Here

    }

    private class ViewDescriptorResolver implements DockableResolver {

        public Dockable resolveDockable(String keyName) {
            ViewDescriptor descriptor = getViewDescriptor(keyName);
            if (descriptor == null)
                return null;
            PageComponent pageComponent = createPageComponent(descriptor);
            resolving = true;
            addPageComponent(pageComponent);
View Full Code Here

                                           .services()
                                           .getService(ViewDescriptorRegistry.class);
       
        ViewDescriptor[] views = viewDescriptorRegistry.getViewDescriptors();
        for( int i = 0; i < views.length; i++ ) {
            ViewDescriptor view = views[i];
            addInternal(view.createShowViewCommand(window));
        }
    }
View Full Code Here

        else {
            constraint = new MultiSplitConstraint(AggregationPosition.DEFAULT);
        }
        final Dockable dockable;

        ViewDescriptor viewDescriptor = getViewDescriptor(pageComponent.getId());

        if (viewDescriptor instanceof MyDoggyToolWindowViewDescriptor) {
            final MyDoggyToolWindowViewDescriptor toolPageComponent = (MyDoggyToolWindowViewDescriptor) viewDescriptor;
            ToolWindow tw = toolWindowManager.registerToolWindow(pageComponent.getId(), pageComponent.getDisplayName(), pageComponent.getIcon(), pageComponent.getControl(), toolPageComponent.getAnchor());
View Full Code Here

TOP

Related Classes of org.springframework.richclient.application.ViewDescriptor

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.