it.eng.qbe.utility
Class QbeLabels
java.lang.Object
it.eng.qbe.utility.QbeLabels
public class QbeLabels
- extends java.lang.Object
- Author:
- Andrea Gioia
Constructor Summary |
QbeLabels(java.io.File jarFile,
java.sql.Connection connection)
|
Method Summary |
void |
addFieldNodes(java.lang.String className,
java.lang.String relationOnColumnName,
java.lang.String prefix,
int recursionLevel)
|
void |
buildLabels()
|
static java.lang.String |
getLabelForClass(it.eng.spago.base.RequestContainer requestContainer,
DataMartModel dmModel,
java.lang.String className)
|
static java.lang.String |
getLabelForField(it.eng.spago.base.RequestContainer requestContainer,
DataMartModel dmModel,
java.lang.String completeFieldName)
|
static java.lang.String |
getLabelForForeignKey(it.eng.spago.base.RequestContainer requestContainer,
DataMartModel dmModel,
java.lang.String classForeignKeyID)
|
static void |
main(java.lang.String[] args)
|
static void |
updateCurrentClassLoader(java.io.File jarFile)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QbeLabels
public QbeLabels(java.io.File jarFile,
java.sql.Connection connection)
updateCurrentClassLoader
public static void updateCurrentClassLoader(java.io.File jarFile)
buildLabels
public void buildLabels()
addFieldNodes
public final void addFieldNodes(java.lang.String className,
java.lang.String relationOnColumnName,
java.lang.String prefix,
int recursionLevel)
getLabelForClass
public static java.lang.String getLabelForClass(it.eng.spago.base.RequestContainer requestContainer,
DataMartModel dmModel,
java.lang.String className)
getLabelForForeignKey
public static java.lang.String getLabelForForeignKey(it.eng.spago.base.RequestContainer requestContainer,
DataMartModel dmModel,
java.lang.String classForeignKeyID)
getLabelForField
public static java.lang.String getLabelForField(it.eng.spago.base.RequestContainer requestContainer,
DataMartModel dmModel,
java.lang.String completeFieldName)
main
public static void main(java.lang.String[] args)