|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A container class for Probes used to specify the contents of a ProbeDisplay.. A ProbeMap is a Map-type collection of Probes. They are used to gather several Probes, who usually have a common referent, into a single bundle. For example, all the instance variables of a ModelSwarm might be gathered into a single ProbeMap. Each ProbeMap is then installed into the global ProbeLibrary.
Method Summary | |
java.lang.Object |
addProbe(Probe aProbe)
The addProbe: method adds a probe to the contents of the ProbeMap. |
java.lang.Object |
addProbeMap(ProbeMap aProbeMap)
The addProbeMap: method is used to tailor the contents of a ProbeMap by performing "set inclusion" with another ProbeMap. |
Index |
begin(Zone aZone)
The begin: method returns an iterator (index) over the ProbeMap. |
java.lang.Object |
clone(Zone aZone)
The clone: method returns a clone of the probe map. |
void |
dropProbeForMessage(java.lang.String aMessage)
The dropProbeForMessage: method is used to drop a Probe from the ProbeMap. |
void |
dropProbeForVariable(java.lang.String aVariable)
The dropProbeForVariable: method is used to drop a Probe from the ProbeMap. |
java.lang.Object |
dropProbeMap(ProbeMap aProbeMap)
The dropProbeMap: method is used to drop a probe from a probe map. |
int |
getCount()
The getCount method returns the number of probes in the ProbeMap. |
java.lang.Class |
getProbedClass()
The getProbedClass method returns the class of the object that the set of probes that constitute the probe map points at. |
Methods inherited from interface swarm.objectbase.SwarmObject |
getCompleteProbeMap,
getProbeForMessage,
getProbeForVariable,
getProbeMap |
Methods inherited from interface swarm.objectbase.ProbeConfig |
getObjectToNotify,
setObjectToNotify |
Methods inherited from interface swarm.defobj.Drop |
drop |
Methods inherited from interface swarm.defobj.DefinedObject |
compare,
describe,
describeID,
getDisplayName,
getTypeName,
getZone,
perform,
perform$with,
perform$with$with,
perform$with$with$with,
respondsTo,
setDisplayName,
xfprint,
xfprintid,
xprint,
xprintid |
Methods inherited from interface swarm.defobj.GetName |
getName |
Method Detail |
public int getCount()
public java.lang.Class getProbedClass()
public java.lang.Object addProbe(Probe aProbe)
public java.lang.Object addProbeMap(ProbeMap aProbeMap)
public void dropProbeForVariable(java.lang.String aVariable)
public void dropProbeForMessage(java.lang.String aMessage)
public java.lang.Object dropProbeMap(ProbeMap aProbeMap)
public Index begin(Zone aZone)
public java.lang.Object clone(Zone aZone)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |