Package loci.poi.hssf.eventmodel
Class ModelFactory
- java.lang.Object
-
- loci.poi.hssf.eventmodel.ModelFactory
-
- All Implemented Interfaces:
ERFListener
public class ModelFactory extends java.lang.Object implements ERFListener
ModelFactory creates workbook and sheet models based upon events thrown by them there events from the EventRecordFactory.- Author:
- Andrew C. Oliver acoliver@apache.org
- See Also:
EventRecordFactory
-
-
Constructor Summary
Constructors Constructor Description ModelFactory()Constructor for ModelFactory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanprocessRecord(Record rec)Process a Record.voidregisterListener(ModelFactoryListener listener)register a ModelFactoryListener so that it can receive Models as they are created.voidrun(java.io.InputStream stream)Start processing the Workbook stream into Model events.
-
-
-
Method Detail
-
registerListener
public void registerListener(ModelFactoryListener listener)
register a ModelFactoryListener so that it can receive Models as they are created.
-
run
public void run(java.io.InputStream stream)
Start processing the Workbook stream into Model events.
-
processRecord
public boolean processRecord(Record rec)
Description copied from interface:ERFListenerProcess a Record. This method is called by the EventRecordFactory when a record is returned.- Specified by:
processRecordin interfaceERFListener- Returns:
- boolean specifying whether the effort was a success.
-
-