1 package com.loribel.commons.abstraction; 2 3 /*** 4 * Interface to do action on object. 5 * 6 * @see GB_ObjectActionReportTools 7 * 8 * @author Grégory Borelli 9 */ 10 public interface GB_ObjectActionReport 11 { 12 /*** 13 * Do an action on an object. 14 * 15 * @param a_object Object - Object on which one makes the action. 16 */ 17 GB_ActionReport doAction( 18 Object a_object); 19 20 }