public abstract class AbstractWebservicesClassGenerator
extends java.lang.Object
| Constructor and Description |
|---|
AbstractWebservicesClassGenerator(CodeGenerator gen) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
doGenerate(java.io.File wslayerExtGensrcDir,
CodeGenerator gen,
YExtension ext,
YComposedType type)
method responsible for generating the resources for type
|
void |
generateClasses(java.util.Collection<ExtensionInfo> extensionCfgs) |
protected abstract boolean |
isGenerable(YComposedType type) |
boolean |
isRegenerateResources() |
protected boolean |
isRootResourceType(YComposedType type)
Returns true, when passed type shall be treated as a root-type.
|
protected abstract void |
logStarted() |
void |
setRegenerateResources(boolean regenerateResources) |
public AbstractWebservicesClassGenerator(CodeGenerator gen)
public void generateClasses(java.util.Collection<ExtensionInfo> extensionCfgs)
protected abstract void logStarted()
protected abstract void doGenerate(java.io.File wslayerExtGensrcDir,
CodeGenerator gen,
YExtension ext,
YComposedType type)
protected abstract boolean isGenerable(YComposedType type)
protected boolean isRootResourceType(YComposedType type)
type - type to check forpublic void setRegenerateResources(boolean regenerateResources)
regenerateResources - the regenerateResources to setpublic boolean isRegenerateResources()
Copyright © 2018 SAP SE. All Rights Reserved.