/[schmitzm]/branches/2.2.x/src/skrueger/AttributeMetadataInterface.java
ViewVC logotype

Diff of /branches/2.2.x/src/skrueger/AttributeMetadataInterface.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/src/skrueger/AttributeMetadata.java revision 769 by alfonx, Sun Mar 21 11:02:34 2010 UTC trunk/src/skrueger/AttributeMetadataInterface.java revision 797 by alfonx, Sat Apr 10 16:12:40 2010 UTC
# Line 2  package skrueger; Line 2  package skrueger;
2    
3  import java.util.HashSet;  import java.util.HashSet;
4    
5    import org.geotools.feature.NameImpl;
6  import org.opengis.feature.type.Name;  import org.opengis.feature.type.Name;
7    
8  import skrueger.geotools.Copyable;  import skrueger.geotools.Copyable;
9  import skrueger.i8n.Translation;  import skrueger.i8n.Translation;
10    
11  public interface AttributeMetadata extends Copyable<AttributeMetadata>,  public interface AttributeMetadataInterface extends Copyable<AttributeMetadataInterface>,
12                  Comparable<AttributeMetadata> {                  Comparable<AttributeMetadataInterface> {
13    
14          /**          /**
15           * @return a translatable title for this attribute..           * @return a translatable title for this attribute..
# Line 19  public interface AttributeMetadata exten Line 20  public interface AttributeMetadata exten
20           * Set a translatable title for this attribute..           * Set a translatable title for this attribute..
21           */           */
22          public void setTitle(Translation title);          public void setTitle(Translation title);
23            
24            /**
25             * Set an untranslated title for this attribute or pass a {@link Translation} encryped as a {@link String}
26             */
27            public void setTitle(String title);
28    
29          /**          /**
30           * @return a translatable description for this attribute           * @return a translatable description for this attribute
# Line 31  public interface AttributeMetadata exten Line 37  public interface AttributeMetadata exten
37          public void setDesc(Translation desc);          public void setDesc(Translation desc);
38    
39          /**          /**
40             * Set an untranslated description for this attribute or pass a {@link Translation} encryped as a {@link String}  
41             */
42            public void setDesc(String desc);
43    
44    
45            /**
46           * The local name. E.g. the name of the DBF column as a {@link String}.           * The local name. E.g. the name of the DBF column as a {@link String}.
47           */           */
48          public String getLocalName();          public String getLocalName();

Legend:
Removed from v.769  
changed lines
  Added in v.797

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26