org.rosuda.deducer.plots
Class Theme

java.lang.Object
  extended by org.rosuda.deducer.plots.Theme
All Implemented Interfaces:
ElementModel

public class Theme
extends java.lang.Object
implements ElementModel


Field Summary
 java.util.Vector params
           
 
Constructor Summary
Theme()
           
 
Method Summary
 java.lang.String checkValid()
           
 java.lang.Object clone()
           
 java.lang.String getCall()
           
 java.lang.String getData()
           
 java.lang.String getName()
           
 java.util.Vector getParams()
           
 java.lang.String getType()
           
 ElementView getView()
           
static Theme makeBw()
           
static Theme makeClassic()
           
static Theme makeGrey()
           
static Theme makeMinimal()
           
static Theme makeOpts()
           
static Theme makeTheme(java.lang.String name)
           
static RFunction makeThemeBlank()
           
static RFunction makeThemeLine()
           
static RFunction makeThemeRect()
           
static RFunction makeThemeSegment()
           
static RFunction makeThemeText()
           
static Theme makeTitle()
           
static RFunction makeUnit()
           
static Theme makeXLab()
           
static Theme makeYLab()
           
 void setFromXML(org.w3c.dom.Element node)
           
 void setName(java.lang.String name)
           
 org.w3c.dom.Element toXML()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

params

public java.util.Vector params
Constructor Detail

Theme

public Theme()
Method Detail

makeBw

public static Theme makeBw()

makeGrey

public static Theme makeGrey()

makeClassic

public static Theme makeClassic()

makeMinimal

public static Theme makeMinimal()

makeTitle

public static Theme makeTitle()

makeXLab

public static Theme makeXLab()

makeYLab

public static Theme makeYLab()

makeOpts

public static Theme makeOpts()

makeThemeBlank

public static RFunction makeThemeBlank()

makeThemeText

public static RFunction makeThemeText()

makeThemeSegment

public static RFunction makeThemeSegment()

makeThemeLine

public static RFunction makeThemeLine()

makeThemeRect

public static RFunction makeThemeRect()

makeUnit

public static RFunction makeUnit()

makeTheme

public static Theme makeTheme(java.lang.String name)

clone

public java.lang.Object clone()
Specified by:
clone in interface ElementModel
Overrides:
clone in class java.lang.Object

checkValid

public java.lang.String checkValid()
Specified by:
checkValid in interface ElementModel

getCall

public java.lang.String getCall()
Specified by:
getCall in interface ElementModel

getType

public java.lang.String getType()
Specified by:
getType in interface ElementModel

getView

public ElementView getView()
Specified by:
getView in interface ElementModel

getParams

public java.util.Vector getParams()
Specified by:
getParams in interface ElementModel

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

getData

public java.lang.String getData()
Specified by:
getData in interface ElementModel

toXML

public org.w3c.dom.Element toXML()
Specified by:
toXML in interface ElementModel

setFromXML

public void setFromXML(org.w3c.dom.Element node)
Specified by:
setFromXML in interface ElementModel