com.scooterframework.tools.generator
Class ViewScaffoldGenerator
java.lang.Object
com.scooterframework.tools.common.GeneratorImpl
com.scooterframework.tools.common.AbstractGenerator
com.scooterframework.tools.generator.ViewScaffoldGenerator
- All Implemented Interfaces:
- Generator
- Direct Known Subclasses:
- ViewAddGenerator, ViewEditGenerator, ViewIndexGenerator, ViewPagedGenerator, ViewShowGenerator
public abstract class ViewScaffoldGenerator
- extends AbstractGenerator
This class generates a specific action view code.
|
Constructor Summary |
ViewScaffoldGenerator(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)
|
| 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 |
requiredHtmlText
protected static final java.lang.String requiredHtmlText
- See Also:
- Constant Field Values
connectionName
protected java.lang.String connectionName
resource
protected java.lang.String resource
controller
protected java.lang.String controller
modelName
protected java.lang.String modelName
action
protected java.lang.String action
relativePathToView
protected java.lang.String relativePathToView
viewFileName
protected java.lang.String viewFileName
recordHome
protected ActiveRecord recordHome
ViewScaffoldGenerator
public ViewScaffoldGenerator(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)
getAction
protected abstract java.lang.String getAction()
getTemplateProperties
protected java.util.Map<java.lang.String,java.lang.Object> getTemplateProperties()
- Specified by:
getTemplateProperties in class GeneratorImpl
getRootPath
protected java.lang.String getRootPath()
- Overrides:
getRootPath in class AbstractGenerator
getRelativePathToOutputFile
protected java.lang.String getRelativePathToOutputFile()
- Specified by:
getRelativePathToOutputFile in class GeneratorImpl
getOutputFileName
protected java.lang.String getOutputFileName()
- Specified by:
getOutputFileName in class GeneratorImpl