public class Parser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BUFFER_TAG |
static java.lang.String |
CHUNK_TAG |
static java.lang.String |
CHUNK_TYPE_TAG |
static java.lang.String |
EXTENSION_TAG |
static java.lang.String |
GROUP_TAG |
static java.lang.String |
ID_ATTR |
static java.lang.String |
LINK_TAG |
static java.lang.String |
MARKER_TAG |
static java.lang.String |
MODEL_TAG |
static java.lang.String |
MODULE_TAG |
static java.lang.String |
PATTERN_ATTR |
static java.lang.String |
POLL_ATTR |
static java.lang.String |
PROBE_TAG |
static java.lang.String |
PRODUCTION_TAG |
static java.lang.String |
SELECT_ALL |
static java.lang.String |
TIME_WINDOW_ATTR |
Constructor and Description |
---|
Parser(java.net.URL resource) |
Modifier and Type | Method and Description |
---|---|
protected ChunkProbe |
buildChunkProbe(org.w3c.dom.Element element,
ChunkProbe probe) |
protected ChunkSelector |
buildChunkSelector(org.w3c.dom.Element element) |
protected ChunkTypeSelector |
buildChunkTypeSelector(org.w3c.dom.Element element) |
protected ClassNamedParameterSelector |
buildGeneralSelector(org.w3c.dom.Element element) |
protected LinkParameterProbe |
buildLinkProbe(org.w3c.dom.Element element,
LinkParameterProbe probe) |
protected LinkSelector |
buildLinkSelector(org.w3c.dom.Element element) |
protected IMarkerOf |
buildMarkerOf(org.w3c.dom.Element element) |
protected ModelProbe |
buildModelProbe(org.w3c.dom.Element element,
ModelProbe probe) |
protected ModelSelector |
buildModelSelector(org.w3c.dom.Element element) |
java.util.Collection<ModelSelector> |
buildModelSelectors() |
protected ParameterizedProbe |
buildParameterizedProbe(org.w3c.dom.Element element,
ParameterizedProbe probe) |
protected ProductionProbe |
buildProductionProbe(org.w3c.dom.Element element,
ProductionProbe probe) |
protected ProductionSelector |
buildProductionSelector(org.w3c.dom.Element element) |
double |
getTimeWindow() |
public static final java.lang.String PROBE_TAG
public static final java.lang.String MARKER_TAG
public static final java.lang.String LINK_TAG
public static final java.lang.String MODEL_TAG
public static final java.lang.String CHUNK_TAG
public static final java.lang.String CHUNK_TYPE_TAG
public static final java.lang.String PRODUCTION_TAG
public static final java.lang.String MODULE_TAG
public static final java.lang.String BUFFER_TAG
public static final java.lang.String EXTENSION_TAG
public static final java.lang.String PATTERN_ATTR
public static final java.lang.String POLL_ATTR
public static final java.lang.String SELECT_ALL
public static final java.lang.String TIME_WINDOW_ATTR
public static final java.lang.String GROUP_TAG
public static final java.lang.String ID_ATTR
public Parser(java.net.URL resource) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public double getTimeWindow()
public java.util.Collection<ModelSelector> buildModelSelectors()
protected ModelSelector buildModelSelector(org.w3c.dom.Element element)
protected ProductionSelector buildProductionSelector(org.w3c.dom.Element element)
protected ChunkSelector buildChunkSelector(org.w3c.dom.Element element)
protected LinkSelector buildLinkSelector(org.w3c.dom.Element element)
protected ClassNamedParameterSelector buildGeneralSelector(org.w3c.dom.Element element)
protected ChunkTypeSelector buildChunkTypeSelector(org.w3c.dom.Element element)
protected ModelProbe buildModelProbe(org.w3c.dom.Element element, ModelProbe probe)
protected ProductionProbe buildProductionProbe(org.w3c.dom.Element element, ProductionProbe probe)
protected ParameterizedProbe buildParameterizedProbe(org.w3c.dom.Element element, ParameterizedProbe probe)
protected LinkParameterProbe buildLinkProbe(org.w3c.dom.Element element, LinkParameterProbe probe)
protected ChunkProbe buildChunkProbe(org.w3c.dom.Element element, ChunkProbe probe)
protected IMarkerOf buildMarkerOf(org.w3c.dom.Element element)