logCategorySelector = new LogCategorySelector(logCategories);
public void actionPerformed(ActionEvent e) { centerWindowEvent.fire(new CenterWindow(logCategorySelector)); logCategorySelector.setVisible(!logCategorySelector.isVisible()); } });
@Override public void dispose() { logCategorySelector.dispose(); }
public LogCategorySelector(List<LogCategory> logCategories) { setTitle("Select logging categories..."); mainPanel.setLayout(new BoxLayout(mainPanel, BoxLayout.Y_AXIS)); mainPanel.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10)); addLogCategories(logCategories); JScrollPane scrollPane = new JScrollPane(mainPanel); scrollPane.setBorder(BorderFactory.createEmptyBorder()); add(scrollPane); setMaximumSize(new Dimension(750, 550)); setResizable(false); pack(); }
public void itemStateChanged(ItemEvent e) { if (e.getStateChange() == ItemEvent.DESELECTED) { disableLoggerGroup(group); } else if (e.getStateChange() == ItemEvent.SELECTED) { enableLoggerGroup(group); } } });
public void actionPerformed(ActionEvent e) { for (LogCategory.Group group : logCategory.getGroups()) { enableLoggerGroup(group); } categoryPanel.removeAll(); addLoggerGroups(logCategory, categoryPanel); categoryPanel.revalidate(); } });
public void actionPerformed(ActionEvent e) { for (LogCategory.Group group : logCategory.getGroups()) { disableLoggerGroup(group); } categoryPanel.removeAll(); addLoggerGroups(logCategory, categoryPanel); categoryPanel.revalidate(); } });
protected void addLogCategories(List<LogCategory> logCategories) { for (LogCategory logCategory : logCategories) { addLogCategory(logCategory); } }
protected void addLogCategory(final LogCategory logCategory) { final JPanel categoryPanel = new JPanel(new BorderLayout()); categoryPanel.setBorder(BorderFactory.createTitledBorder(logCategory.getName())); addLoggerGroups(logCategory, categoryPanel); mainPanel.add(categoryPanel); }
public void actionPerformed(ActionEvent e) { centerWindowEvent.fire(new CenterWindow(logCategorySelector)); logCategorySelector.setVisible(!logCategorySelector.isVisible()); } });
public LogController(Controller parentController, Expiration expiration, List<LogCategory> logCategories) { super(new JPanel(new BorderLayout()), parentController); logCategorySelector = new LogCategorySelector(logCategories);
@Override public void dispose() { logCategorySelector.dispose(); }
public void actionPerformed(ActionEvent e) { Application.center(logCategorySelector, getParentWindow()); logCategorySelector.setVisible(!logCategorySelector.isVisible()); } });
logCategorySelector = new LogCategorySelector(logCategories);