org.openbp.cockpit.generator.activity
Class ActivityCustomizer

java.lang.Object
  extended by org.openbp.cockpit.generator.GeneratorCustomizer
      extended by org.openbp.cockpit.generator.activity.ActivityCustomizer

public class ActivityCustomizer
extends GeneratorCustomizer

Customizer class for visual item generation.

Author:
Heiko Erhardt

Constructor Summary
ActivityCustomizer()
          Default constructor.
 
Method Summary
 java.lang.Class getSettingsClass()
          Returns the class of the generator settings used by this generator.
 java.lang.String getTemplateName(GeneratorContext context)
          Gets template name.
 boolean hasResultPage(GeneratorContext context)
          Determines if the generator should display a result page.
 void processWizardEvent(GeneratorContext context, WizardEvent event)
          Processes a wizard event caused by a wizard page.
 
Methods inherited from class org.openbp.cockpit.generator.GeneratorCustomizer
afterPageSequenceUpdate, beforePageSequenceUpdate, checkRequirements, createSettings, determineUniqueSuffix, evaluateFormat, getDependentSettingsClasses, getGenerator, loadSettings, performProcess, postProcess, preProcess, saveSettings, setGenerator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityCustomizer

public ActivityCustomizer()
Default constructor.

Method Detail

getSettingsClass

public java.lang.Class getSettingsClass()
Returns the class of the generator settings used by this generator.

Overrides:
getSettingsClass in class GeneratorCustomizer
Returns:
The class or null if the generator does not require a settings object

getTemplateName

public java.lang.String getTemplateName(GeneratorContext context)
Gets template name.

Overrides:
getTemplateName in class GeneratorCustomizer
Parameters:
context - Generator context
Returns:
By default, the method returns the template name read from the generator XML file

hasResultPage

public boolean hasResultPage(GeneratorContext context)
Determines if the generator should display a result page.

Overrides:
hasResultPage in class GeneratorCustomizer
Parameters:
context - Generator context
Returns:
true: If an implementation class name was specified.
false: Otherwise

processWizardEvent

public void processWizardEvent(GeneratorContext context,
                               WizardEvent event)
Processes a wizard event caused by a wizard page.

Overrides:
processWizardEvent in class GeneratorCustomizer
Parameters:
context - Generator context
event - Event to handle


Copyright © 2011. All Rights Reserved.