swarm.objectbase
Class CustomProbeMapImpl
java.lang.Object
|
+--swarm.objectbase.CustomProbeMapImpl
- public class CustomProbeMapImpl
- extends Object
- implements ProbeMapS, ProbeMap, CustomProbeMapS, CustomProbeMap
A subclass of ProbeMap, whose initial state is empty unlike the default probeMap initial state which contains all the VarProbes of the requested target class..
This subclass of the ProbeMap is used to create probe maps which are initialised in an emtpy state or with the VarProbes and MessageProbes intended. In other words, the probed class is set, as is the case with the normal ProbeMap class but upon createEnd no VarProbes or MessageProbes will be present within it. This feature is useful when creating a probe map from scratch (e.g. to be used in conjunction with the setProbeMap:For: message of the ProbeLibrary).
Methods implemented by this class for interface swarm.objectbase.ProbeMap |
addProbe,
addProbeMap,
begin,
clone,
dropProbeForMessage,
dropProbeForVariable,
dropProbeMap,
getNumEntries,
getProbedClass,
getProbeForMessage,
getProbeForVariable |
Methods implemented by this class for interface swarm.defobj.Drop |
drop |
Methods implemented by this class for 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 |
CustomProbeMapImpl
public CustomProbeMapImpl()
CustomProbeMapImpl
public CustomProbeMapImpl(Zone aZone)
- Default constructor for Impl class