org.apache.batik.css.svg
Class MarkerResolver
java.lang.Object
|
+--org.apache.batik.css.svg.MarkerResolver
- All Implemented Interfaces:
- RelativeValueResolver
- public class MarkerResolver
- extends java.lang.Object
- implements RelativeValueResolver
This class provides a relative value resolver for the 'marker-*' CSS
property.
Field Summary |
protected java.lang.String |
propertyName
The handled property name. |
Constructor Summary |
MarkerResolver(java.lang.String s)
Creates a new MarkerResolver object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
propertyName
protected java.lang.String propertyName
- The handled property name.
MarkerResolver
public MarkerResolver(java.lang.String s)
- Creates a new MarkerResolver object.
- Parameters:
s
- The property name.
isInheritedProperty
public boolean isInheritedProperty()
- Whether the handled property is inherited or not.
- Specified by:
isInheritedProperty
in interface RelativeValueResolver
getPropertyName
public java.lang.String getPropertyName()
- Returns the name of the handled property.
- Specified by:
getPropertyName
in interface RelativeValueResolver
getDefaultValue
public CSSOMReadOnlyValue getDefaultValue()
- Returns the default value for the handled property.
- Specified by:
getDefaultValue
in interface RelativeValueResolver
resolveValue
public void resolveValue(Element element,
java.lang.String pseudoElement,
ViewCSS view,
CSSOMReadOnlyStyleDeclaration styleDeclaration,
CSSOMReadOnlyValue value,
java.lang.String priority,
int origin)
- Resolves the given value if relative, and puts it in the given table.
- Specified by:
resolveValue
in interface RelativeValueResolver
- Parameters:
element
- The element to which this value applies.pseudoElement
- The pseudo element if one.view
- The view CSS of the current document.styleDeclaration
- The computed style declaration.value
- The cascaded value.priority
- The priority of the cascaded value.origin
- The origin of the cascaded value.
Copyright © 2001 Apache Software Foundation. All Rights Reserved.