edu.ucsb.nceas.metaedit
Class ElementFactory

edu.ucsb.nceas.metaedit.ElementFactory

public class ElementFactory

An extended TreeFactory adding new capabilities to the TreeElement produced by TreeFactory (e.g. getPath(...s)). For background on factories see Gamma, Helm, Johnson and Vlissides, "Design Patterns", Addison-Wesley, 1995.

Version:
0.9Beta
Author:
Rudolf Nottrott, Matthew Jones

Inner Class Summary
static class ElementFactory.TreeElement
          An extended TXElement with additioanl methods such as getPath(...).
 
Constructor Summary
ElementFactory()
           
 
Method Summary
 org.w3c.dom.Element createElement(java.lang.String name)
           
 edu.ucsb.nceas.metaedit.TXText createTextNode(char[] ac, int offset, int length, boolean ignorable)
           
 edu.ucsb.nceas.metaedit.TXText createTextNode(java.lang.String data, boolean ignorable)
           
 

Constructor Detail

ElementFactory

public ElementFactory()
Method Detail

createTextNode

public edu.ucsb.nceas.metaedit.TXText createTextNode(char[] ac,
                                                     int offset,
                                                     int length,
                                                     boolean ignorable)

createTextNode

public edu.ucsb.nceas.metaedit.TXText createTextNode(java.lang.String data,
                                                     boolean ignorable)

createElement

public org.w3c.dom.Element createElement(java.lang.String name)


Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.