xjavadoc

Class Util

public class Util extends Object

Various static utility methods

Author: Aslak Hellesxy

UNKNOWN: 20. januar 2002

Field Summary
static FileFilter_dirFilter
static FileFilter_javaFilter
Method Summary
static StringBufferappendDimensionAsString(int n, StringBuffer sb)
static StringclassNameFromQualifiedClassName(String qualifiedName)
Return only class name of a full qualified (package+classname) string.
static voiddescend(File root, String dirName, LinkedList javaFileNames)
Recursively descends a directory and build a list of relative file names for java files.
static String[]getJavaFiles(File root)
Returns an array of String containing relative names of all java files under root.
static StringgetPackageNameFor(String qualifiedName)
static StringgetQualifiedNameFor(String packageName, String unqualifiedName)
static StringtoString(Object[] array, String delimiter)

Field Detail

_dirFilter

private static final FileFilter _dirFilter

_javaFilter

private static final FileFilter _javaFilter

Method Detail

appendDimensionAsString

public static final StringBuffer appendDimensionAsString(int n, StringBuffer sb)

classNameFromQualifiedClassName

public static String classNameFromQualifiedClassName(String qualifiedName)
Return only class name of a full qualified (package+classname) string.

Parameters: qualifiedName

Returns:

descend

private static void descend(File root, String dirName, LinkedList javaFileNames)
Recursively descends a directory and build a list of relative file names for java files.

Parameters: root the root directory dirName current directory relative filename javaFileNames the list where java file names will be added

getJavaFiles

public static String[] getJavaFiles(File root)
Returns an array of String containing relative names of all java files under root.

Parameters: root the root directory

Returns: java file names

getPackageNameFor

public static String getPackageNameFor(String qualifiedName)

getQualifiedNameFor

public static String getQualifiedNameFor(String packageName, String unqualifiedName)

toString

public static final String toString(Object[] array, String delimiter)