org.apache.abdera.protocol.error
Class Error

java.lang.Object
  extended by org.apache.abdera.model.ElementWrapper
      extended by org.apache.abdera.model.ExtensibleElementWrapper
          extended by org.apache.abdera.protocol.error.Error
All Implemented Interfaces:
java.lang.Cloneable, Base, Element, ExtensibleElement

public class Error
extends ExtensibleElementWrapper

Abdera protocol error element


Field Summary
static javax.xml.namespace.QName CODE
           
static javax.xml.namespace.QName ERROR
           
static javax.xml.namespace.QName MESSAGE
           
static java.lang.String NS
           
 
Constructor Summary
Error(Element internal)
           
Error(Factory factory, javax.xml.namespace.QName qname)
           
 
Method Summary
static Error create(Abdera abdera, int code, java.lang.String message)
           
 int getCode()
           
 java.lang.String getMessage()
           
 void setCode(int code)
           
 void setMessage(java.lang.String message)
           
 void throwException()
           
 
Methods inherited from class org.apache.abdera.model.ExtensibleElementWrapper
addExtension, addExtension, addExtension, addExtension, addExtension, addSimpleExtension, addSimpleExtension, getExtension, getExtension, getExtensions, getExtensions, getExtensions, getExtInternal, getMustPreserveWhitespace, getSimpleExtension, getSimpleExtension, setMustPreserveWhitespace
 
Methods inherited from class org.apache.abdera.model.ElementWrapper
addComment, clone, declareNS, discard, equals, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDefaultWriterOptions, getDocument, getElements, getExtensionAttributes, getFactory, getFirstChild, getFirstChild, getInternal, getLanguage, getLanguageTag, getLocale, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, hashCode, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setParentElement, setText, setText, toString, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.abdera.model.Element
declareNS, discard, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDocument, getElements, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, getLanguageTag, getLocale, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setParentElement, setText, setText
 
Methods inherited from interface org.apache.abdera.model.Base
addComment, clone, getDefaultWriterOptions, getFactory, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo
 

Field Detail

NS

public static final java.lang.String NS
See Also:
Constant Field Values

ERROR

public static final javax.xml.namespace.QName ERROR

CODE

public static final javax.xml.namespace.QName CODE

MESSAGE

public static final javax.xml.namespace.QName MESSAGE
Constructor Detail

Error

public Error(Element internal)

Error

public Error(Factory factory,
             javax.xml.namespace.QName qname)
Method Detail

getCode

public int getCode()

setCode

public void setCode(int code)

getMessage

public java.lang.String getMessage()

setMessage

public void setMessage(java.lang.String message)

throwException

public void throwException()

create

public static Error create(Abdera abdera,
                           int code,
                           java.lang.String message)