/** * get the number of ExtendedFormat records contained in this workbook. * * @return int count of ExtendedFormat records */ public int getNumExFormats() { LOG.log(DEBUG, "getXF=", numxfs); return numxfs; }
private void commonLogFormatted(int level, String message, Object [] unflatParams) { if (check(level)) { Object[] params = flattenArrays(unflatParams); if (params[ params.length - 1 ] instanceof Throwable) { log(level, StringUtil.format(message, params), ( Throwable ) params[ params.length - 1 ]); } else { log(level, StringUtil.format(message, params)); } } }
(Class<? extends POILogger>) Class.forName(_loggerClassName); logger = loggerClass.newInstance(); logger.initialize(cat); } catch(Exception e) {
private static boolean isInfoLogEnabled() { return LOG.check(POILogger.INFO); } private static void logDebug(String s) {
Object obj1) commonLogFormatted(level, message, new Object[]
/** * Flattens any contained objects. Only tranverses one level deep. */ private Object [] flattenArrays(Object [] objects) { List<Object> results = new ArrayList<Object>(); for (int i = 0; i < objects.length; i++) { results.addAll(objectToObjectArray(objects[ i ])); } return results.toArray(new Object[ results.size() ]); }
/** * remove a value record from the records array. * * This method is not loc sensitive, it resets loc to = dimsloc so no worries. * * @param row - the row of the value record you wish to remove * @param col - a record supporting the CellValueRecordInterface. * @see org.apache.poi.hssf.record.CellValueRecordInterface */ public void removeValueRecord(int row, CellValueRecordInterface col) { log.logFormatted(POILogger.DEBUG, "remove value record row %", new int[]{row } ); _rowsAggregate.removeCell(col); }
public boolean isFeatureSupported(String feature) { LOG.log(POILogger.DEBUG, "isFeatureSupported(feature)"); return false; } }
private void commonLogFormatted(int level, String message, Object [] unflatParams) { if (check(level)) { Object[] params = flattenArrays(unflatParams); if (params[ params.length - 1 ] instanceof Throwable) { log(level, StringUtil.format(message, params), ( Throwable ) params[ params.length - 1 ]); } else { log(level, StringUtil.format(message, params)); } } }
(Class<? extends POILogger>)Class.forName(_loggerClassName); logger = loggerClass.newInstance(); logger.initialize(cat); } catch(Exception e) {
private static boolean isDebugLogEnabled() { return LOG.check(POILogger.DEBUG); } private static boolean isInfoLogEnabled() {
Object obj1) commonLogFormatted(level, message, new Object[]
/** * Flattens any contained objects. Only tranverses one level deep. */ private Object [] flattenArrays(Object [] objects) { List<Object> results = new ArrayList<Object>(); for (int i = 0; i < objects.length; i++) { results.addAll(objectToObjectArray(objects[ i ])); } return results.toArray(new Object[ results.size() ]); }
/** * remove a value record from the records array. * * This method is not loc sensitive, it resets loc to = dimsloc so no worries. * * @param row - the row of the value record you wish to remove * @param col - a record supporting the CellValueRecordInterface. * @see org.apache.poi.hssf.record.CellValueRecordInterface */ public void removeValueRecord(int row, CellValueRecordInterface col) { log.logFormatted(POILogger.DEBUG, "remove value record row %", new int[]{row } ); _rowsAggregate.removeCell(col); }
private static void trySetSAXFeature(DocumentBuilderFactory documentBuilderFactory, String feature, boolean enabled) { try { documentBuilderFactory.setFeature(feature, enabled); } catch (Exception e) { logger.log(POILogger.WARN, "SAX Feature unsupported", feature, e); } catch (AbstractMethodError ame) { logger.log(POILogger.WARN, "Cannot set SAX feature because outdated XML parser in classpath", feature, ame); } }
(Class<? extends POILogger>)Class.forName(_loggerClassName); logger = loggerClass.newInstance(); logger.initialize(cat); } catch(Exception e) {