/** * <b>DOM</b>: Implements {@link SVGAngle#setValueAsString(String)}. */ public void setValueAsString(String value) throws DOMException { parse(value); reset(); }
/** * <b>DOM</b>: Implements {@link SVGAngle#setValueAsString(String)}. */ public void setValueAsString(String value) throws DOMException { parse(value); reset(); }
/** * Parse a String value as an SVGAngle. If orient="auto", the * method will parse the value "0" instead. */ protected void parse(String s) { if (s.equals(SVGConstants.SVG_AUTO_VALUE)) { setUnitType(SVGAngle.SVG_ANGLETYPE_UNSPECIFIED); value = 0; baseEnumerationVal = SVGMarkerElement.SVG_MARKER_ORIENT_AUTO; } else { super.parse(s); if (getUnitType() == SVGAngle.SVG_ANGLETYPE_UNKNOWN) { baseEnumerationVal = SVGMarkerElement.SVG_MARKER_ORIENT_UNKNOWN; } else { baseEnumerationVal = SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE; } } } }
/** * Parse a String value as an SVGAngle. If orient="auto", the * method will parse the value "0" instead. */ protected void parse(String s) { if (s.equals(SVGConstants.SVG_AUTO_VALUE)) { setUnitType(SVGAngle.SVG_ANGLETYPE_UNSPECIFIED); value = 0; baseEnumerationVal = SVGMarkerElement.SVG_MARKER_ORIENT_AUTO; } else { super.parse(s); if (getUnitType() == SVGAngle.SVG_ANGLETYPE_UNKNOWN) { baseEnumerationVal = SVGMarkerElement.SVG_MARKER_ORIENT_UNKNOWN; } else { baseEnumerationVal = SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE; } } } }
/** * Parse a String value as an SVGAngle. If orient="auto", the * method will parse the value "0" instead. */ protected void parse(String s) { if (s.equals(SVGConstants.SVG_AUTO_VALUE)) { setUnitType(SVGAngle.SVG_ANGLETYPE_UNSPECIFIED); value = 0; baseEnumerationVal = SVGMarkerElement.SVG_MARKER_ORIENT_AUTO; } else { super.parse(s); if (getUnitType() == SVGAngle.SVG_ANGLETYPE_UNKNOWN) { baseEnumerationVal = SVGMarkerElement.SVG_MARKER_ORIENT_UNKNOWN; } else { baseEnumerationVal = SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE; } } } }