A wrapper around the Netbeans platform defining a hierarchical domain object and associated utilities