org.w3c.flute.parser

Class LexicalUnitImpl

class LexicalUnitImpl extends Object implements LexicalUnit

Version: $Revision: 6653 $

Author: Philippe Le Hegaret

Field Summary
intcolumn
shortdimension
floatf
Stringfname
inti
intline
LexicalUnitnext
LexicalUnitImplparams
LexicalUnitprev
Strings
Stringsdimension
shorttype
Constructor Summary
LexicalUnitImpl(short type, int line, int column, LexicalUnitImpl p)
LexicalUnitImpl(int line, int column, LexicalUnitImpl previous, int i)
LexicalUnitImpl(int line, int column, LexicalUnitImpl previous, short dimension, String sdimension, float f)
LexicalUnitImpl(int line, int column, LexicalUnitImpl previous, short type, String s)
LexicalUnitImpl(short type, int line, int column, LexicalUnitImpl previous, String fname, LexicalUnitImpl params)
Method Summary
static LexicalUnitImplcreateAttr(int line, int column, LexicalUnitImpl previous, String s)
static LexicalUnitImplcreateCM(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateComma(int line, int column, LexicalUnitImpl previous)
static LexicalUnitImplcreateCounter(int line, int column, LexicalUnitImpl previous, LexicalUnit params)
static LexicalUnitImplcreateCounters(int line, int column, LexicalUnitImpl previous, LexicalUnit params)
static LexicalUnitImplcreateDEG(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateDimen(int line, int column, LexicalUnitImpl previous, float v, String s)
static LexicalUnitImplcreateEMS(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateEXS(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateFunction(int line, int column, LexicalUnitImpl previous, String fname, LexicalUnit params)
static LexicalUnitImplcreateGRAD(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateHZ(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateIdent(int line, int column, LexicalUnitImpl previous, String s)
static LexicalUnitImplcreateInherit(int line, int column, LexicalUnitImpl previous)
static LexicalUnitImplcreateInteger(int line, int column, LexicalUnitImpl previous, int i)
static LexicalUnitImplcreateIN(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateKHZ(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateMM(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateMS(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateNumber(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreatePC(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreatePercentage(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreatePT(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreatePX(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateRAD(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateRect(int line, int column, LexicalUnitImpl previous, LexicalUnit params)
static LexicalUnitImplcreateRGBColor(int line, int column, LexicalUnitImpl previous, LexicalUnit params)
static LexicalUnitImplcreateS(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImplcreateSlash(int line, int column, LexicalUnitImpl previous)
static LexicalUnitImplcreateString(int line, int column, LexicalUnitImpl previous, String s)
static LexicalUnitImplcreateUnicodeRange(int line, int column, LexicalUnit previous, LexicalUnit params)
static LexicalUnitImplcreateURL(int line, int column, LexicalUnitImpl previous, String s)
intgetColumnNumber()
StringgetDimensionUnitText()
floatgetFloatValue()
StringgetFunctionName()
intgetIntegerValue()
shortgetLexicalUnitType()
intgetLineNumber()
LexicalUnitgetNextLexicalUnit()
LexicalUnitgetParameters()
LexicalUnitgetPreviousLexicalUnit()
StringgetStringValue()
LexicalUnitgetSubValues()
voidsetFloatValue(float f)
voidsetIntegerValue(int i)
StringtoString()

Field Detail

column

int column

dimension

short dimension

f

float f

fname

String fname

i

int i

line

int line

LexicalUnit next

params

LexicalUnitImpl params

LexicalUnit prev

s

String s

sdimension

String sdimension

type

short type

Constructor Detail

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 Detail

createAttr

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

createCM

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

createComma

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

createCounter

static LexicalUnitImpl createCounter(int line, int column, LexicalUnitImpl previous, LexicalUnit params)

createCounters

static LexicalUnitImpl createCounters(int line, int column, LexicalUnitImpl previous, LexicalUnit params)

createDEG

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

createDimen

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

createEMS

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

createEXS

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

createFunction

static LexicalUnitImpl createFunction(int line, int column, LexicalUnitImpl previous, String fname, LexicalUnit params)

createGRAD

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

createHZ

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

createIdent

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

createInherit

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

createInteger

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

createIN

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

createKHZ

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

createMM

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

createMS

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

createNumber

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

createPC

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

createPercentage

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

createPT

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

createPX

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

createRAD

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

createRect

static LexicalUnitImpl createRect(int line, int column, LexicalUnitImpl previous, LexicalUnit params)

createRGBColor

static LexicalUnitImpl createRGBColor(int line, int column, LexicalUnitImpl previous, LexicalUnit params)

createS

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

createSlash

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

createString

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

createUnicodeRange

static LexicalUnitImpl createUnicodeRange(int line, int column, LexicalUnit previous, LexicalUnit params)

createURL

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

getColumnNumber

public int getColumnNumber()

getDimensionUnitText

public String getDimensionUnitText()

getFloatValue

public float getFloatValue()

getFunctionName

public String getFunctionName()

getIntegerValue

public int getIntegerValue()

getLexicalUnitType

public short getLexicalUnitType()

getLineNumber

public int getLineNumber()

getNextLexicalUnit

public LexicalUnit getNextLexicalUnit()

getParameters

public LexicalUnit getParameters()

getPreviousLexicalUnit

public LexicalUnit getPreviousLexicalUnit()

getStringValue

public String getStringValue()

getSubValues

public LexicalUnit getSubValues()

setFloatValue

void setFloatValue(float f)

setIntegerValue

void setIntegerValue(int i)

toString

public String toString()