org.jclarion.clarion
Class ClarionPrinter

java.lang.Object
  extended by org.jclarion.clarion.PropertyObject
      extended by org.jclarion.clarion.ClarionPrinter

public class ClarionPrinter
extends PropertyObject

Model clarion printer

Author:
barney

Constructor Summary
ClarionPrinter()
           
 
Method Summary
protected  void debugMetaData(java.lang.StringBuilder sb)
           
 javax.print.attribute.PrintRequestAttributeSet getAttribute()
           
 java.awt.Graphics getGraphics()
           
static ClarionPrinter getInstance()
          Get instance of printer object
 java.awt.print.PrinterJob getJob()
           
 PropertyObject getParentPropertyObject()
           
 javax.print.PrintService getService()
           
static void main(java.lang.String[] args)
           
 void notePrintFailure(java.awt.print.PrinterJob job)
           
protected  void notifyLocalChange(int indx, ClarionObject value)
           
 boolean printerDialog(ClarionString title, java.lang.Integer mode)
           
 
Methods inherited from class org.jclarion.clarion.PropertyObject
addListener, canNotifyLocalChange, clearMetaData, debugMetaData, getDebugMetaData, getDebugMetaData, getId, getInheritedProperty, getLocalProperty, getProperty, getProperty, getProperty, getProperty, getPropertyOrDefault, getRawProperty, getRawProperty, getSetProperties, isProperty, isSettable, reMap, removeAllListeners, removeListener, setClonedProperty, setClonedProperty, setClonedProperty, setClonedProperty, setClonedProperty, setId, setProperty, setProperty, setProperty, setProperty, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClarionPrinter

public ClarionPrinter()
Method Detail

main

public static void main(java.lang.String[] args)

getInstance

public static ClarionPrinter getInstance()
Get instance of printer object

Returns:

getParentPropertyObject

public PropertyObject getParentPropertyObject()
Specified by:
getParentPropertyObject in class PropertyObject

getGraphics

public java.awt.Graphics getGraphics()

getJob

public java.awt.print.PrinterJob getJob()

getService

public javax.print.PrintService getService()

getAttribute

public javax.print.attribute.PrintRequestAttributeSet getAttribute()

notifyLocalChange

protected void notifyLocalChange(int indx,
                                 ClarionObject value)
Overrides:
notifyLocalChange in class PropertyObject

notePrintFailure

public void notePrintFailure(java.awt.print.PrinterJob job)

printerDialog

public boolean printerDialog(ClarionString title,
                             java.lang.Integer mode)

debugMetaData

protected void debugMetaData(java.lang.StringBuilder sb)
Specified by:
debugMetaData in class PropertyObject


Copyright © 2010. All Rights Reserved.