package de.saxsys.mvvmfx;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 
 * @author alexander.casall
 *
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface InjectScope {

    /**
     * the id of the scope.
     * Default is "" which means that the scope is global.
     */
    String value() default "";

}
@@ -190,12 +190,98 @@
 /**%0A
+ * This annotation is used to inject a %7B@link Scope%7D object into a %7B@link ViewModel%7D.%0A
  * %0A
-
  * @
@@ -308,11 +308,8 @@
 all%0A
- *%0A
  */%0A
@@ -371,16 +371,16 @@
 .FIELD)%0A
+
 public @
@@ -407,141 +407,5 @@
 e %7B%0A
-%0A    /**%0A     * the id of the scope.%0A     * Default is %22%22 which means that the scope is global.%0A     */%0A    String value() default %22%22;%0A%0A
 %7D

remove unused id parameter from InjectScope annotation #512