In the standard Apache Isis Programming Model, corresponds to invoking the hideXxx(UserMemento) support method for the member.
154155156157158159160161162163164
assertTrue(visible.isAllowed()); } @Test public void testVisibleForSession() { testMember.addFacet(new HideForSessionFacetAbstract(testMember) { @Override public String hiddenReason(final AuthenticationSession session) { return "Hidden"; } });
165166167168169170171172173174175
assertFalse(testMember.isVisible(null, testAdapter).isAllowed()); } @Test public void testVisibleForSessionFails() { testMember.addFacet(new HideForSessionFacetAbstract(testMember) { @Override public String hiddenReason(final AuthenticationSession session) { return "hidden"; } });
153154155156157158159160161162163
164165166167168169170171172173174