5 public abstract class Inclusion {
7 protected Inclusion() {}
9 public abstract Set getTargetDescriptors();
11 public abstract Set getRequiredDescriptors();
13 public abstract void generate(CodeWriter writer);
15 public abstract boolean typecheck(SemanticAnalyzer sa);