org.rosuda.deducer.plots
Class PlotController

java.lang.Object
  extended by org.rosuda.deducer.plots.PlotController

public class PlotController
extends java.lang.Object


Field Summary
protected static java.lang.String[] coordNames
           
protected static java.util.Map coords
           
protected static java.lang.String[] facetNames
           
protected static java.util.Map facets
           
protected static java.lang.String[] geomNames
           
protected static java.util.Map geoms
           
static boolean initialized
           
protected static java.util.Map menuElements
           
protected static java.lang.String[] names
           
protected static java.util.Map pos
           
protected static java.lang.String[] posNames
           
protected static java.lang.String[] scaleNames
           
protected static java.util.Map scales
           
protected static java.lang.String[] statNames
           
protected static java.util.Map stats
           
protected static java.lang.String[] templateNames
           
protected static java.util.Map templates
           
protected static java.lang.String[] themeNames
           
protected static java.util.Map themes
           
 
Constructor Summary
PlotController()
           
 
Method Summary
static void addCoord(PlottingElement pe)
           
static void addFacet(PlottingElement pe)
           
static void addGeom(PlottingElement pe)
           
static void addMenuElement(java.lang.String name, PlottingElement pe)
           
static void addPosition(Position p)
           
static void addScale(PlottingElement pe)
           
static void addStat(PlottingElement pe)
           
static void addTemplate(PlottingElement pe)
           
static void addTheme(PlottingElement pe)
           
static java.lang.String[] getCoordNames()
           
static java.util.Map getCoords()
           
static java.lang.String[] getFacetNames()
           
static java.util.Map getFacets()
           
static java.lang.String[] getGeomNames()
           
static java.util.Map getGeoms()
           
static PlottingElementMenuDialog getMenuDialog(java.lang.String name)
           
static java.lang.String[] getNames()
           
static java.lang.String[] getPositionNames()
           
static java.util.Map getPositions()
           
static java.lang.String[] getScaleNames()
           
static java.util.Map getScales()
           
static java.lang.String[] getStatNames()
           
static java.util.Map getStats()
           
static java.lang.String[] getTemplateNames()
           
static java.util.Map getTemplates()
           
static java.lang.String[] getThemeNames()
           
static java.util.Map getThemes()
           
static void init()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

initialized

public static boolean initialized

names

protected static java.lang.String[] names

templates

protected static java.util.Map templates

geoms

protected static java.util.Map geoms

stats

protected static java.util.Map stats

scales

protected static java.util.Map scales

facets

protected static java.util.Map facets

themes

protected static java.util.Map themes

coords

protected static java.util.Map coords

pos

protected static java.util.Map pos

menuElements

protected static java.util.Map menuElements

templateNames

protected static java.lang.String[] templateNames

geomNames

protected static java.lang.String[] geomNames

statNames

protected static java.lang.String[] statNames

scaleNames

protected static java.lang.String[] scaleNames

facetNames

protected static java.lang.String[] facetNames

coordNames

protected static java.lang.String[] coordNames

posNames

protected static java.lang.String[] posNames

themeNames

protected static java.lang.String[] themeNames
Constructor Detail

PlotController

public PlotController()
Method Detail

init

public static void init()

getNames

public static java.lang.String[] getNames()

getGeoms

public static java.util.Map getGeoms()

getGeomNames

public static java.lang.String[] getGeomNames()

getStats

public static java.util.Map getStats()

getStatNames

public static java.lang.String[] getStatNames()

getScales

public static java.util.Map getScales()

getScaleNames

public static java.lang.String[] getScaleNames()

getFacets

public static java.util.Map getFacets()

getFacetNames

public static java.lang.String[] getFacetNames()

getCoords

public static java.util.Map getCoords()

getCoordNames

public static java.lang.String[] getCoordNames()

getPositions

public static java.util.Map getPositions()

getPositionNames

public static java.lang.String[] getPositionNames()

getThemes

public static java.util.Map getThemes()

getThemeNames

public static java.lang.String[] getThemeNames()

getTemplates

public static java.util.Map getTemplates()

getTemplateNames

public static java.lang.String[] getTemplateNames()

addTemplate

public static void addTemplate(PlottingElement pe)

addGeom

public static void addGeom(PlottingElement pe)

addStat

public static void addStat(PlottingElement pe)

addScale

public static void addScale(PlottingElement pe)

addFacet

public static void addFacet(PlottingElement pe)

addCoord

public static void addCoord(PlottingElement pe)

addPosition

public static void addPosition(Position p)

addTheme

public static void addTheme(PlottingElement pe)

addMenuElement

public static void addMenuElement(java.lang.String name,
                                  PlottingElement pe)

getMenuDialog

public static PlottingElementMenuDialog getMenuDialog(java.lang.String name)