com.triactive.jdo.enhance
Class SunReferenceEnhancer

java.lang.Object
  extended bycom.triactive.jdo.enhance.Enhancer
      extended bycom.triactive.jdo.enhance.ReferenceEnhancer
          extended bycom.triactive.jdo.enhance.SunReferenceEnhancer

public class SunReferenceEnhancer
extends ReferenceEnhancer

An implementation of the ReferenceEnhancer that wraps the older Sun version.

Author:
Mike Martin

Field Summary
 
Fields inherited from class com.triactive.jdo.enhance.ReferenceEnhancer
destDir, jdoFiles, srcPath, verbose
 
Constructor Summary
SunReferenceEnhancer()
           
 
Method Summary
protected  int callReferenceEnhancer(java.lang.String[] args)
          Called to invoke the underlying reference enhancer.
static void main(java.lang.String[] args)
          Called when the class is invoked from the command line.
 
Methods inherited from class com.triactive.jdo.enhance.ReferenceEnhancer
callExternalEnhancer, enhance
 
Methods inherited from class com.triactive.jdo.enhance.Enhancer
enhance, getOrderedClassNames, printList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SunReferenceEnhancer

public SunReferenceEnhancer()
Method Detail

callReferenceEnhancer

protected int callReferenceEnhancer(java.lang.String[] args)
                             throws java.lang.Exception
Description copied from class: ReferenceEnhancer
Called to invoke the underlying reference enhancer.

Specified by:
callReferenceEnhancer in class ReferenceEnhancer
Parameters:
args - A list of command-line arguments to the reference enhancer.
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Called when the class is invoked from the command line.

Parameters:
args - A list of command-line options and JDO metadata files (*.jdo files).
Throws:
java.lang.Exception
See Also:
ReferenceEnhancer.enhance(String[])


Copyright 2001-2007 The TJDO Project All Rights Reserved.