|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractMap<K,V>
java.util.HashMap<java.lang.String,java.lang.String>
com.panayotis.gnuplot.PropertiesHolder
com.panayotis.gnuplot.terminal.ExpandableTerminal
com.panayotis.gnuplot.terminal.FileTerminal
com.panayotis.gnuplot.terminal.TextFileTerminal
com.panayotis.gnuplot.terminal.SVGTerminal
public class SVGTerminal
This Terminal uses SVG graphics to display data on screen. It relies on the open source project SVGSalamander (http://svgsalamander.dev.java.net/)
| Field Summary |
|---|
| Fields inherited from class com.panayotis.gnuplot.terminal.TextFileTerminal |
|---|
output |
| Fields inherited from class com.panayotis.gnuplot.PropertiesHolder |
|---|
NL |
| Constructor Summary | |
|---|---|
SVGTerminal()
Creates a new instance of SVGTerminal |
|
SVGTerminal(java.lang.String filename)
Creates a new instance of SVGTerminal and store output to a specific file |
|
| Method Summary | |
|---|---|
javax.swing.JPanel |
getPanel()
Retrieve a JPanel whith the provided SVG drawn on it. |
java.lang.String |
processOutput(java.io.InputStream stdout)
Process output of this terminal. |
| Methods inherited from class com.panayotis.gnuplot.terminal.TextFileTerminal |
|---|
getTextOutput |
| Methods inherited from class com.panayotis.gnuplot.terminal.FileTerminal |
|---|
getOutputFile |
| Methods inherited from class com.panayotis.gnuplot.terminal.ExpandableTerminal |
|---|
getType |
| Methods inherited from class com.panayotis.gnuplot.PropertiesHolder |
|---|
appendProperties, set, set, unset |
| Methods inherited from class java.util.HashMap |
|---|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
| Methods inherited from class java.util.AbstractMap |
|---|
equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
|---|
equals, hashCode |
| Constructor Detail |
|---|
public SVGTerminal()
public SVGTerminal(java.lang.String filename)
filename - | Method Detail |
|---|
public java.lang.String processOutput(java.io.InputStream stdout)
processOutput in interface GNUPlotTerminalprocessOutput in class TextFileTerminalstdout - The gnuplot output stream
public javax.swing.JPanel getPanel()
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException - If the SVGSalamander library could
not be found, or if any other error occured.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||