Package de.matthiasmann.twl.utils

Interface Summary
AbstractMathInterpreter.Function  
SimpleMathParser.Interpreter  
SparseGrid.GridFunction  
TintAnimator.TimeSource A time source for the fade animation
WithRunnableCallback An interface to add/remove callbacks of type Runnable
 

Class Summary
AbstractMathInterpreter  
AbstractMathInterpreter.NumberFunction  
CallbackSupport Callback list management functions
CascadedHashMap<K,V> An add only hash map which support for a fallback hash map.
CascadedHashMap.Entry<K,V>  
ClassUtils  
ClipStack A stack for clipping regions
ClipStack.Entry  
HashEntry<K,T extends HashEntry<K,T>> Hash table building block
MultiStringReader A Reader which reads the content of several strings
NaturalSortComparator Natural sorting of string containing numbers
ParameterStringParser A utility class to parse parameter lists in string form like the query part of an Url or CSS styles.
PNGDecoder A PNGDecoder.
SimpleMathParser  
SizeSequence  
SparseGrid A 2d sparse grid built using a B+Tree.
SparseGrid.Entry  
StateExpression A class to handle animation state expression
StateExpression.Check  
StateExpression.Logic  
StateSelect  
StringList An immutable single linked list of strings.
TextUtil Utilities for handling texts
TintAnimator A utility class to animate tint colors for widgets
TintAnimator.AnimationStateTimeSource A time source which uses a specified animation state as time source.
TintAnimator.GUITimeSource A time source which uses the GUI object of the specified widget or a directly specified GUI instance.
TypeMapping<V> Maps a data type to a value.
XMLParser A helper class to make parsing of XML files easier It will also warn if a XML tag contains attributes which are not consumed.
 

Enum Summary
PNGDecoder.Format