+ /**\r
+ * Creates a new FeaturesFile object.\r
+ */\r
+ public FeaturesFile()\r
+ {\r
+ }\r
+\r
+ /**\r
+ * Creates a new FeaturesFile object.\r
+ *\r
+ * @param inFile DOCUMENT ME!\r
+ * @param type DOCUMENT ME!\r
+ *\r
+ * @throws IOException DOCUMENT ME!\r
+ */\r
+ public FeaturesFile(String inFile, String type)\r
+ throws IOException\r
+ {\r
+ super(inFile, type);\r
+ }\r
+\r
+ /**\r
+ * The Application can render HTML, but the applet will\r
+ * remove HTML tags and replace links with %LINK%\r
+ * Both need to read links in HTML however\r
+ *\r
+ * @throws IOException DOCUMENT ME!\r
+ */\r
+ public boolean parse(AlignmentI align,\r
+ Hashtable colours,\r
+ boolean removeHTML)\r
+ {\r
+ return parse(align, colours, null, removeHTML);\r
+ }\r
+\r
+ /**\r
+ * The Application can render HTML, but the applet will\r
+ * remove HTML tags and replace links with %LINK%\r
+ * Both need to read links in HTML however\r
+ *\r
+ * @throws IOException DOCUMENT ME!\r
+ */\r
+ public boolean parse(AlignmentI align,\r
+ Hashtable colours,\r
+ Hashtable featureLink,\r
+ boolean removeHTML)\r
+ {\r
+ String line = null;\r
+ try\r