swarm.objectbase
Class MessageProbeImpl

java.lang.Object
  |
  +--swarm.objectbase.MessageProbeImpl

public class MessageProbeImpl
extends Object
implements ProbeS, Probe, MessageProbeS, MessageProbe

A class that allows the user to call a given message on any candidate that is an instance of, or inherits from, a given class.. This is a specialized subclass of the abstract class Probe. It completes the specification of a probe that refers to a message element of an object.


Constructor Summary
MessageProbeImpl()
           
MessageProbeImpl(Zone aZone)
          Default constructor for Impl class
MessageProbeImpl(Zone aZone, Selector aSel)
          Convenience factory method for common case.
 
Methods implemented by this class for interface swarm.objectbase.ProbeS
setSafety, unsetSafety
 
Methods implemented by this class for interface swarm.objectbase.Probe
clone, getProbedClass, getProbedType
 
Methods implemented by this class for interface swarm.objectbase.MessageProbeS
setHideResult
 
Methods implemented by this class for interface swarm.objectbase.MessageProbe
doubleDynamicCallOn, getArgCount, getArgName, getHideResult, getProbedMessage, isArgumentId, isResultId, longDynamicCallOn, objectDynamicCallOn, setArg$ToString, stringDynamicCallOn
 
Methods implemented by this class for interface swarm.objectbase.SwarmObject
getCompleteProbeMap, getProbeForMessage, getProbeForVariable, getProbeMap
 
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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageProbeImpl

public MessageProbeImpl()

MessageProbeImpl

public MessageProbeImpl(Zone aZone,
                        Selector aSel)
Convenience factory method for common case.

MessageProbeImpl

public MessageProbeImpl(Zone aZone)
Default constructor for Impl class