private String convertToStringIfNotNull() { if (value != null) { return AttributeUtils.print(value, currentTimeFormat, dateTimeZone); } else { return null; } }
@Override public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) { TimeFormat timeFormat = graphModelProvider.getGraphModel().getTimeFormat(); DateTimeZone timeZone = graphModelProvider.getGraphModel().getTimeZone(); String valueStr; if (value == null) { valueStr = ""; } else if (isTimestampSetType) { valueStr = ((TimestampSet) value).toString(timeFormat, timeZone); } else if (isTimestampMapType) { valueStr = ((TimestampMap) value).toString(timeFormat, timeZone); } else if (isIntervalSetType) { valueStr = ((IntervalSet) value).toString(timeFormat, timeZone); } else if (isIntervalMapType) { valueStr = ((IntervalMap) value).toString(timeFormat, timeZone); } else if (isArrayType) { valueStr = AttributeUtils.printArray(value); } else { valueStr = AttributeUtils.print(value, timeFormat, timeZone); } textField.setBorder(originalBorder); textField.setEditable(true); textField.setText(valueStr); return textField; } }
/** * Returns the string representation of the given value. * * @param value value * @return string representation */ public static String print(Object value) { return print(value, TimeFormat.DOUBLE, null); }
/** * Returns the string representation of the given value. * * @param value value * @return string representation */ public static String print(Object value) { return print(value, TimeFormat.DOUBLE, null); }
private String convertToStringIfNotNull() { Object value = row.getAttribute(column); if (value != null) { return AttributeUtils.print(value, currentTimeFormat, dateTimeZone); } else { return null; } }
private void writeValue(final StringBuilder sb, final Object value, final Map<Object, Integer> valuesFrequencies, final float totalValuesCount) { int frequency = valuesFrequencies.get(value); sb.append("<li>"); sb.append("<b>"); if (value != null) { sb.append(HTMLEscape.stringToHTMLString(AttributeUtils.print(value))); } else { sb.append("null"); } sb.append("</b> - "); sb.append(frequency); sb.append(" ("); sb.append(frequency / totalValuesCount * 100); sb.append("%"); sb.append(" )"); sb.append("</li>"); }
public JFreeChart buildPieChart(final Map<Object, Integer> valuesFrequencies) { final ArrayList<Object> values = new ArrayList<>(valuesFrequencies.keySet()); DefaultPieDataset pieDataset = new DefaultPieDataset(); for (Object value : values) { pieDataset.setValue(value != null ? "'" + AttributeUtils.print(value) + "'" : "null", valuesFrequencies.get(value)); } JFreeChart chart = ChartFactory.createPieChart(NbBundle.getMessage(ColumnValuesFrequency.class, "ColumnValuesFrequency.report.piechart.title"), pieDataset, false, true, false); return chart; }
value = node.getAttribute(column); if (value != null) { strValue = AttributeUtils.print(value, timeFormat, timeZone); if (!caseSensitive) { strValue = strValue.toLowerCase();
private SearchResult matchRegex(Object value, SearchOptions searchOptions, int rowIndex, int columnIndex, TimeFormat timeFormat, DateTimeZone timeZone) { boolean found; String str = value != null ? AttributeUtils.print(value, timeFormat, timeZone) : "";
value = row.getAttribute(columnsToMerge[i]); if (value != null) { sb.append(AttributeUtils.print(value, timeFormat, timeZone)); if (i < columnsCount - 1) { sb.append(separator);
@Override public void execute() { NbPreferences.forModule(JoinWithSeparator.class).put(SEPARATOR_SAVED_PREFERENCES, separator); Object value; StringBuilder sb; final int rowsCount = rows.length; TimeFormat timeFormat = column.getTable().getGraph().getModel().getTimeFormat(); DateTimeZone timeZone = column.getTable().getGraph().getModel().getTimeZone(); sb = new StringBuilder(); for (int i = 0; i < rows.length; i++) { value = rows[i].getAttribute(column); if (value != null) { sb.append(AttributeUtils.print(value, timeFormat, timeZone)); if (i < rowsCount - 1) { sb.append(separator); } } } result = sb.toString(); }
value = row.getAttribute(column); if (value != null) { matcher = pattern.matcher(AttributeUtils.print(value, timeFormat, timeZone)); } else { matcher = pattern.matcher("");
@Override public Column createBooleanMatchesColumn(Table table, Column column, String newColumnTitle, Pattern pattern) { if (pattern != null) { Column newColumn = addAttributeColumn(table, newColumnTitle, Boolean.class); if (newColumn == null) { return null; } Matcher matcher; Object value; TimeFormat timeFormat = table.getGraph().getModel().getTimeFormat(); DateTimeZone timeZone = table.getGraph().getModel().getTimeZone(); for (Element row : getTableAttributeRows(table)) { value = row.getAttribute(column); if (value != null) { matcher = pattern.matcher(AttributeUtils.print(value, timeFormat, timeZone)); } else { matcher = pattern.matcher(""); } row.setAttribute(newColumn, matcher.matches()); } return newColumn; } else { return null; } }
GraphModel graphModel = column.getTable().getGraph().getModel(); String stringValue = AttributeUtils.print(value, graphModel.getTimeFormat(), graphModel.getTimeZone());
sb.append("<br>"); if (value != null) { String text = AttributeUtils.print(value, timeFormat, timeZone); sb.append(HTMLEscape.stringToHTMLString(text.substring(0, searchResult.getStart()))); sb.append("<font color='blue'>");
str = value != null ? AttributeUtils.print(value, timeFormat, timeZone) : ""; StringBuffer sb = new StringBuffer();