1 package ch.qos.logback.core.joran.util;
2
3 public abstract class Citrus<T> {
4
5 public static final String PRECARP_PROPERTY_NAME = "pericarp";
6 public static final String PREFIX_PROPERTY_NAME = "prefix";
7
8 @SuppressWarnings("unused")
9 private T pericarp;
10
11 String prefix;
12
13 public void setPericarp(T pericarp) {
14 this.pericarp = pericarp;
15 }
16
17 public void setPrefix(String prefix) {
18 this.prefix = prefix;
19 }
20
21 public abstract void foo();
22
23 }