Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.aendvari.satyr.tools
Class ResourceLoaderGenerator  view ResourceLoaderGenerator download ResourceLoaderGenerator.java

java.lang.Object
  extended bycom.aendvari.satyr.tools.ResourceLoaderGenerator

public class ResourceLoaderGenerator
extends java.lang.Object

Generates com.aendvari.common.util.ResourceLoader classes for XML files.


Constructor Summary
ResourceLoaderGenerator()
           
 
Method Summary
protected static java.lang.String createPackageName(java.lang.String base, java.lang.String relative)
          Creates a valid package path from a base and relative name.
protected static void generateResourceLoader(java.lang.String directoryPath, java.lang.String fileName, java.lang.String packagePath)
          Generates a java class file to load the specified XML file as a com.aendvari.common.util.ResourceLoader.
static void main(java.lang.String[] args)
           
protected static void scanDirectory(java.io.File directory, java.lang.String packagePath)
          Scans the specified directory for XML files to wrap.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceLoaderGenerator

public ResourceLoaderGenerator()
Method Detail

main

public static void main(java.lang.String[] args)

createPackageName

protected static java.lang.String createPackageName(java.lang.String base,
                                                    java.lang.String relative)
Creates a valid package path from a base and relative name.


scanDirectory

protected static void scanDirectory(java.io.File directory,
                                    java.lang.String packagePath)
Scans the specified directory for XML files to wrap.


generateResourceLoader

protected static void generateResourceLoader(java.lang.String directoryPath,
                                             java.lang.String fileName,
                                             java.lang.String packagePath)
                                      throws java.io.IOException
Generates a java class file to load the specified XML file as a com.aendvari.common.util.ResourceLoader.