Package com.simsilica.lemur.style
Class StyleTree
java.lang.Object
com.simsilica.lemur.style.StyleTree
Used internally by the Styles API to track the style
definition hierarchy in tail-first form.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaccumulateAttributes(StyleTree.Node node, String[] parts, int index, boolean followWildCards, Attributes results) protected voiddebug()protected voiddump(StyleTree.Node node, String indent) protected StyleTree.NodefindChild(StyleTree.Node node, String[] parts, boolean create) getAttributes(ElementId elementId) protected StyleTree.NodegetRoot()getSelector(ElementId id, boolean create) getSelector(ElementId parent, ElementId child, boolean create) static void
-
Constructor Details
-
StyleTree
-
-
Method Details
-
getRoot
-
getSelector
-
getSelector
-
getAttributes
-
accumulateAttributes
protected void accumulateAttributes(StyleTree.Node node, String[] parts, int index, boolean followWildCards, Attributes results) -
findChild
-
dump
-
debug
protected void debug() -
main
-