Package cz.cuni.utils

Interface Summary
FlagListener<T>  
 

Class Summary
ArrayMerger Merge arrays.
BotProjectsClassLoader Class loader searching for all jar files of compiled java bots.
Config This class holds various configuration parameters / static methods that returns path to pogamutPlatform dir, etc.
DirectoryClassLoader Loads classes from all *.jar files in directory.
ExceptionToString  
Flag<T> This is flag class which is designed for Boolean or Integer types (but it should work with other types as well as long as they have equals() implemented correctly.
GenericLoader<T>  
HashCode This class is meant for counting hash codes from any possible type.
HashCodes  
ImmutableFlag<T> Flag whose value cannot be set.
LoggerManager Logger manager is ment to take care about loggers it is a singleton when you create new logger - no matter for what object, you just request new logger from manager than you can do with it what ever you want - assign handler, logging level etc.
MyLevel  
PogamutClassloaderHACK Idea from http://forum.java.sun.com/thread.jspa?
PogamutPlatformClassLoader Class loader for Pogamut Platform.
Query<T> Usefull for queriing sets ob objects with some common property.
RunnableTemplate This class shouldn't be altered or instancied - it's only example / template where you can learn how to implement runnable classes and what is a good practice when doing so.
Scripts  
Settings Default settings for properties stored in Preferences class.
TestBot PLAYGROUND for the platform testers :-) This bot contains a lot of code and isn't that stupid at all!
UnrealUtils  
 

Enum Summary
Settings.Setting