electric.xml.io.tools
Class Schema2Java

java.lang.Object
  extended byelectric.xml.io.tools.Schema2Java
All Implemented Interfaces:
ILoaderConstants

public class Schema2Java
extends java.lang.Object
implements ILoaderConstants

Schema2Java creates Java from XML schema.

Author:
webMethods

Field Summary
 
Fields inherited from interface electric.xml.io.mapping.ILoaderConstants
DEFAULT_MAP_PATH, FILE_SEPARATOR, JAR_EXT, MAP_EXT, NO_MAP_FILES, ZIP_EXT
 
Constructor Summary
Schema2Java()
           
 
Method Summary
 java.lang.String getDefaultPackage()
           
 java.lang.String getDir()
           
 java.lang.String getMapDir()
           
 java.lang.String getMapPath()
           
 java.lang.String getName()
           
 java.lang.String getUrl()
           
 boolean isCreateDirectoryStructure()
           
 boolean isGenerateAccessors()
           
 boolean isVerbose()
           
static byte[] loadResource(java.lang.String path)
           
static Schema loadSchema(java.lang.String path, boolean verbose)
           
static void main(java.lang.String[] args)
           
 void schema2java()
           
 void setCreateDirectoryStructure(boolean createDirectoryStructure)
           
 void setDefaultPackage(java.lang.String defaultPackage)
           
 void setDir(java.lang.String dir)
           
 void setGenerateAccessors(boolean generateAccessors)
           
 void setMapDir(java.lang.String mapDir)
           
 void setMapPath(java.lang.String mapPath)
           
 void setName(java.lang.String name)
           
 void setUrl(java.lang.String url)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Schema2Java

public Schema2Java()
Method Detail

main

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

schema2java

public void schema2java()
                 throws ParseException,
                        java.io.IOException
Throws:
ParseException
java.io.IOException

loadSchema

public static Schema loadSchema(java.lang.String path,
                                boolean verbose)
                         throws java.io.IOException,
                                ParseException
Parameters:
path -
Throws:
java.io.IOException
ParseException

loadResource

public static byte[] loadResource(java.lang.String path)
                           throws java.io.IOException
Parameters:
path -
Throws:
java.io.IOException

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)
Parameters:
url -

getDir

public java.lang.String getDir()

setDir

public void setDir(java.lang.String dir)
Parameters:
dir -

getDefaultPackage

public java.lang.String getDefaultPackage()

setDefaultPackage

public void setDefaultPackage(java.lang.String defaultPackage)
Parameters:
defaultPackage -

isCreateDirectoryStructure

public boolean isCreateDirectoryStructure()

setCreateDirectoryStructure

public void setCreateDirectoryStructure(boolean createDirectoryStructure)
Parameters:
createDirectoryStructure -

getMapDir

public java.lang.String getMapDir()

setMapDir

public void setMapDir(java.lang.String mapDir)
Parameters:
mapDir -

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)
Parameters:
name -

isGenerateAccessors

public boolean isGenerateAccessors()

setGenerateAccessors

public void setGenerateAccessors(boolean generateAccessors)
Parameters:
generateAccessors -

isVerbose

public boolean isVerbose()

setVerbose

public void setVerbose(boolean verbose)
Parameters:
verbose -

getMapPath

public java.lang.String getMapPath()

setMapPath

public void setMapPath(java.lang.String mapPath)
Parameters:
mapPath -


copyright© 2001-2004 by webMethods All Rights Reserved.