Package org.w3c.flute.parser
Class LexicalUnitImpl
java.lang.Object
org.w3c.flute.parser.LexicalUnitImpl
- All Implemented Interfaces:
org.w3c.css.sac.LexicalUnit
- Version:
- $Revision: 6653 $
- Author:
- Philippe Le Hegaret
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) short(package private) float(package private) String(package private) int(package private) int(package private) org.w3c.css.sac.LexicalUnit(package private) LexicalUnitImpl(package private) org.w3c.css.sac.LexicalUnit(package private) String(package private) String(package private) shortFields inherited from interface org.w3c.css.sac.LexicalUnit
SAC_ATTR, SAC_CENTIMETER, SAC_COUNTER_FUNCTION, SAC_COUNTERS_FUNCTION, SAC_DEGREE, SAC_DIMENSION, SAC_EM, SAC_EX, SAC_FUNCTION, SAC_GRADIAN, SAC_HERTZ, SAC_IDENT, SAC_INCH, SAC_INHERIT, SAC_INTEGER, SAC_KILOHERTZ, SAC_MILLIMETER, SAC_MILLISECOND, SAC_OPERATOR_COMMA, SAC_OPERATOR_EXP, SAC_OPERATOR_GE, SAC_OPERATOR_GT, SAC_OPERATOR_LE, SAC_OPERATOR_LT, SAC_OPERATOR_MINUS, SAC_OPERATOR_MOD, SAC_OPERATOR_MULTIPLY, SAC_OPERATOR_PLUS, SAC_OPERATOR_SLASH, SAC_OPERATOR_TILDE, SAC_PERCENTAGE, SAC_PICA, SAC_PIXEL, SAC_POINT, SAC_RADIAN, SAC_REAL, SAC_RECT_FUNCTION, SAC_RGBCOLOR, SAC_SECOND, SAC_STRING_VALUE, SAC_SUB_EXPRESSION, SAC_UNICODERANGE, SAC_URI -
Constructor Summary
ConstructorsConstructorDescriptionLexicalUnitImpl(int line, int column, LexicalUnitImpl previous, int i) LexicalUnitImpl(int line, int column, LexicalUnitImpl previous, short type, String s) LexicalUnitImpl(int line, int column, LexicalUnitImpl previous, short dimension, String sdimension, float f) LexicalUnitImpl(short type, int line, int column, LexicalUnitImpl p) LexicalUnitImpl(short type, int line, int column, LexicalUnitImpl previous, String fname, LexicalUnitImpl params) -
Method Summary
Modifier and TypeMethodDescription(package private) static LexicalUnitImplcreateAttr(int line, int column, LexicalUnitImpl previous, String s) (package private) static LexicalUnitImplcreateCM(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateComma(int line, int column, LexicalUnitImpl previous) (package private) static LexicalUnitImplcreateCounter(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params) (package private) static LexicalUnitImplcreateCounters(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params) (package private) static LexicalUnitImplcreateDEG(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateDimen(int line, int column, LexicalUnitImpl previous, float v, String s) (package private) static LexicalUnitImplcreateEMS(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateEXS(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateFunction(int line, int column, LexicalUnitImpl previous, String fname, org.w3c.css.sac.LexicalUnit params) (package private) static LexicalUnitImplcreateGRAD(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateHZ(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateIdent(int line, int column, LexicalUnitImpl previous, String s) (package private) static LexicalUnitImplcreateIN(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateInherit(int line, int column, LexicalUnitImpl previous) (package private) static LexicalUnitImplcreateInteger(int line, int column, LexicalUnitImpl previous, int i) (package private) static LexicalUnitImplcreateKHZ(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateMM(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateMS(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateNumber(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreatePC(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreatePercentage(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreatePT(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreatePX(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateRAD(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateRect(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params) (package private) static LexicalUnitImplcreateRGBColor(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params) (package private) static LexicalUnitImplcreateS(int line, int column, LexicalUnitImpl previous, float v) (package private) static LexicalUnitImplcreateSlash(int line, int column, LexicalUnitImpl previous) (package private) static LexicalUnitImplcreateString(int line, int column, LexicalUnitImpl previous, String s) (package private) static LexicalUnitImplcreateUnicodeRange(int line, int column, org.w3c.css.sac.LexicalUnit previous, org.w3c.css.sac.LexicalUnit params) (package private) static LexicalUnitImplcreateURL(int line, int column, LexicalUnitImpl previous, String s) intfloatintshortintorg.w3c.css.sac.LexicalUnitorg.w3c.css.sac.LexicalUnitorg.w3c.css.sac.LexicalUnitorg.w3c.css.sac.LexicalUnit(package private) voidsetFloatValue(float f) (package private) voidsetIntegerValue(int i) toString()
-
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
String s -
fname
String fname -
params
LexicalUnitImpl 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:
getLexicalUnitTypein interfaceorg.w3c.css.sac.LexicalUnit
-
getNextLexicalUnit
public org.w3c.css.sac.LexicalUnit getNextLexicalUnit()- Specified by:
getNextLexicalUnitin interfaceorg.w3c.css.sac.LexicalUnit
-
getPreviousLexicalUnit
public org.w3c.css.sac.LexicalUnit getPreviousLexicalUnit()- Specified by:
getPreviousLexicalUnitin interfaceorg.w3c.css.sac.LexicalUnit
-
getIntegerValue
public int getIntegerValue()- Specified by:
getIntegerValuein interfaceorg.w3c.css.sac.LexicalUnit
-
setIntegerValue
void setIntegerValue(int i) -
getFloatValue
public float getFloatValue()- Specified by:
getFloatValuein interfaceorg.w3c.css.sac.LexicalUnit
-
setFloatValue
void setFloatValue(float f) -
getDimensionUnitText
- Specified by:
getDimensionUnitTextin interfaceorg.w3c.css.sac.LexicalUnit
-
getStringValue
- Specified by:
getStringValuein interfaceorg.w3c.css.sac.LexicalUnit
-
getFunctionName
- Specified by:
getFunctionNamein interfaceorg.w3c.css.sac.LexicalUnit
-
getParameters
public org.w3c.css.sac.LexicalUnit getParameters()- Specified by:
getParametersin interfaceorg.w3c.css.sac.LexicalUnit
-
getSubValues
public org.w3c.css.sac.LexicalUnit getSubValues()- Specified by:
getSubValuesin interfaceorg.w3c.css.sac.LexicalUnit
-
toString
-
createNumber
-
createInteger
-
createPercentage
-
createEMS
-
createEXS
-
createPX
-
createCM
-
createMM
-
createIN
-
createPT
-
createPC
-
createDEG
-
createRAD
-
createGRAD
-
createMS
-
createS
-
createHZ
-
createKHZ
-
createDimen
static LexicalUnitImpl createDimen(int line, int column, LexicalUnitImpl previous, float v, String s) -
createInherit
-
createIdent
-
createString
-
createURL
-
createAttr
-
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
-
createSlash
-