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, setOSAROutputpublic CXML_OSARInput(ILogger iLogger) throws java.lang.Exception
java.lang.Exceptionpublic CXML_OSARInput()
throws java.lang.Exception
java.lang.Exceptionpublic final IDataSource getDataSource()
public final COSARAttrFilter getFilter()
public final COSARReporter getReporter()
public boolean hasMoreData()
hasMoreData in class COSARInputpublic void setDataSource(IDataSource iDataSource)
public void setFilter(COSARAttrFilter filter)
public void setReporter(COSARReporter reporter)
public boolean processInput()
processInput in class COSARInputpublic void processRootElement(CXMLElement element)
IXMLParserProcessorprocessRootElement in interface IXMLParserProcessorprotected boolean processChildElement(CXMLElement element, int keyPos)
protected boolean init()