- Added TODO and removed unneccessary null check
- Created the CellInfo class and CellTypes Enum.
- CellInfo is used by passing the cell from an ncube to it's constructor.  After that, it will be broken into it's consistent, constituent parts.  This uniformizes the cells, especially valuable for UI editing of cells.
- CellTypes is an enumeration of all supported n-cube cell types.  Use "exp" as the open-ended cell type to create anything additional.  For example, to have a cell be a Map, use a GroovyExpression that returns a map.
- Moved parseJsonValue() completely to CellInfo
- Point2d, Point3d, and Latlon .toString() now matches the regex that parses them.
- Further improved the display of Point2D, Point3D, and Latlon output.  Required as the user may want to enter these into a cell in the NCE.
- Added default private constructor for 100% safe serialization support.
- Renamed (fixed) enumerations to match class names exactly
- Added missing .desc() call on enumeration
- Exposed all CellInfo members
- added missing primitive types to CellInfo.parseJson, now that we allow all types to be passed in as a String.
- Began start of conversion of app, version to ApplicationID
- Nearing completion of ApplicationID support
- In preparation for n-cube as a Service, I've taken NCubeManager about as far as possible with respect to the ApplicationID.
- trim whitespace before parsing input
- version 1.0 of Cell Editing complete.
- Fixed storage of BigDecimal and BigInteger in JSON cells (needed to be specially handled - cannot rely on .toString())
- Updated format of decimals to match precision of input
- Added support for Point2D, Point3D, and LatLon to JsonFormatter (cells)
- doubles are now returned without commas
- Fixed accidental %f to %s subsitution
- Improved numeric formatting.  Now all decimal values are shown.  1.123, for example displays as 1.123.  But 1.23456789 displays as 1.23456789
- Finalizing cell editing formats.
- TODO: We should drop support for Character, Object[], and primitive arrays (except byte[]).
Merged changes