From: <jbo...@li...> - 2005-11-05 11:39:19
|
Author: adamw Date: 2005-11-05 06:39:15 -0500 (Sat, 05 Nov 2005) New Revision: 1519 Modified: trunk/forge/portal-extensions/shotoku/shotoku-svn/src/java/org/jboss/shotoku/svn/SvnNode.java Log: Mime types reading is now static Modified: trunk/forge/portal-extensions/shotoku/shotoku-svn/src/java/org/jboss/shotoku/svn/SvnNode.java =================================================================== --- trunk/forge/portal-extensions/shotoku/shotoku-svn/src/java/org/jboss/shotoku/svn/SvnNode.java 2005-11-04 23:59:52 UTC (rev 1518) +++ trunk/forge/portal-extensions/shotoku/shotoku-svn/src/java/org/jboss/shotoku/svn/SvnNode.java 2005-11-05 11:39:15 UTC (rev 1519) @@ -33,14 +33,16 @@ import org.jboss.shotoku.exceptions.RepositoryException; public abstract class SvnNode extends AbstractSvnResource implements Node { - private MimetypesFileTypeMap mimeTypes; + private static MimetypesFileTypeMap mimeTypes; + static { + mimeTypes = new MimetypesFileTypeMap( + SvnNode.class.getResourceAsStream("/mime-types.txt")); + } + public SvnNode(String id, String fullPath, File file, String name, SvnContentManager svnCm) { super(id, fullPath, file, name, svnCm); - - mimeTypes = new MimetypesFileTypeMap( - SvnNode.class.getResourceAsStream("/mime-types.txt")); } public History getHistory() { |