org.apache.lucene.gdata.gom.core
Class GOMGeneratorImpl
java.lang.Object
org.apache.lucene.gdata.gom.core.AbstractGOMElement
org.apache.lucene.gdata.gom.core.GOMGeneratorImpl
- All Implemented Interfaces:
- AtomParser, GOMElement, GOMGenerator, GOMXmlEntity
public class GOMGeneratorImpl
- extends AbstractGOMElement
- implements GOMGenerator
- Author:
- Simon Willnauer
Fields inherited from interface org.apache.lucene.gdata.gom.core.AtomParser |
DUPLICATE_ATTRIBUTE, DUPLICATE_ELEMENT, DUPLICATE_ELEMENT_VALUE, INVALID_ATTRIBUTE, INVALID_ELEMENT_VALUE, MISSING_ELEMENT_ATTRIBUTE, MISSING_ELEMENT_CHILD, MISSING_ELEMENT_VALUE, MISSING_ELEMENT_VALUE_PLAIN, UNEXPECTED_ATTRIBUTE, UNEXPECTED_ELEMENT, UNEXPECTED_ELEMENT_CHILD, UNEXPECTED_ELEMENT_VALUE, URECOGNIZED_ELEMENT_CHILD |
Methods inherited from class org.apache.lucene.gdata.gom.core.AbstractGOMElement |
addAttribute, getChildParser, getLocalName, getQname, getTextValue, getXmlBase, getXmlLang, getXmlNamespaceAttributes, setLocalName, setNamespacePrefix, setNamespaceUri, setTextValue, writeRssOutput |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GOMGeneratorImpl
public GOMGeneratorImpl()
setUri
public void setUri(String aUri)
- Description copied from interface:
GOMGenerator
- Sets the the atom:generator uri attribute value
- Specified by:
setUri
in interface GOMGenerator
- Parameters:
aUri
- -
the generator uri attribute value to set- See Also:
GOMGenerator.setUri(java.lang.String)
setGeneratorVersion
public void setGeneratorVersion(String aVersion)
- Description copied from interface:
GOMGenerator
- Sets the the atom:generator version attribute value
- Specified by:
setGeneratorVersion
in interface GOMGenerator
- Parameters:
aVersion
- -
the version value to set- See Also:
GOMGenerator.setGeneratorVersion(java.lang.String)
getGeneratorVersion
public String getGeneratorVersion()
- Specified by:
getGeneratorVersion
in interface GOMGenerator
- Returns:
- - the atom:generator version attribute value
- See Also:
GOMGenerator.getGeneratorVersion()
getUri
public String getUri()
- Specified by:
getUri
in interface GOMGenerator
- Returns:
- - the atom:generator uri attribute value
- See Also:
GOMGenerator.getUri()
processAttribute
public void processAttribute(javax.xml.namespace.QName aQName,
String aValue)
- Description copied from class:
AbstractGOMElement
-
- Specified by:
processAttribute
in interface AtomParser
- Overrides:
processAttribute
in class AbstractGOMElement
- See Also:
AbstractGOMElement.processAttribute(javax.xml.namespace.QName,
java.lang.String)
processElementValue
public void processElementValue(String aValue)
- Description copied from class:
AbstractGOMElement
-
- Specified by:
processElementValue
in interface AtomParser
- Overrides:
processElementValue
in class AbstractGOMElement
- See Also:
AbstractGOMElement.processElementValue(java.lang.String)
processEndElement
public void processEndElement()
- Description copied from class:
AbstractGOMElement
-
- Specified by:
processEndElement
in interface AtomParser
- Overrides:
processEndElement
in class AbstractGOMElement
- See Also:
AbstractGOMElement.processEndElement()
writeAtomOutput
public void writeAtomOutput(GOMOutputWriter aStreamWriter)
throws javax.xml.stream.XMLStreamException
- Description copied from interface:
GOMElement
- Generates the xml element represented by this class in the ATOM 1.0
formate.
- Specified by:
writeAtomOutput
in interface GOMElement
- Parameters:
aStreamWriter
- -
the GOMOutputWriter
implementation to write the output
- Throws:
javax.xml.stream.XMLStreamException
- -
if the GOMOutputWriter
throws an exception- See Also:
org.apache.lucene.gdata.gom.GOMElement#writeAtomOutput(org.apache.lucene.gdata.gom.writer.GOMStaxWriter)
writeRssOutput
public void writeRssOutput(GOMOutputWriter aStreamWriter)
throws javax.xml.stream.XMLStreamException
- Description copied from interface:
GOMElement
- Generates the xml element represented by this class in the RSS 2.0
formate.
- Specified by:
writeRssOutput
in interface GOMElement
- Parameters:
aStreamWriter
- -
the GOMOutputWriter
implementation to write the output
- Throws:
javax.xml.stream.XMLStreamException
- -
if the GOMOutputWriter
throws an exception- See Also:
org.apache.lucene.gdata.gom.GOMElement#writeRssOutput(org.apache.lucene.gdata.gom.writer.GOMStaxWriter)
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.