Uses of Class
edu.berkeley.guir.ptk.data.Data

Packages that use Data
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.data   
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 Data in edu.berkeley.guir.ptk
 

Methods in edu.berkeley.guir.ptk that return Data
 Data[] Event.getAllData()
          Returns an array of all the Data in the Event.
 Data Event.getData(java.lang.String id)
          Takes an id and returns the Data object associated with the id.
 

Methods in edu.berkeley.guir.ptk with parameters of type Data
 void Events.addData(Data d)
          Adds the given Data to each Event in this Events object.
 void Event.addData(Data d)
          Adds a Data to the Event.
 void Event.updateData(java.lang.String id, Data d)
          Updates an existing Data with the given value.
 boolean Event.doesDataMatch(Data[] d)
          Check if this Event's data exactly match the given Data (id, value pairs).
 

Uses of Data in edu.berkeley.guir.ptk.data
 

Subclasses of Data in edu.berkeley.guir.ptk.data
 class DataFile
          Data type for containing a file, such as a sound file, images, text file, etc.
 class DataNumber
          Contains number data as a double.
 class DataObject
          Contains data as a Object.
 class DataRange
          Contains data as a number range.
 class DataString
          Contains data as a String.
 class DataSwitch
          Contains data as a boolean, which indicates true/false.
 

Methods in edu.berkeley.guir.ptk.data that return Data
 Data DataSwitch.copy()
           
 Data DataString.copy()
           
 Data DataRange.copy()
           
 Data DataObject.copy()
           
 Data DataNumber.copy()
           
 Data DataFile.copy()
           
abstract  Data Data.copy()
          Returns a copy if this Data object.
 

Methods in edu.berkeley.guir.ptk.data with parameters of type Data
 boolean DataSwitch.equals(Data d)
          Compares this Data and the given Data for equality.
 boolean DataSwitch.dataEquals(Data d)
          Compares the data fields of this Data and the given Data for equality.
 boolean DataString.equals(Data n)
          Compares this Data and the given Data for equality.
 boolean DataString.dataEquals(Data n)
          Compares the data fields of this Data and the given Data for equality.
 boolean DataRange.equals(Data d)
          Compares this Data and the given Data for equality.
 boolean DataRange.dataEquals(Data d)
          Checks if the data, min, max, and step of this is equal to the given DataRange.
 boolean DataObject.equals(Data n)
          Compares this Data and the given Data for equality.
 boolean DataObject.dataEquals(Data n)
          Compares the data fields of this Data and the given Data for equality.
 boolean DataNumber.equals(Data d)
          Compares this Data and the given Data for equality.
 boolean DataNumber.dataEquals(Data d)
          Compares the data fields of this Data and the given Data for equality.
 boolean DataFile.equals(Data d)
          Compares this Data and the given Data for equality.
 boolean DataFile.dataEquals(Data d)
          Compares the data fields of this Data and the given Data for equality.
abstract  boolean Data.equals(Data d)
          Checks if the value and id of this is equal to the given Data.
abstract  boolean Data.dataEquals(Data d)
          Checks if the value of this is equal to the given Data.
 

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

Fields in edu.berkeley.guir.ptk.notification declared as Data
 Data ExactMatchNotificationSetter.value_ignore
          These data fields indicate the value to check for equality for each notification level.
 Data ExactMatchNotificationSetter.value_changeblind
           
 Data ExactMatchNotificationSetter.value_makeaware
           
 Data ExactMatchNotificationSetter.value_interrupt
           
 Data ExactMatchNotificationSetter.value_demandaction
           
 

Methods in edu.berkeley.guir.ptk.notification that return Data
 Data[] NotificationSetter.getEventData(Event e)
          Returns the data from the event that the notification setter uses to determine how to set the notification.
 

Methods in edu.berkeley.guir.ptk.notification with parameters of type Data
 DataSwitch Translate.toSwitch(Data d)
          Translates from any PTK Data type to a DataSwitch.
 DataNumber Translate.toNumber(Data d)
          Translates from any PTK Data type to a DataNumber.
 DataRange Translate.toRange(Data d, DataRange to)
          Translates from any PTK Data type to a DataRange.
 DataString Translate.toString(Data d)
          Translates from any PTK Data type to a DataString.
 DataFile Translate.toFile(Data d)
          Translates from any PTK Data type to a DataFile.
 

Constructors in edu.berkeley.guir.ptk.notification with parameters of type Data
ExactMatchNotificationSetter(java.lang.String data_id_to_check, Data ignore, Data changeblind, Data makeaware, Data interrupt, Data demandaction)
          Constructor.
ExactMatchNotificationSetter(java.lang.String[] data_ids_to_check, Data ignore, Data changeblind, Data makeaware, Data interrupt, Data demandaction)
          Same as previous constructor, except the first parameter is an array.
ExactMatchNotificationSetter(Data ignore, Data changeblind, Data makeaware, Data interrupt, Data demandaction)
          Same as the previous two, except no data IDs.