public class KClassCreator
extends java.lang.Object
Constructor and Description |
---|
KClassCreator(KDataBase db,
java.lang.String tableName) |
KClassCreator(KDataBase db,
java.lang.String tableName,
java.lang.String templateFolder) |
Modifier and Type | Method and Description |
---|---|
void |
addBelongsTo(java.lang.String fkClassName) |
void |
addFileListener(EventFileListener eventFileListener) |
void |
addFkMember(java.lang.String fkTableName) |
void |
addHasMany(java.lang.String fkClassName) |
void |
addManyMember(java.lang.String fkTableName) |
void |
clean() |
boolean |
existMember(java.lang.String member) |
java.lang.String |
getClassName() |
KDataBase |
getDb() |
java.lang.String |
getTableName() |
java.lang.String |
getTemplateFolder() |
java.lang.String |
mkClass() |
java.lang.String |
mkClassMembers() |
void |
mkController(KDataBase db,
KControllerCreator cCreator,
org.w3c.dom.Element xmlElement) |
java.lang.String |
mkGetters() |
java.lang.String |
mkGettersAndSetters() |
java.lang.String |
mkMembers() |
java.lang.String |
mkSetters() |
java.lang.String |
mkToString() |
void |
save() |
void |
save(java.lang.String path) |
void |
saveAs(java.lang.String packageName) |
void |
saveAs(java.lang.String path,
java.lang.String packageName) |
void |
setClassName(java.lang.String className) |
void |
setDb(KDataBase db) |
void |
setTableName(java.lang.String tableName) |
void |
setTemplateFolder(java.lang.String templateFolder) |
java.lang.String |
toString() |
public KClassCreator(KDataBase db, java.lang.String tableName, java.lang.String templateFolder)
public KClassCreator(KDataBase db, java.lang.String tableName)
public void addFileListener(EventFileListener eventFileListener)
public java.lang.String getTemplateFolder()
public void setTemplateFolder(java.lang.String templateFolder)
public void setClassName(java.lang.String className)
public KDataBase getDb()
public java.lang.String getTableName()
public java.lang.String toString()
toString
in class java.lang.Object
public void setTableName(java.lang.String tableName)
public void setDb(KDataBase db)
public java.lang.String mkMembers()
public java.lang.String mkGetters()
public java.lang.String mkSetters()
public java.lang.String mkGettersAndSetters()
public java.lang.String mkToString()
public java.lang.String getClassName()
public java.lang.String mkClass()
public java.lang.String mkClassMembers()
public void saveAs(java.lang.String packageName)
public void saveAs(java.lang.String path, java.lang.String packageName)
public void save()
public void save(java.lang.String path)
public boolean existMember(java.lang.String member)
public void addBelongsTo(java.lang.String fkClassName)
public void addHasMany(java.lang.String fkClassName)
public void addFkMember(java.lang.String fkTableName)
public void addManyMember(java.lang.String fkTableName)
public void clean()
public void mkController(KDataBase db, KControllerCreator cCreator, org.w3c.dom.Element xmlElement)