Package ch.tatool.display

Examples of ch.tatool.display.ExecutionDisplayProvider


      executor.setExecutionServiceImpl(this);
      executor.setDataService(dataService);
      executor.setup(module);
     
      // create a display for the module
      ExecutionDisplayProvider executionDisplayProvider = createExecutionDisplayProvider(executor, module);
      executor.setExecutionDisplayProvider(executionDisplayProvider);
     
      // now setup the executor with the provided module
      ExecutorInitializer initializer = module.getExecutorInitializer();
      if (initializer != null) {
View Full Code Here


    /**
     * Setup the display provider
     * @param module
     */
    private ExecutionDisplayProvider createExecutionDisplayProvider(Executor executor, Module module) {
      ExecutionDisplayProvider tmpProvider = null;
    String viewClass = module.getModuleProperties().get(Module.PROPERTY_MODULE_EXECUTION_DISPLAY_CLASS);
    if (viewClass != null) {
      // create an instance - fail if an error occurred
      tmpProvider = (ExecutionDisplayProvider) AppUtils.createInstance(viewClass, ExecutionDisplayProvider.class, true);
      tmpProvider.setup(executor, module);
    } else {
      // use swing execution display provider as default
      tmpProvider = (ExecutionDisplayProvider) AppUtils.createInstance("ch.tatool.core.display.swing.SwingExecutionDisplayProvider", ExecutionDisplayProvider.class, true);
      tmpProvider.setup(executor, module);
    }
   
    return tmpProvider;
    }
View Full Code Here

      executor.setExecutionServiceImpl(this);
      executor.setDataService(dataService);
      executor.setup(module);
     
      // create a display for the module
      ExecutionDisplayProvider executionDisplayProvider = createExecutionDisplayProvider(executor, module);
      executor.setExecutionDisplayProvider(executionDisplayProvider);
     
      // now setup the executor with the provided module
      ExecutorInitializer initializer = module.getExecutorInitializer();
      if (initializer != null) {
View Full Code Here

    /**
     * Setup the display provider
     * @param module
     */
    private ExecutionDisplayProvider createExecutionDisplayProvider(Executor executor, Module module) {
      ExecutionDisplayProvider tmpProvider = null;
    String viewClass = module
        .getModuleProperties()
        .get(Module.PROPERTY_MODULE_EXECUTION_DISPLAY_CLASS);
    if (viewClass != null) {
      // create an instance - fail if an error occurred
      tmpProvider = (ExecutionDisplayProvider) AppUtils.createInstance(viewClass, ExecutionDisplayProvider.class, true);
      tmpProvider.setup(executor, module);
    } else {
      // use swing execution display provider as default
      tmpProvider = (ExecutionDisplayProvider) AppUtils.createInstance("ch.tatool.core.display.swing.SwingExecutionDisplayProvider", ExecutionDisplayProvider.class, true);
      tmpProvider.setup(executor, module);
    }
   
    return tmpProvider;
    }
View Full Code Here

TOP

Related Classes of ch.tatool.display.ExecutionDisplayProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.