Create requests tab, buttons bar, button actions placeholders.
Create table model and insert table into requests panel.
Fix wrong row indexes on data change events.
Implement cleaning, filling and reading data in requests panel.
Rename TableRowDataModel to RequestsDataModel and make it public (preparation for using data model in form dialog).
Create form dialog for requests.
Display form dialog, when new button is pressed.
Add save and cancel buttons to request form dialog.
Implement adding new request to requests table.
Create list selection listener enabling/disabling edit/delete buttons depending on number of selected rows.
Remove new requests action from cdi management.
Implement deleting requests from requests panel.
Create headers panel in request form dialog.
Add table with table model to headers panel in request form dialog.
Make header for dialog public and move it to common components package.
Implement creating new header in request form dialog.
Include created headers, when creating new request.
Implement enabling/disabling edit/delete buttons in headers panel in request form dialog depending on number of selected rows.
Implement deleting headers in request form dialog.
Implement editing headers in request form dialog.