Class AbstractSolver
- java.lang.Object
-
- net.sourceforge.plantuml.project.solver.AbstractSolver
-
- All Implemented Interfaces:
Solver
- Direct Known Subclasses:
Solver3
,SolverImpl
public abstract class AbstractSolver extends Object implements Solver
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<TaskAttribute,Value>
values
-
Constructor Summary
Constructors Constructor Description AbstractSolver()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract Value
computeEnd()
protected abstract Value
computeStart()
Value
getData(TaskAttribute attribute)
void
setData(TaskAttribute attribute, Value value)
-
-
-
Field Detail
-
values
protected final Map<TaskAttribute,Value> values
-
-
Method Detail
-
setData
public final void setData(TaskAttribute attribute, Value value)
-
getData
public final Value getData(TaskAttribute attribute)
-
computeEnd
protected abstract Value computeEnd()
-
computeStart
protected abstract Value computeStart()
-
-