1 /** 2 * com.sekati.core.CoreInterface 3 * @version 1.0.7 4 * @author jason m horwitz | sekati.com 5 * Copyright (C) 2007 jason m horwitz, Sekat LLC. All Rights Reserved. 6 * Released under the MIT License: http://www.opensource.org/licenses/mit-license.php 7 */ 8 9 /** 10 * The core interface in the SASAPI framework. 11 */ 12 interface com.sekati.core.CoreInterface { 13 14 /** 15 * Clean and destroy object instance contents/self for garbage collection. 16 * Always call destroy() before deleting last object pointer. 17 * @return Void 18 */ 19 function destroy():Void; 20 21 /** 22 * Return the Fully Qualified Class Name string representation of 23 * the instance object via {@link com.sekati.reflect.Stringifier}. 24 * @return String 25 */ 26 function toString():String; 27 }