public abstract class AbstractPhase extends SceneObject
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.logging.log4j.Logger |
logger |
| Constructor and Description |
|---|
AbstractPhase(Scene scene) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
executePhase() |
double |
getElapsedTime() |
abstract String |
getName() |
protected <T> T |
getPhase(Class<T> phaseType) |
abstract boolean |
isVerificationPhase() |
protected void |
logHighlight(String message) |
protected void |
logSum(String message) |
abstract void |
logSummary() |
protected void |
register(int phaseId,
PhaseRegistry registry) |
void |
run() |
scenepublic AbstractPhase(Scene scene)
protected void register(int phaseId,
PhaseRegistry registry)
public abstract String getName()
public double getElapsedTime()
protected <T> T getPhase(Class<T> phaseType)
public abstract void executePhase()
throws IOException
IOExceptionpublic abstract void logSummary()
public abstract boolean isVerificationPhase()
protected void logSum(String message)
protected void logHighlight(String message)
Copyright © 2019. All rights reserved.