org.jactr.tools.grapher.core.selector
Interface ISelector<T>

All Known Implementing Classes:
AbstractNameSelector, ChunkSelector, ChunkTypeSelector, ClassNamedParameterSelector, ModelSelector, ProductionSelector

public interface ISelector<T>


Method Summary
 void add(IProbe<T> trackerTemplate)
           
 void add(ISelector selector)
           
 java.lang.String getGroupId()
           
 IProbeContainer install(T element, IProbeContainer parent)
           
 boolean matches(T element)
           
 void setGroupId(java.lang.String group)
           
 

Method Detail

matches

boolean matches(T element)

install

IProbeContainer install(T element,
                        IProbeContainer parent)

add

void add(ISelector selector)

add

void add(IProbe<T> trackerTemplate)

getGroupId

java.lang.String getGroupId()

setGroupId

void setGroupId(java.lang.String group)