public class OperationInfoDocAdapter extends BaseNuxeoArtifactDocAdapter implements OperationInfo
OperationInfo
interface.ARTIFACT_PREFIX, BUILT_IN, 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 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 |
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() |
getDoc, getHierarchyPath, hashCode, releaseLocalCoreSession, setLocalCoreSession
getAssociatedDocuments
equals, getClass, notify, notifyAll, toString, wait, wait, wait
getAssociatedDocuments, getHierarchyPath
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 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) throws Exception
OperationInfo
.Exception
public String getOperationClass()
getOperationClass
in interface OperationInfo
public String getContributingComponent()
getContributingComponent
in interface OperationInfo
Copyright © 2013 Nuxeo SA. All Rights Reserved.