Basic Customization > User Interface Customization > Customizing HTML Clients Using the Windchill JSP Framework > Attribute Panels > Solutions > Solution – Create a Simple or Advanced Attribute Panel Using a Configuration Created in a Java Builder Class > Procedure – Creating the Attribute Panel > Extending AbstractComponentBuilder
  
Extending AbstractComponentBuilder
You will need to implement two methods in your builder:
ComponentConfig buildComponentConfig(ComponentParams params)
Object buildComponentData(ComponentConfig config, ComponentParams params)
buildComponentConfig()
This can be implemented as described in Procedure – Creating the Attribute Panel above except that you will also need to set the ComponentMode and ComponentType of the panel in this method. You do that by calling the following methods on the AttributePanelConfig :
setComponentMode(ComponentMode)
setComponentType(ComponentType)
This is also where you should set a custom view JSP, if desired.
buildComponentData()
See Procedure – Creating the Attribute Panel for more information.