A Model instance is an extended JComponent that modelizes an Animation-model to implement a skeleton of threaded "picks-n-pops". Linked to String Animation's can then be picked from the cache to get drawn on screen whenever it is needed. All memory allocations are managed by the SpritesCacheManager class and can be easily serialized to an output stream and recovered at their initial state. The Model class also integrates a small attributes Map that can be configured with several String<>Serializable mappings. The Model class also provides full support to DataFlavor and hence external inputs are permitted.
@author www.b23prodtm.info
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.