com.ibm.workflow.util.fdl.make
Class XSD

java.lang.Object
  |
  +--com.ibm.workflow.util.fdl.make.Make
        |
        +--com.ibm.workflow.util.fdl.make.XSD

public final class XSD
extends Make

XML Schema Generator. Generates XML Schema for MQSeries Workflow XML messages from a given FDL. All this class does is to define a set of strings specific to XML Schema generation. Actual generation is delegated to its base class.

Version:
1.2
Author:
Robert Junghuber (junghub@de.ibm.com)

Fields inherited from class com.ibm.workflow.util.fdl.make.Make
eol
 
Constructor Summary
XSD(java.lang.String[] args)
           
 
Method Summary
protected  java.lang.String ext()
          File extension for generated output, used to locate configuration, too
static void main(java.lang.String[] args)
           
protected  java.lang.String name()
          Name of generator, used in reports
protected  java.lang.String tag()
          Tag string in skeleton file
protected  java.lang.String usage()
          Explanation for command line parameters
protected  java.lang.Class visitor()
          Class to be used as Visitor
 
Methods inherited from class com.ibm.workflow.util.fdl.make.Make
getConfig, getPrintWriter, getPrintWriter, make, postGenerate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSD

public XSD(java.lang.String[] args)
    throws java.lang.Exception
Method Detail

main

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

visitor

protected final java.lang.Class visitor()
Description copied from class: Make
Class to be used as Visitor
Overrides:
visitor in class Make

ext

protected final java.lang.String ext()
Description copied from class: Make
File extension for generated output, used to locate configuration, too
Overrides:
ext in class Make

tag

protected final java.lang.String tag()
Description copied from class: Make
Tag string in skeleton file
Overrides:
tag in class Make

name

protected final java.lang.String name()
Description copied from class: Make
Name of generator, used in reports
Overrides:
name in class Make

usage

protected final java.lang.String usage()
Description copied from class: Make
Explanation for command line parameters
Overrides:
usage in class Make