Class ExpressionBlock

  • All Implemented Interfaces:
    java.beans.PropertyChangeListener, java.lang.Comparable<NamedBean>, java.util.EventListener, PropertyChangeProvider, Base, DigitalExpression, DigitalExpressionBean, NamedBean

    public class ExpressionBlock
    extends AbstractDigitalExpression
    implements java.beans.PropertyChangeListener
    This expression evaluates the state of a Block. The supported characteristics are:
    • Is [not] Occupied (based on occupancy sensor state)
    • Is [not] Unoccupied (based on occupancy sensor state)
    • Is [not] Other (UNKNOWN, INCONSISTENT, UNDETECTED)
    • Is [not] Allocated (based on the LayoutBlock useAlternateColor)
    • Value [not] equals string