## Uses of Interface
org.w3c.css.sac.LexicalUnit

Packages that use LexicalUnit
org.apache.batik.css.engine
org.apache.batik.css.engine.value
org.apache.batik.css.engine.value.css2
org.apache.batik.css.engine.value.svg
org.apache.batik.css.parser: Provides a CSS parser conform to the SAC API.
org.w3c.css.sac

Uses of LexicalUnit in org.apache.batik.css.engine

Methods in org.apache.batik.css.engine with parameters of type LexicalUnit
`void` `CSSEngine.StyleDeclarationDocumentHandler.property(java.lang.String name, LexicalUnit value, boolean important)` SAC: Implements `DocumentHandler.property(String,LexicalUnit,boolean)`.
`void` `CSSEngine.StyleDeclarationBuilder.property(java.lang.String name, LexicalUnit value, boolean important)` SAC: Implements `DocumentHandler.property(String,LexicalUnit,boolean)`.
`void` `CSSEngine.StyleSheetDocumentHandler.property(java.lang.String name, LexicalUnit value, boolean important)` SAC: Implements `DocumentHandler.property(String,LexicalUnit,boolean)`.
`void` `CSSEngine.DocumentAdapter.property(java.lang.String name, LexicalUnit value, boolean important)` SAC: Implements `DocumentHandler.property(String,LexicalUnit,boolean)`.
`void` `CSSEngine.StyleDeclarationUpdateHandler.property(java.lang.String name, LexicalUnit value, boolean important)` SAC: Implements `DocumentHandler.property(String,LexicalUnit,boolean)`.

Uses of LexicalUnit in org.apache.batik.css.engine.value

Methods in org.apache.batik.css.engine.value with parameters of type LexicalUnit
`Value` `ValueManager.createValue(LexicalUnit lu, CSSEngine engine)` Creates a value from a lexical unit.
`void` `ShorthandManager.setValues(CSSEngine eng, ShorthandManager.PropertyHandler ph, LexicalUnit lu, boolean imp)` Sets the properties which are affected by this shorthand property.
`void` `ShorthandManager.PropertyHandler.property(java.lang.String name, LexicalUnit value, boolean important)`
`Value` `RectManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager.createValue(LexicalUnit,CSSEngine)`.
`Value` `LengthManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager.createValue(LexicalUnit,CSSEngine)`.
`Value` `IdentifierManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager.createValue(LexicalUnit,CSSEngine)`.
`Value` `AbstractColorManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager.createValue(LexicalUnit,CSSEngine)`.
`protected Value` `AbstractColorManager.createColorComponent(LexicalUnit lu)` Creates a color component from a lexical unit.

Uses of LexicalUnit in org.apache.batik.css.engine.value.css2

Methods in org.apache.batik.css.engine.value.css2 with parameters of type LexicalUnit
`Value` `TextDecorationManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `SrcManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `FontWeightManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `FontSizeManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `FontSizeAdjustManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `FontFamilyManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `CursorManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `ClipManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.

Uses of LexicalUnit in org.apache.batik.css.engine.value.svg

Methods in org.apache.batik.css.engine.value.svg with parameters of type LexicalUnit
`Value` `SVGPaintManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `SVGColorManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`protected float` `SVGColorManager.getColorValue(LexicalUnit lu)` Creates a float value usable as a component of an RGBColor.
`Value` `StrokeMiterlimitManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `StrokeDashoffsetManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `StrokeWidthManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `StrokeDasharrayManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `SpacingManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `OpacityManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `MaskManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`void` `MarkerShorthandManager.setValues(CSSEngine eng, ShorthandManager.PropertyHandler ph, LexicalUnit lu, boolean imp)` Implements `ShorthandManager.setValues(CSSEngine,ShorthandManager.PropertyHandler,LexicalUnit,boolean)`.
`Value` `MarkerManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `KerningManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `GlyphOrientationVerticalManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `GlyphOrientationManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `FilterManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `EnableBackgroundManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `ColorProfileManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `ClipPathManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.
`Value` `BaselineShiftManager.createValue(LexicalUnit lu, CSSEngine engine)` Implements `ValueManager#createValue(LexicalUnit,CSSEngine)`.

Uses of LexicalUnit in org.apache.batik.css.parser

Classes in org.apache.batik.css.parser that implement LexicalUnit
`class` `CSSLexicalUnit` This class implements the `CSSLexicalUnit.SimpleLexicalUnit` interface.
`protected static class` `CSSLexicalUnit.DimensionLexicalUnit` This class represents a dimension unit.
`protected static class` `CSSLexicalUnit.FloatLexicalUnit` This class represents a float unit.
`protected static class` `CSSLexicalUnit.FunctionLexicalUnit` This class represents a function unit.
`protected static class` `CSSLexicalUnit.IntegerLexicalUnit` This class represents an integer unit.
`protected static class` `CSSLexicalUnit.PredefinedFunctionLexicalUnit` This class represents a function unit.
`protected static class` `CSSLexicalUnit.SimpleLexicalUnit` This class represents a simple unit.
`protected static class` `CSSLexicalUnit.StringLexicalUnit` This class represents a string unit.

Fields in org.apache.batik.css.parser declared as LexicalUnit
`protected LexicalUnit` `CSSLexicalUnit.nextLexicalUnit` The next lexical unit.
`protected LexicalUnit` `CSSLexicalUnit.previousLexicalUnit` The previous lexical unit.
`protected LexicalUnit` `CSSLexicalUnit.FunctionLexicalUnit.parameters` The function parameters.
`protected LexicalUnit` `CSSLexicalUnit.PredefinedFunctionLexicalUnit.parameters` The function parameters.

Methods in org.apache.batik.css.parser that return LexicalUnit
`LexicalUnit` `Parser.parsePropertyValue(InputSource source)` SAC: Implements `Parser.parsePropertyValue(InputSource)`.
`protected LexicalUnit` `Parser.parsePropertyValueInternal()` Parses property value using the current scanner.
`protected LexicalUnit` `Parser.parseExpression(boolean param)` Parses a CSS2 expression.
`protected LexicalUnit` `Parser.parseTerm(LexicalUnit prev)` Parses a CSS2 term.
`protected LexicalUnit` `Parser.parseFunction(boolean positive, LexicalUnit prev)` Parses a CSS2 function.
`protected LexicalUnit` `Parser.hexcolor(LexicalUnit prev)` Converts a hash unit to a RGB color.
`protected LexicalUnit` `Parser.dimension(boolean positive, LexicalUnit prev)` Converts the current lexical unit to a dimension.
`LexicalUnit` `Parser.parsePropertyValue(java.lang.String source)` Implements `ExtendedParser.parsePropertyValue(String)`.
`LexicalUnit` `ExtendedParserWrapper.parsePropertyValue(InputSource source)` SAC: Implements `Parser.parsePropertyValue(InputSource)`.
`LexicalUnit` `ExtendedParserWrapper.parsePropertyValue(java.lang.String source)` Parse a CSS property value.
`LexicalUnit` `ExtendedParser.parsePropertyValue(java.lang.String source)` Parse a CSS property value.
`LexicalUnit` `CSSLexicalUnit.getNextLexicalUnit()` SAC: Implements `CSSLexicalUnit.getNextLexicalUnit()`.
`LexicalUnit` `CSSLexicalUnit.getPreviousLexicalUnit()` SAC: Implements `CSSLexicalUnit.getPreviousLexicalUnit()`.
`LexicalUnit` `CSSLexicalUnit.getParameters()` SAC: Implements `CSSLexicalUnit.getParameters()`.
`LexicalUnit` `CSSLexicalUnit.getSubValues()` SAC: Implements `CSSLexicalUnit.getSubValues()`.
`LexicalUnit` `CSSLexicalUnit.FunctionLexicalUnit.getParameters()` SAC: Implements `getParameters()`.
`LexicalUnit` `CSSLexicalUnit.PredefinedFunctionLexicalUnit.getParameters()` SAC: Implements `getParameters()`.

Methods in org.apache.batik.css.parser with parameters of type LexicalUnit
`protected LexicalUnit` `Parser.parseTerm(LexicalUnit prev)` Parses a CSS2 term.
`protected LexicalUnit` `Parser.parseFunction(boolean positive, LexicalUnit prev)` Parses a CSS2 function.
`protected LexicalUnit` `Parser.hexcolor(LexicalUnit prev)` Converts a hash unit to a RGB color.
`protected LexicalUnit` `Parser.dimension(boolean positive, LexicalUnit prev)` Converts the current lexical unit to a dimension.
`void` `DefaultDocumentHandler.property(java.lang.String name, LexicalUnit value, boolean important)` SAC: Implements `DocumentHandler.property(String,LexicalUnit,boolean)`.
`void` `CSSLexicalUnit.setNextLexicalUnit(LexicalUnit lu)` Sets the next lexical unit.
`void` `CSSLexicalUnit.setPreviousLexicalUnit(LexicalUnit lu)` Sets the previous lexical unit.
`static CSSLexicalUnit` `CSSLexicalUnit.createSimple(short t, LexicalUnit prev)` Creates a new integer lexical unit.
`static CSSLexicalUnit` `CSSLexicalUnit.createInteger(int val, LexicalUnit prev)` Creates a new integer lexical unit.
`static CSSLexicalUnit` `CSSLexicalUnit.createFloat(short t, float val, LexicalUnit prev)` Creates a new float lexical unit.
`static CSSLexicalUnit` `CSSLexicalUnit.createDimension(float val, java.lang.String dim, LexicalUnit prev)` Creates a new float lexical unit.
`static CSSLexicalUnit` `CSSLexicalUnit.createFunction(java.lang.String f, LexicalUnit params, LexicalUnit prev)` Creates a new function lexical unit.
`static CSSLexicalUnit` `CSSLexicalUnit.createPredefinedFunction(short t, LexicalUnit params, LexicalUnit prev)` Creates a new function lexical unit.
`static CSSLexicalUnit` `CSSLexicalUnit.createString(short t, java.lang.String val, LexicalUnit prev)` Creates a new string lexical unit.

Constructors in org.apache.batik.css.parser with parameters of type LexicalUnit
`CSSLexicalUnit(short t, LexicalUnit prev)` Creates a new LexicalUnit.
`CSSLexicalUnit.SimpleLexicalUnit(short t, LexicalUnit prev)` Creates a new LexicalUnit.
`CSSLexicalUnit.IntegerLexicalUnit(int val, LexicalUnit prev)` Creates a new LexicalUnit.
`CSSLexicalUnit.FloatLexicalUnit(short t, float val, LexicalUnit prev)` Creates a new LexicalUnit.
`CSSLexicalUnit.DimensionLexicalUnit(float val, java.lang.String dim, LexicalUnit prev)` Creates a new LexicalUnit.
`CSSLexicalUnit.FunctionLexicalUnit(java.lang.String f, LexicalUnit params, LexicalUnit prev)` Creates a new LexicalUnit.
`CSSLexicalUnit.PredefinedFunctionLexicalUnit(short t, LexicalUnit params, LexicalUnit prev)` Creates a new LexicalUnit.
`CSSLexicalUnit.StringLexicalUnit(short t, java.lang.String val, LexicalUnit prev)` Creates a new LexicalUnit.

Uses of LexicalUnit in org.w3c.css.sac

Methods in org.w3c.css.sac that return LexicalUnit
`LexicalUnit` `Parser.parsePropertyValue(InputSource source)` Parse a CSS property value.
`LexicalUnit` `LexicalUnit.getNextLexicalUnit()` Returns the next value or `null` if any.
`LexicalUnit` `LexicalUnit.getPreviousLexicalUnit()` Returns the previous value or `null` if any.
`LexicalUnit` `LexicalUnit.getParameters()` The function parameters including operators (like the comma).
`LexicalUnit` `LexicalUnit.getSubValues()` Returns a list of values inside the sub expression.

Methods in org.w3c.css.sac with parameters of type LexicalUnit
`void` `DocumentHandler.property(java.lang.String name, LexicalUnit value, boolean important)` Receive notification of a declaration.

Copyright © 2004 Apache Software Foundation. All Rights Reserved.