Uses of Interface
org.apache.abdera.model.Element

Packages that use Element
org.apache.abdera.examples.extension   
org.apache.abdera.ext.bidi   
org.apache.abdera.ext.features   
org.apache.abdera.ext.geo   
org.apache.abdera.ext.html   
org.apache.abdera.ext.media   
org.apache.abdera.ext.opensearch.model   
org.apache.abdera.ext.rss   
org.apache.abdera.ext.sharing   
org.apache.abdera.ext.thread   
org.apache.abdera.ext.tombstones   
org.apache.abdera.factory   
org.apache.abdera.model   
org.apache.abdera.parser   
org.apache.abdera.parser.stax   
org.apache.abdera.parser.stax.util   
org.apache.abdera.protocol.client   
org.apache.abdera.protocol.error   
org.apache.abdera.protocol.server   
org.apache.abdera.protocol.server.context   
org.apache.abdera.security   
org.apache.abdera.security.util   
org.apache.abdera.security.xmlsec   
org.apache.abdera.util   
 

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.ext.bidi
 

Methods in org.apache.abdera.ext.bidi with type parameters of type Element
static
<T extends Element>
String
BidiHelper.getBidiAttributeValue(T element, QName name)
          Return the text content of the specified attribute using the in-scope directionality
static
<T extends Element>
String
BidiHelper.getBidiAttributeValue(T element, String name)
          Return the text content of the specified attribute using the in-scope directionality
static
<T extends Element>
String
BidiHelper.getBidiChildText(T element, QName child)
          Return the textual content of a child element using the in-scope directionality
static
<T extends Element>
String
BidiHelper.getBidiElementText(T element)
          Return the textual content of the specified element
static
<T extends Element>
Bidi.Direction
BidiHelper.getDirection(T element)
          Get the in-scope direction for an element.
static
<T extends Element>
Bidi.Direction
BidiHelper.guessDirectionFromEncoding(T element)
          Attempt to guess the base direction using the charset encoding.
static
<T extends Element>
Bidi.Direction
BidiHelper.guessDirectionFromEncoding(T element, boolean ignoredir)
          Attempt to guess the base direction using the charset encoding.
static
<T extends Element>
Bidi.Direction
BidiHelper.guessDirectionFromJavaBidi(T element)
          Use Java's built in support for bidi text to determine the base directionality of the element's text.
static
<T extends Element>
Bidi.Direction
BidiHelper.guessDirectionFromJavaBidi(T element, boolean ignoredir)
          Use Java's built in support for bidi text to determine the base directionality of the element's text.
static
<T extends Element>
Bidi.Direction
BidiHelper.guessDirectionFromLanguage(T element)
          Attempt to guess the base direction using the in-scope language.
static
<T extends Element>
Bidi.Direction
BidiHelper.guessDirectionFromLanguage(T element, boolean ignoredir)
          Attempt to guess the base direction using the in-scope language.
static
<T extends Element>
Bidi.Direction
BidiHelper.guessDirectionFromTextProperties(T element)
          Attempt to guess the base direction of an element using an analysis of the directional properties of the characters used.
static
<T extends Element>
Bidi.Direction
BidiHelper.guessDirectionFromTextProperties(T element, boolean ignoredir)
          Attempt to guess the base direction of an element using an analysis of the directional properties of the characters used.
static
<T extends Element>
void
BidiHelper.setDirection(Bidi.Direction direction, T element)
          Set the value of dir attribute
 

Uses of Element in org.apache.abdera.ext.features
 

Classes in org.apache.abdera.ext.features that implement Element
 class Feature
           
 class Features
           
 

Constructors in org.apache.abdera.ext.features with parameters of type Element
Feature(Element internal)
           
Features(Element internal)
           
 

Uses of Element in org.apache.abdera.ext.geo
 

Methods in org.apache.abdera.ext.geo with parameters of type Element
static Position GeoHelper.getAsPosition(Element element)
           
 

Uses of Element in org.apache.abdera.ext.html
 

Methods in org.apache.abdera.ext.html with type parameters of type Element
<T extends Element>
Document<T>
HtmlParser.parse(Reader in, String base, ParserOptions options)
           
<T extends Element>
Document<T>
HtmlParser.parse(javax.xml.stream.XMLStreamReader reader)
           
<T extends Element>
Document<T>
HtmlParser.parse(javax.xml.stream.XMLStreamReader reader, String base, ParserOptions options)
           
 

Methods in org.apache.abdera.ext.html that return types with arguments of type Element
static List<Element> HtmlHelper.discoverLinks(Abdera abdera, String uri, String type, String... rel)
           
static List<Element> HtmlHelper.discoverLinks(Element base, String type, String... rel)
          This will search the element tree for elements named "link" with a rel attribute containing the value of rel and a type attribute containg the value of type.
static List<Element> HtmlHelper.discoverLinks(String uri, String type, String... rel)
           
static Document<Element> HtmlHelper.parseDocument(Abdera abdera, Reader in)
           
static Document<Element> HtmlHelper.parseDocument(Reader in)
           
 

Methods in org.apache.abdera.ext.html with parameters of type Element
static List<Element> HtmlHelper.discoverLinks(Element base, String type, String... rel)
          This will search the element tree for elements named "link" with a rel attribute containing the value of rel and a type attribute containg the value of type.
 

Uses of Element in org.apache.abdera.ext.media
 

Classes in org.apache.abdera.ext.media that implement Element
 class MediaAdult
          Deprecated. Use MediaRating instead
 class MediaCategory
           
 class MediaContent
           
 class MediaCopyright
           
 class MediaCredit
           
 class MediaDescription
           
 class MediaGroup
           
 class MediaHash
           
 class MediaKeywords
           
 class MediaPlayer
           
 class MediaRating
           
 class MediaRestriction
           
 class MediaText
           
 class MediaThumbnail
           
 class MediaTitle
           
 

Constructors in org.apache.abdera.ext.media with parameters of type Element
MediaAdult(Element internal)
          Deprecated.  
MediaCategory(Element internal)
           
MediaContent(Element internal)
           
MediaCopyright(Element internal)
           
MediaCredit(Element internal)
           
MediaDescription(Element internal)
           
MediaGroup(Element internal)
           
MediaHash(Element internal)
           
MediaKeywords(Element internal)
           
MediaPlayer(Element internal)
           
MediaRating(Element internal)
           
MediaRestriction(Element internal)
           
MediaText(Element internal)
           
MediaThumbnail(Element internal)
           
MediaTitle(Element internal)
           
 

Uses of Element in org.apache.abdera.ext.opensearch.model
 

Classes in org.apache.abdera.ext.opensearch.model that implement Element
 class IntegerElement
          A generic integer element.
 class OpenSearchDescription
          Open Search 1.1 Description Document element: used to describe the web interface of an Open Search based search engine.
Currently, this supports only a subset of the Open Search 1.1 Description Document element specification.
 class Query
          Open Search 1.1 Query element: defines a search query that can be performed by search clients.
This supports all parts of the Open Search 1.1 Url specification.
 class StringElement
          A generic string element.
 class Url
          Open Search 1.1 Url element: describes an interface by which a search client can make search requests.
This supports all parts of the Open Search 1.1 Url specification.
 

Constructors in org.apache.abdera.ext.opensearch.model with parameters of type Element
IntegerElement(Element internal)
           
OpenSearchDescription(Element internal)
           
Query(Element internal)
           
StringElement(Element internal)
           
Url(Element internal)
           
 

Uses of Element in org.apache.abdera.ext.rss
 

Classes in org.apache.abdera.ext.rss that implement Element
 class RssCategory
           
 class RssChannel
           
 class RssCloud
           
 class RssContent
           
 class RssDateTime
           
 class RssEnclosure
           
 class RssFeed
           
 class RssGenerator
           
 class RssGuid
           
 class RssImage
           
 class RssItem
           
 class RssLink
           
 class RssPerson
           
 class RssSkipDays
           
 class RssSkipHours
           
 class RssSource
           
 class RssText
           
 class RssTextInput
           
 class RssUriElement
           
 

Methods in org.apache.abdera.ext.rss with type parameters of type Element
<T extends Element>
T
RssCategory.addExtension(QName qname)
           
<T extends Element>
T
RssEnclosure.addExtension(QName qname)
           
<T extends Element>
T
RssFeed.addExtension(QName qname)
           
<T extends Element>
T
RssGuid.addExtension(QName qname)
           
<T extends Element>
T
RssCategory.addExtension(String namespace, String localPart, String prefix)
           
<T extends Element>
T
RssEnclosure.addExtension(String namespace, String localPart, String prefix)
           
<T extends Element>
T
RssFeed.addExtension(String namespace, String localPart, String prefix)
           
<T extends Element>
T
RssGuid.addExtension(String namespace, String localPart, String prefix)
           
<T extends Element>
T
RssCategory.getExtension(Class<T> _class)
           
<T extends Element>
T
RssEnclosure.getExtension(Class<T> _class)
           
<T extends Element>
T
RssFeed.getExtension(Class<T> _class)
           
<T extends Element>
T
RssGuid.getExtension(Class<T> _class)
           
<T extends Element>
T
RssCategory.getExtension(QName qname)
           
<T extends Element>
T
RssEnclosure.getExtension(QName qname)
           
<T extends Element>
T
RssFeed.getExtension(QName qname)
           
<T extends Element>
T
RssGuid.getExtension(QName qname)
           
<T extends Element>
List<T>
RssCategory.getExtensions(QName qname)
           
<T extends Element>
List<T>
RssEnclosure.getExtensions(QName qname)
           
<T extends Element>
List<T>
RssFeed.getExtensions(QName qname)
           
<T extends Element>
List<T>
RssGuid.getExtensions(QName qname)
           
<T extends Element>
T
RssContent.getValueElement()
           
<T extends Element>
T
RssFeed.removeAttribute(QName qname)
           
<T extends Element>
T
RssFeed.setAttributeValue(QName qname, String value)
           
<T extends Element>
T
RssFeed.setAttributeValue(String name, String value)
           
<T extends Element>
T
RssFeed.setBaseUri(IRI base)
           
<T extends Element>
T
RssFeed.setBaseUri(String base)
           
<T extends Element>
T
RssChannel.setLanguage(String language)
           
<T extends Element>
T
RssFeed.setLanguage(String language)
           
<T extends Element>
Content
RssContent.setValueElement(T value)
           
 

Methods in org.apache.abdera.ext.rss that return Element
 Element RssCategory.addSimpleExtension(QName qname, String value)
           
 Element RssEnclosure.addSimpleExtension(QName qname, String value)
           
 Element RssFeed.addSimpleExtension(QName qname, String value)
           
 Element RssGuid.addSimpleExtension(QName qname, String value)
           
 Element RssCategory.addSimpleExtension(String namespace, String localPart, String prefix, String value)
           
 Element RssEnclosure.addSimpleExtension(String namespace, String localPart, String prefix, String value)
           
 Element RssFeed.addSimpleExtension(String namespace, String localPart, String prefix, String value)
           
 Element RssGuid.addSimpleExtension(String namespace, String localPart, String prefix, String value)
           
 Element RssPerson.getEmailElement()
           
 Element RssPerson.getNameElement()
           
 Element RssPerson.setEmail(String email)
           
 Element RssPerson.setName(String name)
           
 

Methods in org.apache.abdera.ext.rss that return types with arguments of type Element
 List<Element> RssCategory.getExtensions()
           
 List<Element> RssEnclosure.getExtensions()
           
 List<Element> RssFeed.getExtensions()
           
 List<Element> RssGuid.getExtensions()
           
 List<Element> RssCategory.getExtensions(String uri)
           
 List<Element> RssEnclosure.getExtensions(String uri)
           
 List<Element> RssFeed.getExtensions(String uri)
           
 List<Element> RssGuid.getExtensions(String uri)
           
 

Methods in org.apache.abdera.ext.rss with parameters of type Element
<T extends ExtensibleElement>
T
RssCategory.addExtension(Element extension)
           
<T extends ExtensibleElement>
T
RssEnclosure.addExtension(Element extension)
           
<T extends ExtensibleElement>
T
RssFeed.addExtension(Element extension)
           
<T extends ExtensibleElement>
T
RssGuid.addExtension(Element extension)
           
 Content RssItem.setContent(Element value)
           
 Content RssItem.setContent(Element element, String mediaType)
           
 Person RssPerson.setEmailElement(Element element)
           
 Person RssPerson.setNameElement(Element element)
           
 

Constructors in org.apache.abdera.ext.rss with parameters of type Element
RssCategory(Element internal)
           
RssChannel(Element internal)
           
RssCloud(Element internal)
           
RssContent(Element internal)
           
RssDateTime(Element internal)
           
RssEnclosure(Element internal)
           
RssFeed(Element internal)
           
RssGenerator(Element internal)
           
RssGuid(Element internal)
           
RssImage(Element internal)
           
RssItem(Element internal)
           
RssLink(Element internal)
           
RssPerson(Element internal)
           
RssSkipDays(Element internal)
           
RssSkipHours(Element internal)
           
RssSource(Element internal)
           
RssText(Element internal)
           
RssTextInput(Element internal)
           
RssUriElement(Element internal)
           
 

Uses of Element in org.apache.abdera.ext.sharing
 

Classes in org.apache.abdera.ext.sharing that implement Element
 class Conflicts
           
 class History
           
 class Related
           
 class Sharing
           
 class Sync
           
 class Unpublished
           
 

Constructors in org.apache.abdera.ext.sharing with parameters of type Element
Conflicts(Element internal)
           
History(Element internal)
           
Related(Element internal)
           
Sharing(Element internal)
           
Sync(Element internal)
           
Unpublished(Element internal)
           
 

Uses of Element in org.apache.abdera.ext.thread
 

Classes in org.apache.abdera.ext.thread that implement Element
 class InReplyTo
           
 class Total
           
 

Constructors in org.apache.abdera.ext.thread with parameters of type Element
InReplyTo(Element internal)
           
Total(Element internal)
           
 

Uses of Element in org.apache.abdera.ext.tombstones
 

Classes in org.apache.abdera.ext.tombstones that implement Element
 class Tombstone
           
 

Constructors in org.apache.abdera.ext.tombstones with parameters of type Element
Tombstone(Element internal)
           
 

Uses of Element in org.apache.abdera.factory
 

Methods in org.apache.abdera.factory with type parameters of type Element
<T extends Element>
T
ExtensionFactoryMap.getElementWrapper(Element internal)
           
<T extends Element>
T
ExtensionFactory.getElementWrapper(Element internal)
          Abdera's support for static extensions is based on a simple delegation model.
<T extends Element>
Document<T>
Factory.newDocument()
          Create a new Document instance with a root Element of type T.
<T extends Element>
T
Factory.newElement(QName qname)
          Create a new Element with the given QName.
<T extends Element>
T
Factory.newElement(QName qname, Base parent)
          Create a new Element with the given QName as a child of the given Base.
<T extends Element>
T
Factory.newExtensionElement(QName qname)
          Create a new extension element with the given QName.
<T extends Element>
T
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
<T extends Element>
T
ExtensionFactoryMap.getElementWrapper(Element internal)
           
<T extends Element>
T
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
 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
 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
 interface Service
           Represents the root of an Atom Publishing Protocol Introspection Document.
 interface Source
           Per RFC4287:
 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
<T extends Element>
T
ExtensibleElementWrapper.addExtension(QName qname)
           
<T extends Element>
T
ExtensibleElement.addExtension(QName qname)
          Adds an individual extension element
<T extends Element>
T
ExtensibleElementWrapper.addExtension(QName qname, QName before)
           
<T extends Element>
T
ExtensibleElement.addExtension(QName qname, QName before)
          Adds an individual extension element
<T extends Element>
T
ExtensibleElementWrapper.addExtension(String namespace, String localPart, String prefix)
           
<T extends Element>
T
ExtensibleElement.addExtension(String namespace, String localPart, String prefix)
          Adds an individual extension element
<T extends Element>
T
ElementWrapper.declareNS(String uri, String prefix)
           
<T extends Element>
T
Element.declareNS(String uri, String prefix)
          Declare a namespace
<T extends Element>
Document<T>
ElementWrapper.getDocument()
           
<T extends Element>
Document<T>
Element.getDocument()
          Returns the document to which this element belongs
<T extends Element>
List<T>
ElementWrapper.getElements()
           
<T extends Element>
List<T>
Element.getElements()
          Return a listing of this elements child elements
<T extends Element>
T
ExtensibleElementWrapper.getExtension(Class<T> _class)
           
<T extends Element>
T
ExtensibleElement.getExtension(Class<T> _class)
          Find an extension by Class rather than QName
<T extends Element>
T
ExtensibleElementWrapper.getExtension(QName qname)
           
<T extends Element>
T
ExtensibleElement.getExtension(QName qname)
          Returns the first extension element with the XML qualified name
<T extends Element>
List<T>
ExtensibleElementWrapper.getExtensions(QName qname)
           
<T extends Element>
List<T>
ExtensibleElement.getExtensions(QName qname)
          Returns the complete set of extension elements using the specified XML qualified name
<T extends Element>
T
ElementWrapper.getFirstChild()
           
<T extends Element>
T
Element.getFirstChild()
          Get the first child element
<T extends Element>
T
ElementWrapper.getFirstChild(QName qname)
           
<T extends Element>
T
Element.getFirstChild(QName qname)
          Get the first child element with the given QName
<T extends Element>
T
ElementWrapper.getNextSibling()
           
<T extends Element>
T
Element.getNextSibling()
          Get the element following this one
<T extends Element>
T
ElementWrapper.getNextSibling(QName qname)
           
<T extends Element>
T
Element.getNextSibling(QName qname)
          Get the first following sibling with the specified QName
<T extends Element>
T
ElementWrapper.getPreviousSibling()
           
<T extends Element>
T
Element.getPreviousSibling()
          Get the element preceding this one
<T extends Element>
T
ElementWrapper.getPreviousSibling(QName qname)
           
<T extends Element>
T
Element.getPreviousSibling(QName qname)
          Get the first previous sibling with the specified QName
<T extends Element>
T
Content.getValueElement()
          Return the value element or null if type="text", type="html" or type is some non-XML media type
<T extends Element>
T
ElementWrapper.removeAttribute(QName qname)
           
<T extends Element>
T
Element.removeAttribute(QName qname)
          Remove the named Attribute
<T extends Element>
T
ElementWrapper.removeAttribute(String name)
           
<T extends Element>
T
Element.removeAttribute(String name)
          Remove the named attribute
<T extends Element>
T
ElementWrapper.setAttributeValue(QName qname, String value)
           
<T extends Element>
T
Element.setAttributeValue(QName qname, String value)
          Sets the value of the named attribute
<T extends Element>
T
ElementWrapper.setAttributeValue(String name, String value)
           
<T extends Element>
T
Element.setAttributeValue(String name, String value)
          Sets the value of the named attribute
<T extends Element>
T
ElementWrapper.setBaseUri(IRI base)
           
<T extends Element>
T
Element.setBaseUri(IRI base)
          Sets the value of this element's xml:base attribute.
<T extends Element>
T
ElementWrapper.setBaseUri(String base)
           
<T extends Element>
T
Element.setBaseUri(String base)
          Sets the value of this element's xml:base attribute.
<T extends Element>
T
ElementWrapper.setLanguage(String language)
           
<T extends Element>
T
Element.setLanguage(String language)
          Sets the value of this elements xml:lang attribute.
<T extends Element>
T
ElementWrapper.setMustPreserveWhitespace(boolean preserve)
           
<T extends Element>
T
Element.setMustPreserveWhitespace(boolean preserve)
          Set to true to preserve insignificant whitespace
<T extends Element>
T
ExtensibleElementWrapper.setMustPreserveWhitespace(boolean preserve)
           
<T extends Element>
T
ElementWrapper.setParentElement(Element parent)
           
<T extends Element>
T
Element.setParentElement(Element parent)
          Set this Element's parent element
<T extends Element>
T
ElementWrapper.setText(javax.activation.DataHandler handler)
           
<T extends Element>
T
Element.setText(javax.activation.DataHandler dataHandler)
          Set the Text value of this element using the data handler
<T extends Element>
Content
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
<T extends ExtensibleElement>
T
ExtensibleElementWrapper.addExtension(Element extension)
           
<T extends ExtensibleElement>
T
ExtensibleElement.addExtension(Element extension)
          Adds an individual extension element
<T extends ExtensibleElement>
T
ExtensibleElementWrapper.addExtension(Element extension, Element before)
           
<T extends ExtensibleElement>
T
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.
<T extends Element>
T
ElementWrapper.setParentElement(Element parent)
           
<T extends Element>
T
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
<T extends Element>
Document<T>
Parser.parse(InputStream in)
          Parse the input stream using the default character set encoding (UTF-8)
<T extends Element>
Document<T>
Parser.parse(InputStream in, ParserOptions options)
          Parse the input stream using the default character set encoding (UTF-8).
<T extends Element>
Document<T>
Parser.parse(InputStream in, String base)
          Parse the input stream using the default character set encoding (UTF-8).
<T extends Element>
Document<T>
Parser.parse(InputStream in, String base, ParserOptions options)
          Parse the input stream using using the specified Parse options.
<T extends Element>
Document<T>
Parser.parse(ReadableByteChannel buf)
          Parse the channel using using the specified Parse options.
<T extends Element>
Document<T>
Parser.parse(ReadableByteChannel buf, ParserOptions options)
          Parse the channel using using the specified Parse options.
<T extends Element>
Document<T>
Parser.parse(ReadableByteChannel buf, String base)
          Parse the channel using using the specified Parse options.
<T extends Element>
Document<T>
Parser.parse(ReadableByteChannel buf, String base, ParserOptions options)
          Parse the channel using using the specified Parse options.
<T extends Element>
Document<T>
Parser.parse(Reader in)
          Parse the reader using the default Base URI and options
<T extends Element>
Document<T>
Parser.parse(Reader in, ParserOptions options)
          Parse the reader using the specified Base URI
<T extends Element>
Document<T>
Parser.parse(Reader in, String base)
          Parse the reader using the specified Base URI
<T extends Element>
Document<T>
Parser.parse(Reader in, String base, ParserOptions options)
          Parse the reader using using the specified Parse options.
<T extends Element>
Document<T>
Parser.parse(javax.xml.stream.XMLStreamReader reader)
          Parse the input stream using the default character set encoding (UTF-8)
<T extends Element>
Document<T>
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.parser.stax
 

Classes in org.apache.abdera.parser.stax with type parameters of type Element
 class FOMDocument<T extends Element>
           
 

Classes in org.apache.abdera.parser.stax that implement Element
 class FOMCategories
           
 class FOMCategory
           
 class FOMCollection
           
 class FOMContent
           
 class FOMControl
           
 class FOMDateTime
           
 class FOMDiv
           
 class FOMElement
           
 class FOMEntry
           
 class FOMExtensibleElement
           
 class FOMFeed
           
 class FOMGenerator
           
 class FOMIRI
           
 class FOMLink
           
 class FOMMultipartCollection
           
 class FOMPerson
           
 class FOMService
           
 class FOMSource
           
 class FOMText
           
 class FOMWorkspace
           
 

Methods in org.apache.abdera.parser.stax with type parameters of type Element
protected
<E extends Element>
List<E>
FOMElement._getChildrenAsSet(QName qname)
           
<T extends Element>
T
FOMExtensibleElement.addExtension(QName qname)
           
<T extends Element>
T
FOMExtensibleElement.addExtension(QName qname, QName before)
           
<T extends Element>
T
FOMExtensibleElement.addExtension(String namespace, String localpart, String prefix)
           
<T extends Element>
T
FOMElement.declareNS(String uri, String prefix)
           
<T extends Element>
Document<T>
FOMElement.getDocument()
           
<T extends Element>
List<T>
FOMElement.getElements()
           
<T extends Element>
T
FOMFactory.getElementWrapper(Element internal)
           
<T extends Element>
T
FOMExtensibleElement.getExtension(Class<T> _class)
          Trick using Generics to find an extension element without having to pass in it's QName
<T extends Element>
T
FOMExtensibleElement.getExtension(QName qname)
           
<T extends Element>
List<T>
FOMExtensibleElement.getExtensions(QName qname)
           
<T extends Element>
T
FOMElement.getFirstChild()
           
<T extends Element>
T
FOMElement.getFirstChild(QName qname)
           
<T extends Element>
Document<T>
FOMBuilder.getFomDocument()
           
<T extends Element>
T
FOMElement.getNextSibling()
           
<T extends Element>
T
FOMElement.getNextSibling(QName qname)
           
<T extends Element>
T
FOMElement.getPreviousSibling()
           
<T extends Element>
T
FOMElement.getPreviousSibling(QName qname)
           
<T extends Element>
T
FOMContent.getValueElement()
           
<T extends Element>
Document<T>
FOMFactory.newDocument()
           
<T extends Element>
Document<T>
FOMFactory.newDocument(org.apache.axiom.om.OMXMLParserWrapper parserWrapper)
           
<T extends Element>
Document<T>
FOMFactory.newDocument(T root, org.apache.axiom.om.OMXMLParserWrapper parserWrapper)
           
<T extends Element>
T
FOMFactory.newElement(QName qname)
           
<T extends Element>
T
FOMFactory.newElement(QName qname, Base parent)
           
<T extends Element>
T
FOMFactory.newExtensionElement(QName qname)
           
<T extends Element>
T
FOMFactory.newExtensionElement(QName qname, Base parent)
           
<T extends Element>
Document<T>
FOMParser.parse(InputStream in, String base, ParserOptions options)
           
<T extends Element>
Document<T>
FOMParser.parse(Reader in, String base, ParserOptions options)
           
<T extends Element>
Document<T>
FOMParser.parse(javax.xml.stream.XMLStreamReader reader, String base, ParserOptions options)
           
<T extends Element>
T
FOMElement.removeAttribute(QName qname)
           
<T extends Element>
T
FOMElement.removeAttribute(String name)
           
<T extends Element>
T
FOMElement.setAttributeValue(QName qname, String value)
           
<T extends Element>
T
FOMElement.setAttributeValue(String name, String value)
           
<T extends Element>
T
FOMElement.setBaseUri(IRI base)
           
<T extends Element>
T
FOMElement.setBaseUri(String base)
           
<T extends Element>
T
FOMElement.setLanguage(String language)
           
<T extends Element>
T
FOMElement.setMustPreserveWhitespace(boolean preserve)
           
<T extends Element>
T
FOMElement.setParentElement(Element parent)
           
<T extends Element>
T
FOMContent.setText(Content.Type type, String value)
           
<T extends Element>
T
FOMElement.setText(javax.activation.DataHandler handler)
           
<T extends Element>
T
FOMText.setText(String value)
           
<T extends Element>
T
FOMContent.setText(String value)
           
<T extends Element>
T
FOMText.setText(Text.Type type, String value)
           
<T extends Element>
Content
FOMContent.setValueElement(T value)
           
 

Methods in org.apache.abdera.parser.stax that return Element
protected  Element FOMElement._parse(String value, IRI baseUri)
           
 Element FOMExtensibleElement.addSimpleExtension(QName qname, String value)
           
 Element FOMExtensibleElement.addSimpleExtension(String namespace, String localPart, String prefix, String value)
           
 Element FOMPerson.getEmailElement()
           
 Element FOMPerson.getNameElement()
           
protected  Element FOMElement.getWrapped(Element internal)
           
protected  Element FOMTextValue.getWrapped(Element internal)
           
protected  Element FOMProcessingInstruction.getWrapped(Element internal)
           
protected  Element FOMComment.getWrapped(Element internal)
           
 Element FOMFactory.newElement(QName qname, org.apache.axiom.om.OMContainer parent, org.apache.axiom.om.OMXMLParserWrapper parserWrapper)
           
 Element FOMFactory.newEmail()
           
 Element FOMFactory.newEmail(Element parent)
           
 Element FOMFactory.newName()
           
 Element FOMFactory.newName(Element parent)
           
 Element FOMPerson.setEmail(String email)
           
 Element FOMPerson.setName(String name)
           
 

Methods in org.apache.abdera.parser.stax that return types with arguments of type Element
 List<Element> FOMExtensibleElement.getExtensions()
           
 List<Element> FOMExtensibleElement.getExtensions(String uri)
           
 Iterator<Element> FOMElement.iterator()
          Iterate over all child elements
 

Methods in org.apache.abdera.parser.stax with parameters of type Element
<T extends ExtensibleElement>
T
FOMExtensibleElement.addExtension(Element extension)
           
<T extends ExtensibleElement>
T
FOMExtensibleElement.addExtension(Element extension, Element before)
           
<T extends Element>
T
FOMFactory.getElementWrapper(Element internal)
           
protected  Element FOMElement.getWrapped(Element internal)
           
protected  Element FOMTextValue.getWrapped(Element internal)
           
protected  Element FOMProcessingInstruction.getWrapped(Element internal)
           
protected  Element FOMComment.getWrapped(Element internal)
           
 Person FOMFactory.newAuthor(Element parent)
           
 Category FOMFactory.newCategory(Element parent)
           
 Collection FOMFactory.newCollection(Element parent)
           
 Content FOMFactory.newContent(Content.Type type, Element parent)
           
 Content FOMFactory.newContent(javax.activation.MimeType mediaType, Element parent)
           
 Person FOMFactory.newContributor(Element parent)
           
 Control FOMFactory.newControl(Element parent)
           
 DateTime FOMFactory.newDateTime(QName qname, Element parent)
           
 Generator FOMFactory.newDefaultGenerator(Element parent)
           
 DateTime FOMFactory.newEdited(Element parent)
           
 Element FOMFactory.newEmail(Element parent)
           
 Generator FOMFactory.newGenerator(Element parent)
           
 IRIElement FOMFactory.newIcon(Element parent)
           
 IRIElement FOMFactory.newID(Element parent)
           
 IRIElement FOMFactory.newIRIElement(QName qname, Element parent)
           
 Link FOMFactory.newLink(Element parent)
           
 IRIElement FOMFactory.newLogo(Element parent)
           
 Collection FOMFactory.newMultipartCollection(Element parent)
           
 Element FOMFactory.newName(Element parent)
           
 Person FOMFactory.newPerson(QName qname, Element parent)
           
 DateTime FOMFactory.newPublished(Element parent)
           
 Text FOMFactory.newRights(Element parent)
           
 Text FOMFactory.newRights(Text.Type type, Element parent)
           
 Source FOMFactory.newSource(Element parent)
           
 Text FOMFactory.newSubtitle(Element parent)
           
 Text FOMFactory.newSubtitle(Text.Type type, Element parent)
           
 Text FOMFactory.newSummary(Element parent)
           
 Text FOMFactory.newSummary(Text.Type type, Element parent)
           
 Text FOMFactory.newText(QName qname, Text.Type type, Element parent)
           
 Text FOMFactory.newTitle(Element parent)
           
 Text FOMFactory.newTitle(Text.Type type, Element parent)
           
 DateTime FOMFactory.newUpdated(Element parent)
           
 IRIElement FOMFactory.newUri(Element parent)
           
 Workspace FOMFactory.newWorkspace(Element parent)
           
 Content FOMEntry.setContent(Element value)
          Sets the content for this entry
 Content FOMEntry.setContent(Element element, String mediaType)
          Sets the content for this entry
 Person FOMPerson.setEmailElement(Element element)
           
 Person FOMPerson.setNameElement(Element element)
           
<T extends Element>
T
FOMElement.setParentElement(Element parent)
           
 

Method parameters in org.apache.abdera.parser.stax with type arguments of type Element
 void FOMExtensibleElement.addExtensions(List<Element> extensions)
           
 

Uses of Element in org.apache.abdera.parser.stax.util
 

Methods in org.apache.abdera.parser.stax.util with parameters of type Element
static List<Category> FOMHelper.getCategories(Element element, String scheme)
           
static List<Link> FOMHelper.getLinks(Element element, String... rels)
           
static List<Link> FOMHelper.getLinks(Element element, String rel)
           
protected  boolean FOMLinkIterator.isMatch(Element el)
           
protected  boolean FOMElementIterator.isMatch(Element el)
           
 

Constructors in org.apache.abdera.parser.stax.util with parameters of type Element
FOMElementIterator(Element parent, Class _class)
          Constructor OMChildrenQNameIterator.
FOMElementIterator(Element parent, Class _class, QName attribute, String value, String defaultValue)
           
FOMLinkIterator(Element parent, Class<?> _class)
           
FOMLinkIterator(Element parent, Class<?> _class, QName attribute, String value, String defaultValue)
           
 

Uses of Element in org.apache.abdera.protocol.client
 

Methods in org.apache.abdera.protocol.client with type parameters of type Element
<T extends Element>
Document<T>
ClientResponse.getDocument()
          If the response contains an XML document, parse the document
<T extends Element>
Document<T>
AbstractClientResponse.getDocument()
          Get the response payload as a parsed Abdera FOM Document
<T extends Element>
Document<T>
ClientResponse.getDocument(Parser parser)
          If the response contains an XML document, parse the document using the specified Parser
<T extends Element>
Document<T>
AbstractClientResponse.getDocument(Parser parser)
          Get the response payload as a parsed Abdera FOM Document using the specified parser
<T extends Element>
Document<T>
ClientResponse.getDocument(ParserOptions options)
          If the response contains an XML document, parse the document using the specified ParserOptions
<T extends Element>
Document<T>
AbstractClientResponse.getDocument(ParserOptions options)
          Get the response payload as a parsed Abdera FOM Document using the specified parser options
<T extends Element>
Document<T>
ClientResponse.getDocument(Parser parser, ParserOptions options)
          If the response contains an XML document, parse the document using the specified Parser and ParserOptions
<T extends Element>
Document<T>
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
<T extends Element>
Document<T>
RequestContext.getDocument()
          Use the Abdera Parser to parse the request entity as an XML document
<T extends Element>
Document<T>
RequestContext.getDocument(Parser parser)
          Use the Abdera Parser to parse the request entity as an XML document
<T extends Element>
Document<T>
RequestContext.getDocument(ParserOptions options)
          Use the Abdera Parser to parse the request entity as an XML document
<T extends Element>
Document<T>
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
<T extends Element>
Document<T>
AbstractRequestContext.getDocument()
           
<T extends Element>
Document<T>
RequestContextWrapper.getDocument()
           
<T extends Element>
Document<T>
AbstractRequestContext.getDocument(Parser parser)
           
<T extends Element>
Document<T>
RequestContextWrapper.getDocument(Parser parser)
           
<T extends Element>
Document<T>
AbstractRequestContext.getDocument(ParserOptions options)
           
<T extends Element>
Document<T>
RequestContextWrapper.getDocument(ParserOptions options)
           
<T extends Element>
Document<T>
AbstractRequestContext.getDocument(Parser parser, ParserOptions options)
           
<T extends Element>
Document<T>
RequestContextWrapper.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
<T extends Element>
org.apache.xml.security.keys.KeyInfo
Signature.getSignatureKeyInfo(T element, SignatureOptions options)
           
<T extends Element>
X509Certificate[]
Signature.getValidSignatureCertificates(T element, SignatureOptions options)
          Returns a listing of X.509 certificates of valid digital signatures in the element
<T extends Element>
boolean
Signature.isSigned(T element)
          Return true if the element has been digitally signed
<T extends Element>
T
Signature.removeInvalidSignatures(T element, SignatureOptions options)
           
<T extends Element>
T
Signature.sign(T element, SignatureOptions options)
          Adds a digital signature to the specified element
<T extends Element>
boolean
Signature.verify(T element, SignatureOptions options)
          Verifies that the digitally signed element is valid
 

Uses of Element in org.apache.abdera.security.util
 

Methods in org.apache.abdera.security.util with type parameters of type Element
<T extends Element>
boolean
SignatureBase.isSigned(T entry)
           
 

Methods in org.apache.abdera.security.util that return Element
protected  Element SecurityBase.domToFom(Element element, SecurityOptions options)
           
 

Methods in org.apache.abdera.security.util with parameters of type Element
protected  Element SecurityBase.fomToDom(Element element, SecurityOptions options)
           
 

Uses of Element in org.apache.abdera.security.xmlsec
 

Methods in org.apache.abdera.security.xmlsec with type parameters of type Element
<T extends Element>
org.apache.xml.security.keys.KeyInfo
XmlSignature.getSignatureKeyInfo(T element, SignatureOptions options)
           
<T extends Element>
X509Certificate[]
XmlSignature.getValidSignatureCertificates(T element, SignatureOptions options)
           
<T extends Element>
T
XmlSignature.removeInvalidSignatures(T element, SignatureOptions options)
           
<T extends Element>
T
XmlSignature.sign(T entry, SignatureOptions options)
           
<T extends Element>
boolean
XmlSignature.verify(T entry, SignatureOptions options)
           
 

Uses of Element in org.apache.abdera.util
 

Methods in org.apache.abdera.util with type parameters of type Element
<T extends Element>
Document<T>
AbderaResult.getDocument()
           
<T extends Element>
T
AbstractExtensionFactory.getElementWrapper(Element internal)
           
<T extends Element>
Document<T>
AbstractParser.parse(InputStream in)
           
<T extends Element>
Document<T>
AbstractParser.parse(InputStream in, ParserOptions options)
           
<T extends Element>
Document<T>
AbstractParser.parse(InputStream in, String base)
           
<T extends Element>
Document<T>
AbstractParser.parse(InputStream in, String base, ParserOptions options)
           
<T extends Element>
Document<T>
AbstractParser.parse(ReadableByteChannel buf)
           
<T extends Element>
Document<T>
AbstractParser.parse(ReadableByteChannel buf, ParserOptions options)
           
<T extends Element>
Document<T>
AbstractParser.parse(ReadableByteChannel buf, String base)
           
<T extends Element>
Document<T>
AbstractParser.parse(ReadableByteChannel buf, String base, ParserOptions options)
           
<T extends Element>
Document<T>
AbstractParser.parse(Reader in)
           
<T extends Element>
Document<T>
AbstractParser.parse(Reader in, ParserOptions options)
           
<T extends Element>
Document<T>
AbstractParser.parse(Reader in, String base)
           
<T extends Element>
Document<T>
AbstractParser.parse(javax.xml.stream.XMLStreamReader reader)
           
 

Methods in org.apache.abdera.util with parameters of type Element
<T extends Element>
T
AbstractExtensionFactory.getElementWrapper(Element internal)
           
 



Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.