public class CXML_OSARInput extends COSARInput implements IXMLParserProcessor
m_debugLevel, m_formatter, m_iLogger, m_inputOsar, m_iOutput
Constructor and Description |
---|
CXML_OSARInput() |
CXML_OSARInput(ILogger iLogger) |
Modifier and Type | Method and Description |
---|---|
IDataSource |
getDataSource() |
COSARAttrFilter |
getFilter() |
COSARReporter |
getReporter() |
boolean |
hasMoreData() |
protected boolean |
init() |
protected boolean |
processChildElement(CXMLElement element,
int keyPos) |
boolean |
processInput()
Function called to process input data
|
void |
processRootElement(CXMLElement element)
This function is called by CXMLParser every time a root-element
(@see CXMLElement) is encountered.
|
void |
setDataSource(IDataSource iDataSource) |
void |
setFilter(COSARAttrFilter filter) |
void |
setReporter(COSARReporter reporter) |
callback, debug, error, getDebugLevel, info, OSARAttrFormatter, OSAROutput, processOSAR, setDebugLevel, setOSARAttrFormatter, setOSAROutput
public CXML_OSARInput(ILogger iLogger) throws java.lang.Exception
java.lang.Exception
public CXML_OSARInput() throws java.lang.Exception
java.lang.Exception
public final IDataSource getDataSource()
public final COSARAttrFilter getFilter()
public final COSARReporter getReporter()
public boolean hasMoreData()
hasMoreData
in class COSARInput
public void setDataSource(IDataSource iDataSource)
public void setFilter(COSARAttrFilter filter)
public void setReporter(COSARReporter reporter)
public boolean processInput()
processInput
in class COSARInput
public void processRootElement(CXMLElement element)
IXMLParserProcessor
processRootElement
in interface IXMLParserProcessor
protected boolean processChildElement(CXMLElement element, int keyPos)
protected boolean init()