private static float getFloatValue(Term<?> term) { if (term instanceof TermNumber) return ((TermNumber) term).getValue().floatValue(); else if (term instanceof TermInteger) return ((TermInteger) term).getValue().floatValue(); else return 0; }
protected float getNumberArg(Term<?> term) { if (term instanceof TermNumber) return ((TermNumber) term).getValue(); else return ((TermInteger) term).getValue(); }
private static float getFloatValue(Term<?> term) { if (term instanceof TermNumber) return ((TermNumber) term).getValue().floatValue(); else if (term instanceof TermInteger) return ((TermInteger) term).getValue().floatValue(); else return 0; }
private static float getFloatValue(Term<?> term) { if (term instanceof TermNumber) return ((TermNumber) term).getValue().floatValue(); else if (term instanceof TermInteger) return ((TermInteger) term).getValue().floatValue(); else return 0; }
private static float getFloatValue(Term<?> term) { if (term instanceof TermNumber) return ((TermNumber) term).getValue().floatValue(); else if (term instanceof TermInteger) return ((TermInteger) term).getValue().floatValue(); else return 0; }
/** * Obtains the ratio specified by the given media query expression. * @param e The media query expression specifying a ratio. * @return The length converted to pixels or {@code null} when the value cannot be converted to ratio. */ protected Float getExpressionRatio(MediaExpression e) { if (e.size() == 2) //the ratio is two integer values { Term<?> term1 = e.get(0); Term<?> term2 = e.get(1); if (term1 instanceof TermInteger && term2 instanceof TermInteger && (((TermInteger) term2).getOperator() == Operator.SLASH)) return ((TermInteger) term1).getValue() / ((TermInteger) term2).getValue(); else return null; } else return null; }
/** * Obtains the ratio specified by the given media query expression. * @param e The media query expression specifying a ratio. * @return The length converted to pixels or {@code null} when the value cannot be converted to ratio. */ protected Float getExpressionRatio(MediaExpression e) { if (e.size() == 2) //the ratio is two integer values { Term<?> term1 = e.get(0); Term<?> term2 = e.get(1); if (term1 instanceof TermInteger && term2 instanceof TermInteger && (((TermInteger) term2).getOperator() == Operator.SLASH)) return ((TermInteger) term1).getValue() / ((TermInteger) term2).getValue(); else return null; } else return null; }
/** * Obtains the ratio specified by the given media query expression. * @param e The media query expression specifying a ratio. * @return The length converted to pixels or {@code null} when the value cannot be converted to ratio. */ protected Float getExpressionRatio(MediaExpression e) { if (e.size() == 2) //the ratio is two integer values { Term<?> term1 = e.get(0); Term<?> term2 = e.get(1); if (term1 instanceof TermInteger && term2 instanceof TermInteger && (((TermInteger) term2).getOperator() == Operator.SLASH)) return ((TermInteger) term1).getValue() / ((TermInteger) term2).getValue(); else return null; } else return null; }
((TermInteger) term).getValue())); counterName = null; } else {
((TermInteger) term).getValue())); counterName = null; } else {
((TermInteger) term).getValue())); counterName = null; } else {
((TermInteger) term).getValue())); counterName = null; } else {
((TermInteger) term).getValue())); counterName = null; } else {
((TermInteger) term).getValue())); counterName = null; } else {
if (CSSFactory.getImplyPixelLength() || ((TermInteger) term).getValue() == 0) { //0 is always allowed with no units TermLength tl = tf.createLength(((TermInteger) term).getValue(), TermNumber.Unit.px); return genericTerm(TermLength.class, tl, propertyName, lengthIdentification, sanify, properties, values); } else {
if (CSSFactory.getImplyPixelLength() || ((TermInteger) term).getValue() == 0) { //0 is always allowed with no units TermLength tl = tf.createLength(((TermInteger) term).getValue(), TermNumber.Unit.px); return genericTerm(TermLength.class, tl, propertyName, lengthIdentification, range, properties, values); } else {
if (CSSFactory.getImplyPixelLength() || ((TermInteger) term).getValue() == 0) { //0 is always allowed with no units TermLength tl = tf.createLength(((TermInteger) term).getValue(), TermNumber.Unit.px); return genericTerm(TermLength.class, tl, propertyName, lengthIdentification, sanify, properties, values); } else {
if (CSSFactory.getImplyPixelLength() || ((TermInteger) term).getValue() == 0) { //0 is always allowed with no units TermLength tl = tf.createLength(((TermInteger) term).getValue(), TermNumber.Unit.px); return genericTerm(TermLength.class, tl, propertyName, lengthIdentification, range, properties, values); } else {