|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.xml.sax.HandlerBase
wt.replication.unit.ManifestBasicParser
class to parse and retrieve elements of the unit manifest XML file. content and metadata are not parsed. Uses SAX parser. no multithreading
Field Summary | |
protected Hashtable |
basicProperties
|
protected org.apache.xerces.parsers.SAXParser |
parser
|
protected InputSource |
source
|
protected String |
tagName
|
protected String |
tagText
|
Constructor Summary | |
ManifestBasicParser(InputSource source)
constructor takes org.xml.sax.InputSource and parses the document. |
|
ManifestBasicParser(InputStream is)
constructor takes xml input stream |
|
ManifestBasicParser(String filename)
constructor takes xml filepath |
Method Summary | |
void |
characters(char[] ch,
int start,
int length)
|
void |
endElement(String name)
|
String |
getElementText(String elementName)
access element text and attributes |
String |
getUnitCreationTime()
|
String |
getUnitCreator()
|
String |
getUnitDescription()
|
String |
getUnitName()
access unit property - UNIT_NAME |
String |
getUnitNumber()
access unit property - UNIT_NUMBER |
String |
getUnitTeamTemplateDomain()
|
String |
getUnitTeamTemplateName()
|
String |
getUnitVersion()
|
static void |
main(String[] args)
|
void |
startElement(String name,
AttributeList atts)
|
Methods inherited from class org.xml.sax.HandlerBase |
endDocument, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, startDocument, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected org.apache.xerces.parsers.SAXParser parser
protected Hashtable basicProperties
protected InputSource source
protected String tagName
protected String tagText
Constructor Detail |
public ManifestBasicParser(String filename)
public ManifestBasicParser(InputStream is)
public ManifestBasicParser(InputSource source)
Method Detail |
public String getElementText(String elementName)
public String getUnitName()
public String getUnitNumber()
public String getUnitCreationTime()
public String getUnitCreator()
public String getUnitVersion()
public String getUnitDescription()
public String getUnitTeamTemplateDomain()
public String getUnitTeamTemplateName()
public void startElement(String name, AttributeList atts) throws SAXException
SAXException
public void characters(char[] ch, int start, int length) throws SAXException
SAXException
public void endElement(String name) throws SAXException
SAXException
public static void main(String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |