|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.template.BaseContentNode
public abstract class BaseContentNode
Base class for Template API objects that supply content functionality.
| Nested Class Summary | |
|---|---|
class |
BaseContentNode.TemplateContentData
Inner class wrapping and providing access to a ContentData property |
| Field Summary | |
|---|---|
protected java.util.Set |
aspects
|
protected java.util.List |
children
The children of this node |
protected static java.lang.String |
CONTENT_DOWNLOAD_PROP_URL
|
protected static java.lang.String |
CONTENT_DOWNLOAD_URL
|
protected static java.lang.String |
CONTENT_GET_PROP_URL
|
protected static java.lang.String |
CONTENT_GET_URL
|
protected static java.lang.String |
CONTENT_SERVICE_GET_PROP_URL
|
protected static java.lang.String |
CONTENT_SERVICE_GET_URL
|
protected static java.lang.String |
FOLDER_BROWSE_URL
|
protected TemplateImageResolver |
imageResolver
|
protected static java.lang.String |
NAMESPACE_BEGIN
|
protected ServiceRegistry |
services
|
| Constructor Summary | |
|---|---|
BaseContentNode()
|
|
| Method Summary | |
|---|---|
java.util.Set |
getAspects()
|
java.util.List |
getChildren()
|
java.lang.String |
getContent()
|
java.lang.String |
getDisplayMimetype()
|
java.lang.String |
getDisplayPath()
|
java.lang.String |
getDownloadUrl()
|
java.lang.String |
getEncoding()
|
java.lang.String |
getIcon16()
|
java.lang.String |
getIcon32()
|
java.lang.String |
getIcon64()
|
boolean |
getIsContainer()
|
boolean |
getIsDocument()
|
boolean |
getIsLinkToContainer()
|
boolean |
getIsLinkToDocument()
|
java.lang.String |
getMimetype()
|
java.lang.String |
getQnamePath()
|
java.lang.String |
getServiceUrl()
|
java.lang.String |
getSiteShortName()
Returns the short name of the site this node is located within. |
long |
getSize()
|
java.lang.String |
getUrl()
|
java.lang.String |
getWebdavUrl()
|
boolean |
hasAspect(java.lang.String aspect)
|
boolean |
isTemplateContent(java.lang.Object o)
Helper to return true if the supplied property value is a TemplateContentData object |
boolean |
isTemplateNodeRef(java.lang.Object o)
Helper to return true if the supplied property value is a TemplateNodeRef object |
java.lang.String |
toString()
Override Object.toString() to provide useful debug output |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.alfresco.repo.template.TemplateProperties |
|---|
getParent, getProperties |
| Methods inherited from interface org.alfresco.repo.template.TemplateNodeRef |
|---|
getId, getName, getNodeRef, getType |
| Field Detail |
|---|
protected static final java.lang.String CONTENT_GET_URL
protected static final java.lang.String CONTENT_GET_PROP_URL
protected static final java.lang.String CONTENT_DOWNLOAD_URL
protected static final java.lang.String CONTENT_DOWNLOAD_PROP_URL
protected static final java.lang.String CONTENT_SERVICE_GET_URL
protected static final java.lang.String CONTENT_SERVICE_GET_PROP_URL
protected static final java.lang.String FOLDER_BROWSE_URL
protected static final java.lang.String NAMESPACE_BEGIN
protected java.util.List children
protected ServiceRegistry services
protected TemplateImageResolver imageResolver
protected java.util.Set aspects
| Constructor Detail |
|---|
public BaseContentNode()
| Method Detail |
|---|
public boolean getIsContainer()
public boolean getIsDocument()
public boolean getIsLinkToContainer()
public boolean getIsLinkToDocument()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getQnamePath()
public java.lang.String getIcon16()
public java.lang.String getIcon32()
public java.lang.String getIcon64()
public java.lang.String getDisplayPath()
public java.util.List getChildren()
getChildren in interface TemplatePropertiespublic java.util.Set getAspects()
getAspects in interface TemplatePropertiespublic boolean hasAspect(java.lang.String aspect)
hasAspect in interface TemplatePropertiesaspect - The aspect name to test for
public java.lang.String getContent()
getContent in interface TemplateContentpublic java.lang.String getUrl()
getUrl in interface TemplateContentFor a container node, this method return the URL to browse to the folder in the web-client
public java.lang.String getDownloadUrl()
getDownloadUrl in interface TemplateContentFor a container node, this method returns an empty string
public java.lang.String getServiceUrl()
public java.lang.String getWebdavUrl()
public java.lang.String getMimetype()
getMimetype in interface TemplateContentpublic java.lang.String getDisplayMimetype()
public java.lang.String getEncoding()
public long getSize()
getSize in interface TemplateContentpublic boolean isTemplateContent(java.lang.Object o)
o - Object to test
public boolean isTemplateNodeRef(java.lang.Object o)
o - Object to test
public java.lang.String getSiteShortName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||