|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Workspace
An Atom Publishing Protocol Introspection Document workspace element.
Per APP Draft-08
The "app:workspace" element contains information elements about the collections of resources available for editing. The app:workspace element MUST contain one or more app:collection elements. appWorkspace = element app:workspace { appCommonAttributes, attribute title { text }, ( appCollection+ & extensionElement* ) }
Method Summary | |
---|---|
void |
addCollection(Collection collection)
Adds an individual collection to this workspace |
Collection |
addCollection(java.lang.String title,
java.lang.String href)
Adds an individual collection to this workspace |
Collection |
getCollection(java.lang.String title)
Returns the named collection |
java.util.List<Collection> |
getCollections()
Returns the full set of collections in this workspace |
java.lang.String |
getTitle()
APP Draft-08: The app:workspace element MUST contain a "title" attribute, which gives a human-readable name for the workspace. |
void |
setTitle(java.lang.String title)
APP Draft-08: The app:workspace element MUST contain a "title" attribute, which gives a human-readable name for the workspace. |
Methods inherited from interface org.apache.abdera.model.ExtensibleElement |
---|
addExtension, addExtension, addExtension, addSimpleExtension, addSimpleExtension, getExtension, getExtension, getExtensions, getExtensions, getExtensions, getSimpleExtension, getSimpleExtension |
Methods inherited from interface org.apache.abdera.model.Element |
---|
discard, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDocument, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, 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 |
---|
clone, getFactory, writeTo, writeTo |
Method Detail |
---|
java.lang.String getTitle()
void setTitle(java.lang.String title)
java.util.List<Collection> getCollections()
Collection getCollection(java.lang.String title)
void addCollection(Collection collection)
Collection addCollection(java.lang.String title, java.lang.String href) throws java.net.URISyntaxException
java.net.URISyntaxException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |