java.lang.Object
ValidatableTabComponent
edu.stanford.smi.protege.ui.ConfigureProjectPanel
- public class ConfigureProjectPanel
- extends ValidatableTabComponent
The global configuration panel. This panel consists of a set of tabs that each handles a specific part of the
configuration.
Class has been expanded to allow user defined configuration tabs in the project configuration panel.
To add a new tab to the configuration panel, call: ConfigureProjectPanel.registerConfigureTab(String tabTitle, String clsName)
To remove a tab from the configuration panel, call: ConfigureProjectPanel.unregisterConfigureTab(String configTabName)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
userDefinedConfigTabs
private static java.util.ArrayList userDefinedConfigTabs
_project
private Project _project
ConfigureProjectPanel
public ConfigureProjectPanel(Project project)
addUserDefinedConfigTabs
private void addUserDefinedConfigTabs()
addConfigTab
private void addConfigTab(java.lang.String tabName,
java.lang.String tabClassName)
registerConfigureTab
public static void registerConfigureTab(java.lang.String tabTitle,
java.lang.String clsName)
unregisterConfigureTab
public static void unregisterConfigureTab(java.lang.String configTabName)