/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() == null) { return super.isVisible(); } Boolean enabled = (Boolean)getItem().get(LIST_COLUMN_ENABLED); if (enabled == null) { return super.isVisible(); } return !enabled.booleanValue(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() == null) { return super.isVisible(); } Boolean enabled = (Boolean)getItem().get(LIST_COLUMN_ENABLED); if (enabled == null) { return super.isVisible(); } return enabled.booleanValue(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { return !((Boolean)getItem().get(LIST_COLUMN_ACTIVE)).booleanValue(); } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { return !((Boolean)getItem().get(LIST_COLUMN_STORE_HIDE)).booleanValue(); } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { return ((Boolean)getItem().get(LIST_COLUMN_STORE_HIDE)).booleanValue(); } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { return !((Boolean)getItem().get(LIST_COLUMN_EXCERPT_HIDE)).booleanValue(); } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { return ((Boolean)getItem().get(LIST_COLUMN_ACTIVE)).booleanValue(); } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { return ((Boolean)getItem().get(LIST_COLUMN_EXCERPT_HIDE)).booleanValue(); } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isEnabled() */ @Override public boolean isEnabled() { if (getItem() != null) { return ((Boolean)getItem().get(LIST_COLUMN_ADMIN)).booleanValue(); } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { return OpenCms.getSessionManager().getBroadcastQueue(getItem().getId()).isEmpty(); } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { return !OpenCms.getSessionManager().getBroadcastQueue(getItem().getId()).isEmpty(); } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { try { return getCms().countLockedResources(new CmsUUID(getItem().getId())) == 0; } catch (CmsException e) { // noop } } return super.isVisible(); }
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { try { return getCms().countLockedResources(new CmsUUID(getItem().getId())) == 0; } catch (CmsException e) { // noop } } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { try { return getCms().countLockedResources(new CmsUUID(getItem().getId())) != 0; } catch (CmsException e) { // noop } } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { try { return getCms().countLockedResources(new CmsUUID(getItem().getId())) != 0; } catch (CmsException e) { // noop } } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { String groupId = getItem().getId(); try { return getCms().readGroup(new CmsUUID(groupId)).isEnabled(); } catch (CmsException e) { return false; } } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { if (getItem() != null) { String groupId = getItem().getId(); try { return !getCms().readGroup(new CmsUUID(groupId)).isEnabled(); } catch (CmsException e) { return false; } } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#isVisible() */ @Override public boolean isVisible() { Logger logger = LogManager.getLogger((String)getItem().get(COLUMN_CHANNELS)); if (logger != null) { if (isloggingactivated(logger)) { setIconPath(PATH_FILE_ACTIVE); setName(Messages.get().container(Messages.GUI_LOG_FILE_CHANGE_FILE_HELP_DEACTIVATE_0)); } else { setIconPath(PATH_FILE_INACTIVE); setName(Messages.get().container(Messages.GUI_LOG_FILE_CHANGE_FILE_HELP_ACTIVATE_0)); } } return super.isVisible(); } };
/** * @see org.opencms.workplace.tools.I_CmsHtmlIconButton#buttonHtml(CmsWorkplace) */ public String buttonHtml(CmsWorkplace wp) { if (!isVisible()) { return ""; } return A_CmsHtmlIconButton.defaultButtonHtml( resolveButtonStyle(), getId() + getItem().getId(), getId(), resolveName(wp.getLocale()), resolveHelpText(wp.getLocale()), isEnabled(), getIconPath(), null, resolveOnClic(wp.getLocale()), getColumnForTexts() == null, null); }
/** * @see org.opencms.workplace.tools.I_CmsHtmlIconButton#buttonHtml(CmsWorkplace) */ public String buttonHtml(CmsWorkplace wp) { if (!isVisible()) { return ""; } return A_CmsHtmlIconButton.defaultButtonHtml( resolveButtonStyle(), getId() + getItem().getId(), getId(), resolveName(wp.getLocale()), resolveHelpText(wp.getLocale()), isEnabled(), getIconPath(), null, resolveOnClic(wp.getLocale()), getColumnForTexts() == null, null); }