documentation and getProperties method
authorjprocter <Jim Procter>
Fri, 27 Apr 2007 10:46:49 +0000 (10:46 +0000)
committerjprocter <Jim Procter>
Fri, 27 Apr 2007 10:46:49 +0000 (10:46 +0000)
src/jalview/datamodel/Alignment.java
src/jalview/datamodel/AlignmentI.java

index 34cc78f..abaa80f 100755 (executable)
@@ -720,5 +720,9 @@ public class Alignment
       return null;
   }
 
+  public Hashtable getProperties()
+  {
+    return alignmentProperties;
+  }
 
 }
index 96b1972..f937bd3 100755 (executable)
@@ -244,7 +244,23 @@ public interface AlignmentI
    */
   public CigarArray getCompactAlignment();
 
+  /**
+   * Set an arbitrary key value pair for an alignment.
+   * Note: both key and value objects should return a 
+   * meaningful, human readable response to .toString()
+   * @param key
+   * @param value
+   */
   public void setProperty(Object key, Object value);
-
+  /**
+   * Get a named property from the alignment. 
+   * @param key
+   * @return value of property
+   */
   public Object getProperty(Object key);
+  /**
+   * Get the property hashtable.
+   * @return hashtable of alignment properties (if any)
+   */
+  public Hashtable getProperties();
 }