renaming pxn to gcCommon

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@155 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
fixed package/import paths

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@156 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
fixed package/import paths

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@157 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
fixed package/import paths

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@158 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
added meta data types for device communication

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@159 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
rewrote pxnCommand class
added pxnCommandGroup and pxnCommandEvent classes
not tested yet, will put to use next

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@160 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
fixed up gc server code to use new command classes

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@161 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
added a few more null/empty checks in command classes

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@162 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
moving gcCommon externals into com.growcontrol for client and server

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@163 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
cleaned up import paths

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@164 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
added some content to command meta class
fixed some minor resource leaks; now using .close()

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@165 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
rewrote command listener code - should be working better now, and does compile/run
renamed pxnCommandsGroup to pxnCommandsHolder - command listener
added pxnCommandListenerGroup - contains listeners and triggers events
renamed doEvent() to onEvent() in pxnListener class

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@166 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
moved pxnEvent class from pxnEvent/ to pxnListener/
removed some old commented code
some minor fixes to pxnPlugin class

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@167 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
adding folders to move scheduler classes to gcCommon

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@168 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
moving scheduler classes to gcCommon
renaming from gc to pxn

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@169 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
adding new trigger classes for use with scheduler

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@170 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
added toString() and toString(String arg) to DataType interface
added toString() functions to meta classes
added DataThermalNTC and ntcCalc classes
added ThermalType enum to DataThermal

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@171 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
finished pxnThreadQueue to be multi-thread capable
added queueName
added stateful vars

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@172 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
added TimeUnitTime class as container for TimeUnit value
added TimeU as shortcut to TimeU

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@173 fd3849d7-f5de-27ed-727a-bf598a3f1ae9
improved blocking mode of pxnClock
static instance handled internally within the class
changed enabled to enableNTP and setEnabled() to setNTP()

git-svn-id: http://growcontrol.googlecode.com/svn/trunk@174 fd3849d7-f5de-27ed-727a-bf598a3f1ae9