public class HystereseHandler extends AbstractUdaHandler
Constructor and Description |
---|
HystereseHandler() |
Modifier and Type | Method and Description |
---|---|
private Hysterese |
erzeugeHysterese(List<Object> stufen)
erzeugt ein Hysteresobjekt und füügt die übergebene Liste von
Hysteresestufen in das Objekt ein.
|
private HystereseStufe |
erzeugeHystereseStufe(List<Object> operanden)
erzeugt eine neue Hysteresestufe und initialisiert diese mit den
übergebenen Parametern.
|
de.bsvrz.sys.funclib.bitctrl.interpreter.Operator[] |
getHandledOperators()
.
|
Object |
perform(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator,
List<Object> operanden)
.
|
de.bsvrz.sys.funclib.bitctrl.interpreter.HandlerValidation |
validiereHandler(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator,
List<? extends Object> operanden)
.
|
erzeugeHandlerFehler, isAusfuehrbar, isValidOperand
public de.bsvrz.sys.funclib.bitctrl.interpreter.Operator[] getHandledOperators()
Handler.getHandledOperators()
public de.bsvrz.sys.funclib.bitctrl.interpreter.HandlerValidation validiereHandler(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator, List<? extends Object> operanden)
Handler.validiereHandler(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator,
java.util.List)
public Object perform(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator, List<Object> operanden)
Handler.perform(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator,
java.util.List)
private HystereseStufe erzeugeHystereseStufe(List<Object> operanden)
operanden
- die ArgumenteCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.