From 7c279747beb43c7e88633a6228a155a30e6834f7 Mon Sep 17 00:00:00 2001 From: Benjamin Culkin Date: Mon, 27 May 2024 11:38:33 -0400 Subject: Initial import --- .../foundation/valuemodel/MutableValue.java | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 israfil-foundation-valuemodel/src/main/java/net/israfil/foundation/valuemodel/MutableValue.java (limited to 'israfil-foundation-valuemodel/src/main/java/net/israfil/foundation/valuemodel/MutableValue.java') diff --git a/israfil-foundation-valuemodel/src/main/java/net/israfil/foundation/valuemodel/MutableValue.java b/israfil-foundation-valuemodel/src/main/java/net/israfil/foundation/valuemodel/MutableValue.java new file mode 100644 index 0000000..74d4dd1 --- /dev/null +++ b/israfil-foundation-valuemodel/src/main/java/net/israfil/foundation/valuemodel/MutableValue.java @@ -0,0 +1,23 @@ +/* + * Copyright (c) 2003, Israfil Consulting Services Corporation + * + * $Id$ + * $Revision$ + * + */ +package net.israfil.foundation.valuemodel; + + +/** + * A smalltalk-style generic value accessor/mutator system, where individual + * items are accessed through a single value + * + * @author Original: Christian Edward Gruber + * @author Recent: $Author$ + * + */ +public interface MutableValue extends Value, Vetoable { + + public void set(E value); + +} -- cgit v1.2.3