Berkeley Group for User Interface Research
Updated 20040202

Berkeley Group for User Interface Research

Javadoc for Context Fabric, privacy-sensitive software support for context-aware applications.

See:
          Description

Packages
edu.berkeley.guir.apps.confabulator  
edu.berkeley.guir.apps.lemming  
edu.berkeley.guir.confab Constants for Confab.
edu.berkeley.guir.confab.apps.sinks.activitymonitor  
edu.berkeley.guir.confab.apps.sources  
edu.berkeley.guir.confab.client Client-side programming for Confab, providing useful abstractions for querying and subscribing to context data.
edu.berkeley.guir.confab.client.nexus  
edu.berkeley.guir.confab.client.sink A sink is a sink of dynamic context data, ex. activity data or location data.
edu.berkeley.guir.confab.client.sink.event  
edu.berkeley.guir.confab.client.source A source is a source of dynamic context data, ex. activity data or location data.
edu.berkeley.guir.confab.infospace Each InfoSpace represents a single Entity.
edu.berkeley.guir.confab.infospace.event Events emitted by an InfoSpace, such as tuple added, removed, etc.
edu.berkeley.guir.confab.infospace.log History methods for processing individual InfoSpace log files.
edu.berkeley.guir.confab.infospace.operator Operators are small components that operate on incoming or outgoing tuples.
edu.berkeley.guir.confab.infospace.operator.in In-operators modify incoming tuples.
edu.berkeley.guir.confab.infospace.operator.on On-operators run periodically on data already within an InfoSpace.
edu.berkeley.guir.confab.infospace.operator.out Out-operators modify outgoing tuples.
edu.berkeley.guir.confab.infospace.policy Individual policies for InfoSpaces, specifying when data can flow in or flow out of an InfoSpace, and how it is transformed along the way.
edu.berkeley.guir.confab.infospace.transform Handles datatype transforms, for example from room to floor data.
edu.berkeley.guir.confab.io Handles I/O operations for Confab.
edu.berkeley.guir.confab.net Network components for doing instant messenger and mail.
edu.berkeley.guir.confab.net.messenger Instant messenger components.
edu.berkeley.guir.confab.query  
edu.berkeley.guir.confab.query.comm  
edu.berkeley.guir.confab.query.operator  
edu.berkeley.guir.confab.query.plan  
edu.berkeley.guir.confab.query.servlet  
edu.berkeley.guir.confab.query.spec  
edu.berkeley.guir.confab.query.statement  
edu.berkeley.guir.confab.service  
edu.berkeley.guir.confab.service.gui  
edu.berkeley.guir.confab.servlet Provides the HTTP front-end to Confab as a Java Servlet.
edu.berkeley.guir.confab.servlet.catalina Provides utility methods for integrating Confab with Tomcat Catalina.
edu.berkeley.guir.confab.servlet.jsp Provides classes for reading in simple XML config files for Java Servlet Pages (JSPs).
edu.berkeley.guir.confab.subscription Manages local and remote subscriptions.
edu.berkeley.guir.confab.subscription.event Events for Subscriptions, such as adding, removing, and updating.
edu.berkeley.guir.confab.transaction Request-Response classes, for example ADD or QUERY or REMOVE.
edu.berkeley.guir.confab.tuple Tuples are the basic data structure in Confab, basically data-oriented XML.
edu.berkeley.guir.confab.tuple.condition  
edu.berkeley.guir.confab.util Simple utilities for doing Tuple comparisons.
edu.berkeley.guir.confab.xml Libraries for manipulating XML, for example XSLT transformations and XPath queries.
edu.berkeley.guir.location.gpsd Client and Server for GPSD (GPS Demon).
edu.berkeley.guir.location.minigis A small GIS (Geographic Information Server) that can be run locally.
edu.berkeley.guir.location.minigis.tools  
edu.berkeley.guir.location.placelab Java interface to PlaceLab.
edu.berkeley.guir.location.placelab.tools  

 

Javadoc for Context Fabric, privacy-sensitive software support for context-aware applications.

If you have any questions or comments, please email Jason Hong.


Copyright Information