-package org.simantics.scenegraph;\r
-\r
-import java.lang.annotation.ElementType;\r
-import java.lang.annotation.Retention;\r
-import java.lang.annotation.RetentionPolicy;\r
-import java.lang.annotation.Target;\r
-\r
-public interface ExportableWidget {\r
- /**\r
- * \r
- * @author J-P\r
- *\r
- */\r
- @Retention(RetentionPolicy.RUNTIME)\r
- @Target(ElementType.TYPE)\r
- public @interface OutputWidget {\r
- String[] value(); // Field name(s)\r
- }\r
-\r
- /**\r
- * \r
- * @author J-P\r
- *\r
- */\r
- @Retention(RetentionPolicy.RUNTIME)\r
- @Target(ElementType.TYPE)\r
- public @interface InputWidget {\r
- String[] value(); // Field name(s)\r
- }\r
- \r
- /**\r
- *\r
- * @author J-P\r
- *\r
- */\r
- @Retention(RetentionPolicy.RUNTIME)\r
- @Target(ElementType.TYPE)\r
- public @interface RasterOutputWidget {\r
- }\r
-}\r
+package org.simantics.scenegraph;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+public interface ExportableWidget {
+ /**
+ *
+ * @author J-P
+ *
+ */
+ @Retention(RetentionPolicy.RUNTIME)
+ @Target(ElementType.TYPE)
+ public @interface OutputWidget {
+ String[] value(); // Field name(s)
+ }
+
+ /**
+ *
+ * @author J-P
+ *
+ */
+ @Retention(RetentionPolicy.RUNTIME)
+ @Target(ElementType.TYPE)
+ public @interface InputWidget {
+ String[] value(); // Field name(s)
+ }
+
+ /**
+ *
+ * @author J-P
+ *
+ */
+ @Retention(RetentionPolicy.RUNTIME)
+ @Target(ElementType.TYPE)
+ public @interface RasterOutputWidget {
+ }
+}