org.apache.batik.css.engine.value.css2
Class ClipManager

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.RectManager
                          |
                          +--org.apache.batik.css.engine.value.css2.ClipManager
All Implemented Interfaces:
ValueManager

public class ClipManager
extends RectManager

This class provides a manager for the 'clip' property values.


Fields inherited from class org.apache.batik.css.engine.value.RectManager
orientation
 
Fields inherited from class org.apache.batik.css.engine.value.LengthManager
BOTH_ORIENTATION, HORIZONTAL_ORIENTATION, VERTICAL_ORIENTATION
 
Constructor Summary
ClipManager()
           
 
Method Summary
 Value createStringValue(short type, java.lang.String value, CSSEngine engine)
          Implements ValueManager#createStringValue(short,String,CSSEngine).
 Value createValue(LexicalUnit lu, CSSEngine engine)
          Implements ValueManager#createValue(LexicalUnit,CSSEngine).
 Value getDefaultValue()
          Implements ValueManager#getDefaultValue().
 java.lang.String getPropertyName()
          Implements ValueManager#getPropertyName().
 boolean isInheritedProperty()
          Implements ValueManager#isInheritedProperty().
 
Methods inherited from class org.apache.batik.css.engine.value.RectManager
computeValue, getOrientation
 
Methods inherited from class org.apache.batik.css.engine.value.LengthManager
createFloatValue
 
Methods inherited from class org.apache.batik.css.engine.value.AbstractValueFactory
createDOMException, createInvalidFloatTypeDOMException, createInvalidFloatValueDOMException, createInvalidIdentifierDOMException, createInvalidLexicalUnitDOMException, createInvalidStringTypeDOMException, createMalformedLexicalUnitDOMException, resolveURI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClipManager

public ClipManager()
Method Detail

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 org.w3c.dom.DOMException
Implements ValueManager#createValue(LexicalUnit,CSSEngine).
Overrides:
createValue in class RectManager
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 org.w3c.dom.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.


Copyright © 2004 Apache Software Foundation. All Rights Reserved.