public class OperationInfoImpl extends BaseNuxeoArtifact implements OperationInfo
OperationInfo, used for the runtime implementation.| Modifier and Type | Field and Description |
|---|---|
OperationDocumentation |
op |
String |
version |
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| Constructor and Description |
|---|
OperationInfoImpl(OperationDocumentation op,
String version,
String operationClass,
String contributingComponent) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(OperationInfo o) |
String |
getArtifactType() |
String |
getCategory() |
String |
getContributingComponent() |
String |
getDescription() |
String |
getHierarchyPath() |
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() |
getAssociatedDocumentsequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAssociatedDocumentspublic final OperationDocumentation op
public final String version
public OperationInfoImpl(OperationDocumentation op, String version, String operationClass, String contributingComponent)
public String getName()
OperationInfoNuxeoArtifact.getId() is prefixed with
OperationInfo.ARTIFACT_PREFIX)getName in interface OperationInfopublic String getId()
getId in interface NuxeoArtifactgetId in class BaseNuxeoArtifactpublic String getDescription()
getDescription in interface OperationInfopublic String[] getSignature()
getSignature in interface OperationInfopublic String getCategory()
getCategory in interface OperationInfopublic String getUrl()
getUrl in interface OperationInfopublic String getLabel()
getLabel in interface OperationInfopublic String getRequires()
getRequires in interface OperationInfopublic String getSince()
getSince in interface OperationInfopublic List<OperationDocumentation.Param> getParams()
getParams in interface OperationInfopublic String getVersion()
getVersion in interface NuxeoArtifactpublic String getArtifactType()
getArtifactType in interface NuxeoArtifactpublic String getHierarchyPath()
getHierarchyPath in interface NuxeoArtifactpublic int compareTo(OperationInfo o)
compareTo in interface Comparable<OperationInfo>public String getOperationClass()
getOperationClass in interface OperationInfopublic String getContributingComponent()
getContributingComponent in interface OperationInfoCopyright © 2013 Nuxeo SA. All Rights Reserved.