public synchronized void addRow(StyleRule config) { styleRules.add(config); }
@Override public void actionPerformed(ActionEvent e) { StyleRule newRule = new StyleRule(); newRule.setPattern(".*"); styleRules.add(newRule); setActiveRule(newRule); } }
public static StyleRules getSyslogStyleRules() { StyleRules rules = new StyleRules("Syslog"); rules.setLogBlockPatternBeginsBlock(false); rules.setLogBlockPattern(Pattern.compile("((\\n\\r?)|(\\r\\n?))")); StyleRule kernel = new StyleRule(); kernel.setPattern(".*kernel.*"); kernel.setBackground(new Color(204, 255, 204)); rules.add(kernel); StyleRule cron = new StyleRule(); cron.setPattern(".*CRON.*"); cron.setForeground(new Color(51, 0, 51)); rules.add(cron); return rules; } }
public void createSimpleRule(StyleRules rules, String selectedText) { StyleRule rule = new StyleRule(); rule.setPattern(".*" + selectedText + ".*"); rules.add(rule); editStyleRules(rules); configPanel.setActiveRule(rule); } }
public static StyleRules getLog4JStyleRules() { StyleRules rules = new StyleRules("Log4J"); rules.setLogBlockPatternBeginsBlock(true); rules.setLogBlockPattern(Pattern.compile("\\d\\d\\d\\d-\\d\\d-\\d\\d")); StyleRule error = new StyleRule(); error.setPattern(".*ERROR.*"); error.setBackground(Color.RED); rules.add(error); StyleRule warn = new StyleRule(); warn.setPattern(".*WARN.*"); warn.setBackground(Color.YELLOW); rules.add(warn); StyleRule trace = new StyleRule(); trace.setPattern(".*TRACE.*"); trace.setForeground(Color.DARK_GRAY); rules.add(trace); return rules; }