Class LexicalUnitImpl

java.lang.Object
org.w3c.flute.parser.LexicalUnitImpl
All Implemented Interfaces:
org.w3c.css.sac.LexicalUnit

class LexicalUnitImpl extends Object implements org.w3c.css.sac.LexicalUnit
Version:
$Revision: 6653 $
Author:
Philippe Le Hegaret
  • Field Details

    • prev

      org.w3c.css.sac.LexicalUnit prev
    • next

      org.w3c.css.sac.LexicalUnit next
    • type

      short type
    • line

      int line
    • column

      int column
    • i

      int i
    • f

      float f
    • dimension

      short dimension
    • sdimension

      String sdimension
    • s

    • fname

      String fname
    • params

  • Constructor Details

    • LexicalUnitImpl

      LexicalUnitImpl(short type, int line, int column, LexicalUnitImpl p)
    • LexicalUnitImpl

      LexicalUnitImpl(int line, int column, LexicalUnitImpl previous, int i)
    • LexicalUnitImpl

      LexicalUnitImpl(int line, int column, LexicalUnitImpl previous, short dimension, String sdimension, float f)
    • LexicalUnitImpl

      LexicalUnitImpl(int line, int column, LexicalUnitImpl previous, short type, String s)
    • LexicalUnitImpl

      LexicalUnitImpl(short type, int line, int column, LexicalUnitImpl previous, String fname, LexicalUnitImpl params)
  • Method Details

    • getLineNumber

      public int getLineNumber()
    • getColumnNumber

      public int getColumnNumber()
    • getLexicalUnitType

      public short getLexicalUnitType()
      Specified by:
      getLexicalUnitType in interface org.w3c.css.sac.LexicalUnit
    • getNextLexicalUnit

      public org.w3c.css.sac.LexicalUnit getNextLexicalUnit()
      Specified by:
      getNextLexicalUnit in interface org.w3c.css.sac.LexicalUnit
    • getPreviousLexicalUnit

      public org.w3c.css.sac.LexicalUnit getPreviousLexicalUnit()
      Specified by:
      getPreviousLexicalUnit in interface org.w3c.css.sac.LexicalUnit
    • getIntegerValue

      public int getIntegerValue()
      Specified by:
      getIntegerValue in interface org.w3c.css.sac.LexicalUnit
    • setIntegerValue

      void setIntegerValue(int i)
    • getFloatValue

      public float getFloatValue()
      Specified by:
      getFloatValue in interface org.w3c.css.sac.LexicalUnit
    • setFloatValue

      void setFloatValue(float f)
    • getDimensionUnitText

      public String getDimensionUnitText()
      Specified by:
      getDimensionUnitText in interface org.w3c.css.sac.LexicalUnit
    • getStringValue

      public String getStringValue()
      Specified by:
      getStringValue in interface org.w3c.css.sac.LexicalUnit
    • getFunctionName

      public String getFunctionName()
      Specified by:
      getFunctionName in interface org.w3c.css.sac.LexicalUnit
    • getParameters

      public org.w3c.css.sac.LexicalUnit getParameters()
      Specified by:
      getParameters in interface org.w3c.css.sac.LexicalUnit
    • getSubValues

      public org.w3c.css.sac.LexicalUnit getSubValues()
      Specified by:
      getSubValues in interface org.w3c.css.sac.LexicalUnit
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • createNumber

      static LexicalUnitImpl createNumber(int line, int column, LexicalUnitImpl previous, float v)
    • createInteger

      static LexicalUnitImpl createInteger(int line, int column, LexicalUnitImpl previous, int i)
    • createPercentage

      static LexicalUnitImpl createPercentage(int line, int column, LexicalUnitImpl previous, float v)
    • createEMS

      static LexicalUnitImpl createEMS(int line, int column, LexicalUnitImpl previous, float v)
    • createEXS

      static LexicalUnitImpl createEXS(int line, int column, LexicalUnitImpl previous, float v)
    • createPX

      static LexicalUnitImpl createPX(int line, int column, LexicalUnitImpl previous, float v)
    • createCM

      static LexicalUnitImpl createCM(int line, int column, LexicalUnitImpl previous, float v)
    • createMM

      static LexicalUnitImpl createMM(int line, int column, LexicalUnitImpl previous, float v)
    • createIN

      static LexicalUnitImpl createIN(int line, int column, LexicalUnitImpl previous, float v)
    • createPT

      static LexicalUnitImpl createPT(int line, int column, LexicalUnitImpl previous, float v)
    • createPC

      static LexicalUnitImpl createPC(int line, int column, LexicalUnitImpl previous, float v)
    • createDEG

      static LexicalUnitImpl createDEG(int line, int column, LexicalUnitImpl previous, float v)
    • createRAD

      static LexicalUnitImpl createRAD(int line, int column, LexicalUnitImpl previous, float v)
    • createGRAD

      static LexicalUnitImpl createGRAD(int line, int column, LexicalUnitImpl previous, float v)
    • createMS

      static LexicalUnitImpl createMS(int line, int column, LexicalUnitImpl previous, float v)
    • createS

      static LexicalUnitImpl createS(int line, int column, LexicalUnitImpl previous, float v)
    • createHZ

      static LexicalUnitImpl createHZ(int line, int column, LexicalUnitImpl previous, float v)
    • createKHZ

      static LexicalUnitImpl createKHZ(int line, int column, LexicalUnitImpl previous, float v)
    • createDimen

      static LexicalUnitImpl createDimen(int line, int column, LexicalUnitImpl previous, float v, String s)
    • createInherit

      static LexicalUnitImpl createInherit(int line, int column, LexicalUnitImpl previous)
    • createIdent

      static LexicalUnitImpl createIdent(int line, int column, LexicalUnitImpl previous, String s)
    • createString

      static LexicalUnitImpl createString(int line, int column, LexicalUnitImpl previous, String s)
    • createURL

      static LexicalUnitImpl createURL(int line, int column, LexicalUnitImpl previous, String s)
    • createAttr

      static LexicalUnitImpl createAttr(int line, int column, LexicalUnitImpl previous, String s)
    • createCounter

      static LexicalUnitImpl createCounter(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params)
    • createCounters

      static LexicalUnitImpl createCounters(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params)
    • createRGBColor

      static LexicalUnitImpl createRGBColor(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params)
    • createRect

      static LexicalUnitImpl createRect(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params)
    • createFunction

      static LexicalUnitImpl createFunction(int line, int column, LexicalUnitImpl previous, String fname, org.w3c.css.sac.LexicalUnit params)
    • createUnicodeRange

      static LexicalUnitImpl createUnicodeRange(int line, int column, org.w3c.css.sac.LexicalUnit previous, org.w3c.css.sac.LexicalUnit params)
    • createComma

      static LexicalUnitImpl createComma(int line, int column, LexicalUnitImpl previous)
    • createSlash

      static LexicalUnitImpl createSlash(int line, int column, LexicalUnitImpl previous)