public class PlannerException extends FlowException
writeDOT(String)
method.Constructor and Description |
---|
PlannerException()
Constructor PlannerException creates a new PlannerException instance.
|
PlannerException(FlowElement flowElement,
String message)
Constructor PlannerException creates a new PlannerException instance.
|
PlannerException(FlowElement flowElement,
String message,
Throwable throwable)
Constructor PlannerException creates a new PlannerException instance.
|
PlannerException(FlowElement flowElement,
String message,
Throwable throwable,
ElementGraph elementGraph)
Constructor PlannerException creates a new PlannerException instance.
|
PlannerException(PlanPhase phase,
Rule rule,
ElementGraph elementGraph,
Throwable throwable) |
PlannerException(PlanPhase phase,
Rule rule,
Throwable throwable) |
PlannerException(Rule rule,
Exception exception) |
PlannerException(RuleRegistry registry,
PlanPhase phase,
Rule rule,
ElementGraph elementGraph,
Throwable throwable) |
PlannerException(RuleRegistry registry,
PlanPhase phase,
Rule rule,
Throwable throwable) |
PlannerException(String string)
Constructor PlannerException creates a new PlannerException instance.
|
PlannerException(String string,
ElementGraph elementGraph)
Constructor PlannerException creates a new PlannerException instance.
|
PlannerException(String string,
Throwable throwable)
Constructor PlannerException creates a new PlannerException instance.
|
PlannerException(String string,
Throwable throwable,
ElementGraph elementGraph)
Constructor PlannerException creates a new PlannerException instance.
|
PlannerException(Throwable throwable)
Constructor PlannerException creates a new PlannerException instance.
|
Modifier and Type | Method and Description |
---|---|
ElementGraph |
getElementGraph()
Method getElementGraph returns the elementGraph of this PlannerException object.
|
void |
writeCauseDOT(String filename)
Method writeCauseDOT writes the underlying
GraphFinderException
intermediate graph as a DOT file. |
void |
writeDOT(String filename)
Method writeDOT writes the failed Flow instance to the given filename as a DOT file for import into a graphics package.
|
getFlowName
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public PlannerException()
public PlannerException(FlowElement flowElement, String message)
flowElement
- of type FlowElementmessage
- of type Stringpublic PlannerException(FlowElement flowElement, String message, Throwable throwable)
flowElement
- of type FlowElementmessage
- of type Stringthrowable
- of type Throwablepublic PlannerException(FlowElement flowElement, String message, Throwable throwable, ElementGraph elementGraph)
flowElement
- of type FlowElementmessage
- of type Stringthrowable
- of type ThrowableelementGraph
- of type ElementGraphpublic PlannerException(String string)
string
- of type Stringpublic PlannerException(String string, Throwable throwable)
string
- of type Stringthrowable
- of type Throwablepublic PlannerException(Throwable throwable)
throwable
- of type Throwablepublic PlannerException(String string, ElementGraph elementGraph)
string
- of type StringelementGraph
- of type SimpleDirectedGraphpublic PlannerException(String string, Throwable throwable, ElementGraph elementGraph)
string
- of type Stringthrowable
- of type ThrowableelementGraph
- of type SimpleDirectedGraphpublic PlannerException(Rule rule, Exception exception)
public PlannerException(PlanPhase phase, Rule rule, Throwable throwable)
public PlannerException(PlanPhase phase, Rule rule, ElementGraph elementGraph, Throwable throwable)
public PlannerException(RuleRegistry registry, PlanPhase phase, Rule rule, Throwable throwable)
public PlannerException(RuleRegistry registry, PlanPhase phase, Rule rule, ElementGraph elementGraph, Throwable throwable)
public ElementGraph getElementGraph()
public void writeDOT(String filename)
filename
- of type Stringpublic void writeCauseDOT(String filename)
GraphFinderException
intermediate graph as a DOT file.
If the cause is not a GraphFinderException, and the underlying graph doesn't provide a 'writeDOT' method,
the method does nothing.filename
- of type StringCopyright © 2007-2015 Concurrent, Inc. All Rights Reserved.