Examples of StructureView


Examples of com.intellij.ide.structureView.StructureView

          public StructureViewModel createStructureViewModel() {
            return new HbStructureViewModel((HbPsiFile) mainFile);
          }
        };

        StructureView structureView = builder.createStructureView(fileEditor, psiFile.getProject());

        return new StructureViewComposite.StructureViewDescriptor(
          HbLanguage.INSTANCE.getDisplayName(), structureView, HbFileType.INSTANCE.getIcon());
      }
    };
View Full Code Here

Examples of com.intellij.ide.structureView.StructureView

        }
        FileEditor fileEditor = PlatformDataKeys.FILE_EDITOR.getData(dataContext);
        if (fileEditor == null) {
            return;
        }
        StructureView structureView = new StructureViewComponent(fileEditor, viewModel, project, true);

        FileStructurePopup popup = createStructureViewPopup(project, fileEditor, structureView);
        popup.setTitle(psiFile.getName());
        popup.show();
    }
View Full Code Here

Examples of com.intellij.ide.structureView.StructureView

          public StructureViewModel createStructureViewModel(@Nullable Editor editor) {
            return new HbStructureViewModel((HbPsiFile)psiFile, editor);
          }
        };

        StructureView structureView = builder.createStructureView(fileEditor, psiFile.getProject());

        return new StructureViewComposite.StructureViewDescriptor(
          HbLanguage.INSTANCE.getDisplayName(), structureView, HbFileType.INSTANCE.getIcon());
      }
    };
View Full Code Here

Examples of com.intellij.ide.structureView.StructureView

  @Override
  public StructureViewBuilder getStructureViewBuilder(final PsiFile psiFile) {
    return new TemplateLanguageStructureViewBuilder(psiFile) {
      @Override
      protected StructureViewComposite.StructureViewDescriptor createMainView(final FileEditor fileEditor, final PsiFile mainFile) {
        StructureView mainView = new TreeBasedStructureViewBuilder() {
          @Override
          @NotNull
          public StructureViewModel createStructureViewModel(@Nullable Editor editor) {
            return new CfmlStructureViewModel(psiFile);
          }
View Full Code Here

Examples of com.intellij.ide.structureView.StructureView

    assertEquals("f2() : void", getText(topLevelObjects[1]));
    assertEquals("f3() : void", getText(topLevelObjects[2]));
  }

  private Object[] getTopLevelItems() {
    StructureView structureView = createStructureViewModel();
    final StructureViewModel structureViewModel = structureView.getTreeModel();

    AbstractTreeStructure jsTreeStructure = new SmartTreeStructure(getProject(), structureViewModel);

    Object[] items = TreeStructureUtil.getChildElementsFromTreeStructure(jsTreeStructure, jsTreeStructure.getRootElement());
    structureViewModel.dispose();
View Full Code Here

Examples of com.intellij.ide.structureView.StructureView

  public static StructureViewBuilder createStructureViewBuilder(final Overview overview) {
    return new StructureViewBuilder() {

      @NotNull
      public StructureView createStructureView(final FileEditor fileEditor, Project project) {
        return new StructureView() {

          public FileEditor getFileEditor() {
            return fileEditor;
          }
View Full Code Here

Examples of org.aspectj.ajde.ui.StructureView

    void separator_button_actionPerformed(ActionEvent e) {

    }

    void view_comboBox_actionPerformed(ActionEvent e) {
      StructureView view = (StructureView)view_comboBox.getSelectedItem();
    viewPanel.setCurrentView(view);
    if (((GlobalStructureView)view).getGlobalViewProperties().getHierarchy()
      == StructureViewProperties.Hierarchy.DECLARATION) {
      granularityCombo.setEnabled(true);
      relationsCombo.setEnabled(true);
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.