support for non auto binding extension points and treat guice modules as normal extension points

This commit is contained in:
Sebastian Sdorra
2014-12-19 17:41:46 +01:00
parent f64f29bb2e
commit bfd67c5aef
9 changed files with 93 additions and 88 deletions

View File

@@ -51,5 +51,6 @@ import java.lang.annotation.Target;
@Retention(RetentionPolicy.RUNTIME)
public @interface ExtensionPoint
{
boolean multi() default true;
boolean multi() default true;
boolean autoBind() default true;
}