org.rosuda.deducer.plots
Class Scale

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

public class Scale
extends java.lang.Object
implements ElementModel


Field Summary
 java.lang.String aesName
           
 java.util.Vector params
           
 
Constructor Summary
Scale()
           
 
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 Scale makeAlpha()
           
static Scale makeArea()
           
static Scale makeBrewer(java.lang.String aes)
           
static Scale makeContinuous(java.lang.String aes)
           
static Scale makeDate(java.lang.String aes)
           
static Scale makeDatetime(java.lang.String aes)
           
static Scale makeDiscrete(java.lang.String aes)
           
static Scale makeGradient(java.lang.String aes)
           
static Scale makeGradient2(java.lang.String aes)
           
static Scale makeGradientn(java.lang.String aes)
           
static Scale makeGrey(java.lang.String aes)
           
static Scale makeHue(java.lang.String aes)
           
static Scale makeIdentity(java.lang.String aes)
           
static Scale makeLineType()
           
static Scale makeManual(java.lang.String aes)
           
static Scale makeScale(java.lang.String aes, java.lang.String scale)
           
static Scale makeShape()
           
static Scale makeSize()
           
 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

aesName

public java.lang.String aesName

params

public java.util.Vector params
Constructor Detail

Scale

public Scale()
Method Detail

makeAlpha

public static Scale makeAlpha()

makeBrewer

public static Scale makeBrewer(java.lang.String aes)

makeContinuous

public static Scale makeContinuous(java.lang.String aes)

makeDate

public static Scale makeDate(java.lang.String aes)

makeDatetime

public static Scale makeDatetime(java.lang.String aes)

makeDiscrete

public static Scale makeDiscrete(java.lang.String aes)

makeGradient

public static Scale makeGradient(java.lang.String aes)

makeGradient2

public static Scale makeGradient2(java.lang.String aes)

makeGradientn

public static Scale makeGradientn(java.lang.String aes)

makeGrey

public static Scale makeGrey(java.lang.String aes)

makeHue

public static Scale makeHue(java.lang.String aes)

makeIdentity

public static Scale makeIdentity(java.lang.String aes)

makeLineType

public static Scale makeLineType()

makeManual

public static Scale makeManual(java.lang.String aes)

makeShape

public static Scale makeShape()

makeSize

public static Scale makeSize()

makeArea

public static Scale makeArea()

makeScale

public static Scale makeScale(java.lang.String aes,
                              java.lang.String scale)

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