Dan Haywood created ISIS-879:
--------------------------------
Summary: ObjectMemberAbstract#isAlwaysHidden() does not honour
where=Where.EVERYWHERE.
Key: ISIS-879
URL: https://issues.apache.org/jira/browse/ISIS-879
Project: Isis
Issue Type: Bug
Components: Core
Affects Versions: core-1.6.0
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
Fix For: core-1.7.0
in ApplicationFeatures
protected boolean isHidden(ObjectSpecification spec) {
final HiddenFacet facet = spec.getFacet(HiddenFacet.class);
return facet != null &&
!facet.isNoop() &&
(facet.where() == Where.EVERYWHERE || facet.where() ==
Where.ANYWHERE) &&
facet.when() == When.ALWAYS;
}
in ObjectMemberAbstract
@Override
public boolean isAlwaysHidden() {
final HiddenFacet hiddenFacet = getFacet(HiddenFacet.class);
return hiddenFacet != null && hiddenFacet.when() == When.ALWAYS &&
hiddenFacet.where() == Where.ANYWHERE;
}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)