de.armax.ax.devtools.generator
Class AXgenOjb

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.Task
          extended byde.armax.ax.devtools.generator.AXgen
              extended byde.armax.ax.devtools.generator.AXgenOjb

public class AXgenOjb
extends AXgen

Specialized AXgen for OJB stuff.

Author:
Peter Wieland, ARMAX mindware GmbH

Nested Class Summary
 
Nested classes inherited from class de.armax.ax.devtools.generator.AXgen
AXgen.AXgenSubTask
 
Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
AXgenOjb()
           
 
Method Summary
 AXgenGenerate createGenerateAbstractAddOn()
          Shortcut for AXgen.createGenerate() for creation of abstract add on classes.
 AXgenGenerate createGenerateAddOn()
          Shortcut for AXgen.createGenerate() for creation of add on classes.
 AXgenGenerate createGenerateClass()
          Shortcut for AXgen.createGenerate() for creation of entity classes.
 AXgenGenerate createGenerateDdl()
          Shortcut for AXgen.createGenerate() for creation of the ojb db generation script.
 AXgenGenerate createGenerateInterface()
          Shortcut for AXgen.createGenerate() for creation of entity interfaces.
 AXgenGenerate createGenerateRepository()
          Shortcut for AXgen.createGenerate() for creation of the ojb repository.
 java.lang.Class getHelperClass()
          Adds OJB specific helper class default.
 
Methods inherited from class de.armax.ax.devtools.generator.AXgen
addConfiguredXmiFileSet, createCheck, createElements, createGenerate, createGenerateSubtask, execute, getDestinationPath, getElementSelector, getModelClass, getReferenceStereotype, getRootPackageName, getTemplatePath, getXmiFilenames, init, setDestinationPath, setHelperClass, setModelClass, setReferenceStereotype, setRootPackageName, setTemplatePath, setXmiFilename, setXmiFilenames
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorOutput, handleOutput, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AXgenOjb

public AXgenOjb()
Method Detail

getHelperClass

public java.lang.Class getHelperClass()

Adds OJB specific helper class default.

Overrides:
getHelperClass in class AXgen

createGenerateInterface

public AXgenGenerate createGenerateInterface()

Shortcut for AXgen.createGenerate() for creation of entity interfaces.


createGenerateClass

public AXgenGenerate createGenerateClass()

Shortcut for AXgen.createGenerate() for creation of entity classes.


createGenerateAbstractAddOn

public AXgenGenerate createGenerateAbstractAddOn()

Shortcut for AXgen.createGenerate() for creation of abstract add on classes.


createGenerateAddOn

public AXgenGenerate createGenerateAddOn()

Shortcut for AXgen.createGenerate() for creation of add on classes.


createGenerateDdl

public AXgenGenerate createGenerateDdl()

Shortcut for AXgen.createGenerate() for creation of the ojb db generation script.


createGenerateRepository

public AXgenGenerate createGenerateRepository()

Shortcut for AXgen.createGenerate() for creation of the ojb repository.



Copyright © 2003 ARMAX mindware GmbH. All Rights Reserved.