Category history

Click on the commit message for inspecting the diff and how the code has been rewritten.

Command line:

svn log -r31996:1 https://svn.osgeo.org/geotools/trunk/modules/library/coverage/src/main/java/org/geotools/coverage/Category.java
Rev. Date Author Message
306432008-06-12acusterCopyright headers: lib/coverage, this time with feeling (and the el in Toolkit)
305412008-06-06acusterCopyright review: update headers on lib/coverage
303132008-05-16desruisseauxChanged my mind about Utilities.shallowEquals(Object,Object) and renamed it as equals, since a few tests show that the compiler always select the best overloaded flavor working on primitive types (except if an argument is a boolean and the other a different primitive type). Updated a few references. Fixed a few javadoc warnings by explicit declaration of parameter and return values.
302582008-05-08acusterReshuffle the top level repo: drop uDig, move up trunk, tags, and branches.
302572008-05-08acusterMove trunk/gt/ directory contents up to trunk/ and drop gt
289222008-01-24acusterBump the (at)since version to 2.5 since WKTParser was cut from 2.4
288522008-01-21desruisseauxReverted back "view(ViewType)" methods to "geophysics(boolean)" in Category and GridSampleDimension because views other than "geophysics" and "packed" don't make sense in current design. However those various views still in GridCoverage2D, which can support a richer set including "photographic" because it know about all bands together (as opposite to Category/GridSampleDimension which don't know what the other bands are). Also removed a few deprecated constructors and changed ViewType constants.
288462008-01-20desruisseauxCovariant return type for inverse() method in MathTransform1D and MathTransform2D. Also javadoc fixes and Java 5 type safety. Changed ViewType to an enum and initial implementation of GridCoverageViews (not yet connected to GridCoverage2D).
287002008-01-10desruisseauxReformating and Java 5 type safety.
285402007-12-29acusterHide buttons which are not yet used
284642007-12-21desruisseauxFirst draft of a TileCollection helper class. Not yet tested.
282522007-12-04desruisseauxMore MosaicImageReader work. As a side effect, moved Utilities.getShort[Class]Name in a separated utilities class named 'Classes'. Also added a couple of @Override annotations.
280812007-11-27desruisseauxJava 5 constructs: replaced some StringBuffer by StringBuilder in order to avoid unecessary synchronisation; rely on auto-boxing in order to give a chance to the JVM to reuse its cached values.
275752007-10-22desruisseauxConverted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).
275002007-10-15desruisseauxFirst round of Java 5 generic types applied to org.geotools.resources and org.geotools.util packages. As a side effect, removed the deprecated org.geotools.resources.TestData class (moved to org.geotools.test).
267092007-08-27desruisseauxMerged the unsupported/coverageio work from the 2.4 branch.
265932007-08-19desruisseauxMerged work from the 2.4 branch.
224822006-10-31desruisseauxFixed svn:ignore property and removed svn:executable.
223272006-10-23desruisseauxGEOT-982: regroup 'module', 'plugin', 'ext' and 'unsupported' in a common directory.
223152006-10-22desruisseauxReorganisation of directory tree structure (GEOT-982) phase 1: moved 'src' to 'src/main/java'.
209702006-08-11jgarnettIP review.txt updated, along with headers
176722006-01-19desruisseauxAdded @source tag.
176602006-01-18desruisseauxFixed SVN attributes, including the addition of URL attribute.
165722005-11-02desruisseauxMoved coverage implementation to its own module (GEOT-745)
158032005-09-22desruisseauxBux fix in automatic axis swapping during GridCoverage(..., Envelope, ...) construction.
157362005-09-19desruisseauxAdded convenience methods or constructors
150162005-08-02desruisseauxCoverage bug fix: convenience constructors should create IndexColorModel using the user-specified colors
148342005-07-20desruisseauxReorganized I18N resources
146082005-06-25desruisseauxEPSG authority factory now uses path informations for ConcatenatedOperation object creations / Added PostgreSQL plugin (mostly as a demo) / Javadoc fixes
139252005-05-30desruisseauxAdded @since javadoc tag
133542005-05-02desruisseauxFirst draft of a FactoryFinder for JTS factories
133322005-04-29simbossSolved a simple problem that may arise when trying to specify a geophysic transformation between two ranges composed by a single value. The old way to evaluate scale and offset would have generated an exception for a bad affine transform.
131292005-04-15desruisseauxName change: removed 'GT' suffix in org.geotools.coverage implementations. Some on them were replaced by 'General' prefix for consistency with 'GeneralEnvelope' and 'GeneralDirectPosition'. In this context 'General' means "Can work with an arbitrary number of dimension". Other name changes in org.geotools.referencing and org.geotools.metadata are pending the choice between 'Default' prefix and 'Impl' suffix
117382005-03-02desruisseauxFirst working version of GridCoverage2D
115722005-02-23desruisseauxInitial port of sub-transform, required for some grid coverages
115492005-02-22desruisseauxInitial cleaning for restarting GridCoverage work
110012005-02-02desruisseauxFixed wrong encoding in main/src
107962005-01-28dzwiersimports cleaned
85212004-10-11desruisseauxFixed compilation errors caused by latest CRS commit
63752004-06-10desruisseauxWork on parameters handling
63332004-06-06desruisseauxContinuing CRS implementation
63012004-06-03desruisseauxRefactored basic transform in their own package
62592004-05-31desruisseauxAdded more implementations for Coverage support
62442004-05-28desruisseauxAdded new GeoAPI implementations / deprecated legacy implementations
62382004-05-28desruisseauxReplaced org.geotools.[...].TransformException by org.opengis.[...].TransformException
62102004-05-27desruisseauxJavadoc fixes / Added Id keyword property
61602004-05-25desruisseauxInitial refactoring of Category