com.panayotis.gnuplot.terminal
Class PostscriptTerminal

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<java.lang.String,java.lang.String>
          extended by com.panayotis.gnuplot.PropertiesHolder
              extended by com.panayotis.gnuplot.terminal.ExpandableTerminal
                  extended by com.panayotis.gnuplot.terminal.FileTerminal
                      extended by com.panayotis.gnuplot.terminal.TextFileTerminal
                          extended by com.panayotis.gnuplot.terminal.PostscriptTerminal
All Implemented Interfaces:
GNUPlotTerminal, java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.lang.String>

public class PostscriptTerminal
extends TextFileTerminal

This terminal uses postscript as it's backend

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.panayotis.gnuplot.terminal.TextFileTerminal
output
 
Fields inherited from class com.panayotis.gnuplot.PropertiesHolder
NL
 
Constructor Summary
PostscriptTerminal()
          Create a new instance of PostscriptTerminal.
PostscriptTerminal(java.lang.String filename)
          Create a new Postscript terminal and save output to the specified file
 
Method Summary
 void setColor(boolean color)
          Select if the output will be color or not (monochrome)
 void setEPS(boolean eps)
          Select if the output will be in EPS format or not
 
Methods inherited from class com.panayotis.gnuplot.terminal.TextFileTerminal
getTextOutput, processOutput
 
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

PostscriptTerminal

public PostscriptTerminal()
Create a new instance of PostscriptTerminal. It is recommended to use PostscriptTerminal(String filename) instead, since this constructor does not produce any output file.


PostscriptTerminal

public PostscriptTerminal(java.lang.String filename)
Create a new Postscript terminal and save output to the specified file

Parameters:
filename - The filename of the output postscript file
Method Detail

setEPS

public void setEPS(boolean eps)
Select if the output will be in EPS format or not

Parameters:
eps - If EPS mode will be used

setColor

public void setColor(boolean color)
Select if the output will be color or not (monochrome)

Parameters:
color - If the ouput will be in color