public class OperationInfoDocAdapter extends BaseNuxeoArtifactDocAdapter implements OperationInfo
OperationInfo
interface.doc, localCoreSession, log
associatedDocuments
ARTIFACT_PREFIX, BUILT_IN, PROP_ALIASES, PROP_CATEGORY, PROP_CONTRIBUTING_COMPONENT, PROP_DESCRIPTION, PROP_LABEL, PROP_NAME, PROP_OP_CLASS, PROP_PARAM_NAME, PROP_PARAM_ORDER, PROP_PARAM_REQUIRED, PROP_PARAM_TYPE, PROP_PARAM_VALUES, PROP_PARAM_WIDGET, PROP_PARAMS, PROP_REQUIRES, PROP_SIGNATURE, PROP_SINCE, PROP_URL, PROP_VERSION, TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
OperationInfoDocAdapter(DocumentModel doc) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(OperationInfo o) |
static OperationInfo |
create(OperationInfo oi,
CoreSession session,
String containerPath)
Creates an actual document from the
OperationInfo . |
String[] |
getAliases() |
String |
getArtifactType() |
String |
getCategory() |
String |
getContributingComponent() |
String |
getDescription() |
String |
getId() |
String |
getLabel() |
String |
getName()
Actual operation id.
|
String |
getOperationClass() |
List<OperationDocumentation.Param> |
getParams() |
String |
getRequires() |
String[] |
getSignature() |
String |
getSince() |
String |
getUrl() |
String |
getVersion() |
computeDocumentName, getCoreSession, getDoc, getHierarchyPath, getParentNuxeoArtifact, getRootPath, hashCode, releaseLocalCoreSession, safeGet, safeGet, safeGet, setLocalCoreSession
getAssociatedDocuments
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getAssociatedDocuments, getHierarchyPath
protected OperationInfoDocAdapter(DocumentModel doc)
public String getArtifactType()
getArtifactType
in interface NuxeoArtifact
public String getId()
getId
in interface NuxeoArtifact
getId
in class BaseNuxeoArtifact
public String getName()
OperationInfo
NuxeoArtifact.getId()
is prefixed with
OperationInfo.ARTIFACT_PREFIX
)getName
in interface OperationInfo
public String[] getAliases()
getAliases
in interface OperationInfo
public String getVersion()
getVersion
in interface NuxeoArtifact
public String getDescription()
getDescription
in interface OperationInfo
public String[] getSignature()
getSignature
in interface OperationInfo
public String getCategory()
getCategory
in interface OperationInfo
public String getUrl()
getUrl
in interface OperationInfo
public String getLabel()
getLabel
in interface OperationInfo
public String getRequires()
getRequires
in interface OperationInfo
public String getSince()
getSince
in interface OperationInfo
public List<OperationDocumentation.Param> getParams()
getParams
in interface OperationInfo
public int compareTo(OperationInfo o)
compareTo
in interface Comparable<OperationInfo>
public static OperationInfo create(OperationInfo oi, CoreSession session, String containerPath)
OperationInfo
.public String getOperationClass()
getOperationClass
in interface OperationInfo
public String getContributingComponent()
getContributingComponent
in interface OperationInfo
Copyright © 2018 Nuxeo. All rights reserved.