|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Generator
Identifies the software implementation that produced the Atom feed.
Per RFC4287:
The "atom:generator" element's content identifies the agent used to
generate a feed, for debugging and other purposes.
The content of this element, when present, MUST be a string that is a
human-readable name for the generating agent. Entities such as
"&" and "<" represent their corresponding characters
("&" and "<" respectively), not markup.
The atom:generator element MAY have a "uri" attribute whose value
MUST be an IRI reference [RFC3987]. When dereferenced, the resulting
URI (mapped from an IRI, if necessary) SHOULD produce a
representation that is relevant to that agent.
The atom:generator element MAY have a "version" attribute that
indicates the version of the generating agent.
| Method Summary | |
|---|---|
IRI |
getResolvedUri()
Returns the fully qualified form of the generator element's uri attribute (resolved against the in-scope Base URI) |
IRI |
getUri()
The atom:generator element MAY have a "uri" attribute whose value MUST be an IRI reference [RFC3987]. |
String |
getVersion()
The atom:generator element MAY have a "version" attribute that indicates the version of the generating agent. |
Generator |
setUri(String uri)
The atom:generator element MAY have a "uri" attribute whose value MUST be an IRI reference [RFC3987]. |
Generator |
setVersion(String version)
The atom:generator element MAY have a "version" attribute that indicates the version of the generating agent. |
| Methods inherited from interface org.apache.abdera.model.Element |
|---|
declareNS, discard, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDocument, getElements, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, getLanguageTag, getLocale, getMustPreserveWhitespace, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setMustPreserveWhitespace, setParentElement, setText, setText |
| Methods inherited from interface org.apache.abdera.model.Base |
|---|
addComment, clone, complete, getDefaultWriterOptions, getFactory, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo |
| Methods inherited from interface java.lang.Iterable |
|---|
iterator |
| Method Detail |
|---|
IRI getUri()
IRISyntaxException - if the uri is malformedIRI getResolvedUri()
IRISyntaxException - if the uri is malformedGenerator setUri(String uri)
uri - The URI attribute value
IRISyntaxException - if the uri is malformedString getVersion()
Generator setVersion(String version)
version - The version attribute
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||