Package com.github.weisj.jsvg.parser
Class AttributeNode
java.lang.Object
com.github.weisj.jsvg.parser.AttributeNode
-
Constructor Summary
ConstructorsConstructorDescriptionAttributeNode(@NotNull String tagName, @NotNull Map<String,String> attributes, @Nullable AttributeNode parent, @NotNull Map<@NotNull String,@NotNull Object> namedElements, com.github.weisj.jsvg.parser.SVGLoader.LoadHelper loadHelper) -
Method Summary
Modifier and TypeMethodDescription@Nullable ClipPath@NotNull Color@Nullable Colordouble[]getDoubleList(@NotNull String key)<T> TgetElementByHref(@NotNull Class<T> type, @NotNull Category category, @Nullable String value)<T> TgetElementByHref(@NotNull Class<T> type, @Nullable String value)<E extends Enum<E>>
E<E extends Enum<E>>
EgetEnumNullable(@NotNull String key, @NotNull Class<E> enumType)@Nullable Filterfloatfloat[]getFloatList(@NotNull String key)@NotNull LengthgetHorizontalReferenceLength(@NotNull String key)@Nullable StringgetHref()int@Nullable Length@NotNull Length@NotNull Length@NotNull Length[]getLengthList(@NotNull String key)@Nullable MaskgetMask()@Nullable SVGPaintfloatgetPercentage(@NotNull String key, float fallback)@NotNull String[]getStringList(@NotNull String name)@NotNull String[]getStringList(@NotNull String name, boolean requireComma)@Nullable String@NotNull LengthgetVerticalReferenceLength(@NotNull String key)@Nullable ViewBoxbooleanhasAttribute(@NotNull String name)@Nullable AttributeNodeparent()@NotNull AttributeParserparser()@Nullable AffineTransformparseTransform(@NotNull String key)@NotNull ResourceLoaderbooleantagIsOneOf(@NotNull String... tags)@NotNull StringtagName()
-
Constructor Details
-
AttributeNode
-
-
Method Details
-
getElementByHref
-
getElementByHref
-
attributes
-
tagName
-
tagIsOneOf
-
parent
-
getValue
-
getColor
-
getColor
-
getPaint
-
getLength
-
getLength
-
getLength
-
getHorizontalReferenceLength
-
getVerticalReferenceLength
-
getPercentage
-
getLengthList
-
getFloatList
-
getDoubleList
-
getEnum
-
getEnumNullable
-
getClipPath
-
getMask
-
getFilter
-
parseTransform
-
hasAttribute
-
getStringList
-
getStringList
-
getFloat
-
getInt
-
getHref
-
getViewBox
-
parser
-
resourceLoader
-