com.swfm.mica.commands
Class MiPrint

java.lang.Object
  extended bycom.swfm.mica.commands.MiCommandHandler
      extended bycom.swfm.mica.commands.MiPrint
All Implemented Interfaces:
MiiCommandHandler, MiiTargetableCommandHandler, MiiTypes

public class MiPrint
extends MiCommandHandler
implements MiiTypes

Version:
%I% %G%
Author:
Michael L. Davis

Field Summary
   
Constructor Summary
MiPrint()
           
 
Method Summary
 MiiPrintDriver getPrintDriver()
           
 MiiViewFilter getViewFilter()
           
 void print(java.lang.String filename, int dotsPerInch, java.lang.String standardPaperSize, java.lang.String portraitOrLandscape, java.lang.String colorOutputScheme, int pagesAcross, int pagesHigh, MiBounds boundsToPrint)
           
 void processCommand(java.lang.String arg)
          Processes the given command.
 void setFilename(java.lang.String name)
           
 void setPrintDriver(MiiPrintDriver driver)
           
 void setViewFilter(MiiViewFilter filter)
           
 
Methods inherited from class com.swfm.mica.commands.MiCommandHandler
getTargetOfCommand, setTargetOfCommand
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MiPrint

public MiPrint()
Method Detail

setFilename

public void setFilename(java.lang.String name)

setPrintDriver

public void setPrintDriver(MiiPrintDriver driver)

getPrintDriver

public MiiPrintDriver getPrintDriver()

setViewFilter

public void setViewFilter(MiiViewFilter filter)

getViewFilter

public MiiViewFilter getViewFilter()

print

public void print(java.lang.String filename,
                  int dotsPerInch,
                  java.lang.String standardPaperSize,
                  java.lang.String portraitOrLandscape,
                  java.lang.String colorOutputScheme,
                  int pagesAcross,
                  int pagesHigh,
                  MiBounds boundsToPrint)
           throws java.io.IOException
Throws:
java.io.IOException

processCommand

public void processCommand(java.lang.String arg)
Description copied from interface: MiiCommandHandler
Processes the given command.

Specified by:
processCommand in interface MiiCommandHandler