Package org.objectstyle.wolips.componenteditor.part

Examples of org.objectstyle.wolips.componenteditor.part.ComponentEditor


    if (editorInput instanceof ComponentEditorInput) {
      IWorkbenchPart workbenchPart = editorReference.getPart(true);
      if (workbenchPart == null) {
        return false;
      }
      ComponentEditor componentEditor = (ComponentEditor) workbenchPart;
      ComponentEditorInput componentEditorInput = componentEditor.getComponentEditorInput();
      return componentEditorInput.equals(editorInput);
    }
    if (!(editorInput instanceof FileEditorInput)) {
      return false;
    }
    IFile inputFile = ResourceUtil.getFile(editorInput);
    if (inputFile == null) {
      return false;
    }
    String extension = inputFile.getFileExtension();
    if (extension == null) {
      return false;
    }
    if (!this.canHandleExtension(extension)) {
      return false;
    }
    // IEditorInput editorReferenceEditorInput = null;
    // expensive: call it as late as possible
    IWorkbenchPart workbenchPart = editorReference.getPart(true);
    if (workbenchPart == null) {
      return false;
    }
    if (!(workbenchPart instanceof ComponentEditor)) {
      return false;
    }
    ComponentEditor componentEditor = (ComponentEditor) workbenchPart;
    ComponentEditorInput componentEditorInput = componentEditor.getComponentEditorInput();
    // if(editorReferenceEditorInput == null) {
    // return false;
    // }
    // if(!(editorReferenceEditorInput instanceof ComponentEditorInput)) {
    // return false;
View Full Code Here


  public SwitchToWodEditorActionDelegate() {
    super();
  }

  public void run(IAction action) {
    ComponentEditor componentEditor = this.getComponentEditor();
    if (componentEditor != null) {
      componentEditor.switchToWod();
    } else {
      LocalizedComponentsLocateResult localizedComponentsLocateResult = this.getLocalizedComponentsLocateResult();
      if (localizedComponentsLocateResult == null) {
        return;
      }
View Full Code Here

  public SwitchToApiEditorActionDelegate() {
    super();
  }

  public void run(IAction action) {
    ComponentEditor componentEditor = this.getComponentEditor();
    if (componentEditor != null) {
      componentEditor.switchToApi();
    } else {
      LocalizedComponentsLocateResult localizedComponentsLocateResult = this.getLocalizedComponentsLocateResult();
      if (localizedComponentsLocateResult == null) {
        return;
      }
View Full Code Here

  public SwitchToPreviewActionDelegate() {
    super();
  }

  public void run(IAction action) {
    ComponentEditor componentEditor = this.getComponentEditor();
    if (componentEditor != null) {
      componentEditor.switchToPreview();
    }

  }
View Full Code Here

  public SwitchToHtmlEditorActionDelegate() {
    super();
  }

  public void run(IAction action) {
    ComponentEditor componentEditor = this.getComponentEditor();
    if (componentEditor != null) {
      componentEditor.switchToHtml();
    } else {
      LocalizedComponentsLocateResult localizedComponentsLocateResult = this.getLocalizedComponentsLocateResult();
      if (localizedComponentsLocateResult == null) {
        return;
      }
View Full Code Here

  }

  protected PageRec doCreatePage(IWorkbenchPart part) {
    PageRec pageRec = null;
    if (part instanceof ComponentEditor) {
      ComponentEditor componentEditor = (ComponentEditor) part;
      BindingsInspectorPage page = new BindingsInspectorPage(componentEditor);
      initPage(page);
      page.createControl(getPageBook());
      pageRec = new PageRec(part, page);
    }
View Full Code Here

  @Override
  public void partDeactivated(IWorkbenchPart part) {
    super.partDeactivated(part);
    if (part instanceof ComponentEditor) {
      ComponentEditor componentEditor = (ComponentEditor) part;
      TemplateEditor templateEditor = componentEditor.getTemplateEditor();
      if (templateEditor != null) {
        templateEditor.getSourceEditor().removeCursorPositionListener(this);
      }
      WodEditor wodEditor = componentEditor.getWodEditor();
      if (wodEditor != null) {
        wodEditor.removeCursorPositionListener(this);
      }
    }
  }
View Full Code Here

  }

  public void partActivated(IWorkbenchPart part) {
    super.partActivated(part);
    if (part instanceof ComponentEditor) {
      ComponentEditor componentEditor = (ComponentEditor) part;
      TemplateEditor templateEditor = componentEditor.getTemplateEditor();
      if (templateEditor != null) {
        templateEditor.getSourceEditor().addCursorPositionListener(this);
      }
      WodEditor wodEditor = componentEditor.getWodEditor();
      if (wodEditor != null) {
        wodEditor.addCursorPositionListener(this);
      }
    } else if (part instanceof BindingsInspectorPageBookView) {
      if (_lastEditor != null && _lastSelectionRange != null) {
View Full Code Here

  public SwitchToWOBuilderActionDelegate() {
    super();
  }

  public void run(IAction action) {
    ComponentEditor componentEditor = this.getComponentEditor();
    if (componentEditor != null) {
      componentEditor.switchToWod();
    } else {
      LocalizedComponentsLocateResult localizedComponentsLocateResult = this.getLocalizedComponentsLocateResult();
      if (localizedComponentsLocateResult == null) {
        return;
      }
View Full Code Here

TOP

Related Classes of org.objectstyle.wolips.componenteditor.part.ComponentEditor

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.