public class FirstChildSelector extends Object implements Selector
Equivalent to :first-child
selector in CSS. Its specificity is (0,0,1,0).
Widget.getParent()
,
SelectorHelper
Modifier and Type | Field and Description |
---|---|
static FirstChildSelector |
FIRST_CHILD_SELECTOR
First child selector singleton to avoid creating several ones.
|
Modifier and Type | Method and Description |
---|---|
boolean |
appliesToWidget(Widget widget)
Checks whether or not this selector applies to the given widget.
|
int |
getSpecificity()
Returns the specificity of this selector.
|
public static final FirstChildSelector FIRST_CHILD_SELECTOR
public boolean appliesToWidget(Widget widget)
Selector
appliesToWidget
in interface Selector
widget
- the widget to test.true
if this selectors applies to the given widget, false
otherwise.public int getSpecificity()
Selector
The specificity allows to determine in which order the rules of a stylesheet should be applied.
A specificity is composed of four numbers (defined by CSS2 specification):
SelectorHelper
provides a method to
compute the specificity of a selector.getSpecificity
in interface Selector