examples.changelog
Class ChangeLogFormatter

java.lang.Object
  |
  +--examples.changelog.ChangeLogFormatter

public class ChangeLogFormatter
extends java.lang.Object
implements org.openxml.x3p.ProcessorEngine

Version:
$Revision: 1.2 $ $Date: 1999/04/12 06:07:59 $
Author:
Assaf Arkin

Field Summary
protected  org.w3c.dom.Node _lastRelease
           
protected  org.w3c.dom.Document _template
           
protected  org.w3c.dom.Node _templateChange
           
protected  org.w3c.dom.Node _templateDead
           
protected  org.w3c.dom.Node _templateFix
           
protected  org.w3c.dom.Node _templateNew
           
protected  org.w3c.dom.Node _templateRelease
           
 
Constructor Summary
ChangeLogFormatter(org.openxml.x3p.ProcessContext ctx)
           
 
Method Summary
 void destroy(org.openxml.x3p.ProcessContext ctx)
           
protected  void fillContents(org.w3c.dom.Node tree, java.lang.String lookFor, org.w3c.dom.Node contents)
           
protected  org.w3c.dom.fi.NodeIterator piIterator(org.w3c.dom.Node tree)
           
 org.w3c.dom.Node process(org.openxml.x3p.ProcessContext ctx, org.w3c.dom.Node tree)
           
protected  org.w3c.dom.Node stripSection(org.w3c.dom.Node tree, java.lang.String sectionName)
           
protected  void substitue(org.w3c.dom.Node tree, java.lang.String lookFor, org.w3c.dom.Node contents)
           
protected  void substitue(org.w3c.dom.Node tree, java.lang.String lookFor, java.lang.String with)
           
 int whatToProcess()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_templateRelease

protected org.w3c.dom.Node _templateRelease

_templateNew

protected org.w3c.dom.Node _templateNew

_templateDead

protected org.w3c.dom.Node _templateDead

_templateFix

protected org.w3c.dom.Node _templateFix

_templateChange

protected org.w3c.dom.Node _templateChange

_template

protected org.w3c.dom.Document _template

_lastRelease

protected org.w3c.dom.Node _lastRelease
Constructor Detail

ChangeLogFormatter

public ChangeLogFormatter(org.openxml.x3p.ProcessContext ctx)
Method Detail

whatToProcess

public int whatToProcess()
Specified by:
whatToProcess in interface org.openxml.x3p.ProcessorEngine

process

public org.w3c.dom.Node process(org.openxml.x3p.ProcessContext ctx,
                                org.w3c.dom.Node tree)
Specified by:
process in interface org.openxml.x3p.ProcessorEngine

destroy

public void destroy(org.openxml.x3p.ProcessContext ctx)
Specified by:
destroy in interface org.openxml.x3p.ProcessorEngine

substitue

protected void substitue(org.w3c.dom.Node tree,
                         java.lang.String lookFor,
                         java.lang.String with)

substitue

protected void substitue(org.w3c.dom.Node tree,
                         java.lang.String lookFor,
                         org.w3c.dom.Node contents)

fillContents

protected void fillContents(org.w3c.dom.Node tree,
                            java.lang.String lookFor,
                            org.w3c.dom.Node contents)

stripSection

protected org.w3c.dom.Node stripSection(org.w3c.dom.Node tree,
                                        java.lang.String sectionName)

piIterator

protected org.w3c.dom.fi.NodeIterator piIterator(org.w3c.dom.Node tree)