Uses of Class
edu.berkeley.guir.ptk.notification.NotificationSetter

Packages that use NotificationSetter
edu.berkeley.guir.ptk Overview
How to initialize a Peripheral Display
How to write a Peripheral Display
More Code Examples of Peripheral Displays
 
edu.berkeley.guir.ptk.notification Overview
How to initialize a Notification Setter
Customizing an existing Notification Setter
How to write a Notification Setter
 
 

Uses of NotificationSetter in edu.berkeley.guir.ptk
 

Methods in edu.berkeley.guir.ptk with parameters of type NotificationSetter
 void PeripheralDisplay.makeConnection(InputSource in, Output out, Abstractor abstractor, NotificationSetter notify_setter)
          For non-distributed applications, makeConnection takes an InputSource object.
 void PeripheralDisplay.makeConnection(InputSource in, Output out, Abstractor[] abs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(InputSource in, Output out, Abstractor[] abs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource in, Output[] outs, Abstractor[] abs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource in, Output out, Abstractor abstractor, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource in, Output[] outs, Abstractor[] abs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(InputSource in, Output[] outs, Abstractor abstractor, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(InputSource in, Output[] outs, Abstractor abstractor, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource in, Output out, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(InputSource in, Output[] outs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(InputSource in, Output out, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource in, Output[] outs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output out, Abstractor abstractor, NotificationSetter notify_setter)
          When you want to connect multiple inputs to each of the given outputs, abstractors, and notification setters, pass an array of InputSource objects into makeConnection.
 void PeripheralDisplay.makeConnection(InputSource[] in, Output out, Abstractor[] abs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output out, Abstractor[] abs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output[] outs, Abstractor[] abs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output out, Abstractor abstractor, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output[] outs, Abstractor[] abs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output[] outs, Abstractor abstractor, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output[] outs, Abstractor abstractor, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output out, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output[] outs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output out, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(InputSource[] in, Output[] outs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output out, Abstractor abstractor, NotificationSetter notify_setter)
          Makes connections between the input and output, via the abstractors, notification setters, and transitions specified.
 void PeripheralDisplay.makeConnection(Metadata mds, Output out, Abstractor[] abs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output out, Abstractor abstractor, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output out, Abstractor[] abs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output[] outs, Abstractor[] abs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output[] outs, Abstractor[] abs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output[] outs, Abstractor abstractor, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output[] outs, Abstractor abstractor, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output out, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output[] outs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output out, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata mds, Output[] outs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output out, Abstractor abstractor, NotificationSetter notify_setter)
          Use versions of makeConnection that take an array of Metadata objects when you want to connect multiple inputs to each of the given outputs, abstractors, and notification setters.
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output out, Abstractor[] abs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output out, Abstractor[] abs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output[] outs, Abstractor[] abs, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output out, Abstractor abstractor, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output[] outs, Abstractor[] abs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output[] outs, Abstractor abstractor, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output[] outs, Abstractor abstractor, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output out, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output[] outs, NotificationSetter notify_setter)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output out, NotificationSetter[] nots)
           
 void PeripheralDisplay.makeConnection(Metadata[] mds, Output[] outs, NotificationSetter[] nots)
           
protected  void PeripheralDisplay.makeConnection_nondistributed(InputSource in, Output[] outs, Abstractor[] abs, NotificationSetter[] nots)
          Handles making the connection between the given input and output, via the abstractors, notification setters, and transitions specified, for non-distributed applications.
protected  void PeripheralDisplay.makeAggregateConnection_nondistributed(InputSource[] ins, Output[] outs, Abstractor[] abs, NotificationSetter[] nots)
           
protected  void PeripheralDisplay.makeConnection_distributed(Metadata in_mds, Output[] outs, Abstractor[] abs, NotificationSetter[] nots)
          Handles making the connection between the given input and output, via the abstractors, notification setters, and transitions specified, for distributed applications.
protected  void PeripheralDisplay.makeAggregateConnection_distributed(Metadata[] mds, Output[] outs, Abstractor[] abs, NotificationSetter[] nots)
           
 

Uses of NotificationSetter in edu.berkeley.guir.ptk.notification
 

Subclasses of NotificationSetter in edu.berkeley.guir.ptk.notification
 class AnyChangesNotificationSetter
          All InputSource objects check that an event has changed before dispatching it.
 class DegreeChangeNotificationSetter
          Determines if a given event has changed by an amount specified by any of the notification level Data parameters.
 class ExactMatchNotificationSetter
          Determines if a given event is exactly the same Data value as the values specified by any of the notification level Data parameters and sets the level accordingly.
 class IncludeMatchNotificationSetter
          Takes only String values and determines if a given event's DataString includes the String value specified by any of the notification level Data parameters.
 class ThresholdNotificationSetter
          Used to specify the notification levels that should be set when event data falls within a certain range or threshold.
 

Methods in edu.berkeley.guir.ptk.notification with parameters of type NotificationSetter
 void NotificationPolicy.addNotificationSetter(NotificationSetter ns)
          Adds a notification setter to this policy.