public void register(IGridTable table, XlsSheetSourceCodeModule source) throws OpenLCompilationException { TablePart tablePart = new TablePart(table, source); parseHeader(tablePart); addToParts(tablePart); }
public void beforeSave(XlsWorkbookSourceCodeModule workbookSourceCodeModule) { File sourceFile = workbookSourceCodeModule.getSourceFile(); beforeSave(sourceFile); }
public void afterSave(XlsWorkbookSourceCodeModule workbookSourceCodeModule) { File sourceFile = workbookSourceCodeModule.getSourceFile(); afterSave(sourceFile); }
private StringValueSelector<ISyntaxNode> getSelector(XlsNodeTypes selectorValue) { return getSelector(selectorValue.toString()); }
/** * {@inheritDoc} */ @Override public String[] getDisplayValue(Object nodeObject, int i) { XlsWorkbookSourceCodeModule wb = (XlsWorkbookSourceCodeModule) nodeObject; return new String[] { wb.getDisplayName(), wb.getUri(), wb.getUri() }; }
/** * {@inheritDoc} */ @Override public String[] getDisplayValue(Object nodeObject, int i) { XlsSheetSourceCodeModule sheet = (XlsSheetSourceCodeModule) nodeObject; return new String[] { sheet.getSheetName(), sheet.getSheetName(), sheet.getSheetName() }; }
/** * {@inheritDoc} */ @Override public String getUrl(Object nodeObject) { XlsSheetSourceCodeModule sheet = (XlsSheetSourceCodeModule) nodeObject; return sheet.getUri(); }
protected void doSave() throws Exception { for (XlsWorkbookSourceCodeModule workbook : modifiedWorkbooks) { workbook.save(); } }
/** * {@inheritDoc} */ @Override public String getUrl(Object nodeObject) { XlsWorkbookSourceCodeModule workbook = (XlsWorkbookSourceCodeModule) nodeObject; return workbook.getUri(); }
public void afterXlsOpened() { if (module.DEFAULT_MODIDFICATION_CHECKER.isModified() && sourceFile.length() == beforeOpenFileSize) { // workaround for xls afterOpenModifiedTime = sourceFile.lastModified(); initializing = false; } else { // not xls or file is changed. There is no need for a workaround module.setModificationChecker(module.DEFAULT_MODIDFICATION_CHECKER); } }
@Override public String[] getDisplayValue(Object nodeObject, int i) { TableSyntaxNode tableSyntaxNode = (TableSyntaxNode) nodeObject; return TableSyntaxNodeUtils.getTableDisplayValue(tableSyntaxNode, i); }
/** * Create deferred output stream. * * @param fileName the system-dependent file name * @throws FileNotFoundException if the file exists but is a directory * rather than a regular file, does not exist but cannot be * created, or cannot be opened for any other reason. */ private DeferredCreateFileOutputStream(String fileName) throws FileNotFoundException { this.fileName = fileName; throwExceptionIfNotWritable(fileName); }
/** * {@inheritDoc} */ @Override public String[] getDisplayValue(Object nodeObject, int i) { XlsWorkbookSourceCodeModule wb = (XlsWorkbookSourceCodeModule) nodeObject; return new String[] { wb.getDisplayName(), wb.getUri(), wb.getUri() }; }
/** * {@inheritDoc} */ @Override public String[] getDisplayValue(Object nodeObject, int i) { XlsSheetSourceCodeModule sheet = (XlsSheetSourceCodeModule) nodeObject; return new String[] { sheet.getSheetName(), sheet.getSheetName(), sheet.getSheetName() }; }
/** * {@inheritDoc} */ @Override public String getUrl(Object nodeObject) { XlsSheetSourceCodeModule sheet = (XlsSheetSourceCodeModule) nodeObject; return sheet.getUri(); }
protected void doSave() throws Exception { for(XlsWorkbookSourceCodeModule workbook : modifiedWorkbooks){ workbook.save(); } }
/** * {@inheritDoc} */ @Override public String getUrl(Object nodeObject) { XlsWorkbookSourceCodeModule workbook = (XlsWorkbookSourceCodeModule) nodeObject; return workbook.getUri(); }
/** * {@inheritDoc} */ @Override public String[] getDisplayValue(Object nodeObject, int i) { TableSyntaxNode tableSyntaxNode = (TableSyntaxNode) nodeObject; return TableSyntaxNodeUtils.getTableDisplayValue(tableSyntaxNode, i); }
/** * {@inheritDoc} */ @Override public String[] getDisplayValue(Object nodeObject, int i) { XlsSheetSourceCodeModule sheet = (XlsSheetSourceCodeModule) nodeObject; return new String[] { sheet.getSheetName(), sheet.getSheetName(), sheet.getSheetName() }; }
@Override public String[] getDisplayValue(Object nodeObject, int i) { TableSyntaxNode tableSyntaxNode = (TableSyntaxNode) nodeObject; return TableSyntaxNodeUtils.getTableDisplayValue(tableSyntaxNode, i); }