|
||||||||||
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 |