public class CfgDependencyGraphMlPrinter extends ModelWalkerEngine
The printer shows control dependencies between processes of Control Flow Graph model.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENGINE_ID
Engine identifier.
|
static Parameter |
OUT_FILE_NAME
The command line parameters.
|
static EntityType |
OUT_TYPE
The engine output entity type.
|
DISABLE_BACKENDS, NO_BACKEND
Constructor and Description |
---|
CfgDependencyGraphMlPrinter()
Constructs object with the specified identifier, input/output types,
walkers.
|
Modifier and Type | Method and Description |
---|---|
Entity |
getOutput()
Returns engine output entity.
|
void |
initialize(java.util.Map<EntityType,Entity> inputs)
Initializes engine with the specified inputs.
|
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
public static final java.lang.String ENGINE_ID
public static final EntityType OUT_TYPE
public static final Parameter OUT_FILE_NAME
public CfgDependencyGraphMlPrinter()
public void initialize(java.util.Map<EntityType,Entity> inputs)
ModelWalkerEngine
initialize
in class ModelWalkerEngine
inputs
- Engine inputs.public Entity getOutput()
ModelWalkerEngine
getOutput
in class ModelWalkerEngine