Module io.sf.carte.css4j
Class ValueFactory.ListValueItem
java.lang.Object
io.sf.carte.doc.style.css.property.ValueFactory.ListValueItem
- All Implemented Interfaces:
ValueItem
- Enclosing class:
- ValueFactory
The return value of
ValueFactory.parseBracketList(LexicalUnit, AbstractCSSStyleDeclaration, boolean)
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the CSSValue associated to this item.Get the next lexical unit after processing this item.void
Use the given error handler to handle warnings.boolean
Has this item any warning to report ?
-
Constructor Details
-
ListValueItem
public ListValueItem()
-
-
Method Details
-
getCSSValue
Description copied from interface:ValueItem
Gets the CSSValue associated to this item.If there is an item there must be a value, so this method cannot return null.
- Specified by:
getCSSValue
in interfaceValueItem
- Returns:
- the CSSValue associated to this item.
-
getNextLexicalUnit
Description copied from interface:ValueItem
Get the next lexical unit after processing this item.This method is useful as some primitive values (ratio) may take more than one unit.
- Specified by:
getNextLexicalUnit
in interfaceValueItem
- Returns:
- the next lexical unit after this item was processed.
-
hasWarnings
public boolean hasWarnings()Description copied from interface:ValueItem
Has this item any warning to report ?- Specified by:
hasWarnings
in interfaceValueItem
- Returns:
true
if this item any warning to report.
-
handleSyntaxWarnings
Description copied from interface:ValueItem
Use the given error handler to handle warnings.- Specified by:
handleSyntaxWarnings
in interfaceValueItem
- Parameters:
handler
- the error handler.
-