From d6bfabf02ad99a159f3e6b15c9ec4ca3ba12d266 Mon Sep 17 00:00:00 2001 From: Harald Wolff Date: Thu, 28 Apr 2016 16:36:56 +0200 Subject: [PATCH] ObjectStates: Initial commit --- src/org/hwo/objectstates/StateAttribute.java | 5 +++++ src/org/hwo/objectstates/StateRelevant.java | 10 ++++++++++ 2 files changed, 15 insertions(+) create mode 100644 src/org/hwo/objectstates/StateAttribute.java create mode 100644 src/org/hwo/objectstates/StateRelevant.java diff --git a/src/org/hwo/objectstates/StateAttribute.java b/src/org/hwo/objectstates/StateAttribute.java new file mode 100644 index 0000000..e2ba45c --- /dev/null +++ b/src/org/hwo/objectstates/StateAttribute.java @@ -0,0 +1,5 @@ +package org.hwo.objectstates; + +public class StateAttribute { + +} diff --git a/src/org/hwo/objectstates/StateRelevant.java b/src/org/hwo/objectstates/StateRelevant.java new file mode 100644 index 0000000..2f93a14 --- /dev/null +++ b/src/org/hwo/objectstates/StateRelevant.java @@ -0,0 +1,10 @@ +package org.hwo.objectstates; + +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; + +@Retention(RetentionPolicy.RUNTIME) +public @interface StateRelevant { + public String name() default ""; + public int order() default 1; +}