| 
 
 | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectBrancher
public final class Brancher
A revision brancher.
| Constructor Summary | |
|---|---|
Brancher(Element gg,
                 List<Element> gList,
                 DOMImplementationLS domLS,
                 MutantAbstractor mutantAbstractor,
                 LSParser parser,
                 StringBuilder stringBuilder,
                 TransformerFactory transformerFactory,
                 UUIDStringifier uuidStringifier)
Creates a Brancher for a document.  | 
|
| Method Summary | |
|---|---|
 void | 
branch()
Assigns the document to a new revision line.  | 
(package private) static Document | 
branched(InputStream in,
                 TransformerFactory transformerFactory,
                 DOMErrorHandler errorHandler)
Returns a Recombinant XHTML document read from an input stream, and then branched.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
Brancher(Element gg,
         List<Element> gList,
         DOMImplementationLS domLS,
         MutantAbstractor mutantAbstractor,
         LSParser parser,
         StringBuilder stringBuilder,
         TransformerFactory transformerFactory,
         UUIDStringifier uuidStringifier)
   throws TransformerConfigurationException
gg - the 'g' list ('gg') element of the documentgList - live list of gene meta-data ('g') elements in 'gg'
         (e.g. backed by a NodeList)domLS - DOM implementation to usemutantAbstractor - to useparser - to usestringBuilder - string builder to use, overwriting its existing contenttransformerFactory - to useuuidStringifier - UUID stringifier to use
TransformerConfigurationException| Method Detail | 
|---|
public void branch()
            throws TransformerException
TransformerException
static Document branched(InputStream in,
                         TransformerFactory transformerFactory,
                         DOMErrorHandler errorHandler)
                  throws LSException,
                         TextbenderException,
                         TransformerException
in - stream to read document fromtransformerFactory - to useerrorHandler - to use
LSException - from parse, also reported
         to the provided errorHandler
TextbenderException - if document not in recombinant form
TransformerException - from branch, newTransformer
  | 
 
 | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||