Class dnx.lr.PrintAction
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class dnx.lr.PrintAction

java.lang.Object
   |
   +----dnx.util.DNXObject
           |
           +----dnx.util.DNXInstancedObject
                   |
                   +----dnx.lr.Action
                           |
                           +----dnx.lr.PrintAction

public class PrintAction
extends Action
Contains information maintained throughout a print() operation. This is *NOT* self-clearing!! If you reuse a PrintAction, you *MUST* clear it by calling clear() before you call print()!

Variable Index

 o maximumMultiFieldLength
 o out

Constructor Index

 o PrintAction(OutputStream)

Method Index

 o clear()
 o getNameTable()
Return the name table.
 o getSceneContents()
Return the current scene contents pointer.
 o printHeader()
 o replaceNameTable(ScenePrintNameTable)
Set a new name table and return the old one.
 o replaceSceneContents(SceneContents)
Set a new scene contents pointer table and return the old one.

Variables

 o out
  public VRMLPrintStream out
 o maximumMultiFieldLength
  public int maximumMultiFieldLength

Constructors

 o PrintAction
  public PrintAction(OutputStream o)

Methods

 o printHeader
  public void printHeader()
 o clear
  public void clear()
 o replaceNameTable
  public ScenePrintNameTable replaceNameTable(ScenePrintNameTable newNameTable)
Set a new name table and return the old one.
 o getNameTable
  public ScenePrintNameTable getNameTable()
Return the name table.
 o replaceSceneContents
  public SceneContents replaceSceneContents(SceneContents newSceneContents)
Set a new scene contents pointer table and return the old one.
 o getSceneContents
  public SceneContents getSceneContents()
Return the current scene contents pointer.

All Packages  Class Hierarchy  This Package  Previous  Next  Index