summaryrefslogtreecommitdiff
path: root/israfil-foundation-valuemodel/src/main/java/net/israfil/foundation/valuemodel/MutableValue.java
blob: 74d4dd16c9eaec7c1b82d4c658dc0a6f324f38ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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: <a href="mailto:cgruber@israfil.net">Christian Edward Gruber</a>
 * @author Recent: $Author$
 *
 */
public interface MutableValue<E> extends Value<E>, Vetoable {

    public void set(E value);

}