Examples of EOGenerateWorkspaceJob


Examples of org.objectstyle.wolips.eogenerator.core.model.EOGenerateWorkspaceJob

        IResource[] eogenFiles = result.getResources();
        for (IResource eogenResource : eogenFiles) {
          IFile eogenFile = (IFile) eogenResource;
          EOGeneratorModel eogenModel = EOGeneratorModel.createModelFromFile(eogenFile);
          if (eogenModel.isModelReferenced(modifiedModelReference)) {
            EOGenerateWorkspaceJob eogenerateJob = new EOGenerateWorkspaceJob(eogenFile);
            eogenerateJob.addListener(new MarkerEOGeneratorListener());
            eogenerateJob.schedule();
          }
        }
      }
    } catch (Throwable e) {
      e.printStackTrace();
View Full Code Here

Examples of org.objectstyle.wolips.eogenerator.core.model.EOGenerateWorkspaceJob

  public void run(IAction action) {
    try {
      IStructuredSelection selection = (IStructuredSelection) _selection;
      if (selection != null && !selection.isEmpty()) {
        IFile eogenFile = (IFile) selection.getFirstElement();
        EOGenerateWorkspaceJob generateJob = new EOGenerateWorkspaceJob(eogenFile);
        generateJob.addListener(new MarkerEOGeneratorListener());
        generateJob.addListener(new DialogEOGeneratorListener(_workbenchPart.getSite().getShell()));
        generateJob.schedule();
      }
    } catch (Throwable t) {
      t.printStackTrace();
      MessageDialog.openError(new Shell(), "Generate Failed", t.getMessage());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.