private static void insertStyle(StringBuilder builder, NodeData nodeData) { List<String> keys = new ArrayList<String>(nodeData.getPropertyNames()); keys.remove("page"); Collections.sort(keys); for(String key : keys) { builder.append(key).append(": "); Term<?> value = nodeData.getValue(key, true); if (value != null) builder.append(termToString.apply(value)); else { CSSProperty prop = nodeData.getProperty(key); builder.append(prop); } builder.append("; "); } }
for (String property : nd.getPropertyNames()) { if (mCSS2Properties.contains(property)) { Term<?> t = nd.getValue(property, false);