@Override public List<String> getUnicodeRanges() { Declaration decl = getDeclaration(PROPERTY_UNICODE_RANGE); if (decl != null) { List<String> ret = new ArrayList<>(decl.size()); for (Term<?> term : decl) { ret.add(term.getValue().toString()); } return ret; } else return null; }
@Override public List<String> getUnicodeRanges() { Declaration decl = getDeclaration(PROPERTY_UNICODE_RANGE); if (decl != null) { List<String> ret = new ArrayList<>(decl.size()); for (Term<?> term : decl) { ret.add(term.getValue().toString()); } return ret; } else return null; }
private Term<?> stripSlash(Term<?> src) { if (src.getOperator() == Operator.SLASH) { if (src instanceof TermLength) return tf.createLength((Float) src.getValue(), ((TermLength) src).getUnit()); else if (src instanceof TermPercent) return tf.createPercent((Float) src.getValue()); else return src; } else return src; }
private Term<?> stripSlash(Term<?> src) { if (src.getOperator() == Operator.SLASH) { if (src instanceof TermLength) return tf.createLength((Float) src.getValue(), ((TermLength) src).getUnit()); else if (src instanceof TermPercent) return tf.createPercent((Float) src.getValue()); else return src; } else return src; }
private Term<?> stripSlash(Term<?> src) { if (src.getOperator() == Operator.SLASH) { if (src instanceof TermLength) return tf.createLength((Float) src.getValue(), ((TermLength) src).getUnit()); else if (src instanceof TermPercent) return tf.createPercent((Float) src.getValue()); else return src; } else return src; }
private String getStringValue(String propertyName) { Declaration decl = getDeclaration(propertyName); if (decl == null) { return null; } Term<?> term= decl.get(0); if (term == null) { return null; } Object value = term.getValue(); if (!(value instanceof String)) { return null; } return (String)value; }
private Term<?> stripSlash(Term<?> src) { if (src.getOperator() == Operator.SLASH) { if (src instanceof TermLength) return tf.createLength((Float) src.getValue(), ((TermLength) src).getUnit()); else if (src instanceof TermPercent) return tf.createPercent((Float) src.getValue()); else return src; } else return src; }
private String getStringValue(String propertyName) { Declaration decl = getDeclaration(propertyName); if (decl == null) { return null; } Term<?> term= decl.get(0); if (term == null) { return null; } Object value = term.getValue(); if (!(value instanceof String)) { return null; } return (String)value; }
Term<?> t = nd.getValue(property, false); String str = null; if (t == null || t.getValue() == null) { } else if (t.getValue() instanceof List<?>) { List<?> li = (List<?>) t.getValue(); StringBuilder sb = new StringBuilder(); Iterator it = li.iterator(); while (it.hasNext()) { Term<?> term = (Term<?>) it.next(); sb.append("," + term.getValue().toString()); str = t.getValue().toString(); } else { str = t.toString().replace("_", "-").toLowerCase();
sb.append(t.getValue()); composed = false; sb.append(" ").append(t.getValue()); composed = true; storeFamilyName(list, (String) t.getValue(), true); } else { sb.append(t.getValue()); && (list.toArray(new Term<?>[0])[0] instanceof TermString) == false) { properties.put(names.get(FAMILY), (FontFamily) (list .toArray(new Term<?>[0])[0]).getValue()); return true;
sb.append(t.getValue()); composed = false; && t.getOperator() != Operator.COMMA && t.getOperator() != Operator.SLASH) { sb.append(" ").append(t.getValue()); composed = true; storeFamilyName(list, (String) t.getValue(), true); } else { sb.append(t.getValue()); && (list.toArray(new Term<?>[0])[0] instanceof TermString) == false) { properties.put(names.get(FAMILY), (FontFamily) (list .toArray(new Term<?>[0])[0]).getValue()); return true;
sb.append(t.getValue()); composed = false; sb.append(" ").append(t.getValue()); composed = true; storeFamilyName(list, (String) t.getValue(), true); } else { sb.append(t.getValue()); && (list.toArray(new Term<?>[0])[0] instanceof TermString) == false) { properties.put(names.get(FAMILY), (FontFamily) (list .toArray(new Term<?>[0])[0]).getValue()); return true;
sb.append(t.getValue()); composed = false; && t.getOperator() != Operator.COMMA && t.getOperator() != Operator.SLASH) { sb.append(" ").append(t.getValue()); composed = true; storeFamilyName(list, (String) t.getValue(), true); } else { sb.append(t.getValue()); && (list.toArray(new Term<?>[0])[0] instanceof TermString) == false) { properties.put(names.get(FAMILY), (FontFamily) (list .toArray(new Term<?>[0])[0]).getValue()); return true;
} else if (term.getValue().equals("auto")) { sz[vi++] = term;
} else if (term.getValue().equals("auto")) { sz[vi++] = term;
} else if (term.getValue().equals("auto")) { sz[vi++] = term;