ch.tatool.core.element.handler.score
Class AbstractPointAdaptor
java.lang.Object
ch.tatool.core.element.AbstractPropertyHolder
ch.tatool.core.element.NodeImpl
ch.tatool.core.element.handler.score.AbstractPointAdaptor
- All Implemented Interfaces:
- PointsAndLevelHandler.PointAdaptor, PropertyHolder, Node
- Direct Known Subclasses:
- FactorPointAdaptor, NullablePointAdaptor
public abstract class AbstractPointAdaptor
- extends NodeImpl
- implements PointsAndLevelHandler.PointAdaptor
Abstract implementation of a point adapter. Ensures all point adapters work with the correct data.
- Author:
- Michael Ruflin
|
Method Summary |
abstract void |
adaptPoints(PointsAndLevelHandler handler,
ExecutionContext context)
To be implemented by subclasses. |
String |
getDescription()
|
Integer |
getMaxPointsToAdapt(Trial trial,
PointsAndLevelHandler handler)
|
Integer |
getMinPointsToAdapt(Trial trial,
PointsAndLevelHandler handler)
|
Integer |
getPointsToAdapt(Trial trial,
PointsAndLevelHandler handler)
|
void |
setAdaptedMaxPoints(Trial trial,
PointsAndLevelHandler handler,
Integer value)
|
void |
setAdaptedMinPoints(Trial trial,
PointsAndLevelHandler handler,
Integer value)
|
void |
setAdaptedPoints(Trial trial,
PointsAndLevelHandler handler,
Integer value)
|
void |
setDescription(String description)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPointAdaptor
public AbstractPointAdaptor()
adaptPoints
public abstract void adaptPoints(PointsAndLevelHandler handler,
ExecutionContext context)
- To be implemented by subclasses.
- Specified by:
adaptPoints in interface PointsAndLevelHandler.PointAdaptor
getMinPointsToAdapt
public Integer getMinPointsToAdapt(Trial trial,
PointsAndLevelHandler handler)
getPointsToAdapt
public Integer getPointsToAdapt(Trial trial,
PointsAndLevelHandler handler)
getMaxPointsToAdapt
public Integer getMaxPointsToAdapt(Trial trial,
PointsAndLevelHandler handler)
setAdaptedMinPoints
public void setAdaptedMinPoints(Trial trial,
PointsAndLevelHandler handler,
Integer value)
setAdaptedPoints
public void setAdaptedPoints(Trial trial,
PointsAndLevelHandler handler,
Integer value)
setAdaptedMaxPoints
public void setAdaptedMaxPoints(Trial trial,
PointsAndLevelHandler handler,
Integer value)
getDescription
public String getDescription()
setDescription
public void setDescription(String description)
Copyright © 2012. All Rights Reserved.