org.simantics.databoard.accessor.interestset
Class BooleanInterestSet

java.lang.Object
  extended by org.simantics.databoard.accessor.interestset.InterestSet
      extended by org.simantics.databoard.accessor.interestset.BooleanInterestSet

public class BooleanInterestSet
extends InterestSet

Interest set of a Boolean Type.

Author:
Toni Kalajainen
See Also:
BooleanType

Field Summary
static BooleanInterestSet MONITOR_EVERYTHING
           
 boolean notification
          Interested in the notification (excludes the value)
 boolean value
          Interested in the value (includes notification)
 
Constructor Summary
BooleanInterestSet(boolean notification, boolean value)
           
 
Method Summary
 boolean inNotifications()
          Returns true, if interested in notification.
 boolean inValues()
          Returns true, if interested in the value
 
Methods inherited from class org.simantics.databoard.accessor.interestset.InterestSet
newInterestSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MONITOR_EVERYTHING

public static final BooleanInterestSet MONITOR_EVERYTHING

notification

public boolean notification
Interested in the notification (excludes the value)


value

public boolean value
Interested in the value (includes notification)

Constructor Detail

BooleanInterestSet

public BooleanInterestSet(boolean notification,
                          boolean value)
Method Detail

inNotifications

public boolean inNotifications()
Returns true, if interested in notification. The result does not include interest in the new value.

Specified by:
inNotifications in class InterestSet
Returns:
true if interested in notifications

inValues

public boolean inValues()
Returns true, if interested in the value

Specified by:
inValues in class InterestSet
Returns:
true if interested in the value