com.hyper9.simdk.codegen
Class App

java.lang.Object
  extended by com.hyper9.simdk.codegen.App

public class App
extends Object

The application.

Author:
akutz

Constructor Summary
App()
           
 
Method Summary
static String getAuthor()
           
static String getDaoPackageName()
          Gets the dao package name in dot-separated notation.
static String getDaoPackageNameSlash()
          Gets the dao package name in slash-separated notation.
static String getEnmPackageName()
          Gets the enums package name in dot-separated notation.
static String getEnmPackageNameSlash()
          Gets the enums package name in slash-separated notation.
static String getFltPackageName()
          Gets the faults package name in dot-separated notation.
static String getFltPackageNameSlash()
          Gets the faults package name in slash-separated notation.
static String getMaoPackageName()
          Gets the mao package name in dot-separated notation.
static String getMaoPackageNameSlash()
          Gets the mao package name in slash-separated notation.
static String getRootPackageName()
          Gets the name of the root package in dot-separated notation.
static String getRootPackageNameSlash()
          Gets the name of the root package in slash-separated notation.
static String getTableType()
          Gets the type of JPA table scheme to use.
static String getTargetNamespace()
          Gets the target namespace.
static void main(String[] args)
          The main entry point for the application.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

App

public App()
Method Detail

main

public static void main(String[] args)
                 throws Exception
The main entry point for the application.

Parameters:
args - The command-line arguments.
Throws:
Exception - When an error occurs.

getRootPackageName

public static String getRootPackageName()
Gets the name of the root package in dot-separated notation.


getDaoPackageName

public static String getDaoPackageName()
Gets the dao package name in dot-separated notation.

Returns:
The dao package name in dot-separated notation.

getMaoPackageName

public static String getMaoPackageName()
Gets the mao package name in dot-separated notation.

Returns:
The mao package name in dot-separated notation.

getEnmPackageName

public static String getEnmPackageName()
Gets the enums package name in dot-separated notation.

Returns:
The enums package name in dot-separated notation.

getFltPackageName

public static String getFltPackageName()
Gets the faults package name in dot-separated notation.

Returns:
The enums package name in dot-separated notation.

getRootPackageNameSlash

public static String getRootPackageNameSlash()
Gets the name of the root package in slash-separated notation.


getDaoPackageNameSlash

public static String getDaoPackageNameSlash()
Gets the dao package name in slash-separated notation.

Returns:
The dao package name in slash-separated notation.

getMaoPackageNameSlash

public static String getMaoPackageNameSlash()
Gets the mao package name in slash-separated notation.

Returns:
The mao package name in slash-separated notation.

getEnmPackageNameSlash

public static String getEnmPackageNameSlash()
Gets the enums package name in slash-separated notation.

Returns:
The enums package name in slash-separated notation.

getFltPackageNameSlash

public static String getFltPackageNameSlash()
Gets the faults package name in slash-separated notation.

Returns:
The enums package name in slash-separated notation.

getAuthor

public static String getAuthor()

getTableType

public static String getTableType()
Gets the type of JPA table scheme to use. Valid values are JOINED, TABLE_PER_CLASS, SINGLE_TABLE.

Returns:
The type of JPA table scheme to use. Valid values are JOINED, TABLE_PER_CLASS, SINGLE_TABLE.

getTargetNamespace

public static String getTargetNamespace()
Gets the target namespace.

Returns:
The target namespace.


Copyright © 2009-2010 Hyper9. All Rights Reserved.