net.sf.fmj.utility
Class ClasspathChecker

java.lang.Object
  extended by net.sf.fmj.utility.ClasspathChecker

public final class ClasspathChecker
extends java.lang.Object

Used to help recognize when JMF is in the classpath ahead of FMJ.

Author:
Ken Larson

Constructor Summary
ClasspathChecker()
           
 
Method Summary
static boolean check()
           
static boolean checkAndWarn()
           
static boolean checkFMJPrefixInPackageManager()
           
static boolean checkJMFInClassPath()
          Check if JMF is in the classpath (regardless of position).
static boolean checkManagerImplementation()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClasspathChecker

public ClasspathChecker()
Method Detail

checkAndWarn

public static boolean checkAndWarn()

check

public static boolean check()

checkFMJPrefixInPackageManager

public static boolean checkFMJPrefixInPackageManager()

checkManagerImplementation

public static boolean checkManagerImplementation()
Returns:
true if FMJ manager, false if JMF.

checkJMFInClassPath

public static boolean checkJMFInClassPath()
Check if JMF is in the classpath (regardless of position).

Returns:
true if JMF is in the classpath.