@Override protected void onBeforeRenderWhenDisabled(final String disableReason) { super.onBeforeRenderWhenDisabled(disableReason); final EntityModel entityLinkModel = (EntityModel) entityLink.getModel(); entityLinkModel.toViewMode(); entityLink.syncVisibilityAndUsability(); }
@Override protected void renderHead(IHeaderResponse response, Class<?> cls) { super.renderHead(response, IsisBlobOrClobPanelAbstract.class); // don't use the subclass // also include JQuery response.render( JavaScriptHeaderItem.forReference( Application.get().getJavaScriptLibrarySettings().getJQueryReference())); }
@Override protected void onBeforeRenderWhenViewMode() { super.onBeforeRenderWhenViewMode(); entityLink.setEnabled(true); entityLink.syncVisibilityAndUsability(); }