You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Jeroen van der Wal (JIRA)" <ji...@apache.org> on 2012/11/01 17:25:12 UTC

[jira] [Created] (ISIS-280) More consistent support for @Prototype and @Exploration, by utilizing the existing HidingInteractionAdvisor API

Jeroen van der Wal created ISIS-280:
---------------------------------------

             Summary: More consistent support for @Prototype and @Exploration, by utilizing the existing HidingInteractionAdvisor API
                 Key: ISIS-280
                 URL: https://issues.apache.org/jira/browse/ISIS-280
             Project: Isis
          Issue Type: Improvement
    Affects Versions: 0.2.0-incubating
            Reporter: Jeroen van der Wal
            Priority: Minor
             Fix For: 0.3.1-incubating


Currently all viewers must explicitly test for the presence of PrototypeFacet and ExplorationFacet and then hide actinos if not consistent with the current deployment type.

It would be better if instead PrototypeFacet and ExplorationFacet could implement HidingInteractionAdvisor, and so determine for themselves that an action should be hidden if required.

To do this the DeploymentType (more precisely... the DeploymentCategory) would need to be part of the InteractionContext.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira