com.scooterframework.tools.generator
Class ViewAddGenerator

java.lang.Object
  extended by com.scooterframework.tools.common.GeneratorImpl
      extended by com.scooterframework.tools.common.AbstractGenerator
          extended by com.scooterframework.tools.generator.ViewScaffoldGenerator
              extended by com.scooterframework.tools.generator.ViewAddGenerator
All Implemented Interfaces:
Generator

public class ViewAddGenerator
extends ViewScaffoldGenerator

This class generates a specific action view code.


Field Summary
 
Fields inherited from class com.scooterframework.tools.generator.ViewScaffoldGenerator
action, connectionName, controller, modelName, recordHome, relativePathToView, requiredHtmlText, resource, viewFileName
 
Fields inherited from class com.scooterframework.tools.common.AbstractGenerator
contextName, frameworkInitiated, wc
 
Fields inherited from class com.scooterframework.tools.common.GeneratorImpl
DIRECTORY_NAME_SRC, DIRECTORY_NAME_TEST, FILE_EXTENSION_JAVA, FILE_EXTENSION_JSP, FILE_EXTENSION_PROPERTIES, FILE_EXTENSION_YAML, FUNCTIONAL_TEST, linebreak, templateFilePath, UNIT_TEST
 
Fields inherited from interface com.scooterframework.tools.common.Generator
TEMPLATE_PARSER_Q, TEMPLATE_PARSER_ST, TEMPLATE_PARSER_TYPE
 
Constructor Summary
ViewAddGenerator(java.lang.String templateFilePath, java.util.Map<java.lang.String,java.lang.String> props, java.lang.String connName, java.lang.String controller, java.lang.String model)
           
 
Method Summary
protected  java.lang.String getAction()
           
protected  java.util.Map<java.lang.String,java.lang.Object> getTemplateProperties()
           
 
Methods inherited from class com.scooterframework.tools.generator.ViewScaffoldGenerator
getOutputFileName, getRelativePathToOutputFile, getRootPath
 
Methods inherited from class com.scooterframework.tools.common.AbstractGenerator
generateActiveRecordHomeInstance
 
Methods inherited from class com.scooterframework.tools.common.GeneratorImpl
escape, generate, generate, generate, generate, getProperty, getTemplateContent, getTemplateFileContent, isEmpty, log, processTemplateContent, renderContent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewAddGenerator

public ViewAddGenerator(java.lang.String templateFilePath,
                        java.util.Map<java.lang.String,java.lang.String> props,
                        java.lang.String connName,
                        java.lang.String controller,
                        java.lang.String model)
Method Detail

getAction

protected java.lang.String getAction()
Specified by:
getAction in class ViewScaffoldGenerator

getTemplateProperties

protected java.util.Map<java.lang.String,java.lang.Object> getTemplateProperties()
Overrides:
getTemplateProperties in class ViewScaffoldGenerator