Adjust for Details
Change Title
Manage for Details
Impl resetComponents()
Impl "OK"
Impl "Edit"
Impl edit(), delete()
Inject VendorController & Impl "Edit", "Delete"
resetComponents() in constructor
Set layout for addressPanel dynamically
Impl resetComponents()
Set fields editable=false in Details pane
Impl resetComponents()
Set Fields editable=false when Details mode
Handle init() when "Details"
Change resetComponents() access modifier to public
resetComponents() in init() instead of constructor
Delegate button creation to EntityPane
Manage EntityPane to be used for Details
Declare EntityController.showDetails() & Impl bare