You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

IgnoredErrorType.java 2.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. /* ====================================================================
  2. Licensed to the Apache Software Foundation (ASF) under one or more
  3. contributor license agreements. See the NOTICE file distributed with
  4. this work for additional information regarding copyright ownership.
  5. The ASF licenses this file to You under the Apache License, Version 2.0
  6. (the "License"); you may not use this file except in compliance with
  7. the License. You may obtain a copy of the License at
  8. http://www.apache.org/licenses/LICENSE-2.0
  9. Unless required by applicable law or agreed to in writing, software
  10. distributed under the License is distributed on an "AS IS" BASIS,
  11. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. See the License for the specific language governing permissions and
  13. limitations under the License.
  14. ==================================================================== */
  15. package org.apache.poi.ss.usermodel;
  16. /**
  17. * Types of ignored workbook and worksheet error.
  18. *
  19. * TODO Implement these for HSSF too, using FeatFormulaErr2,
  20. * see bugzilla bug #46136 for details
  21. */
  22. public enum IgnoredErrorType {
  23. /**
  24. * ????. Probably XSSF-only.
  25. */
  26. CALCULATED_COLUMN,
  27. /**
  28. * Whether to check for references to empty cells.
  29. * HSSF + XSSF.
  30. */
  31. EMPTY_CELL_REFERENCE,
  32. /**
  33. * Whether to check for calculation/evaluation errors.
  34. * HSSF + XSSF.
  35. */
  36. EVALUATION_ERROR,
  37. /**
  38. * Whether to check formulas in the range of the shared feature
  39. * that are inconsistent with formulas in neighbouring cells.
  40. * HSSF + XSSF.
  41. */
  42. FORMULA,
  43. /**
  44. * Whether to check formulas in the range of the shared feature
  45. * with references to less than the entirety of a range containing
  46. * continuous data.
  47. * HSSF + XSSF.
  48. */
  49. FORMULA_RANGE,
  50. /**
  51. * ????. Is this XSSF-specific the same as performDataValidation
  52. * in HSSF?
  53. */
  54. LIST_DATA_VALIDATION,
  55. /**
  56. * Whether to check the format of string values and warn
  57. * if they look to actually be numeric values.
  58. * HSSF + XSSF.
  59. */
  60. NUMBER_STORED_AS_TEXT,
  61. /**
  62. * ????. Is this XSSF-specific the same as checkDateTimeFormats
  63. * in HSSF?
  64. */
  65. TWO_DIGIT_TEXT_YEAR,
  66. /**
  67. * Whether to check for unprotected formulas.
  68. * HSSF + XSSF.
  69. */
  70. UNLOCKED_FORMULA
  71. }