<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><!--JBuilder QuickDoc-->
<HEAD>
<TITLE>Class com.dafreels.vcs.util.ExtensionRegistry</TITLE><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
</HEAD>
<BODY>
<H2>
<FONT SIZE="-1">com.dafreels.vcs.util</FONT>
<BR>Class ExtensionRegistry</H2>
<DL>
<DT>public final class <B>ExtensionRegistry</B>
</DL>
<DL><DD><DL><DD></DD></DL></DD>
</DL>
<DL><DT><B>Version:</B><DD>1.0</DD>
<DT><B>Author:</B><DD>David Freels</DD>
</DL>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF"><TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B>
</FONT></TD></TR></TABLE>
<H3>ExtensionRegistry</H3>
<PRE>
private <B>ExtensionRegistry</B>()</PRE>
<DL><DD>Creates new ExtensionRegistry<DL><DD></DD></DL></DD>
</DL>
<DL></DL>
<HR>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF"><TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B>
</FONT></TD></TR></TABLE>
<H3>newInstance</H3>
<PRE>
public static com.dafreels.vcs.util.ExtensionRegistry <B>newInstance</B>(List extensions)</PRE>
<DL><DD>Creates a new instance of the ExtensionRegistry class<DL><DD></DD></DL></DD>
</DL>
<DL><DT><B>Parameters:</B><DD><CODE>extensions</CODE> - A list of file extensions that the toll will recognize minus the "."</DD>
<DT><B>Returns:</B><DD>An instance of the ExtensionRegistry class</DD>
</DL>
<HR>
<H3>getInstance</H3>
<PRE>
public static com.dafreels.vcs.util.ExtensionRegistry <B>getInstance</B>()</PRE>
<DL><DD>Gets the singleton instance of this class.<DL><DD></DD></DL></DD>
</DL>
<DL><DT><B>Returns:</B><DD>An instance of the ExtensioRegistry class</DD>
</DL>
<HR>
<H3>validateFile</H3>
<PRE>
public boolean <B>validateFile</B>(String fileName)</PRE>
<DL><DD>Validates the filename against the list of valid extensions.<DL><DD></DD></DL></DD>
</DL>
<DL><DT><B>Parameters:</B><DD><CODE>fileName</CODE> - The filename to validate</DD>
<DT><B>Returns:</B><DD>True if the file has a valid extension.</DD>
</DL>
<HR>
</BODY>
</HTML>