com.etymon.pj.object.pagemark
Class Xd

java.lang.Object
  extended by com.etymon.pj.object.BaseObject
      extended by com.etymon.pj.object.pagemark.PageMark
          extended by com.etymon.pj.object.pagemark.PageMarkOperator
              extended by com.etymon.pj.object.pagemark.Xd
All Implemented Interfaces:
java.lang.Cloneable

public class Xd
extends PageMarkOperator

Graphics operator: d.


Field Summary
private  PjArray _array
           
private  PjNumber _phase
           
 
Constructor Summary
Xd(PjArray array, PjNumber phase)
           
 
Method Summary
 java.lang.Object clone()
          Returns a deep copy of this object.
 boolean equals(java.lang.Object obj)
           
 PjArray getArray()
           
 PjNumber getPhase()
           
 long writePdf(java.io.OutputStream os)
          Writes this object to a file in PDF format.
 
Methods inherited from class com.etymon.pj.object.BaseObject
toString, write, write, write, writeln
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_array

private PjArray _array

_phase

private PjNumber _phase
Constructor Detail

Xd

public Xd(PjArray array,
          PjNumber phase)
Method Detail

getArray

public PjArray getArray()

getPhase

public PjNumber getPhase()

writePdf

public long writePdf(java.io.OutputStream os)
              throws java.io.IOException
Description copied from class: BaseObject
Writes this object to a file in PDF format.

Specified by:
writePdf in class BaseObject
Returns:
the number of bytes written.
Throws:
java.io.IOException - if an I/O error occurs.

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Returns a deep copy of this object.

Specified by:
clone in class BaseObject
Returns:
a deep copy of this object.
Throws:
java.lang.CloneNotSupportedException - if the instance can not be cloned.

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object