This document is the API specification for UIHierarchy. UIHierarchy is a Java library that simplifies the development, maintenance and readability of code to design user interfaces in AWT or Swing.