Uses of Class
context.arch.discoverer.ComponentDescription

Packages that use ComponentDescription
context.arch   
context.arch.discoverer   
context.arch.discoverer.dataModel   
context.arch.enactor   
edu.berkeley.io.context.home   
edu.berkeley.io.context.museum   
 

Uses of ComponentDescription in context.arch
 

Methods in context.arch that return ComponentDescription
 ComponentDescription BaseObject.getComponentDescription()
           
 

Uses of ComponentDescription in context.arch.discoverer
 

Methods in context.arch.discoverer that return ComponentDescription
 ComponentDescription DiscovererMediator.getComponentDescription(java.lang.Object stringOrInteger)
          Returns the ComponentDescription of a registered component
static ComponentDescription ComponentDescription.dataObjectToComponentDescription(DataObject dataObject)
          This method allows to return the ComponentDescription version of a DataObject
 

Methods in context.arch.discoverer with parameters of type ComponentDescription
 Error DiscovererMediator.add(ComponentDescription comp, Lease lease)
          This method allows to register a ComponentDescription object
 Error DiscovererMediator.update(ComponentDescription component, Lease lease)
          Update the description of a component and its lease
 void DiscovererMediator.addToLog(ComponentDescription comp)
          Adds a component description to the log file
 void DiscovererMediator.removeFromLog(ComponentDescription comp)
          Adds the information that a component is removed from the database into the log file
 void DiscovererMediator.removeFromLog(java.lang.String header, ComponentDescription comp)
          Adds the remove information into the log file
 int Discoverer.checkSubscribers(Callback callback, ComponentDescription comp)
          This method allows to send a message to all subscribers whose interests are for the new registered component.
 boolean ComponentDescription.equals(ComponentDescription otherComponent)
          This method allows to compare 2 ComponentDescription objects.
 

Uses of ComponentDescription in context.arch.discoverer.dataModel
 

Methods in context.arch.discoverer.dataModel with parameters of type ComponentDescription
 void DiscovererDataModel.addToIndexTableIF(ComponentDescription comp, java.lang.Integer index)
           
 void DiscovererDataModel.removeFromIndexTableIF(ComponentDescription comp, java.lang.Integer index)
          This method allows to remove the reference to a component description from the IndexTableIF tables.
 

Uses of ComponentDescription in context.arch.enactor
 

Methods in context.arch.enactor with parameters of type ComponentDescription
protected  void EnactorSubscriptionManager.handleNewComponent(ComponentDescription cd)
          We see if any registered enactors (through references) are interested in this component.
protected  void EnactorSubscriptionManager.subscribe(ComponentDescription cd, EnactorReference rwr)
          Subscribes to the widget described by the component description, and binds it to the enactor reference.
 void EnactorReference.evaluateComponent(java.lang.String componentSubId, ComponentDescription widgetState)
          This method is called when a new batch of state data concerning a widget should be evaluated by this EnactorReference.
 void EnactorReference.componentAdded(java.lang.String widgetSubId, ComponentDescription widgetState)
          Called whenever a widget satisfies the EnactorReference descriptionQuery.
 void EnactorReference.componentRemoved(java.lang.String widgetSubId, ComponentDescription widgetState)
          Called whenever a widget no longer satisfies the descriptionQuery.
 void EnactorListener.componentEvaluated(EnactorReference rwr, ComponentDescription widgetDescription)
          called whenever a component is evaluated by an enactor.
 void EnactorListener.componentAdded(EnactorReference rwr, ComponentDescription widgetDescription, Attributes paramAtts)
          called when a new CTK component matches an enactor reference.
 void EnactorListener.componentRemoved(EnactorReference rwr, ComponentDescription widgetDescription, Attributes paramAtts)
          called when a CTK component no longer matches an enactor reference.
protected  void Enactor.fireComponentEvaluated(EnactorReference rwr, ComponentDescription cd)
           
protected  void Enactor.fireComponentAdded(EnactorReference rwr, java.lang.String widgetSubId, ComponentDescription cd, Attributes paramAtts)
           
protected  void Enactor.fireComponentRemoved(EnactorReference rwr, java.lang.String widgetSubId, ComponentDescription cd, Attributes paramAtts)
           
protected  void Enactor.fireComponentEvaluated(EnactorListener listener, EnactorReference rwr, ComponentDescription cd)
           
protected  void Enactor.fireComponentAdded(EnactorListener listener, EnactorReference rwr, java.lang.String widgetSubId, ComponentDescription cd, Attributes paramAtts)
           
protected  void Enactor.fireComponentRemoved(EnactorListener listener, EnactorReference rwr, java.lang.String widgetSubId, ComponentDescription cd, Attributes paramAtts)
           
 

Uses of ComponentDescription in edu.berkeley.io.context.home
 

Methods in edu.berkeley.io.context.home with parameters of type ComponentDescription
protected  void TemperatureEnactor.fireComponentAdded(EnactorListener listener, EnactorReference rwr, java.lang.String widgetSubId, ComponentDescription cd, Attributes paramAtts)
           
protected  void LightEnactor.fireComponentAdded(EnactorListener listener, EnactorReference rwr, java.lang.String widgetSubId, ComponentDescription cd, Attributes paramAtts)
           
 

Uses of ComponentDescription in edu.berkeley.io.context.museum
 

Methods in edu.berkeley.io.context.museum with parameters of type ComponentDescription
protected  void InstallationEnactor.fireComponentAdded(EnactorListener listener, EnactorReference rwr, java.lang.String widgetSubId, ComponentDescription cd, Attributes paramAtts)