package edu.brown.oltpgenerator.gui.common.RandomDistribution;
import javax.swing.JPanel;
import org.voltdb.catalog.CatalogType;
import edu.brown.oltpgenerator.env.RandomDistribution.RandomDistribution;
import edu.brown.oltpgenerator.env.RandomDistribution.RandomDistributionEnv;
/**
* @author Zhe Zhang
*
*/
public class RandomDistributionEditorManager
{
public static void display(JPanel paneColEdit, CatalogType catalogVal)
{
if (RandomDistributionEnv.firstTimeSee(catalogVal))
{
RandomDistributionEditor.addEditor(paneColEdit, catalogVal);
}
else
{
RandomDistribution property = RandomDistributionEnv.get(catalogVal);
RandomDistributionEditor.addEditor(paneColEdit, catalogVal, property);
}
paneColEdit.updateUI();
}
public static void clear(JPanel paneColEdit)
{
if (paneColEdit.getComponentCount() == 1)
{
paneColEdit.remove(0);
paneColEdit.updateUI();
}
}
}