com.icl.saxon
Class PreviewManager

java.lang.Object
  |
  +--com.icl.saxon.PreviewManager

public class PreviewManager
extends java.lang.Object

PreviewManager handles the registration of preview elements for use by the Builder


Constructor Summary
PreviewManager()
           
 
Method Summary
 Controller getController()
           
 java.lang.String getPreviewMode()
           
 boolean isPreviewElement(Name name)
          Determine whether an element is a preview element.
 void setController(Controller c)
           
 void setPreviewElement(Name name)
          Register an element as a preview element.
 void setPreviewMode(java.lang.String mode)
          Define the mode that will be used for previewing elements.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreviewManager

public PreviewManager()
Method Detail

setController

public void setController(Controller c)

getController

public Controller getController()

setPreviewMode

public void setPreviewMode(java.lang.String mode)
Define the mode that will be used for previewing elements. The node handler for these elements is called while the tree is being built, as soon as the element end tag is encountered.

getPreviewMode

public final java.lang.String getPreviewMode()

setPreviewElement

public void setPreviewElement(Name name)
Register an element as a preview element. If an element is so registered, the relevant node handler for preview mode will be called as soon as the element's end tag is read. The node handler must be registered in the normal way

isPreviewElement

public boolean isPreviewElement(Name name)
Determine whether an element is a preview element.