package de.tum.in.i22.uc.pdp.core.condition.operators; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import de.tum.in.i22.uc.pdp.core.Mechanism; import de.tum.in.i22.uc.pdp.core.shared.Event; import de.tum.in.i22.uc.pdp.core.shared.IPdpMechanism; import de.tum.in.i22.uc.pdp.xsd.FalseType; public class OSLFalse extends FalseType { private static Logger log = LoggerFactory.getLogger(OSLFalse.class); public OSLFalse() { } public OSLFalse(FalseType op, Mechanism curMechanism) { } @Override public void initOperatorForMechanism(IPdpMechanism mech) { super.initOperatorForMechanism(mech); } @Override public String toString() { return "FALSE"; } @Override public boolean evaluate(Event curEvent) { log.debug("eval FALSE"); return false; } }