[Schmitzm-commits] r1942 - trunk/schmitzm-gt/src/main/java/de/schmitzm/geotools/data/amd

scm-commit at wald.intevation.org scm-commit at wald.intevation.org
Sat Apr 14 02:24:41 CEST 2012


Author: alfonx
Date: 2012-04-14 02:24:41 +0200 (Sat, 14 Apr 2012)
New Revision: 1942

Modified:
   trunk/schmitzm-gt/src/main/java/de/schmitzm/geotools/data/amd/AttributeMetadataImplMap.java
Log:
Added some JavaDoc...

Modified: trunk/schmitzm-gt/src/main/java/de/schmitzm/geotools/data/amd/AttributeMetadataImplMap.java
===================================================================
--- trunk/schmitzm-gt/src/main/java/de/schmitzm/geotools/data/amd/AttributeMetadataImplMap.java	2012-04-11 12:31:57 UTC (rev 1941)
+++ trunk/schmitzm-gt/src/main/java/de/schmitzm/geotools/data/amd/AttributeMetadataImplMap.java	2012-04-14 00:24:41 UTC (rev 1942)
@@ -1,11 +1,20 @@
 package de.schmitzm.geotools.data.amd;
 
 import java.util.List;
+import java.util.Map;
+import java.util.TreeMap;
 
 import org.opengis.feature.type.Name;
 
 import de.schmitzm.data.Copyable;
 
+/**
+ * The {@link AttributeMetadataMap} is a {@link Map} holding {@link AMD_IMPL}
+ * object for {@link Name} keys. It's an extension of a {@link TreeMap}. It's
+ * copyable in the sense of the {@link Copyable} interface.<br>
+ * The {@link #get(Name)} and {@link #get(String)} methods will never return
+ * <code>null</code>, but rather create a default {@link AMD_IMPL} on-the-fly.
+ */
 public class AttributeMetadataImplMap extends AttributeMetadataMap<AttributeMetadataImpl> {
 
 	private static final long serialVersionUID = 6781939984242527498L;



More information about the Schmitzm-commits mailing list