REVIEW: [NX-449] Component view framework

Minor: is there anything worth capturing in javadoc here or does the class javadoc tell us everything?