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, unInitialize
IProject 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.ProjectModuleException
IProject getProject(IStorageKey key) throws ProjectModuleException
key
- a key.IProject
object.ProjectModuleException
Collection<? extends IProject> getProjects(IContext context, IOrganization organization) throws ProjectModuleException
context
- the execution context.organization
- the IOrganization
of the project.IProject
objects.ProjectModuleException
Collection<? extends IProject> getProjects(IContext context) throws ProjectModuleException
context
- the execution context.IProject
objects.ProjectModuleException
IProtocolSupport 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
ProjectModuleException
IReport compile(IContext context, IDesignWorkflow designWorkflow, boolean validate) throws ProjectModuleException
ProjectModuleException
IDesignForm createDesignForm() throws ProjectModuleException
IDesignForm
object.ProjectModuleException
- default module exception.IDesignForm loadDesignForm(IContext context, IStorageKey storageKey) throws ProjectModuleException
ProjectModuleException
IReport compile(IContext context, IDesignForm designForm, boolean validate) throws ProjectModuleException
ProjectModuleException
com.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.