public class ModelSelector extends AbstractNameSelector<IModel>
Constructor and Description |
---|
ModelSelector(java.lang.String regex) |
Modifier and Type | Method and Description |
---|---|
void |
add(ISelector selector) |
protected void |
checkChunk(IChunk chunk,
IProbeContainer container) |
protected void |
checkChunkType(IChunkType chunkType,
IProbeContainer container) |
protected void |
checkGeneral(IParameterized parameterized,
IProbeContainer container,
java.util.Collection<? extends ClassNamedParameterSelector> selectors) |
protected void |
checkProduction(IProduction production,
IProbeContainer container) |
protected java.lang.String |
getContainerName(IModel element) |
protected java.lang.String |
getName(IModel element) |
IProbeContainer |
install(IModel element,
IProbeContainer container) |
add, add, getGroupId, getProbeContainer, installMarkersOf, matches, setGroupId
public void add(ISelector selector)
protected java.lang.String getContainerName(IModel element)
getContainerName
in class AbstractNameSelector<IModel>
public IProbeContainer install(IModel element, IProbeContainer container)
protected void checkProduction(IProduction production, IProbeContainer container)
protected void checkChunk(IChunk chunk, IProbeContainer container)
protected void checkChunkType(IChunkType chunkType, IProbeContainer container)
protected void checkGeneral(IParameterized parameterized, IProbeContainer container, java.util.Collection<? extends ClassNamedParameterSelector> selectors)
protected java.lang.String getName(IModel element)
getName
in class AbstractNameSelector<IModel>