NavigationRequest
Status: Alpha
Brought to you by:
azplamen
Different request (from AbstractRequest) must be created in order to use items in lists. This will provide functionality to edit items from list (by click on them - go to edit window). Interface should be something like this:
void setEntity(AbstractEntity) - set entity to handle in handle()
String handle() - this method must be called when edit link is selected and after setEntity(). It should create appropriate request (according to type of entity), call its .setPrevious(currentRequest) and return outcome, equals to newRequest.outcome.
Should be called ListRequest and will extend NavigationItem.