public class EditIVOModel extends AbstractIVOModel
labelMemberallMemberDefs, collectionMemberDefs, implementsDef, mapMemberDefs, noCollectionMemberDefsDEFAULT_TARGET_DIR, definition, imports| Constructor and Description |
|---|
EditIVOModel(IVODef definition,
org.apache.maven.plugin.logging.Log logger) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
beforeChildHandling() |
Map<String,String> |
generateClazzWithTemplates() |
String |
getInterfaceImplements(boolean multiFilter)
velocity use
|
String |
getParentClazzName() |
String |
getParentInterfaceName() |
String |
getTargetFolder()
Override if needed
|
boolean |
hasParentClazz() |
getClazzName, getClazzPath, getInterfaceImplements, getParentClazzPath, handleChild, isAudited, isIdentitygenereateFile, getAllFields, getAuthor, getCollectionFields, getComment, getImplementsDef, getImports, getInterfaceClazzName, getInterfaceClazzPath, getMapFields, getNoCollectionFields, getPackageName, getParentBuilder, getParentInterfacePath, getRemoveDate, getSerialVersion, handleContentMembers, handleImplementsDef, handleMemberAdditionaly, handleMultiMember, handleSingleMember, interfaceMode, isDeprecatedafterChildHandling, getLogger, initpublic EditIVOModel(IVODef definition, org.apache.maven.plugin.logging.Log logger)
definition - the definitionlogger - the loggerpublic String getTargetFolder()
GeneratorModelgetTargetFolder in class GeneratorModel<IVODef,BaseIVOImports>public Map<String,String> generateClazzWithTemplates()
generateClazzWithTemplates in class GeneratorModel<IVODef,BaseIVOImports>protected void beforeChildHandling()
beforeChildHandling in class AbstractInterconnectModel<IVODef,BaseIVOImports>public String getInterfaceImplements(boolean multiFilter)
multiFilter - use multifilterpublic boolean hasParentClazz()
hasParentClazz in class AbstractInterconnectModel<IVODef,BaseIVOImports>public String getParentClazzName()
getParentClazzName in class AbstractIVOModelpublic String getParentInterfaceName()
getParentInterfaceName in class AbstractInterconnectModel<IVODef,BaseIVOImports>Copyright © 2016–2019 Taimos GmbH. All rights reserved.