org.apache.batik.css.engine.value.svg
Class  SpacingManager
java.lang.Object
  |
  +--org.apache.batik.css.engine.value.AbstractValueFactory
        |
        +--org.apache.batik.css.engine.value.AbstractValueManager
              |
              +--org.apache.batik.css.engine.value.LengthManager
                    |
                    +--org.apache.batik.css.engine.value.svg.SpacingManager
- All Implemented Interfaces: 
 - ValueManager
 
- public class SpacingManager
- extends LengthManager
  
This class provides a manager for the '*-spacing' property values.
| 
Field Summary | 
protected  java.lang.String | 
property
 
          The handled property. | 
 
 
| 
Constructor Summary | 
SpacingManager(java.lang.String prop)
 
          Creates a new SpacingManager. | 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
property
protected java.lang.String property
- The handled property.
 
SpacingManager
public SpacingManager(java.lang.String prop)
- Creates a new SpacingManager.
 
isInheritedProperty
public boolean isInheritedProperty()
- Implements 
ValueManager.isInheritedProperty(). 
getPropertyName
public java.lang.String getPropertyName()
- Implements 
ValueManager.getPropertyName().
- Overrides:
 getPropertyName in class AbstractValueFactory
 
 
getDefaultValue
public Value getDefaultValue()
- Implements 
ValueManager.getDefaultValue(). 
createValue
public Value createValue(LexicalUnit lu,
                         CSSEngine engine)
                  throws DOMException
- Implements 
ValueManager.createValue(LexicalUnit,CSSEngine).
- Overrides:
 createValue in class LengthManager
 
- Following copied from interface: 
org.apache.batik.css.engine.value.ValueManager 
- Parameters:
 lu - The SAC lexical unit used to create the value.engine - The calling CSSEngine.
 
 
createStringValue
public Value createStringValue(short type,
                               java.lang.String value,
                               CSSEngine engine)
                        throws DOMException
- Implements 
ValueManager.createStringValue(short,String,CSSEngine).
- Overrides:
 createStringValue in class AbstractValueManager
 
- Following copied from interface: 
org.apache.batik.css.engine.value.ValueManager 
- Parameters:
 type - A string code as defined in CSSPrimitiveValue. The string
               code can only be a string unit type.value - The new string value.base - The base URL.
 
 
getOrientation
protected int getOrientation()
- Indicates the orientation of the property associated with
 this manager.
- Overrides:
 getOrientation in class LengthManager
 
 
Copyright © 2002 Apache Software Foundation. All Rights Reserved.