Basic Customization > User Interface Customization > Customizing HTML Clients Using the Windchill JSP Framework > Attribute Panels > Solutions > Solution – Create an Advanced Attribute Panel Using Any Layout Defined in the Type and Attribute Management Utility > Procedure – Creating the Attribute Panel
  
Procedure – Creating the Attribute Panel
Either the builder com.ptc.jca.mvc.buildersTypedAttributesPanelBuilder or the builder com.ptc.mvc.components.AbstractComponentBuilder can be extended for creating a panel that is layout-based. If want to use the ComponentMode, ComponentType, and datum object set by the TypedAttributesPanelBuilder (refer to Solution – Create an Advanced Attribute Panel Using the Create, Edit, or More Attributes Screen Type Layout above) , you can extend the TypedAttributesPanelBuilder for convenience. Otherwise, you should extend the AbstractComponentBuilder.