equal
deleted
inserted
replaced
51 */ |
51 */ |
52 public abstract class Directive implements ModuleElement.Directive { |
52 public abstract class Directive implements ModuleElement.Directive { |
53 |
53 |
54 /** Flags for RequiresDirective. */ |
54 /** Flags for RequiresDirective. */ |
55 public enum RequiresFlag { |
55 public enum RequiresFlag { |
56 TRANSITIVE(0x0010), |
56 TRANSITIVE(0x0020), |
57 STATIC_PHASE(0x0020), |
57 STATIC_PHASE(0x0040), |
58 SYNTHETIC(0x1000), |
58 SYNTHETIC(0x1000), |
59 MANDATED(0x8000), |
59 MANDATED(0x8000), |
60 EXTRA(0x10000); |
60 EXTRA(0x10000); |
61 |
61 |
62 // overkill? move to ClassWriter? |
62 // overkill? move to ClassWriter? |