|
|||||||||
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]. |
java.lang.String |
getVersion()
The atom:generator element MAY have a "version" attribute that indicates the version of the generating agent. |
void |
setUri(java.lang.String uri)
The atom:generator element MAY have a "uri" attribute whose value MUST be an IRI reference [RFC3987]. |
void |
setVersion(java.lang.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, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, getLanguageTag, getLocale, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setParentElement, setText |
Methods inherited from interface org.apache.abdera.model.Base |
---|
addComment, clone, getFactory, writeTo, writeTo |
Method Detail |
---|
IRI getUri() throws IRISyntaxException
IRISyntaxException
- if the uri is malformedIRI getResolvedUri() throws IRISyntaxException
IRISyntaxException
- if the uri is malformedvoid setUri(java.lang.String uri) throws IRISyntaxException
uri
- The URI attribute value
IRISyntaxException
- if the uri is malformedjava.lang.String getVersion()
void setVersion(java.lang.String version)
version
- The version attribute
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |