com.maplesoft.client
Class MapleImageBase
java.lang.Object
|
+--com.maplesoft.client.MapleStatement
|
+--com.maplesoft.client.MapleImageBase
- Direct Known Subclasses:
- MapleImageFunctionPlot
- public abstract class MapleImageBase
- extends MapleStatement
|
Method Summary |
java.lang.String |
getFormat(java.lang.String sFormat)
|
int |
getHeight()
|
int |
getNumpoints()
|
java.lang.String |
getOptions(java.lang.String optionName)
|
int |
getOptions(java.lang.String optionName,
int iDefault)
|
java.lang.String |
getOptions(java.lang.String optionName,
java.lang.String sDefault)
|
java.awt.Image |
getPlot()
Creates an Image by sending a plot request to the server using the options
specified. |
java.lang.String |
getPlotColor()
|
java.lang.String |
getPlotLegend()
|
java.lang.String |
getPlotTitle()
|
int |
getWidth()
|
java.lang.String |
getXAxisLabel()
|
java.lang.String |
getYAxisLabel()
|
boolean |
isThreeD()
|
void |
setDimensions(int width,
int height)
|
void |
setDomain(java.lang.String varNameX,
double xmin,
double xmax)
|
void |
setDomain(java.lang.String varNameX,
int xmin,
int xmax)
|
void |
setDomain(java.lang.String varNameX,
java.lang.String xmin,
java.lang.String xmax)
|
void |
setFormat(java.lang.String sFormat)
|
void |
setHeight(int width)
|
void |
setNumpoints(int iNumpoints)
|
void |
setOptions(java.lang.String optionName,
int optionValue)
|
void |
setOptions(java.lang.String optionName,
java.lang.String optionValue)
|
void |
setPlotColor(java.lang.String sColor)
|
void |
setPlotLegend(java.lang.String sLegend)
|
void |
setPlotTitle(java.lang.String sTitle)
|
void |
setRange(java.lang.String varNameY,
double ymin,
double ymax)
|
void |
setRange(java.lang.String varNameY,
int ymin,
int ymax)
|
void |
setRange(java.lang.String varNameY,
java.lang.String ymin,
java.lang.String ymax)
|
void |
setThreeD(boolean b)
|
void |
setType(java.lang.String sFormat)
|
void |
setWidth(int width)
|
void |
setXAxisLabel(java.lang.String sLabel)
|
void |
setYAxisLabel(java.lang.String sLabel)
|
| Methods inherited from class com.maplesoft.client.MapleStatement |
doMaple, execute, execute, getHost, getLock, getResponse, getResponseArray, getUser, getXMLString, getXMLStringArray, releaseLock, setHost, setHost, setUser, setUser |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FORMAT_GIF
public static final java.lang.String FORMAT_GIF
FORMAT_JPEG
public static final java.lang.String FORMAT_JPEG
MapleImageBase
public MapleImageBase()
setOptions
public void setOptions(java.lang.String optionName,
int optionValue)
setOptions
public void setOptions(java.lang.String optionName,
java.lang.String optionValue)
getOptions
public java.lang.String getOptions(java.lang.String optionName)
getOptions
public java.lang.String getOptions(java.lang.String optionName,
java.lang.String sDefault)
getOptions
public int getOptions(java.lang.String optionName,
int iDefault)
setType
public void setType(java.lang.String sFormat)
setFormat
public void setFormat(java.lang.String sFormat)
getFormat
public java.lang.String getFormat(java.lang.String sFormat)
setDimensions
public void setDimensions(int width,
int height)
setWidth
public void setWidth(int width)
setHeight
public void setHeight(int width)
getWidth
public int getWidth()
getHeight
public int getHeight()
setPlotTitle
public void setPlotTitle(java.lang.String sTitle)
getPlotTitle
public java.lang.String getPlotTitle()
setXAxisLabel
public void setXAxisLabel(java.lang.String sLabel)
getXAxisLabel
public java.lang.String getXAxisLabel()
setYAxisLabel
public void setYAxisLabel(java.lang.String sLabel)
getYAxisLabel
public java.lang.String getYAxisLabel()
setDomain
public void setDomain(java.lang.String varNameX,
int xmin,
int xmax)
setDomain
public void setDomain(java.lang.String varNameX,
double xmin,
double xmax)
setDomain
public void setDomain(java.lang.String varNameX,
java.lang.String xmin,
java.lang.String xmax)
setRange
public void setRange(java.lang.String varNameY,
int ymin,
int ymax)
setRange
public void setRange(java.lang.String varNameY,
double ymin,
double ymax)
setRange
public void setRange(java.lang.String varNameY,
java.lang.String ymin,
java.lang.String ymax)
setPlotColor
public void setPlotColor(java.lang.String sColor)
getPlotColor
public java.lang.String getPlotColor()
setPlotLegend
public void setPlotLegend(java.lang.String sLegend)
getPlotLegend
public java.lang.String getPlotLegend()
setThreeD
public void setThreeD(boolean b)
setNumpoints
public void setNumpoints(int iNumpoints)
getNumpoints
public int getNumpoints()
isThreeD
public boolean isThreeD()
getPlot
public java.awt.Image getPlot()
throws MapleException,
MapleStatementException
- Creates an Image by sending a plot request to the server using the options
specified.
- Returns:
- java.awt.Image
- Throws:
MapleException - if it cannot connect to server, if the user is invalid
or if the host is unknown.MapleStatementException - if it cannot the request cannot be processed
by the server (ie Plot options are incorrect)