package org.f2o.absurdum.puck.gui.panels.code;
import org.f2o.absurdum.puck.gui.panels.EntityPanel;
public abstract class BSHCodePanelFactory
{
private static BSHCodePanelFactory instance = new RSyntaxCodePanelFactory();
public static BSHCodePanelFactory getInstance()
{
return instance;
}
public abstract BSHCodePanel createPanel();
public abstract BSHCodePanel createPanel( String context );
public abstract BSHCodePanel createPanel( String context , EntityPanel ep );
}