public class ComponentInfoDocAdapter extends BaseNuxeoArtifactDocAdapter implements ComponentInfo
doc, localCoreSession, logassociatedDocumentsPROP_BUILT_IN_DOC, PROP_COMPONENT_CLASS, PROP_COMPONENT_ID, PROP_COMPONENT_NAME, PROP_IS_XML, PROP_SERVICES, TYPE_NAME| Constructor and Description |
|---|
ComponentInfoDocAdapter(DocumentModel doc) |
| Modifier and Type | Method and Description |
|---|---|
static ComponentInfoDocAdapter |
create(ComponentInfo componentInfo,
CoreSession session,
String containerPath) |
String |
getArtifactType() |
BundleInfo |
getBundle() |
String |
getComponentClass() |
String |
getDocumentation() |
String |
getDocumentationHtml() |
ExtensionPointInfo |
getExtensionPoint(String name) |
Collection<ExtensionPointInfo> |
getExtensionPoints() |
Collection<ExtensionInfo> |
getExtensions() |
String |
getId() |
String |
getName() |
List<String> |
getServiceNames() |
List<ServiceInfo> |
getServices() |
String |
getVersion() |
String |
getXmlFileContent() |
String |
getXmlFileName() |
URL |
getXmlFileUrl() |
boolean |
isXmlPureComponent() |
computeDocumentName, getCoreSession, getDoc, getHierarchyPath, getParentNuxeoArtifact, getRootPath, hashCode, releaseLocalCoreSession, safeGet, safeGet, safeGet, setLocalCoreSessiongetAssociatedDocumentsclone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAssociatedDocuments, getHierarchyPathpublic ComponentInfoDocAdapter(DocumentModel doc)
public static ComponentInfoDocAdapter create(ComponentInfo componentInfo, CoreSession session, String containerPath) throws IOException
IOExceptionpublic BundleInfo getBundle()
getBundle in interface ComponentInfopublic String getComponentClass()
getComponentClass in interface ComponentInfopublic String getDocumentation()
getDocumentation in interface ComponentInfopublic String getDocumentationHtml()
getDocumentationHtml in interface ComponentInfopublic ExtensionPointInfo getExtensionPoint(String name)
getExtensionPoint in interface ComponentInfopublic Collection<ExtensionPointInfo> getExtensionPoints()
getExtensionPoints in interface ComponentInfopublic Collection<ExtensionInfo> getExtensions()
getExtensions in interface ComponentInfopublic String getName()
getName in interface ComponentInfopublic List<String> getServiceNames()
getServiceNames in interface ComponentInfopublic String getXmlFileContent() throws IOException
getXmlFileContent in interface ComponentInfoIOExceptionpublic String getXmlFileName()
getXmlFileName in interface ComponentInfopublic URL getXmlFileUrl()
getXmlFileUrl in interface ComponentInfopublic boolean isXmlPureComponent()
isXmlPureComponent in interface ComponentInfopublic String getId()
getId in interface NuxeoArtifactgetId in class BaseNuxeoArtifactpublic String getVersion()
getVersion in interface NuxeoArtifactpublic String getArtifactType()
getArtifactType in interface NuxeoArtifactpublic List<ServiceInfo> getServices()
getServices in interface ComponentInfoCopyright © 2016 Nuxeo SA. All rights reserved.