1 package com.loribel.commons.business.abstraction; 2 3 import com.loribel.commons.abstraction.*; 4 5 /*** 6 * Container of value(s) for BusinessObject for updatable value(s). 7 * 8 * @author Grégory Borelli 9 */ 10 public interface GB_SimpleBOValueSet 11 extends 12 GB_SimpleBOValue, 13 GB_MyPropertyOwner 14 { 15 /*** 16 * Update the value of the property by setting a value of the property (see 17 * getPropertyName()) of the BusinessObject associated. 18 * Cela permet en autre de pouvoir générer des évènements au niveau du 19 * BusinessObject. 20 * 21 * @param a_newValue Object - the new value of the property 22 */ 23 void updateValue( 24 Object a_newValue); 25 26 }