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. | 
IComponentsFactory | 
getComponentsFactory()
Gets the user interface components factory. 
 | 
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, getAnonymous, getAnonymousContext, getContext, getContext, getContextByLogin, getElementFromExternalElement, getExternalElement, getExternalElement, getLoggedOnUser, getLoggedOnUserContext, 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
ProjectModuleExceptionIComponentsFactory getComponentsFactory()
IComponentsFactory object.IDefinitionsFactory getDefinitionsFactory()
IDefinitionsFactory object.Copyright © 2019 Visiativ Software. All rights reserved.