public class CustomModeController extends GeneratorController
| Modifier and Type | Field and Description |
|---|---|
protected ObjectBinding |
subTemplate |
protected ObjectBinding |
superTemplate |
protected CodeTemplateManager |
templateManager |
protected CustomModePanel |
view |
mapPreferences, modeapplication, parent, propertyChangeSupport| Constructor and Description |
|---|
CustomModeController(CodeGeneratorControllerBase parent) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createDefaults() |
Collection<ClassGenerationAction> |
createGenerator()
Creates a class generator for provided selections.
|
protected GeneratorControllerPanel |
createView() |
CustomPreferencesUpdater |
getCustomPreferencesUpdater() |
Component |
getView()
Returns the vie wassociated with this Controller.
|
protected ClassGenerationAction |
newGenerator()
Creates an appropriate subclass of
ClassGenerationAction,
returning it in an unconfigured state. |
void |
popPreferencesAction() |
protected void |
updateTemplates() |
getDefaultClassFilter, getMapPreferences, getOutputDir, getOutputPath, getParentController, initBindings, selectOutputFolderAction, setMapPreferences, setOutputPath, updatePreferences, validateAttribute, validateEmbeddable, validateEmbeddable, validateEmbeddedAttribute, validateEntity, validateEntity, validateRelationshipaddPropertyChangeListener, bindingUpdated, centerView, firePropertyChange, getApplication, getFrame, getLastDirectory, getParent, getViewPreferences, getWindow, makeCloseableOnEscape, reportErrorprotected CustomModePanel view
protected CodeTemplateManager templateManager
protected ObjectBinding superTemplate
protected ObjectBinding subTemplate
public CustomModeController(CodeGeneratorControllerBase parent)
public CustomPreferencesUpdater getCustomPreferencesUpdater()
protected void createDefaults()
createDefaults in class GeneratorControllerprotected GeneratorControllerPanel createView()
createView in class GeneratorControllerprotected void updateTemplates()
public Component getView()
CayenneControllergetView in interface BoundComponentgetView in class CayenneControllerpublic Collection<ClassGenerationAction> createGenerator()
GeneratorControllercreateGenerator in class GeneratorControllerpublic void popPreferencesAction()
protected ClassGenerationAction newGenerator()
GeneratorControllerClassGenerationAction,
returning it in an unconfigured state. Configuration is performed by
GeneratorController.createGenerator() method.newGenerator in class GeneratorControllerCopyright © 2001–2015 Apache Cayenne. All rights reserved.