org.grinvin.invariants.values

Class BooleanValueDelegate

Implemented Interfaces:
InvariantValueDelegate<T,extends,InvariantValue>

public class BooleanValueDelegate
extends AbstractInvariantValueDelegate<T,extends,InvariantValue>

Method Summary

static BooleanValueDelegate
getInstance()
Class
getType()
BooleanValue
loadValue(Element element, Invariant invariant, String computerId, String computerVersion)
void
saveValue(Element element, BooleanValue booleanValue)

Methods inherited from class org.grinvin.invariants.values.AbstractInvariantValueDelegate<T,extends,InvariantValue>

fromElement, fromElement_1_0, hasDetails, initLabel, load, loadValue, load_1_0, saveValue, showDetails, toElement

Method Details

getInstance

public static BooleanValueDelegate getInstance()

getType

public Class getType()
Specified by:
getType in interface InvariantValueDelegate<T,extends,InvariantValue>

loadValue

public BooleanValue loadValue(Element element,
                              Invariant invariant,
                              String computerId,
                              String computerVersion)
Overrides:
loadValue in interface AbstractInvariantValueDelegate<T,extends,InvariantValue>

saveValue

public void saveValue(Element element,
                      BooleanValue booleanValue)