public class SimpleSelector extends SelectorPart implements Cloneable
| Constructor and Description |
|---|
SimpleSelector(HiddenTokenAwareTree token,
SelectorCombinator leadingCombinator,
InterpolableName elementName,
boolean isStar) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSubsequent(ElementSubsequent subsequent) |
void |
addSubsequent(List<ElementSubsequent> subsequent) |
SimpleSelector |
clone() |
void |
extendName(String extension,
HiddenTokenAwareTree underlyingStructureOfExtension) |
List<ASTCssNode> |
getChilds()
WARNING: it is up to the programmer to keep parent and childs getters and
setters consistent.
|
InterpolableName |
getElementName() |
List<ElementSubsequent> |
getSubsequent() |
ASTCssNodeType |
getType() |
boolean |
hasElement() |
boolean |
isClassesAndIdsOnlySelector() |
boolean |
isEmpty() |
boolean |
isEmptyForm() |
boolean |
isStar() |
void |
removeSubsequent(ElementSubsequent subsequent) |
void |
setElementName(InterpolableName elementName) |
void |
setEmptyForm(boolean isEmptyForm) |
void |
setStar(boolean isStar) |
String |
toString() |
extendName, getLastSubsequent, getLeadingCombinator, getParentAsSelector, hasLeadingCombinator, hasSubsequent, isAppender, setLeadingCombinatoraddOpeningComments, addTrailingComments, configureParentToAllChilds, getOpeningComments, getOrphanComments, getParent, getSource, getSourceColumn, getSourceLine, getTrailingComments, getUnderlyingStructure, hasParent, isFaulty, isSilent, setOpeningComments, setOrphanComments, setParent, setSilent, setTrailingComments, setUnderlyingStructurepublic SimpleSelector(HiddenTokenAwareTree token, SelectorCombinator leadingCombinator, InterpolableName elementName, boolean isStar)
public boolean isEmpty()
isEmpty in class SelectorPartpublic boolean isClassesAndIdsOnlySelector()
isClassesAndIdsOnlySelector in class SelectorPartpublic InterpolableName getElementName()
getElementName in class SelectorPartpublic boolean isStar()
public boolean isEmptyForm()
public void setEmptyForm(boolean isEmptyForm)
public void setElementName(InterpolableName elementName)
public void setStar(boolean isStar)
public boolean hasElement()
hasElement in class SelectorPartpublic List<ElementSubsequent> getSubsequent()
getSubsequent in class SelectorPartpublic void addSubsequent(ElementSubsequent subsequent)
public void removeSubsequent(ElementSubsequent subsequent)
removeSubsequent in class SelectorPartpublic void addSubsequent(List<ElementSubsequent> subsequent)
addSubsequent in class SelectorPart@NotAstProperty public List<ASTCssNode> getChilds()
ASTCssNodegetChilds in class SelectorPartpublic ASTCssNodeType getType()
getType in class ASTCssNodepublic SimpleSelector clone()
clone in interface PubliclyCloneableclone in class SelectorPartpublic void extendName(String extension, HiddenTokenAwareTree underlyingStructureOfExtension)
extendName in class SelectorPartCopyright © 2012-2014. All Rights Reserved.