+ /**\r
+ * Used for setting values which are not in the\r
+ * basic set. eg STRAND, FRAME for GFF file\r
+ * @param key eg STRAND\r
+ * @param value eg +\r
+ */\r
+ public void setValue(String key, Object value)\r
+ {\r
+ if(value!=null)\r
+ {\r
+ if (otherDetails == null)\r
+ otherDetails = new Hashtable();\r
+\r
+ otherDetails.put(key, value);\r
+ }\r
+ }\r
+\r
+\r
+ /*\r
+ * The following methods are added to maintain\r
+ * the castor Uniprot mapping file for the moment.\r
+ */\r