public class ResourceDocumentationItem extends AbstractDocumentationItem implements DocumentationItem
| Modifier and Type | Field and Description |
|---|---|
protected String |
content |
protected String |
filename |
protected BaseNuxeoArtifact |
target |
protected String |
type |
logPROP_APPLICABLE_VERSIONS, PROP_DOCUMENTATION_ID, PROP_NUXEO_APPROVED, PROP_RENDERING_TYPE, PROP_TARGET, PROP_TARGET_TYPE, PROP_TYPE, TYPE_NAME| Constructor and Description |
|---|
ResourceDocumentationItem(ResourceDocumentationItem other,
BundleGroupImpl target) |
ResourceDocumentationItem(String filename,
String content,
BundleInfoImpl target,
String type) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getApplicableVersion()
Gets versions.
|
Map<String,String> |
getAttachments()
Returns attachments.
|
protected String |
getCleanName() |
String |
getContent()
Gets the main content of the Documentation
|
String |
getEditId()
Return the id used by quick editor (can contains a real UUID for existing doc or an artifact id for new one).
|
String |
getId()
Local documentation identifier.
|
String |
getRenderingType()
Gets the output rendering format for the content (wiki, html ...)
|
String |
getTarget()
Gets identifier of the target documented artifact
|
String |
getTargetType()
Gets the Type of the target documented artifact (NXBundle, NXComponent ...).
|
String |
getTitle()
Gets Title of the Documentation
|
String |
getType()
Gets the type of the documentation (description, how-to, samples ...)
|
String |
getUUID()
UUID of the underlying DocumentModel.
|
boolean |
isApproved()
Indicates if documentation has been validated by Nuxeo.
|
boolean |
isPlaceHolder()
Return true if item is a placeholder automatically generated.
|
boolean |
isReadOnly() |
compareTo, getTypeLabelclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTypeLabelcompareToprotected BaseNuxeoArtifact target
public ResourceDocumentationItem(String filename, String content, BundleInfoImpl target, String type)
public ResourceDocumentationItem(ResourceDocumentationItem other, BundleGroupImpl target)
public String getTitle()
DocumentationItemgetTitle in interface DocumentationItemprotected String getCleanName()
public String getContent()
DocumentationItemgetContent in interface DocumentationItempublic String getType()
DocumentationItemgetType in interface DocumentationItempublic String getRenderingType()
DocumentationItemgetRenderingType in interface DocumentationItempublic List<String> getApplicableVersion()
DocumentationItemgetApplicableVersion in interface DocumentationItempublic String getTarget()
DocumentationItemgetTarget in interface DocumentationItempublic String getTargetType()
DocumentationItemgetTargetType in interface DocumentationItempublic boolean isApproved()
DocumentationItemisApproved in interface DocumentationItempublic String getId()
DocumentationItemgetId in interface DocumentationItempublic String getUUID()
DocumentationItemgetUUID in interface DocumentationItempublic Map<String,String> getAttachments()
DocumentationItemgetAttachments in interface DocumentationItempublic boolean isPlaceHolder()
DocumentationItemisPlaceHolder in interface DocumentationItempublic String getEditId()
DocumentationItemgetEditId in interface DocumentationItempublic boolean isReadOnly()
isReadOnly in interface DocumentationItemCopyright © 2016 Nuxeo SA. All rights reserved.