@Override public void setEnabled(final boolean enabled) { this.enabled = enabled; if (enabled) { actionItem.getClassList().remove("disabled"); } else { actionItem.getClassList().add("disabled"); } }
@Override public void setEnabled(final boolean enabled) { this.enabled = enabled; if (enabled) { actionItem.getClassList().remove("disabled"); } else { actionItem.getClassList().add("disabled"); } }
@Override public void pullRight() { container.getClassList().add("right"); } }
@Override public void pullRight() { container.getClassList().add("right"); } }
@Override public void setContextMenuActive(final boolean active) { if (active) { if (!contextMenuItemsContainer.getClassList().contains("active")) { contextMenuItemsContainer.getClassList().add("active"); } } else { if (contextMenuItemsContainer.getClassList().contains("active")) { contextMenuItemsContainer.getClassList().remove("active"); } } } }
@Override public void setContextMenuActive(final boolean active) { if (active) { if (!contextMenuItemsContainer.getClassList().contains("active")) { contextMenuItemsContainer.getClassList().add("active"); } } else { if (contextMenuItemsContainer.getClassList().contains("active")) { contextMenuItemsContainer.getClassList().remove("active"); } } } }
@Override public void pullRight() { container.getClassList().add("right"); }
@Override public void pullRight() { container.getClassList().add("right"); }
@EventHandler("projects-tab") public void showProjects(final ClickEvent event) { projectsTabContainer.getClassList().add("active"); contributorsTabContainer.getClassList().remove("active"); metricsTabContainer.getClassList().remove("active"); presenter.showProjects(); }
@EventHandler("contributors-tab") public void showContributors(final ClickEvent event) { projectsTabContainer.getClassList().remove("active"); contributorsTabContainer.getClassList().add("active"); metricsTabContainer.getClassList().remove("active"); presenter.showContributors(); }
@EventHandler("metrics-tab") public void showMetrics(final ClickEvent event) { projectsTabContainer.getClassList().remove("active"); contributorsTabContainer.getClassList().remove("active"); metricsTabContainer.getClassList().add("active"); presenter.showMetrics(); }
@Override public void addMenuItemOnLeft(ChildMenuItemPresenter itemPresenter) { singleMenuItems.appendChild(itemPresenter.getView().getElement()); if (singleMenuItemsContainer.getClassList().contains("empty")) { singleMenuItemsContainer.getClassList().remove("empty"); } }
@Override public void addMenuItemOnLeft(ChildMenuItemPresenter itemPresenter) { singleMenuItems.appendChild(itemPresenter.getView().getElement()); if (singleMenuItemsContainer.getClassList().contains("empty")) { singleMenuItemsContainer.getClassList().remove("empty"); } }
@Before public void setupMocks() { when(basicTab.getClassList()).thenReturn(basicTabClassList); when(basicPane.getClassList()).thenReturn(basicPaneClassList); when(advancedTab.getClassList()).thenReturn(advancedTabClassList); when(advancedPane.getClassList()).thenReturn(advancedPaneClassList); when(inlineNotification.getElement()).thenReturn(inlineNotificationElement); when(inlineNotificationElement.getClassList()).thenReturn(inlineNotificationClassList); when(jobRetriesInput.getElement()).thenReturn(numberInput); }
@Override public void clear() { singleMenuItems.setTextContent(""); rightMenuItems.setTextContent(""); for (int index = leftMenuItems.getChildNodes().getLength() - 1; index >= 0; index--) { final Node child = leftMenuItems.getChildNodes().item(index); if (child.getChildNodes().getLength() > 0 && !child.equals(singleMenuItemsContainer)) { leftMenuItems.removeChild(child); } } if (!singleMenuItemsContainer.getClassList().contains("empty")) { singleMenuItemsContainer.getClassList().add("empty"); } menuItemByIdentifier = new HashMap<>(); }
@Override public void clear() { singleMenuItems.setTextContent(""); rightMenuItems.setTextContent(""); for (int index = leftMenuItems.getChildNodes().getLength() - 1; index >= 0; index--) { final Node child = leftMenuItems.getChildNodes().item(index); if (child.getChildNodes().getLength() > 0 && !child.equals(singleMenuItemsContainer)) { leftMenuItems.removeChild(child); } } if (!singleMenuItemsContainer.getClassList().contains("empty")) { singleMenuItemsContainer.getClassList().add("empty"); } menuItemByIdentifier = new HashMap<>(); }