protected void initWorkbooks() { workbooks = new HashMap<String, XlsWorkbookSourceCodeModule>(); WorkbookSyntaxNode[] syntaxNodes = WizardUtils.getWorkbookNodes(); for (WorkbookSyntaxNode node : syntaxNodes) { XlsWorkbookSourceCodeModule module = node.getWorkbookSourceCodeModule(); workbooks.put(module.getDisplayName(), module); } if (workbooks.size() > 0) { workbook = workbooks.keySet().iterator().next(); } }
protected void initWorkbooks() { workbooks = new HashMap<String, XlsWorkbookSourceCodeModule>(); WorkbookSyntaxNode[] syntaxNodes = WizardUtils.getWorkbookNodes(); for (WorkbookSyntaxNode node : syntaxNodes) { XlsWorkbookSourceCodeModule module = node.getWorkbookSourceCodeModule(); workbooks.put(module.getDisplayName(), module); } if (workbooks.size() > 0) { workbook = workbooks.keySet().iterator().next(); } }
/** * {@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) { XlsWorkbookSourceCodeModule wb = (XlsWorkbookSourceCodeModule) nodeObject; return new String[] { wb.getDisplayName(), wb.getUri(), wb.getUri() }; }
/** * {@inheritDoc} */ @Override public String[] getDisplayValue(Object nodeObject, int i) { XlsWorkbookSourceCodeModule wb = (XlsWorkbookSourceCodeModule) nodeObject; return new String[] { wb.getDisplayName(), wb.getUri(), wb.getUri() }; }
private void processModuleProperties(TableSyntaxNode tableSyntaxNode, TableProperties propertiesInstance, RulesModuleBindingContext bindingContext, PropertyTableBoundNode propertyNode) throws SyntaxNodeException { String key = RulesModuleBindingContext.MODULE_PROPERTIES_KEY; InheritanceLevel currentLevel = InheritanceLevel.MODULE; checkPropertiesLevel(currentLevel, propertiesInstance, tableSyntaxNode, bindingContext); if (!bindingContext.isTableSyntaxNodeExist(key)) { bindingContext.registerTableSyntaxNode(key, tableSyntaxNode); } else { XlsWorkbookSourceCodeModule module = ((XlsSheetSourceCodeModule) tableSyntaxNode.getModule()) .getWorkbookSource(); String moduleName = module.getDisplayName(); String message = String.format("Properties for module '%s' already exists", moduleName); throw new DuplicatedPropertiesTableException(message, null, tableSyntaxNode); } }