org.w3c.css.sac.LexicalUnit
class LexicalUnitImpl
extends java.lang.Object
implements org.w3c.css.sac.LexicalUnit
Modifier and Type | Field | Description |
---|---|---|
(package private) int |
column |
|
(package private) short |
dimension |
|
(package private) float |
f |
|
(package private) java.lang.String |
fname |
|
(package private) int |
i |
|
(package private) int |
line |
|
(package private) org.w3c.css.sac.LexicalUnit |
next |
|
(package private) LexicalUnitImpl |
params |
|
(package private) org.w3c.css.sac.LexicalUnit |
prev |
|
(package private) java.lang.String |
s |
|
(package private) java.lang.String |
sdimension |
|
(package private) short |
type |
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 | Description |
---|---|
LexicalUnitImpl(int line,
int column,
LexicalUnitImpl previous,
int i) |
|
LexicalUnitImpl(int line,
int column,
LexicalUnitImpl previous,
short type,
java.lang.String s) |
|
LexicalUnitImpl(int line,
int column,
LexicalUnitImpl previous,
short dimension,
java.lang.String sdimension,
float f) |
|
LexicalUnitImpl(short type,
int line,
int column,
LexicalUnitImpl p) |
|
LexicalUnitImpl(short type,
int line,
int column,
LexicalUnitImpl previous,
java.lang.String fname,
LexicalUnitImpl params) |
Modifier and Type | Method | Description |
---|---|---|
(package private) static LexicalUnitImpl |
createAttr(int line,
int column,
LexicalUnitImpl previous,
java.lang.String s) |
|
(package private) static LexicalUnitImpl |
createCM(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createComma(int line,
int column,
LexicalUnitImpl previous) |
|
(package private) static LexicalUnitImpl |
createCounter(int line,
int column,
LexicalUnitImpl previous,
org.w3c.css.sac.LexicalUnit params) |
|
(package private) static LexicalUnitImpl |
createCounters(int line,
int column,
LexicalUnitImpl previous,
org.w3c.css.sac.LexicalUnit params) |
|
(package private) static LexicalUnitImpl |
createDEG(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createDimen(int line,
int column,
LexicalUnitImpl previous,
float v,
java.lang.String s) |
|
(package private) static LexicalUnitImpl |
createEMS(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createEXS(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createFunction(int line,
int column,
LexicalUnitImpl previous,
java.lang.String fname,
org.w3c.css.sac.LexicalUnit params) |
|
(package private) static LexicalUnitImpl |
createGRAD(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createHZ(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createIdent(int line,
int column,
LexicalUnitImpl previous,
java.lang.String s) |
|
(package private) static LexicalUnitImpl |
createIN(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createInherit(int line,
int column,
LexicalUnitImpl previous) |
|
(package private) static LexicalUnitImpl |
createInteger(int line,
int column,
LexicalUnitImpl previous,
int i) |
|
(package private) static LexicalUnitImpl |
createKHZ(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createMM(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createMS(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createNumber(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createPC(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createPercentage(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createPT(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createPX(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createRAD(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createRect(int line,
int column,
LexicalUnitImpl previous,
org.w3c.css.sac.LexicalUnit params) |
|
(package private) static LexicalUnitImpl |
createRGBColor(int line,
int column,
LexicalUnitImpl previous,
org.w3c.css.sac.LexicalUnit params) |
|
(package private) static LexicalUnitImpl |
createS(int line,
int column,
LexicalUnitImpl previous,
float v) |
|
(package private) static LexicalUnitImpl |
createSlash(int line,
int column,
LexicalUnitImpl previous) |
|
(package private) static LexicalUnitImpl |
createString(int line,
int column,
LexicalUnitImpl previous,
java.lang.String s) |
|
(package private) static LexicalUnitImpl |
createUnicodeRange(int line,
int column,
org.w3c.css.sac.LexicalUnit previous,
org.w3c.css.sac.LexicalUnit params) |
|
(package private) static LexicalUnitImpl |
createURL(int line,
int column,
LexicalUnitImpl previous,
java.lang.String s) |
|
int |
getColumnNumber() |
|
java.lang.String |
getDimensionUnitText() |
|
float |
getFloatValue() |
|
java.lang.String |
getFunctionName() |
|
int |
getIntegerValue() |
|
short |
getLexicalUnitType() |
|
int |
getLineNumber() |
|
org.w3c.css.sac.LexicalUnit |
getNextLexicalUnit() |
|
org.w3c.css.sac.LexicalUnit |
getParameters() |
|
org.w3c.css.sac.LexicalUnit |
getPreviousLexicalUnit() |
|
java.lang.String |
getStringValue() |
|
org.w3c.css.sac.LexicalUnit |
getSubValues() |
|
(package private) void |
setFloatValue(float f) |
|
(package private) void |
setIntegerValue(int i) |
|
java.lang.String |
toString() |
org.w3c.css.sac.LexicalUnit prev
org.w3c.css.sac.LexicalUnit next
short type
int line
int column
int i
float f
short dimension
java.lang.String sdimension
java.lang.String s
java.lang.String fname
LexicalUnitImpl params
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, java.lang.String sdimension, float f)
LexicalUnitImpl(int line, int column, LexicalUnitImpl previous, short type, java.lang.String s)
LexicalUnitImpl(short type, int line, int column, LexicalUnitImpl previous, java.lang.String fname, LexicalUnitImpl params)
public int getLineNumber()
public int getColumnNumber()
public short getLexicalUnitType()
getLexicalUnitType
in interface org.w3c.css.sac.LexicalUnit
public org.w3c.css.sac.LexicalUnit getNextLexicalUnit()
getNextLexicalUnit
in interface org.w3c.css.sac.LexicalUnit
public org.w3c.css.sac.LexicalUnit getPreviousLexicalUnit()
getPreviousLexicalUnit
in interface org.w3c.css.sac.LexicalUnit
public int getIntegerValue()
getIntegerValue
in interface org.w3c.css.sac.LexicalUnit
void setIntegerValue(int i)
public float getFloatValue()
getFloatValue
in interface org.w3c.css.sac.LexicalUnit
void setFloatValue(float f)
public java.lang.String getDimensionUnitText()
getDimensionUnitText
in interface org.w3c.css.sac.LexicalUnit
public java.lang.String getStringValue()
getStringValue
in interface org.w3c.css.sac.LexicalUnit
public java.lang.String getFunctionName()
getFunctionName
in interface org.w3c.css.sac.LexicalUnit
public org.w3c.css.sac.LexicalUnit getParameters()
getParameters
in interface org.w3c.css.sac.LexicalUnit
public org.w3c.css.sac.LexicalUnit getSubValues()
getSubValues
in interface org.w3c.css.sac.LexicalUnit
public java.lang.String toString()
toString
in class java.lang.Object
static LexicalUnitImpl createNumber(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createInteger(int line, int column, LexicalUnitImpl previous, int i)
static LexicalUnitImpl createPercentage(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createEMS(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createEXS(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createPX(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createCM(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createMM(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createIN(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createPT(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createPC(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createDEG(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createRAD(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createGRAD(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createMS(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createS(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createHZ(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createKHZ(int line, int column, LexicalUnitImpl previous, float v)
static LexicalUnitImpl createDimen(int line, int column, LexicalUnitImpl previous, float v, java.lang.String s)
static LexicalUnitImpl createInherit(int line, int column, LexicalUnitImpl previous)
static LexicalUnitImpl createIdent(int line, int column, LexicalUnitImpl previous, java.lang.String s)
static LexicalUnitImpl createString(int line, int column, LexicalUnitImpl previous, java.lang.String s)
static LexicalUnitImpl createURL(int line, int column, LexicalUnitImpl previous, java.lang.String s)
static LexicalUnitImpl createAttr(int line, int column, LexicalUnitImpl previous, java.lang.String s)
static LexicalUnitImpl createCounter(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params)
static LexicalUnitImpl createCounters(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params)
static LexicalUnitImpl createRGBColor(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params)
static LexicalUnitImpl createRect(int line, int column, LexicalUnitImpl previous, org.w3c.css.sac.LexicalUnit params)
static LexicalUnitImpl createFunction(int line, int column, LexicalUnitImpl previous, java.lang.String fname, org.w3c.css.sac.LexicalUnit params)
static LexicalUnitImpl createUnicodeRange(int line, int column, org.w3c.css.sac.LexicalUnit previous, org.w3c.css.sac.LexicalUnit params)
static LexicalUnitImpl createComma(int line, int column, LexicalUnitImpl previous)
static LexicalUnitImpl createSlash(int line, int column, LexicalUnitImpl previous)