phenote.gui.factories
Class ScratchGroupTableFactory

java.lang.Object
  extended by org.bbop.framework.AbstractComponentFactory<CharacterTable>
      extended by phenote.gui.factories.CharacterTableFactory
          extended by phenote.gui.factories.ScratchGroupTableFactory
All Implemented Interfaces:
org.bbop.framework.GUIComponentFactory<CharacterTable>

public class ScratchGroupTableFactory
extends CharacterTableFactory

Creates table components for scratch groups.

Author:
Jim Balhoff

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
 
Constructor Summary
ScratchGroupTableFactory(java.lang.String group)
           
 
Method Summary
 CharacterTable doCreateComponent(java.lang.String id)
           
 java.lang.String getID()
           
 java.lang.String getName()
           
 
Methods inherited from class phenote.gui.factories.CharacterTableFactory
getCategory, isSingleton
 
Methods inherited from class org.bbop.framework.AbstractComponentFactory
createComponent, getHelpTopicID, getPreferSeparateWindow, isRestoreOnStartup, showInMenus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScratchGroupTableFactory

public ScratchGroupTableFactory(java.lang.String group)
Method Detail

doCreateComponent

public CharacterTable doCreateComponent(java.lang.String id)
Overrides:
doCreateComponent in class CharacterTableFactory

getName

public java.lang.String getName()
Specified by:
getName in interface org.bbop.framework.GUIComponentFactory<CharacterTable>
Overrides:
getName in class CharacterTableFactory

getID

public java.lang.String getID()
Specified by:
getID in interface org.bbop.framework.GUIComponentFactory<CharacterTable>
Overrides:
getID in class CharacterTableFactory