de.unikoblenz.generate
Class TableClassGenerator
java.lang.Object
de.unikoblenz.generate.TableClassGenerator
public class TableClassGenerator
- extends java.lang.Object
Generiert die Table-Class und fügt die entsprechende Konstante in das
Interface 'TableManager' ein.
- Author:
- cbu
Method Summary |
org.eclipse.jdt.core.ICompilationUnit |
generateTableClass(java.lang.String aTableClassName,
org.eclipse.jdt.core.IPackageFragment aParentPackage,
boolean aCSVImportFlag,
boolean aXMLImportFlag)
Erzeugt eine Table-Klasse |
void |
removeTableField(org.eclipse.jdt.core.IJavaElement currentElement,
org.eclipse.jdt.core.IPackageFragment aPackage)
Löscht eine Felddeklaration aus dem TableManager heraus. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TABLE_MANAGER_JAVA
public static final java.lang.String TABLE_MANAGER_JAVA
- See Also:
- Constant Field Values
TableClassGenerator
public TableClassGenerator()
generateTableClass
public org.eclipse.jdt.core.ICompilationUnit generateTableClass(java.lang.String aTableClassName,
org.eclipse.jdt.core.IPackageFragment aParentPackage,
boolean aCSVImportFlag,
boolean aXMLImportFlag)
- Erzeugt eine Table-Klasse
- Parameters:
aTableClassName:
- !=
nullaParentPackage:
- !=
null
- Returns:
- ICompilationUnit: -> null
removeTableField
public void removeTableField(org.eclipse.jdt.core.IJavaElement currentElement,
org.eclipse.jdt.core.IPackageFragment aPackage)
- Löscht eine Felddeklaration aus dem TableManager heraus.
- Parameters:
currentElement:
- !=
nullaPackage:
- !=
null