Class BaseActionGenerator
- java.lang.Object
-
- net.anotheria.asg.generator.AbstractGenerator
-
- net.anotheria.asg.generator.view.action.AbstractActionGenerator
-
- net.anotheria.asg.generator.view.action.BaseActionGenerator
-
public class BaseActionGenerator extends AbstractActionGenerator
Generator class for the base action for a generator.- Version:
- $Id: $Id
- Author:
- lrosenberg
-
-
Field Summary
-
Fields inherited from class net.anotheria.asg.generator.AbstractGenerator
CRLF, ident
-
-
Constructor Summary
Constructors Constructor Description BaseActionGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileEntrygenerate(java.util.List<MetaView> views)Generates all artefacts for this action.GeneratedClassgenerateBaseAction(java.util.List<MetaView> views)Generates the base action.-
Methods inherited from class net.anotheria.asg.generator.view.action.AbstractActionGenerator
getBaseActionClassName, getBaseActionName, getSharedActionPackageName
-
Methods inherited from class net.anotheria.asg.generator.AbstractGenerator
append, appendCatch, appendCatch, appendComment, appendComment, appendCommentLine, appendCommentLine, appendEmptyline, appendGenerationPoint, appendImport, appendImport, appendIncreasedStatement, appendIncreasedStatement, appendIncreasedString, appendIncreasedString, appendMark, appendNullCheck, appendStatement, appendStatement, appendString, appendString, closeBlock, closeBlock, closeBlock, closeBlockNEW, createMultilingualList, decreaseIdent, emptyline, emptyline, getCurrentJob, getCurrentJobContent, getElementLanguage, increaseIdent, openFun, openTry, quote, quote, quote, resetIdent, startClassBody, startNewJob, writeComment, writeCommentLine, writeEmptyline, writeImport, writeImport, writeIncreasedStatement, writeIncreasedString, writeStatement, writeString
-
-
-
-
Method Detail
-
generate
public FileEntry generate(java.util.List<MetaView> views)
Generates all artefacts for this action.- Parameters:
views- aListobject.- Returns:
- generated artifacts
-
generateBaseAction
public GeneratedClass generateBaseAction(java.util.List<MetaView> views)
Generates the base action.- Parameters:
views- aListobject.- Returns:
- generated base action
-
-