Object[] pseudoClasses = pseudoClassSelector.getSelectedObjects();
if (pseudoClasses != null && pseudoClasses.length > 0) {
for (int i = 0; i < pseudoClasses.length; i++) {
Object selector = pseudoClasses[i];
if (selector instanceof PseudoClassSelector) {
PseudoClassSelector pseudoClassSelector =
(PseudoClassSelector) selector;
sequence.addSelector(pseudoClassSelector);
} else {
throw new IllegalStateException(
"Expected pseudo class selector");