toxTree.ui
Class EditorFactory

java.lang.Object
  extended by toxTree.ui.EditorFactory
All Implemented Interfaces:
IEditorFactory

public class EditorFactory
extends java.lang.Object
implements IEditorFactory


Field Summary
protected static IEditorFactory factory
           
 
Constructor Summary
EditorFactory()
           
 
Method Summary
 java.beans.PropertyChangeListener createApplyRuleOptions()
           
 IDecisionCategoryEditor createCategoryEditor(IDecisionCategory category)
           
 IDecisionRuleEditor createEditor(IDecisionRule rule)
           
 IToxTreeEditor createModelEditor(AbstractQSARModel model)
           
 java.beans.PropertyChangeListener createPropertyInput()
           
 IDecisionMethodEditor createTreeEditor(IDecisionMethod method)
           
static IEditorFactory getInstance()
           
 javax.swing.JComponent optionsPanel(IDecisionMethod method, org.openscience.cdk.interfaces.IAtomContainer atomContainer)
           
static void setInstance(IEditorFactory newfactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

protected static IEditorFactory factory
Constructor Detail

EditorFactory

public EditorFactory()
Method Detail

getInstance

public static IEditorFactory getInstance()

setInstance

public static void setInstance(IEditorFactory newfactory)

createEditor

public IDecisionRuleEditor createEditor(IDecisionRule rule)
Specified by:
createEditor in interface IEditorFactory

optionsPanel

public javax.swing.JComponent optionsPanel(IDecisionMethod method,
                                           org.openscience.cdk.interfaces.IAtomContainer atomContainer)
Specified by:
optionsPanel in interface IEditorFactory

createTreeEditor

public IDecisionMethodEditor createTreeEditor(IDecisionMethod method)
Specified by:
createTreeEditor in interface IEditorFactory

createModelEditor

public IToxTreeEditor createModelEditor(AbstractQSARModel model)
Specified by:
createModelEditor in interface IEditorFactory

createCategoryEditor

public IDecisionCategoryEditor createCategoryEditor(IDecisionCategory category)
Specified by:
createCategoryEditor in interface IEditorFactory

createPropertyInput

public java.beans.PropertyChangeListener createPropertyInput()
Specified by:
createPropertyInput in interface IEditorFactory

createApplyRuleOptions

public java.beans.PropertyChangeListener createApplyRuleOptions()
Specified by:
createApplyRuleOptions in interface IEditorFactory


Copyright © 2004-2012 Ideaconsult Ltd.. All Rights Reserved.