phenote.gui.factories
Class PhenoteTreeViewFactory

java.lang.Object
  extended by org.bbop.framework.AbstractComponentFactory<org.oboedit.gui.components.treeView.TreeView>
      extended by org.oboedit.gui.factory.TreeViewFactory
          extended by phenote.gui.factories.PhenoteTreeViewFactory
All Implemented Interfaces:
org.bbop.framework.GUIComponentFactory<org.oboedit.gui.components.treeView.TreeView>

public class PhenoteTreeViewFactory
extends org.oboedit.gui.factory.TreeViewFactory

Phenote folks wanted their DAG view to be called a Tree view to minimize confusion with the different components. So, until OBO-edit calls it a Tree view, we'll just rename it here.

Author:
Nicole

Nested Class Summary
 
Nested classes/interfaces inherited from class org.bbop.framework.AbstractComponentFactory
org.bbop.framework.AbstractComponentFactory.MessageAction
 
Nested classes/interfaces inherited from interface org.bbop.framework.GUIComponentFactory
org.bbop.framework.GUIComponentFactory.FactoryCategory
 
Field Summary
 
Fields inherited from class org.oboedit.gui.factory.TreeViewFactory
logger
 
Constructor Summary
PhenoteTreeViewFactory()
           
 
Method Summary
 org.oboedit.gui.components.treeView.TreeView doCreateComponent(java.lang.String id)
           
 org.bbop.framework.GUIComponentFactory.FactoryCategory getCategory()
           
 java.lang.String getHelpTopicID()
           
 java.lang.String getID()
           
 java.lang.String getName()
           
 boolean getPreferSeparateWindow()
           
 
Methods inherited from class org.bbop.framework.AbstractComponentFactory
createComponent, isRestoreOnStartup, isSingleton, showInMenus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhenoteTreeViewFactory

public PhenoteTreeViewFactory()
Method Detail

doCreateComponent

public org.oboedit.gui.components.treeView.TreeView doCreateComponent(java.lang.String id)
Overrides:
doCreateComponent in class org.oboedit.gui.factory.TreeViewFactory

getName

public java.lang.String getName()
Specified by:
getName in interface org.bbop.framework.GUIComponentFactory<org.oboedit.gui.components.treeView.TreeView>
Overrides:
getName in class org.oboedit.gui.factory.TreeViewFactory

getID

public java.lang.String getID()
Specified by:
getID in interface org.bbop.framework.GUIComponentFactory<org.oboedit.gui.components.treeView.TreeView>
Overrides:
getID in class org.oboedit.gui.factory.TreeViewFactory

getPreferSeparateWindow

public boolean getPreferSeparateWindow()
Specified by:
getPreferSeparateWindow in interface org.bbop.framework.GUIComponentFactory<org.oboedit.gui.components.treeView.TreeView>
Overrides:
getPreferSeparateWindow in class org.oboedit.gui.factory.TreeViewFactory

getCategory

public org.bbop.framework.GUIComponentFactory.FactoryCategory getCategory()
Specified by:
getCategory in interface org.bbop.framework.GUIComponentFactory<org.oboedit.gui.components.treeView.TreeView>
Overrides:
getCategory in class org.oboedit.gui.factory.TreeViewFactory

getHelpTopicID

public java.lang.String getHelpTopicID()
Specified by:
getHelpTopicID in interface org.bbop.framework.GUIComponentFactory<org.oboedit.gui.components.treeView.TreeView>
Overrides:
getHelpTopicID in class org.oboedit.gui.factory.TreeViewFactory