gpt4 book ai didi

org.protege.editor.core.ui.workspace.Workspace.getEditorKit()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-26 06:49:05 24 4
gpt4 key购买 nike

本文整理了Java中org.protege.editor.core.ui.workspace.Workspace.getEditorKit()方法的一些代码示例,展示了Workspace.getEditorKit()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Workspace.getEditorKit()方法的具体详情如下:
包路径:org.protege.editor.core.ui.workspace.Workspace
类名称:Workspace
方法名:getEditorKit

Workspace.getEditorKit介绍

[英]Gets the EditorKit that this Workspace belongs to.
[中]获取此Workspace所属的EditorKit

代码示例

代码示例来源:origin: protegeproject/protege

public EditorKit getEditorKit() {
  return workspace.getEditorKit();
}

代码示例来源:origin: edu.stanford.protege/org.protege.editor.core.application

public EditorKit getEditorKit() {
  return workspace.getEditorKit();
}

代码示例来源:origin: org.protege/protege-editor-core-application

public EditorKit getEditorKit() {
  return workspace.getEditorKit();
}

代码示例来源:origin: edu.stanford.protege/org.protege.editor.core.application

public void actionPerformed(ActionEvent event) {
    PreferencesDialogPanel.showPreferencesDialog(null, getEditorKit());
  }
});

代码示例来源:origin: org.protege/protege-editor-core-application

public void actionPerformed(ActionEvent event) {
    PreferencesDialogPanel.showPreferencesDialog(null, getEditorKit());
  }
});

代码示例来源:origin: protegeproject/protege

/**
 * Installs the file menu for non-OS-X systems.
 * @param fileMenu The file menu.  Not {@code null}.
 */
private void installFileMenu(JMenu fileMenu) {
  if (OSUtils.isOSX()) {
    return;
  }
  fileMenu.addSeparator();
  JMenuItem prefsMenuItem = fileMenu.add("Preferences...");
  prefsMenuItem.addActionListener(e -> PreferencesDialogPanel.showPreferencesDialog(null, getEditorKit()));
  prefsMenuItem.setAccelerator(KeyStroke.getKeyStroke(","));
  fileMenu.addSeparator();
  JMenuItem exitMenuItem = fileMenu.add("Exit");
  exitMenuItem.addActionListener(e -> ProtegeApplication.handleQuit());
}

代码示例来源:origin: org.protege/protege-editor-core-application

public boolean doClose(Workspace workspace) {
  boolean close = true;
  if (workspace.getEditorKit().getModelManager().isDirty()) {
    // Ask user if they want to save?
    int ret = JOptionPane.showConfirmDialog(workspace,
                        "Save modified ontologies?",
                        "Unsaved ontologies",
                        JOptionPane.YES_NO_CANCEL_OPTION,
                        JOptionPane.WARNING_MESSAGE);
    if (ret == JOptionPane.YES_OPTION) {
      try {
        workspace.getEditorKit().handleSave();
      }
      catch (Exception e) {
        logger.error(e);
        close = false;
      }
    }
    else if (ret == JOptionPane.NO_OPTION){
    }
    else{
      close = false;
    }
  }
  if (close) {
    ProtegeManager.getInstance().disposeOfEditorKit(workspace.getEditorKit());
  }
  return close;
}

代码示例来源:origin: protegeproject/protege

private void createMenuBar() {
  // Delegate to the menu builder, which will create the
  // menus based on installed plugins.
  MenuBuilder menuBuilder = new MenuBuilder(workspace.getEditorKit());
  setJMenuBar(menuBuilder.buildMenu());
  menuActions.addAll(menuBuilder.getActions());
}

代码示例来源:origin: protegeproject/protege

boolean dirty = workspace.getEditorKit().getModelManager().isDirty();
if (dirty) {
    workspace.getEditorKit().handleSave();
    if(workspace.getEditorKit().getModelManager().isDirty()) {
ProtegeManager.getInstance().disposeOfEditorKit(workspace.getEditorKit());
return true;

代码示例来源:origin: edu.stanford.protege/org.protege.editor.core.application

boolean dirty = workspace.getEditorKit().getModelManager().isDirty();
if (dirty) {
    workspace.getEditorKit().handleSave();
    if(workspace.getEditorKit().getModelManager().isDirty()) {
ProtegeManager.getInstance().disposeOfEditorKit(workspace.getEditorKit());
return true;

代码示例来源:origin: edu.stanford.protege/org.protege.editor.core.application

public void windowActivated(WindowEvent event) {
    if (OSUtils.isOSX()){
      ProtegeAppleApplication.getInstance().setEditorKit(WorkspaceFrame.this.workspace.getEditorKit());
    }
  }
});

代码示例来源:origin: org.protege/protege-editor-core-application

public void windowActivated(WindowEvent event) {
    if (OSUtils.isOSX()){
      ProtegeAppleApplication.getInstance().setEditorKit(WorkspaceFrame.this.workspace.getEditorKit());
    }
  }
});

代码示例来源:origin: edu.stanford.protege/org.protege.editor.core.application

private void createMenuBar() {
  // Delegate to the menu builder, which will create the
  // menus based on installed plugins.
  MenuBuilder menuBuilder = new MenuBuilder(workspace.getEditorKit());
  setJMenuBar(menuBuilder.buildMenu());
  menuActions.addAll(menuBuilder.getActions());
}

代码示例来源:origin: org.protege/protege-editor-core-application

private void createMenuBar() {
  // Delegate to the menu builder, which will create the
  // menus based on installed plugins.
  MenuBuilder menuBuilder = new MenuBuilder(workspace.getEditorKit());
  setJMenuBar(menuBuilder.buildMenu());
  menuActions.addAll(menuBuilder.getActions());
}

代码示例来源:origin: protegeproject/protege

public void windowActivated(WindowEvent event) {
    if (OSUtils.isOSX()){
      ProtegeAppleApplication.getInstance().setEditorKit(WorkspaceFrame.this.workspace.getEditorKit());
    }
    workspace.handleActivated();
  }
});

代码示例来源:origin: protegeproject/protege

private void createViewToolBar() {
  ViewToolBarActionPluginLoader loader = new ViewToolBarActionPluginLoader(workspace.getEditorKit(), this);
  java.util.List<ViewActionPlugin> plugins = new ArrayList<>(loader.getPlugins());
  plugins.addAll(additionalViewActionPlugins);
      action.setEditorKit(workspace.getEditorKit());
      action.initialise();
      addedViewActions.add(action);

代码示例来源:origin: org.protege/protege-editor-core-application

private void createViewToolBar() {
  ViewToolBarActionPluginLoader loader = new ViewToolBarActionPluginLoader(workspace.getEditorKit(), this);
  java.util.List<ViewActionPlugin> plugins = new ArrayList<ViewActionPlugin>(loader.getPlugins());
  plugins.addAll(additionalViewActionPlugins);
      action.setEditorKit(workspace.getEditorKit());
      action.initialise();
      addedViewActions.add(action);

代码示例来源:origin: edu.stanford.protege/org.protege.editor.core.application

private void createViewToolBar() {
  ViewToolBarActionPluginLoader loader = new ViewToolBarActionPluginLoader(workspace.getEditorKit(), this);
  java.util.List<ViewActionPlugin> plugins = new ArrayList<ViewActionPlugin>(loader.getPlugins());
  plugins.addAll(additionalViewActionPlugins);
      action.setEditorKit(workspace.getEditorKit());
      action.initialise();
      addedViewActions.add(action);

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com