Package | Description |
---|---|
com.axemble.vdoc.sdk.interfaces | |
com.axemble.vdoc.sdk.interfaces.runtime | |
com.axemble.vdoc.sdk.modules |
Modifier and Type | Interface and Description |
---|---|
interface |
IPlugin
This class represents a plugin.
|
Modifier and Type | Method and Description |
---|---|
ITopic |
ISiteExecutionContext.getTopic()
Gets the current topic.
|
Modifier and Type | Method and Description |
---|---|
void |
InternalSiteExecutionContext.setTopic(ITopic topic) |
Modifier and Type | Method and Description |
---|---|
ITopic |
IBaseSiteModule.createTopic(IContext context,
ISite site,
String name,
String label)
Creates a
ITopic object a the root level. |
ITopic |
IBaseSiteModule.createTopic(IContext context,
ITopic parent,
String name,
String label)
Creates a sub
ITopic object. |
ITopic |
IBaseSiteModule.getTopic(IContext context,
ISite site,
String name)
Gets a root
ITopic object by its name. |
ITopic |
IBaseSiteModule.getTopic(IContext context,
ITopic parent,
String name)
Gets a
ITopic object by its name. |
ITopic |
IBaseSiteModule.getTopic(Object topicObject)
Access method to get a
ITopic object from one of the followings: FolderImpl, java.io.Serializable. |
Modifier and Type | Method and Description |
---|---|
Collection<ITopic> |
IBaseSiteModule.getTopics(IContext context,
ISite site)
Gets all the topics from a site at a root level.
|
Collection<ITopic> |
IBaseSiteModule.getTopics(IContext context,
ISite site,
boolean recursive) |
Collection<ITopic> |
IBaseSiteModule.getTopics(IContext context,
ITopic parent)
Gets all the sub-topics from a parent
ITopic object. |
Collection<ITopic> |
IBaseSiteModule.getTopics(IContext context,
ITopic parent,
boolean recursive) |
Modifier and Type | Method and Description |
---|---|
void |
IBaseSiteModule.approve(IContext context,
ITopic topic)
Approves all contents in a topic.
|
void |
IBaseSiteModule.copyPageContainerInTopic(IContext context,
IPageContainer pageContainer,
ITopic topic)
Copy a page in a topic
|
IAlias |
IBaseSiteModule.createAlias(IContext context,
ITopic topic,
String name,
String label,
IProtocolSupport protocolSupport)
|
IPageContainer |
IBaseSiteModule.createPageContainer(IContext context,
ITopic topic,
IBlockTemplateContainer templateContainer,
String name,
String label)
Creates a
IPageContainer object into a ITopic object. |
IPageContainer |
IBaseSiteModule.createPageContainer(IContext context,
ITopic topic,
String name,
String label)
Creates a
IPageContainer object into a ITopic object. |
ITopic |
IBaseSiteModule.createTopic(IContext context,
ITopic parent,
String name,
String label)
Creates a sub
ITopic object. |
IAlias |
IBaseSiteModule.getAlias(IContext context,
ITopic parent,
String name)
Gets an
IAlias object by its name. |
Collection<IAlias> |
IBaseSiteModule.getAliases(IContext context,
ITopic parent)
Gets all the aliases of a
ITopic object. |
Collection<IAlias> |
IBaseSiteModule.getAliases(IContext context,
ITopic parent,
boolean recursive) |
IContentContainer |
IBaseSiteModule.getContentContainer(IContext context,
ITopic parent,
String name) |
Collection<IContentContainer> |
IBaseSiteModule.getContentContainers(IContext context,
ITopic parent) |
Collection<IContentContainer> |
IBaseSiteModule.getContentContainers(IContext context,
ITopic parent,
boolean recursive) |
IPageContainer |
IBaseSiteModule.getPageContainer(IContext context,
ITopic topic,
String name)
Gets a
IPageContainer object from a ITopic object by its name. |
Collection<IPageContainer> |
IBaseSiteModule.getPageContainers(IContext context,
ITopic parent)
Gets all the pages from the
ITopic object. |
Collection<IPageContainer> |
IBaseSiteModule.getPageContainers(IContext context,
ITopic parent,
boolean recursive) |
ITopic |
IBaseSiteModule.getTopic(IContext context,
ITopic parent,
String name)
Gets a
ITopic object by its name. |
Collection<ITopic> |
IBaseSiteModule.getTopics(IContext context,
ITopic parent)
Gets all the sub-topics from a parent
ITopic object. |
Collection<ITopic> |
IBaseSiteModule.getTopics(IContext context,
ITopic parent,
boolean recursive) |
Copyright © 2022 Visiativ. All rights reserved.