Class ExceptionHandlerBuilder
- java.lang.Object
-
- ru.ispras.microtesk.test.template.ExceptionHandlerBuilder
-
public final class ExceptionHandlerBuilder extends java.lang.Object
TheExceptionHandlerBuilder
class builds the template representation of exception handlers.
-
-
Constructor Summary
Constructors Constructor Description ExceptionHandlerBuilder(java.lang.String id, Section section, boolean isDebugPrinting)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCall(AbstractCall call)
void
beginEntryPoint(java.math.BigInteger origin, java.lang.String exception)
void
beginEntryPoint(java.math.BigInteger origin, java.util.Collection<java.lang.String> exceptions)
ExceptionHandler
build()
void
endEntryPoint()
void
setInstances(int index)
void
setInstances(int indexMin, int indexMax)
void
setInstances(java.util.Collection<java.lang.Integer> indices)
-
-
-
Constructor Detail
-
ExceptionHandlerBuilder
public ExceptionHandlerBuilder(java.lang.String id, Section section, boolean isDebugPrinting)
-
-
Method Detail
-
setInstances
public void setInstances(int index)
-
setInstances
public void setInstances(int indexMin, int indexMax)
-
setInstances
public void setInstances(java.util.Collection<java.lang.Integer> indices)
-
beginEntryPoint
public void beginEntryPoint(java.math.BigInteger origin, java.lang.String exception)
-
beginEntryPoint
public void beginEntryPoint(java.math.BigInteger origin, java.util.Collection<java.lang.String> exceptions)
-
endEntryPoint
public void endEntryPoint()
-
addCall
public void addCall(AbstractCall call)
-
build
public ExceptionHandler build()
-
-