Package com.google.gdt.eclipse.designer.util

Examples of com.google.gdt.eclipse.designer.util.ModuleDescription


          Version version = Utils.getVersion(project);
          if (version.isHigherOrSame(Utils.GWT_2_2)) {
            IJavaProject javaProject = JavaCore.create(project);
            List<ModuleDescription> modules = Utils.getModules(javaProject);
            if (!modules.isEmpty()) {
              ModuleDescription module = modules.get(0);
              warmUpHostedMode(module);
              warmUpHostedMode(module);
              warmUpHostedMode(module);
            }
            break;
View Full Code Here


  ////////////////////////////////////////////////////////////////////////////
  /**
   * @return {@link Change} for modifications in module file done by {@link DocumentModelVisitor}.
   */
  private static Change modifyModule(IType type, DocumentModelVisitor visitor) throws Exception {
    ModuleDescription moduleDescription = Utils.getSingleModule(type);
    if (moduleDescription instanceof DefaultModuleDescription) {
      IFile moduleFile = ((DefaultModuleDescription) moduleDescription).getFile();
      GwtDocumentEditContext context = new GwtDocumentEditContext(moduleFile);
      return modifyXML(moduleFile, visitor, context);
    }
View Full Code Here

        if (!Utils.isGWTProject(javaProject)) {
          return "Project " + projectName + " is not GWT project";
        }
      }
      // module
      ModuleDescription module;
      try {
        String moduleName = m_moduleField.getText();
        if (moduleName.length() == 0) {
          return "Enter GWT module";
        }
View Full Code Here

      } catch (Throwable e) {
        DesignerPlugin.log(e);
      }
      // open dialog and return result
      if (dialog.open() == Window.OK) {
        ModuleDescription module = (ModuleDescription) dialog.getFirstResult();
        String moduleId = module.getId();
        m_moduleField.setText(moduleId);
      }
    }
View Full Code Here

      }
      // check class loader
      if (m_resourcesProvider == null) {
        ExecutionUtils.runLog(new RunnableEx() {
          public void run() throws Exception {
            ModuleDescription module = getModule();
            m_resourcesProvider = module.getResourcesProvider();
          }
        });
      }
    }
View Full Code Here

   */
  private void launch(IResource resource, String mode) throws Exception {
    if (resource != null) {
      // try to get exact module
      {
        ModuleDescription module = Utils.getExactModule(resource);
        if (module != null) {
          launch(module, mode);
          return;
        }
      }
View Full Code Here

    if (modules.size() == 1) {
      launch(modules.get(0), mode);
      return;
    }
    // complex case - several modules
    ModuleDescription module = chooseModule(modules);
    if (module != null) {
      launch(module, mode);
    }
  }
View Full Code Here

            "}",
            ""));
    waitForAutoBuild();
    // add sub/My.css into module
    {
      ModuleDescription module = Utils.getModule(m_javaProject, "test.Module");
      DefaultModuleProvider.modify(module, new ModuleModification() {
        public void modify(ModuleElement moduleElement) throws Exception {
          moduleElement.addStylesheetElement("sub/My.css");
        }
      });
View Full Code Here

            "/* filler filler filler filler filler */",
            "/* filler filler filler filler filler */"));
    waitForAutoBuild();
    // add sub/My.css into module
    {
      ModuleDescription module = Utils.getModule(m_javaProject, "test.Module");
      DefaultModuleProvider.modify(module, new ModuleModification() {
        public void modify(ModuleElement moduleElement) throws Exception {
          moduleElement.addStylesheetElement("sub/My.css");
        }
      });
View Full Code Here

  //
  ////////////////////////////////////////////////////////////////////////////
  public void run(IAction action) {
    ExecutionUtils.runLog(new RunnableEx() {
      public void run() throws Exception {
        ModuleDescription module = AbstractModuleAction.getSelectedModule(getSelection());
        configure(module);
      }
    });
  }
View Full Code Here

TOP

Related Classes of com.google.gdt.eclipse.designer.util.ModuleDescription

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.