CSS Selector Engine ‘Shizzle’
Rémy Rakic has blogged about his new project, the Shizzle CSS selector engine for Java and Swing.
It supports the CSS selector syntax, Id selectors, pseudo classes and attribute selectors. Shizzle’s comparison operators use the Comparable interface, so the developer should be able to make queries with comparisons for any class that implements it. Shizzle comes with unit tests that show running examples.
Planned for future releases, is query caching, and the ability to modify or invalidate when components are dynamically added. Also under consideration, are porting Shizzle to Android, or other toolkits, such as SWT or Pivot.
See the full blog post for more information, along with direct download links.