[
https://issues.apache.org/jira/browse/ISIS-696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dan Haywood resolved ISIS-696.
------------------------------
Resolution: Fixed
> Extra overload for BookmarkService for lookup with downcast (making more
> consistent with API of MementoService).
> ----------------------------------------------------------------------------------------------------------------
>
> Key: ISIS-696
> URL: https://issues.apache.org/jira/browse/ISIS-696
> Project: Isis
> Issue Type: New Feature
> Components: Core
> Affects Versions: core-1.3.0
> Reporter: Dan Haywood
> Assignee: Dan Haywood
> Priority: Trivial
> Fix For: core-1.4.0
>
>
> MementoService provides accessor methods in the form:
> <T> T MementoService#get(String,Class<T>)
> where the Class<T> is used to check the type of the accessed value within the
> memento, and to downcast appropriately.
> In BookmarkService, the lookup method is simply:
> Object BookmarkService#lookup(Bookmark)
> Instead, suggest:
> <T> T BookmarkService#lookup(Bookmark, Class<T>)
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)