本文整理汇总了Java中org.w3c.dom.svg.SVGLength.SVG_LENGTHTYPE_UNKNOWN属性的典型用法代码示例。如果您正苦于以下问题:Java SVGLength.SVG_LENGTHTYPE_UNKNOWN属性的具体用法?Java SVGLength.SVG_LENGTHTYPE_UNKNOWN怎么用?Java SVGLength.SVG_LENGTHTYPE_UNKNOWN使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.w3c.dom.svg.SVGLength
的用法示例。
在下文中一共展示了SVGLength.SVG_LENGTHTYPE_UNKNOWN属性的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getValueAsString
/**
* <b>DOM</b>: Implements {@link SVGLength#getValueAsString()}.
*/
public String getValueAsString() {
revalidate();
if (unitType == SVGLength.SVG_LENGTHTYPE_UNKNOWN) {
return "";
}
return Float.toString(value) + UNITS[unitType];
}
示例2: getCheckedValue
/**
* Gets the current animated length value. If the attribute is missing
* or malformed, an exception is thrown.
*/
public float getCheckedValue() {
if (hasAnimVal) {
if (animVal == null) {
animVal = new AnimSVGLength(direction);
}
if (nonNegative && animVal.value < 0) {
throw new LiveAttributeException
(element, localName,
LiveAttributeException.ERR_ATTRIBUTE_NEGATIVE,
animVal.getValueAsString());
}
return animVal.getValue();
} else {
if (baseVal == null) {
baseVal = new BaseSVGLength(direction);
}
baseVal.revalidate();
if (baseVal.missing) {
throw new LiveAttributeException
(element, localName,
LiveAttributeException.ERR_ATTRIBUTE_MISSING, null);
} else if (baseVal.unitType ==
SVGLength.SVG_LENGTHTYPE_UNKNOWN) {
throw new LiveAttributeException
(element, localName,
LiveAttributeException.ERR_ATTRIBUTE_MALFORMED,
baseVal.getValueAsString());
}
if (nonNegative && baseVal.value < 0) {
throw new LiveAttributeException
(element, localName,
LiveAttributeException.ERR_ATTRIBUTE_NEGATIVE,
baseVal.getValueAsString());
}
return baseVal.getValue();
}
}