DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24015>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24015

Missing records in RecordFactory and EventRecordFactory static Class[]

           Summary: Missing records in RecordFactory and EventRecordFactory
                    static Class[]
           Product: POI
           Version: 2.0-pre3
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Major
          Priority: Other
         Component: HSSF
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


- Related to my post #23631 about PaneRecord missing from both.
- In addition, RecalcIdRecord is missing from EventRecordFactory.
- Both are missing many others (not sure if this is intentional).  Would we be 
better served changing the static block of code in say RecordFactory to use 
reflection to get all *Record.class files in org.apache.poi.hssf.record and 
eliminate Record and UnknownRecord.  Then expose the static Class[] with a 
getter for EventRecordFactory.  Anyway, here's the list:
[missing]AreaFormatRecord
[missing]AreaRecord
[missing]AxisLineFormatRecord
[missing]AxisOptionsRecord
[missing]AxisParentRecord
[missing]AxisRecord
[missing]AxisUsedRecord
[       ]BackupRecord
[missing]BarRecord
[missing]BeginRecord
[       ]BlankRecord
[       ]BOFRecord
[       ]BookBoolRecord
[       ]BoolErrRecord
[       ]BottomMarginRecord
[       ]BoundSheetRecord
[       ]CalcCountRecord
[       ]CalcModeRecord
[missing]CategorySeriesAxisRecord
[missing]ChartFormatRecord
[missing]ChartRecord
[       ]CodepageRecord
[       ]ColumnInfoRecord
[       ]ContinueRecord
[       ]CountryRecord
[missing]DataFormatRecord
[       ]DateWindow1904Record
[missing]DatRecord
[       ]DBCellRecord
[       ]DefaultColWidthRecord
[missing]DefaultDataLabelTextPropertiesRecord
[       ]DefaultRowHeightRecord
[       ]DeltaRecord
[       ]DimensionsRecord
[       ]DSFRecord
[missing]EndRecord
[       ]EOFRecord
[       ]ExtendedFormatRecord
[       ]ExternSheetRecord
[missing]ExternSheetSubRecord
[missing]ExtSSTInfoSubRecord
[       ]ExtSSTRecord
[       ]FnGroupCountRecord
[missing]FontBasisRecord
[missing]FontIndexRecord
[       ]FontRecord
[       ]FooterRecord
[       ]FormatRecord
[       ]FormulaRecord
[missing]FrameRecord
[       ]GridsetRecord
[       ]GutsRecord
[       ]HCenterRecord
[       ]HeaderRecord
[       ]HideObjRecord
[       ]IndexRecord
[       ]InterfaceEndRecord
[       ]InterfaceHdrRecord
[       ]IterationRecord
[       ]LabelRecord
[       ]LabelSSTRecord
[       ]LeftMarginRecord
[missing]LegendRecord
[missing]LineFormatRecord
[missing]LinkedDataRecord
[       ]MergeCellsRecord
[       ]MMSRecord
[       ]MulBlankRecord
[       ]MulRKRecord
[       ]NameRecord
[missing]NumberFormatIndexRecord
[       ]NumberRecord
[missing]ObjectLinkRecord
[       ]PaletteRecord
[missing]PaneRecord
[       ]PasswordRecord
[       ]PasswordRev4Record
[missing]PlotAreaRecord
[missing]PlotGrowthRecord
[       ]PrecisionRecord
[       ]PrintGridlinesRecord
[       ]PrintHeadersRecord
[       ]PrintSetupRecord
[       ]ProtectionRev4Record
[       ]ProtectRecord
[       ]RecalcIdRecord
[       ]RefModeRecord
[       ]RefreshAllRecord
[       ]RightMarginRecord
[       ]RKRecord
[       ]RowRecord
[       ]SaveRecalcRecord
[missing]SCLRecord
[       ]SelectionRecord
[missing]SeriesChartGroupIndexRecord
[missing]SeriesIndexRecord
[missing]SeriesLabelsRecord
[missing]SeriesListRecord
[missing]SeriesRecord
[missing]SeriesTextRecord
[missing]SeriesToChartGroupRecord
[       ]SharedFormulaRecord
[missing]SheetPropertiesRecord
[       ]SSTRecord
[       ]StringRecord
[       ]StyleRecord
[missing]SupBookRecord
[       ]TabIdRecord
[missing]TextRecord
[missing]TickRecord
[       ]TopMarginRecord
[missing]UnitsRecord
[       ]UseSelFSRecord
[missing]ValueRangeRecord
[       ]VCenterRecord
[       ]WindowOneRecord
[       ]WindowProtectRecord
[       ]WindowTwoRecord
[       ]WriteAccessRecord
[       ]WSBoolRecord

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to