public class OperationInfoImpl extends BaseNuxeoArtifact implements OperationInfo
OperationInfo, used for the runtime implementation.| Modifier and Type | Field and Description |
|---|---|
protected String[] |
aliases |
protected String |
category |
protected String |
contributingComponent |
protected String |
description |
protected String |
label |
protected String |
name |
protected String |
operationClass |
protected List<OperationDocumentation.Param> |
params |
protected String |
requires |
protected String[] |
signature |
protected String |
since |
protected String |
url |
protected String |
version |
associatedDocumentsARTIFACT_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| Constructor and Description |
|---|
OperationInfoImpl(OperationDocumentation op,
String version,
String operationClass,
String contributingComponent) |
OperationInfoImpl(String name,
String version,
String[] aliases,
String description,
String operationClass,
String contributingComponent,
String[] signature,
String category,
String url,
String label,
String requires,
String since,
List<OperationDocumentation.Param> params) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(OperationInfo o) |
String[] |
getAliases() |
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() |
getAssociatedDocumentsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAssociatedDocumentsprotected final String operationClass
protected final String contributingComponent
protected final String description
protected final List<OperationDocumentation.Param> params
public OperationInfoImpl(String name, String version, String[] aliases, String description, String operationClass, String contributingComponent, String[] signature, String category, String url, String label, String requires, String since, List<OperationDocumentation.Param> params)
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[] getAliases()
getAliases in interface OperationInfopublic 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 © 2019 Nuxeo. All rights reserved.