public abstract class GraphMlPrinterEngine extends PrinterWalkerEngine
Modifier and Type | Field and Description |
---|---|
static Parameter |
OUT_FILE_NAME
The parameter that keeps the name for the generated GraphML file.
|
DISABLE_BACKENDS, NO_BACKEND
Modifier | Constructor and Description |
---|---|
protected |
GraphMlPrinterEngine(java.lang.String engineId,
EntityType inputType,
EntityType outputType,
ModelWalker... walkers)
Constructs object with the specified identifier, input/output types,
walkers.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getOutFileExt()
Returns the extension for generated files.
|
protected Parameter |
getOutFileName() |
getOutput, initialize, initVisitor
getInitVisitor, getWalkers, setWalkers, start
addBackend, addInputType, addParameter, deactivateBackends, debugWrite, debugWrite, defines, disableAllBackends, enableAllBackends, equals, getBackends, getId, getInputEntity, getInputTypes, getLogger, getOptionalInputEntity, getOutputType, getParameters, hashCode, isDebugMode, parseCommandLine, setDebugMode, setOutputType, start, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDefaultFileName
public static final Parameter OUT_FILE_NAME
protected GraphMlPrinterEngine(java.lang.String engineId, EntityType inputType, EntityType outputType, ModelWalker... walkers)
engineId
- Engine identifier.inputType
- Engine model input type.outputType
- Engine model output type.walkers
- Model walkers.java.lang.IllegalArgumentException
- when walkers array is null
.protected java.lang.String getOutFileExt()
PrinterWalkerEngine
getOutFileExt
in class PrinterWalkerEngine
protected Parameter getOutFileName()
getOutFileName
in class PrinterWalkerEngine