|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Element in org.apache.abdera.examples.extension |
---|
Classes in org.apache.abdera.examples.extension that implement Element | |
---|---|
class |
Bar
|
class |
Foo
|
Constructors in org.apache.abdera.examples.extension with parameters of type Element | |
---|---|
Bar(Element internal)
|
|
Foo(Element internal)
|
Uses of Element in org.apache.abdera.factory |
---|
Methods in org.apache.abdera.factory with type parameters of type Element | ||
---|---|---|
|
ExtensionFactoryMap.getElementWrapper(Element internal)
|
|
|
ExtensionFactory.getElementWrapper(Element internal)
Abdera's support for static extensions is based on a simple delegation model. |
|
|
Factory.newDocument()
Create a new Document instance with a root Element of type T. |
|
|
Factory.newElement(QName qname)
Create a new Element with the given QName. |
|
|
Factory.newElement(QName qname,
Base parent)
Create a new Element with the given QName as a child of the given Base. |
|
|
Factory.newExtensionElement(QName qname)
Create a new extension element with the given QName. |
|
|
Factory.newExtensionElement(QName qname,
Base parent)
Create a new extension element with the given QName as a child of the given Base. |
Methods in org.apache.abdera.factory that return Element | |
---|---|
Element |
Factory.newEmail()
Create a new email element. |
Element |
Factory.newEmail(Element parent)
Create a new email element as a child of the given Element. |
Element |
Factory.newName()
Create a new name element. |
Element |
Factory.newName(Element parent)
Create a new name element as a child of the given Element. |
Methods in org.apache.abdera.factory with parameters of type Element | ||
---|---|---|
|
ExtensionFactoryMap.getElementWrapper(Element internal)
|
|
|
ExtensionFactory.getElementWrapper(Element internal)
Abdera's support for static extensions is based on a simple delegation model. |
|
Person |
Factory.newAuthor(Element parent)
Create a new author element as a child of the given Element. |
|
Category |
Factory.newCategory(Element parent)
Create a new Category element as a child of the given Element. |
|
Collection |
Factory.newCollection(Element parent)
Create a new Collection element as a child of the given Element. |
|
Content |
Factory.newContent(Content.Type type,
Element parent)
Create a new Content element of the given Content.Type as a child of the given Element. |
|
Content |
Factory.newContent(javax.activation.MimeType mediaType,
Element parent)
Create a new Content element of the given MediaType as a child of the given Element. |
|
Person |
Factory.newContributor(Element parent)
Create a new contributor element as a child of the given Element. |
|
Control |
Factory.newControl(Element parent)
Create a new Control element as a child of the given Element. |
|
DateTime |
Factory.newDateTime(QName qname,
Element parent)
Create a new DateTime element with the given QName as a child of the given Element. |
|
Generator |
Factory.newDefaultGenerator(Element parent)
Create a new Generator using Abdera's default name and version as a child of the given Element. |
|
DateTime |
Factory.newEdited(Element parent)
Create a new app:edited element. |
|
Element |
Factory.newEmail(Element parent)
Create a new email element as a child of the given Element. |
|
Generator |
Factory.newGenerator(Element parent)
Create a new Generator element as a child of the given Element. |
|
IRIElement |
Factory.newIcon(Element parent)
Create a new icon element as a child of the given Element. |
|
IRIElement |
Factory.newID(Element parent)
Create a new id element as a child of the given Element. |
|
IRIElement |
Factory.newIRIElement(QName qname,
Element parent)
Create a new IRI element with the given QName as a child of the given Element. |
|
Link |
Factory.newLink(Element parent)
Create a new Link element as a child of the given Element. |
|
IRIElement |
Factory.newLogo(Element parent)
Create a new logo element as a child of the given Element. |
|
Element |
Factory.newName(Element parent)
Create a new name element as a child of the given Element. |
|
Person |
Factory.newPerson(QName qname,
Element parent)
Create a new Person element with the given QName as a child of the given Element. |
|
DateTime |
Factory.newPublished(Element parent)
Create a new published element as a child of the given Element. |
|
Text |
Factory.newRights(Element parent)
Create a new rights element as a child of the given Element. |
|
Text |
Factory.newRights(Text.Type type,
Element parent)
Create a new rights element with the given Text.Type as a child of the given Element. |
|
Source |
Factory.newSource(Element parent)
Create a new Source element as a child of the given Element. |
|
Text |
Factory.newSubtitle(Element parent)
Create a new subtitle element as a child of the given Element. |
|
Text |
Factory.newSubtitle(Text.Type type,
Element parent)
Create a new subtitle element with the given Text.Type as a child of the given Element. |
|
Text |
Factory.newSummary(Element parent)
Create a new summary element as a child of the given Element. |
|
Text |
Factory.newSummary(Text.Type type,
Element parent)
Create a new summary element with the given Text.Type as a child of the given Element. |
|
Text |
Factory.newText(QName qname,
Text.Type type,
Element parent)
Create a new Text element with the given QName and Text.Type as a child of the given Element. |
|
Text |
Factory.newTitle(Element parent)
Create a new title element as a child of the given Element. |
|
Text |
Factory.newTitle(Text.Type type,
Element parent)
Create a new title element with the given Text.Type as a child of the given Element. |
|
DateTime |
Factory.newUpdated(Element parent)
create a new updated element as a child of the given Element. |
|
IRIElement |
Factory.newUri(Element parent)
Create a new uri element as a child of the given Element. |
|
Workspace |
Factory.newWorkspace(Element parent)
Create a new Workspace element as a child of the given Element. |
Uses of Element in org.apache.abdera.model |
---|
Classes in org.apache.abdera.model with type parameters of type Element | |
---|---|
interface |
Document<T extends Element>
The top level artifact of the Feed Object Model. |
Subinterfaces of Element in org.apache.abdera.model | |
---|---|
interface |
Categories
The Atom Publishing Protocol introduces the notion of a "Category Document" and the app:categories element. |
interface |
Category
Provides categorization informaton for a feed or entry Per RFC4287: The "atom:category" element conveys information about a category associated with an entry or feed. |
interface |
Collection
Represents an collection element in an Atom Publishing Protocol introspection document. |
interface |
Content
Represents an atom:content element. |
interface |
Control
Represents an Atom Publishing Protocol control element. |
interface |
DateTime
An element conforming to the Atom Date Construct. |
interface |
Div
Represents an XHTML div tag. |
interface |
Entry
Represents an Atom Entry element. |
interface |
ExtensibleElement
An abstract element that can be extended with namespaced child elements |
interface |
Feed
Represents an Atom Feed Element Per RFC4287: The "atom:feed" element is the document (i.e., top-level) element of an Atom Feed Document, acting as a container for metadata and data associated with the feed. |
interface |
Generator
Identifies the software implementation that produced the Atom feed. |
interface |
IRIElement
The IRI interface provides a common base for a set of feed and entry elements whose content value must be a valid IRI/URI reference. |
interface |
Link
Represents an Atom Link element. |
interface |
Person
An Atom Person Construct Per RFC4287: A Person construct is an element that describes a person, corporation, or similar entity (hereafter, 'person'). |
interface |
Service
Represents the root of an Atom Publishing Protocol Introspection Document. |
interface |
Source
Per RFC4287: If an atom:entry is copied from one feed into another feed, then the source atom:feed's metadata (all child elements of atom:feed other than the atom:entry elements) MAY be preserved within the copied entry by adding an atom:source child element, if it is not already present in the entry, and including some or all of the source feed's Metadata elements as the atom:source element's children. |
interface |
Text
Represents an Atom Text Contruct. |
interface |
Workspace
An Atom Publishing Protocol Introspection Document workspace element. |
Classes in org.apache.abdera.model that implement Element | |
---|---|
class |
DateTimeWrapper
An ElementWrapper implementation that can serve as the basis for Atom Date Construct based extensions. |
class |
ElementWrapper
Base implementation used for static extensions. |
class |
ExtensibleElementWrapper
ElementWrapper implementation that implements the ExtensibleElement interface. |
class |
PersonWrapper
ElementWrapper implementation that implements the Person interface. |
Methods in org.apache.abdera.model with type parameters of type Element | ||
---|---|---|
|
ExtensibleElementWrapper.addExtension(QName qname)
|
|
|
ExtensibleElement.addExtension(QName qname)
Adds an individual extension element |
|
|
ExtensibleElementWrapper.addExtension(QName qname,
QName before)
|
|
|
ExtensibleElement.addExtension(QName qname,
QName before)
Adds an individual extension element |
|
|
ExtensibleElementWrapper.addExtension(String namespace,
String localPart,
String prefix)
|
|
|
ExtensibleElement.addExtension(String namespace,
String localPart,
String prefix)
Adds an individual extension element |
|
|
ElementWrapper.declareNS(String uri,
String prefix)
|
|
|
Element.declareNS(String uri,
String prefix)
Declare a namespace |
|
|
ElementWrapper.getDocument()
|
|
|
Element.getDocument()
Returns the document to which this element belongs |
|
|
ElementWrapper.getElements()
|
|
|
Element.getElements()
Return a listing of this elements child elements |
|
|
ExtensibleElementWrapper.getExtension(Class<T> _class)
|
|
|
ExtensibleElement.getExtension(Class<T> _class)
Find an extension by Class rather than QName |
|
|
ExtensibleElementWrapper.getExtension(QName qname)
|
|
|
ExtensibleElement.getExtension(QName qname)
Returns the first extension element with the XML qualified name |
|
|
ExtensibleElementWrapper.getExtensions(QName qname)
|
|
|
ExtensibleElement.getExtensions(QName qname)
Returns the complete set of extension elements using the specified XML qualified name |
|
|
ElementWrapper.getFirstChild()
|
|
|
Element.getFirstChild()
Get the first child element |
|
|
ElementWrapper.getFirstChild(QName qname)
|
|
|
Element.getFirstChild(QName qname)
Get the first child element with the given QName |
|
|
ElementWrapper.getNextSibling()
|
|
|
Element.getNextSibling()
Get the element following this one |
|
|
ElementWrapper.getNextSibling(QName qname)
|
|
|
Element.getNextSibling(QName qname)
Get the first following sibling with the specified QName |
|
|
ElementWrapper.getPreviousSibling()
|
|
|
Element.getPreviousSibling()
Get the element preceding this one |
|
|
ElementWrapper.getPreviousSibling(QName qname)
|
|
|
Element.getPreviousSibling(QName qname)
Get the first previous sibling with the specified QName |
|
|
Content.getValueElement()
Return the value element or null if type="text", type="html" or type is some non-XML media type |
|
|
ElementWrapper.removeAttribute(QName qname)
|
|
|
Element.removeAttribute(QName qname)
Remove the named Attribute |
|
|
ElementWrapper.removeAttribute(String name)
|
|
|
Element.removeAttribute(String name)
Remove the named attribute |
|
|
ElementWrapper.setAttributeValue(QName qname,
String value)
|
|
|
Element.setAttributeValue(QName qname,
String value)
Sets the value of the named attribute |
|
|
ElementWrapper.setAttributeValue(String name,
String value)
|
|
|
Element.setAttributeValue(String name,
String value)
Sets the value of the named attribute |
|
|
ElementWrapper.setBaseUri(IRI base)
|
|
|
Element.setBaseUri(IRI base)
Sets the value of this element's xml:base attribute. |
|
|
ElementWrapper.setBaseUri(String base)
|
|
|
Element.setBaseUri(String base)
Sets the value of this element's xml:base attribute. |
|
|
ElementWrapper.setLanguage(String language)
|
|
|
Element.setLanguage(String language)
Sets the value of this elements xml:lang attribute. |
|
|
ExtensibleElementWrapper.setMustPreserveWhitespace(boolean preserve)
|
|
|
ElementWrapper.setMustPreserveWhitespace(boolean preserve)
|
|
|
Element.setMustPreserveWhitespace(boolean preserve)
Set to true to preserve insignificant whitespace |
|
|
ElementWrapper.setParentElement(Element parent)
|
|
|
Element.setParentElement(Element parent)
Set this Element's parent element |
|
|
ElementWrapper.setText(javax.activation.DataHandler handler)
|
|
|
Element.setText(javax.activation.DataHandler dataHandler)
Set the Text value of this element using the data handler |
|
|
Content.setValueElement(T value)
Set the value element of the content. |
Methods in org.apache.abdera.model that return Element | |
---|---|
Element |
ExtensibleElementWrapper.addSimpleExtension(QName qname,
String value)
|
Element |
ExtensibleElement.addSimpleExtension(QName qname,
String value)
Adds a simple extension (text content only) |
Element |
ExtensibleElementWrapper.addSimpleExtension(String namespace,
String localPart,
String prefix,
String value)
|
Element |
ExtensibleElement.addSimpleExtension(String namespace,
String localPart,
String prefix,
String value)
Adds a simple extension (text content only) |
Element |
PersonWrapper.getEmailElement()
|
Element |
Person.getEmailElement()
The "atom:email" element's content conveys an e-mail address associated with the person. |
Element |
ElementWrapper.getInternal()
|
Element |
PersonWrapper.getNameElement()
|
Element |
Person.getNameElement()
The "atom:name" element's content conveys a human-readable name for the person. |
Element |
PersonWrapper.setEmail(String email)
|
Element |
Person.setEmail(String email)
The "atom:email" element's content conveys an e-mail address associated with the person. |
Element |
PersonWrapper.setName(String name)
|
Element |
Person.setName(String name)
The "atom:name" element's content conveys a human-readable name for the person. |
Methods in org.apache.abdera.model that return types with arguments of type Element | |
---|---|
List<Element> |
ExtensibleElementWrapper.getExtensions()
|
List<Element> |
ExtensibleElement.getExtensions()
Returns the complete set of extension elements |
List<Element> |
ExtensibleElementWrapper.getExtensions(String uri)
|
List<Element> |
ExtensibleElement.getExtensions(String uri)
Returns the complete set of extension elements using the specified XML Namespace URI |
Iterator<Element> |
ElementWrapper.iterator()
|
Methods in org.apache.abdera.model with parameters of type Element | ||
---|---|---|
|
ExtensibleElementWrapper.addExtension(Element extension)
|
|
|
ExtensibleElement.addExtension(Element extension)
Adds an individual extension element |
|
|
ExtensibleElementWrapper.addExtension(Element extension,
Element before)
|
|
|
ExtensibleElement.addExtension(Element extension,
Element before)
Adds an individual extension element before the specified element |
|
Content |
Entry.setContent(Element value)
Sets the content for this entry |
|
Content |
Entry.setContent(Element element,
String mediaType)
Sets the content for this entry |
|
Person |
PersonWrapper.setEmailElement(Element element)
|
|
Person |
Person.setEmailElement(Element element)
The "atom:email" element's content conveys an e-mail address associated with the person. |
|
Person |
PersonWrapper.setNameElement(Element element)
|
|
Person |
Person.setNameElement(Element element)
The "atom:name" element's content conveys a human-readable name for the person. |
|
|
ElementWrapper.setParentElement(Element parent)
|
|
|
Element.setParentElement(Element parent)
Set this Element's parent element |
Constructors in org.apache.abdera.model with parameters of type Element | |
---|---|
DateTimeWrapper(Element internal)
|
|
ElementWrapper(Element internal)
|
|
ExtensibleElementWrapper(Element internal)
|
|
PersonWrapper(Element internal)
|
Uses of Element in org.apache.abdera.parser |
---|
Methods in org.apache.abdera.parser with type parameters of type Element | ||
---|---|---|
|
Parser.parse(InputStream in)
Parse the input stream using the default character set encoding (UTF-8) |
|
|
Parser.parse(InputStream in,
ParserOptions options)
Parse the input stream using the default character set encoding (UTF-8). |
|
|
Parser.parse(InputStream in,
String base)
Parse the input stream using the default character set encoding (UTF-8). |
|
|
Parser.parse(InputStream in,
String base,
ParserOptions options)
Parse the input stream using using the specified Parse options. |
|
|
Parser.parse(ReadableByteChannel buf)
Parse the channel using using the specified Parse options. |
|
|
Parser.parse(ReadableByteChannel buf,
ParserOptions options)
Parse the channel using using the specified Parse options. |
|
|
Parser.parse(ReadableByteChannel buf,
String base)
Parse the channel using using the specified Parse options. |
|
|
Parser.parse(ReadableByteChannel buf,
String base,
ParserOptions options)
Parse the channel using using the specified Parse options. |
|
|
Parser.parse(Reader in)
Parse the reader using the default Base URI and options |
|
|
Parser.parse(Reader in,
ParserOptions options)
Parse the reader using the specified Base URI |
|
|
Parser.parse(Reader in,
String base)
Parse the reader using the specified Base URI |
|
|
Parser.parse(Reader in,
String base,
ParserOptions options)
Parse the reader using using the specified Parse options. |
|
|
Parser.parse(javax.xml.stream.XMLStreamReader reader)
Parse the input stream using the default character set encoding (UTF-8) |
|
|
Parser.parse(javax.xml.stream.XMLStreamReader reader,
String base,
ParserOptions options)
Parse the channel using using the specified Parse options. |
Uses of Element in org.apache.abdera.protocol.client |
---|
Methods in org.apache.abdera.protocol.client with type parameters of type Element | ||
---|---|---|
|
ClientResponse.getDocument()
If the response contains an XML document, parse the document |
|
|
AbstractClientResponse.getDocument()
Get the response payload as a parsed Abdera FOM Document |
|
|
ClientResponse.getDocument(Parser parser)
If the response contains an XML document, parse the document using the specified Parser |
|
|
AbstractClientResponse.getDocument(Parser parser)
Get the response payload as a parsed Abdera FOM Document using the specified parser |
|
|
ClientResponse.getDocument(ParserOptions options)
If the response contains an XML document, parse the document using the specified ParserOptions |
|
|
AbstractClientResponse.getDocument(ParserOptions options)
Get the response payload as a parsed Abdera FOM Document using the specified parser options |
|
|
ClientResponse.getDocument(Parser parser,
ParserOptions options)
If the response contains an XML document, parse the document using the specified Parser and ParserOptions |
|
|
AbstractClientResponse.getDocument(Parser parser,
ParserOptions options)
Get the response payload as a parsed Abdera FOM Document using the specified parser and parser options |
Uses of Element in org.apache.abdera.protocol.error |
---|
Classes in org.apache.abdera.protocol.error that implement Element | |
---|---|
class |
Error
Abdera protocol error element. |
Constructors in org.apache.abdera.protocol.error with parameters of type Element | |
---|---|
Error(Element internal)
|
Uses of Element in org.apache.abdera.protocol.server |
---|
Methods in org.apache.abdera.protocol.server with type parameters of type Element | ||
---|---|---|
|
RequestContext.getDocument()
Use the Abdera Parser to parse the request entity as an XML document |
|
|
RequestContext.getDocument(Parser parser)
Use the Abdera Parser to parse the request entity as an XML document |
|
|
RequestContext.getDocument(ParserOptions options)
Use the Abdera Parser to parse the request entity as an XML document |
|
|
RequestContext.getDocument(Parser parser,
ParserOptions options)
Use the Abdera Parser to parse the request entity as an XML document |
Methods in org.apache.abdera.protocol.server with parameters of type Element | |
---|---|
static boolean |
ProviderHelper.checkElementNamespaces(Element element,
List<String> ignore)
Return false if the element contains any extension elements that are not supported |
Uses of Element in org.apache.abdera.protocol.server.context |
---|
Methods in org.apache.abdera.protocol.server.context with type parameters of type Element | ||
---|---|---|
|
RequestContextWrapper.getDocument()
|
|
|
AbstractRequestContext.getDocument()
|
|
|
RequestContextWrapper.getDocument(Parser parser)
|
|
|
AbstractRequestContext.getDocument(Parser parser)
|
|
|
RequestContextWrapper.getDocument(ParserOptions options)
|
|
|
AbstractRequestContext.getDocument(ParserOptions options)
|
|
|
RequestContextWrapper.getDocument(Parser parser,
ParserOptions options)
|
|
|
AbstractRequestContext.getDocument(Parser parser,
ParserOptions options)
|
Uses of Element in org.apache.abdera.security |
---|
Methods in org.apache.abdera.security with type parameters of type Element | ||
---|---|---|
|
Signature.getSignatureKeyInfo(T element,
SignatureOptions options)
|
|
|
Signature.getValidSignatureCertificates(T element,
SignatureOptions options)
Returns a listing of X.509 certificates of valid digital signatures in the element |
|
|
Signature.isSigned(T element)
Return true if the element has been digitally signed |
|
|
Signature.removeInvalidSignatures(T element,
SignatureOptions options)
|
|
|
Signature.sign(T element,
SignatureOptions options)
Adds a digital signature to the specified element |
|
|
Signature.verify(T element,
SignatureOptions options)
Verifies that the digitally signed element is valid |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |