public interface IProjectModule extends IModule
Code sample :
// creation of a project module object
IBaseProjectModule projectModule = Modules.getProjectModule();
try
{
}
finally
{
// uninitialize the module
Modules.releaseModule(projectModule);
}
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IProjectModule.DesignElementNames
Enumerates the design element names
|
static interface |
IProjectModule.LinkedDesignElementGroupNames
Enumerates the linked groups
|
static interface |
IProjectModule.UniqueGroupNames
Enumerates the group
|
| Modifier and Type | Method and Description |
|---|---|
IReport |
compile(IContext context,
IDesignForm designForm,
boolean validate) |
IReport |
compile(IContext context,
IDesignWorkflow designWorkflow,
boolean validate) |
IDesignForm |
createDesignForm()
Creates a design form object.
|
IDesignWorkflow |
createDesignWorkflow()
Creates a design workflow diagram.
|
IProject |
createProject(IContext context,
IOrganization organization,
String name,
String label)
Create a new project object
|
IChrono |
getChronoByName(String name,
IProject project)
find a
IChrono by it's name. |
com.axemble.vdoc.sdk.interfaces.ui.components.IComponentsFactory |
getComponentsFactory()
Gets the user interface components factory.
|
com.axemble.vdoc.sdk.interfaces.ui.definitions.IDefinitionsFactory |
getDefinitionsFactory()
Gets the component definition factory.
|
IProtocolSupport |
getElementByProtocolURI(String protocolURI)
Gets an
IElement object which implements IProtocolSupport interface. |
IMessageController |
getMessageController()
Gets a message controller
|
IProject |
getProject(IContext context,
String name,
IOrganization organization)
Gets a project by its name and organization.
|
IProject |
getProject(IStorageKey key)
Gets a project from its identifier.
|
Collection<? extends IProject> |
getProjects(IContext context)
Get all projects
|
Collection<? extends IProject> |
getProjects(IContext context,
IOrganization organization)
Get all projects of the organization
|
ISecurityController |
getSecurityController(ISecuritySupport securitySupport)
Gets a security controller on a specified object.
|
IDesignForm |
loadDesignForm(IContext context,
IStorageKey storageKey) |
IDesignWorkflow |
loadDesignWorkflow(IContext context,
IStorageKey storageKey) |
beginTransaction, beginTransaction, commitTransaction, commitTransaction, convertId, findNativeClass, generateSystemName, getAnonymous, getAnonymousContext, getContext, getContext, getContextByLogin, getElementFromExternalElement, getExternalElement, getExternalElement, getLoggedOnUser, getLoggedOnUserContext, getLoggedOnUserLanguage, getProtocolPath, getProtocolPath, getProtocolURI, getProtocolURI, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getSysadmin, getSysadminContext, getTranslation, getTranslationForLanguage, getTranslationKey, initialize, isTransactionActive, rollbackTransaction, rollbackTransaction, setTransactionTimeout, unInitializeIProject createProject(IContext context, IOrganization organization, String name, String label) throws ProjectModuleException
context - the execution context.organization - the IOrganization of the project.name - the system name of the project.label - the label of the projectIProject object.ProjectModuleException - default module exception.IProject getProject(IContext context, String name, IOrganization organization) throws ProjectModuleException
context - the execution context.name - the system name of the project.organization - the IOrganization of the project.IProject object.ProjectModuleExceptionIProject getProject(IStorageKey key) throws ProjectModuleException
key - a key.IProject object.ProjectModuleExceptionCollection<? extends IProject> getProjects(IContext context, IOrganization organization) throws ProjectModuleException
context - the execution context.organization - the IOrganization of the project.IProject objects.ProjectModuleExceptionCollection<? extends IProject> getProjects(IContext context) throws ProjectModuleException
context - the execution context.IProject objects.ProjectModuleExceptionIProtocolSupport getElementByProtocolURI(String protocolURI) throws ModuleException
IElement object which implements IProtocolSupport interface.protocolURI - The protocol URI as a java.lang.String.IProtocolSupport object.ModuleException - default module exception.ISecurityController getSecurityController(ISecuritySupport securitySupport) throws ProjectModuleException
securitySupport - Any IElement that implements ISecuritySupport interface.ISecurityController object.ProjectModuleException - default module exception.IMessageController getMessageController() throws ProjectModuleException
IMessageController object.ProjectModuleException - default module exception.IDesignWorkflow createDesignWorkflow() throws ProjectModuleException
IDesignWorkflow object.ProjectModuleException - default module exception.IDesignWorkflow loadDesignWorkflow(IContext context, IStorageKey storageKey) throws ProjectModuleException
ProjectModuleExceptionIReport compile(IContext context, IDesignWorkflow designWorkflow, boolean validate) throws ProjectModuleException
ProjectModuleExceptionIDesignForm createDesignForm() throws ProjectModuleException
IDesignForm object.ProjectModuleException - default module exception.IDesignForm loadDesignForm(IContext context, IStorageKey storageKey) throws ProjectModuleException
ProjectModuleExceptionIReport compile(IContext context, IDesignForm designForm, boolean validate) throws ProjectModuleException
ProjectModuleExceptioncom.axemble.vdoc.sdk.interfaces.ui.components.IComponentsFactory getComponentsFactory()
IComponentsFactory object.com.axemble.vdoc.sdk.interfaces.ui.definitions.IDefinitionsFactory getDefinitionsFactory()
IDefinitionsFactory object.Copyright © 2022 Visiativ. All rights reserved.