java.lang.Object
io.sf.carte.doc.style.css.property.StyleValue
io.sf.carte.doc.style.css.property.PrimitiveValue
io.sf.carte.doc.style.css.property.FunctionValue
io.sf.carte.doc.style.css.property.GradientValue
- All Implemented Interfaces:
CSSFunctionValue
,CSSGradientValue
,CSSPrimitiveValue2
,ExtendedCSSPrimitiveValue
,ExtendedCSSValue
,Cloneable
,CSSPrimitiveValue
,CSSValue
Implementation of a gradient value.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.sf.carte.doc.style.css.CSSGradientValue
CSSGradientValue.GradientType
-
Field Summary
Fields inherited from interface org.w3c.dom.css.CSSPrimitiveValue
CSS_ATTR, CSS_CM, CSS_COUNTER, CSS_DEG, CSS_DIMENSION, CSS_EMS, CSS_EXS, CSS_GRAD, CSS_HZ, CSS_IDENT, CSS_IN, CSS_KHZ, CSS_MM, CSS_MS, CSS_NUMBER, CSS_PC, CSS_PERCENTAGE, CSS_PT, CSS_PX, CSS_RAD, CSS_RECT, CSS_RGBCOLOR, CSS_S, CSS_STRING, CSS_UNKNOWN, CSS_URI
Fields inherited from interface io.sf.carte.doc.style.css.CSSPrimitiveValue2
CSS_CAP, CSS_CH, CSS_COUNTERS, CSS_CUSTOM_PROPERTY, CSS_DPCM, CSS_DPI, CSS_DPPX, CSS_ELEMENT_REFERENCE, CSS_ENV_VAR, CSS_EXPRESSION, CSS_FR, CSS_FUNCTION, CSS_GRADIENT, CSS_IC, CSS_LH, CSS_QUARTER_MM, CSS_RATIO, CSS_REM, CSS_RLH, CSS_TURN, CSS_UNICODE_CHARACTER, CSS_UNICODE_RANGE, CSS_UNICODE_WILDCARD, CSS_VB, CSS_VH, CSS_VI, CSS_VMAX, CSS_VMIN, CSS_VW
Fields inherited from interface org.w3c.dom.css.CSSValue
CSS_CUSTOM, CSS_INHERIT, CSS_PRIMITIVE_VALUE, CSS_VALUE_LIST
-
Method Summary
Methods inherited from class io.sf.carte.doc.style.css.property.FunctionValue
getArguments, getCssText, getFunctionName, getMinifiedCssText, getStringValue, writeCssText
Methods inherited from class io.sf.carte.doc.style.css.property.PrimitiveValue
getCounterValue, getFloatValue, getPrimitiveType, getRectValue, getRGBColorValue, isCalculatedNumber, isNegativeNumber, isNumberZero, isSubproperty, setExpectInteger, setFloatValue, setStringValue, setSubproperty
Methods inherited from class io.sf.carte.doc.style.css.property.StyleValue
getCssValueType, isSystemDefault, setCssText, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.sf.carte.doc.style.css.CSSFunctionValue
getArguments, getFunctionName
Methods inherited from interface org.w3c.dom.css.CSSPrimitiveValue
getCounterValue, getFloatValue, getPrimitiveType, getRectValue, getStringValue, setFloatValue, setStringValue
Methods inherited from interface io.sf.carte.doc.style.css.CSSPrimitiveValue2
getRGBColorValue, isCalculatedNumber, isNegativeNumber
Methods inherited from interface org.w3c.dom.css.CSSValue
getCssText, getCssValueType, setCssText
Methods inherited from interface io.sf.carte.doc.style.css.ExtendedCSSPrimitiveValue
isNumberZero
Methods inherited from interface io.sf.carte.doc.style.css.ExtendedCSSValue
getMinifiedCssText, writeCssText
-
Method Details
-
getGradientType
Description copied from interface:CSSGradientValue
Get the gradient type.- Specified by:
getGradientType
in interfaceCSSGradientValue
- Returns:
- the gradient type.
-
hashCode
public int hashCode()- Overrides:
hashCode
in classFunctionValue
-
equals
- Overrides:
equals
in classFunctionValue
-
clone
Description copied from class:PrimitiveValue
Creates and returns a copy of this object.The object will be the same except for the
subproperty
flag, that will be disabled in the clone object.- Specified by:
clone
in interfaceCSSFunctionValue
- Specified by:
clone
in interfaceCSSGradientValue
- Specified by:
clone
in interfaceExtendedCSSValue
- Overrides:
clone
in classFunctionValue
- Returns:
- a copy of this object.
-