org.jactr.tools.grapher.core.container
Class ProbeContainer

java.lang.Object
  extended by org.jactr.tools.grapher.core.container.ProbeContainer
All Implemented Interfaces:
IProbeContainer

public class ProbeContainer
extends java.lang.Object
implements IProbeContainer


Constructor Summary
ProbeContainer(java.lang.String name, IProbeContainer parent)
           
 
Method Summary
 void add(IProbe probe)
           
 void add(IProbeContainer child)
           
 java.util.Collection<IProbeContainer> getChildren()
           
 java.lang.String getName()
           
 IProbeContainer getParent()
           
 java.util.Collection<IProbe> getProbes()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProbeContainer

public ProbeContainer(java.lang.String name,
                      IProbeContainer parent)
Method Detail

add

public void add(IProbeContainer child)
Specified by:
add in interface IProbeContainer

add

public void add(IProbe probe)
Specified by:
add in interface IProbeContainer

getChildren

public java.util.Collection<IProbeContainer> getChildren()
Specified by:
getChildren in interface IProbeContainer

getName

public java.lang.String getName()
Specified by:
getName in interface IProbeContainer

getParent

public IProbeContainer getParent()
Specified by:
getParent in interface IProbeContainer

getProbes

public java.util.Collection<IProbe> getProbes()
Specified by:
getProbes in interface IProbeContainer