Class FixtureServiceGenerator
- java.lang.Object
-
- net.anotheria.asg.generator.AbstractGenerator
-
- net.anotheria.asg.generator.model.AbstractServiceGenerator
-
- net.anotheria.asg.generator.model.fixture.FixtureServiceGenerator
-
- All Implemented Interfaces:
IGenerator
public class FixtureServiceGenerator extends AbstractServiceGenerator implements IGenerator
FixtureServiceGenerator class.
- Version:
- $Id: $Id
- Author:
- another
-
-
Field Summary
-
Fields inherited from class net.anotheria.asg.generator.AbstractGenerator
CRLF, ident
-
-
Constructor Summary
Constructors Constructor Description FixtureServiceGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddAdditionalFactoryImports(GeneratedClass clazz, MetaModule module)addAdditionalFactoryImports.java.util.List<FileEntry>generate(IGenerateable gmodule)generate.java.lang.StringgetFactoryName(MetaModule m)Returns the name of the factory class.static java.lang.StringgetFixtureFactoryName(MetaModule m)getFixtureFactoryName.java.lang.StringgetImplementationName(MetaModule m)Returns the implementation name for the service for this MetaModule.protected java.lang.StringgetMoskitoSubsystem()getMoskitoSubsystem.protected java.lang.StringgetPackageName(MetaModule module)getPackageName.protected java.lang.StringgetSupportedInterfacesList(MetaModule module)getSupportedInterfacesList.-
Methods inherited from class net.anotheria.asg.generator.model.AbstractServiceGenerator
generateFactory, getExceptionName, getInterfaceName, getServiceName
-
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 java.util.List<FileEntry> generate(IGenerateable gmodule)
generate.
- Specified by:
generatein interfaceIGenerator- Parameters:
gmodule- aIGenerateableobject.- Returns:
- a
Listobject.
-
getFixtureFactoryName
public static java.lang.String getFixtureFactoryName(MetaModule m)
getFixtureFactoryName.
- Parameters:
m- aMetaModuleobject.- Returns:
- a
Stringobject.
-
getFactoryName
public java.lang.String getFactoryName(MetaModule m)
Returns the name of the factory class.- Overrides:
getFactoryNamein classAbstractServiceGenerator- Parameters:
m- aMetaModuleobject.- Returns:
- a
Stringobject.
-
getImplementationName
public java.lang.String getImplementationName(MetaModule m)
Returns the implementation name for the service for this MetaModule.- Overrides:
getImplementationNamein classAbstractServiceGenerator- Parameters:
m- aMetaModuleobject.- Returns:
- a
Stringobject.
-
getPackageName
protected java.lang.String getPackageName(MetaModule module)
getPackageName.
- Overrides:
getPackageNamein classAbstractServiceGenerator- Parameters:
module- aMetaModuleobject.- Returns:
- a
Stringobject.
-
addAdditionalFactoryImports
protected void addAdditionalFactoryImports(GeneratedClass clazz, MetaModule module)
addAdditionalFactoryImports.
- Overrides:
addAdditionalFactoryImportsin classAbstractServiceGenerator- Parameters:
clazz- aGeneratedClassobject.module- aMetaModuleobject.
-
getSupportedInterfacesList
protected java.lang.String getSupportedInterfacesList(MetaModule module)
getSupportedInterfacesList.
- Overrides:
getSupportedInterfacesListin classAbstractServiceGenerator- Parameters:
module- aMetaModuleobject.- Returns:
- a
Stringobject.
-
getMoskitoSubsystem
protected java.lang.String getMoskitoSubsystem()
getMoskitoSubsystem.
- Overrides:
getMoskitoSubsystemin classAbstractServiceGenerator- Returns:
- a
Stringobject.
-
-