Spec-Zone .ru
спецификации, руководства, описания, API

JavaFX: Bringing Rich Experiences To All the Screens Of Your Life

Profile: desktop, common

Overview

An element which represents an individual entry, acting as a container for metadata and data associated with the entry.

Profile: common

Variable Summary

accessnametypeCan ReadCan InitCan WriteDefault Valuedescription
publicauthorsPerson[]

Sequence of Person containing the authors of this feed.

publiccategoriesCategory[]

Sequences of Category containing the categories of this feed.

publiccontentContent

Content of the entry.

publiccontributorsPerson[]

Sequence of Person containing the contributors of this feed.

public-initfeedFeed

The feed associated with this entry.

publicidId

A universally unique and a permanent identifier for this entry or feed.

publiclinksLink[]

Sequence of Link describing a reference from this entry or feed to a Web resource.

publiclogoId

An image that provides visual identification for this feed.

publicpublishedDate

A Date indicating an instant in time when this entry of feed was published.

publicrightsContent

Information about rights held in and over this entry or feed.

publicsourceFeed

The source of this entry.

publicsubtitleContent

The subtitle for this feed.

publicsummaryContent

A short summary, abstract, or excerpt of an entry.

publictitleContent

The title for this entry or feed.

publicupdatedDate

A Date indicating an instant in time when this entry of feed was updated.

Inherited Variables

javafx.data.feed.atom.Atom

accessnametypeCan ReadCan InitCan WriteDefault Valuedescription
publicbaseString

Base URI for the Atom feed.

protectedfactoryFactorysubclasssubclasssubclass

The factory for creating new Atom elements.

publiclangString

The language for the Atom feed.

protectedtaskFeedTasksubclasssubclasssubclass

The Task that is currently parsing the feed.

javafx.data.feed.Base

accessnametypeCan ReadCan InitCan WriteDefault Valuedescription
publicnamespacesPair[]

The namespace definitions in effect for this element.

The namespace definitions in effect for this element. The name attribute of the Pair contains the namespace prefix and the value attribute contains the namespace URI.

 
publicparentBase

Points to the parent, or enclosing element.

Points to the parent, or enclosing element. Will be null if there is no parent.

 

Inherited Functions

javafx.data.feed.atom.Atom

public impl_parse(parser: PullParser) : Void
Parameters
parser
 
protected toXML() : java.lang.String
Returns
String
 
protected tryParseDate(text: java.lang.String) : DateTime
Parameters
text
Returns
DateTime
 

javafx.data.feed.Base

protected dispatchForeignElement(parser: PullParser, task: FeedTask, refNamespace: java.lang.String) : Void

Determine if the current event is a foreign event and report it to the registered callback, if any.

Determine if the current event is a foreign event and report it to the registered callback, if any.

Parameters
parser
task
refNamespace
 
protected abstract fromXML(parser: PullParser) : Void

Subclasses override this function to parse themselves from the XML stream events generated by the parser.

Subclasses override this function to parse themselves from the XML stream events generated by the parser.

Parameters
parser
 
protected map(qname: QName) : java.lang.String

Map the specified QName according to namespace definitions currently in effect.

Map the specified QName according to namespace definitions currently in effect.
Returns a representation of the specified QName taking current namespace definitions into account, using the currently-mapped prefix, if one is currently mapped to the QName's namespace uri. Also recursively traverse up the hierarchy to find a match.

Parameters
qname
Returns
String
a String representation of the qname with its prefix adjusted to match the namespace definitions currently in effect.
 
protected parseNamespaces(parser: PullParser) : Void

Parse namespace definitions for this element, if any.

Parse namespace definitions for this element, if any.

Parameters
parser
 
protected stripCDATA(s: java.lang.String) : java.lang.String

Remove CDATA start and end markers from content.

Remove CDATA start and end markers from content.

Parameters
s
Returns
String
 
protected toXML() : java.lang.String

Generate an XML representation of the element.

Generate an XML representation of the element. The Base class generates an XML representation of the namespaces in effect. Overriding classes are expected to override this function and add their own representation by calling super.toXML().

Returns
String
an XML representation of the element
 
protected tryFromXML(parser: PullParser, task: FeedTask) : Void

Try to parse the element from its XML representation, reporting exceptions, if any, to the onException callback.

Try to parse the element from its XML representation, reporting exceptions, if any, to the onException callback. The use of this function helps the parser recover from parse errors.

Parameters
parser
task