public interface Generator extends Element
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.
| Modifier and Type | Method and Description |
|---|---|
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].
|
java.lang.String |
getVersion()
The atom:generator element MAY have a "version" attribute that indicates the version of the generating agent.
|
Generator |
setUri(java.lang.String uri)
The atom:generator element MAY have a "uri" attribute whose value MUST be an IRI reference [RFC3987].
|
Generator |
setVersion(java.lang.String version)
The atom:generator element MAY have a "version" attribute that indicates the version of the generating agent.
|
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, setTextIRI getUri()
IRISyntaxException - if the uri is malformedIRI getResolvedUri()
IRISyntaxException - if the uri is malformedGenerator setUri(java.lang.String uri)
uri - The URI attribute valueIRISyntaxException - if the uri is malformedjava.lang.String getVersion()
Generator setVersion(java.lang.String version)
version - The version attributeCopyright © 2010 - 2023 Adobe. All Rights Reserved