|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.archiviststoolkit.structure.ATFieldInfo
public class ATFieldInfo
Constructor Summary | |
---|---|
ATFieldInfo(java.lang.Class clazz,
java.lang.String fieldName)
|
Method Summary | |
---|---|
static void |
assignLabelInfo(javax.swing.JLabel label,
java.lang.Class clazz,
java.lang.String fieldName)
|
static void |
assignLabelTooltip(javax.swing.JLabel label,
java.lang.Class clazz,
java.lang.String fieldName)
Method to assign the label tooltip and not rename the label like above |
static int |
checkFieldLength(java.lang.Class clazz,
java.lang.String fieldName)
|
int |
compareTo(java.lang.Object o)
Compares this object with the specified object for order. |
boolean |
equals(java.lang.Object o)
|
static void |
fixBlankFieldLabels(org.netbeans.spi.wizard.DeferredWizardResult.ResultProgressHandle progress,
int currentStep,
int numberOfSteps)
|
java.lang.Class |
getClazz()
|
java.lang.String |
getDataType()
|
java.lang.Class |
getFieldClass()
|
static ATFieldInfo |
getFieldInfo(java.lang.Class clazz,
java.lang.String fieldName)
|
static ATFieldInfo |
getFieldInfo(java.lang.String key)
|
static ATFieldInfo |
getFieldInfo(java.lang.String className,
java.lang.String fieldName)
|
static java.util.ArrayList<ATFieldInfo> |
getFieldInfoByLookupListName(java.lang.String listName)
|
java.lang.String |
getFieldLabel()
|
static java.lang.Object[] |
getFieldListByTableName(java.lang.String tableName)
|
static java.lang.Object[] |
getFieldListByTableNameForDefaultValues(DatabaseTables table)
|
java.lang.String |
getFieldName()
|
static java.util.ArrayList<ATFieldInfo> |
getFieldsForRDE(java.lang.Class clazz)
|
static java.util.ArrayList<ATFieldInfo> |
getFieldsThatNeedStringValidation(java.lang.Class clazz)
|
java.lang.reflect.Method |
getGetMethod()
|
java.lang.Boolean |
getIncludeInRDE()
|
static java.lang.String |
getLabel(java.lang.Class clazz,
java.lang.String fieldName)
|
java.lang.String |
getLookupList()
|
java.lang.String |
getPopupHelpText()
|
static java.util.TreeSet<ATFieldInfo> |
getReturnScreenList(java.lang.Class clazz)
|
java.lang.Integer |
getReturnScreenOrder()
|
java.lang.reflect.Method |
getSetMethod()
|
java.lang.Integer |
getStringLengthLimit()
|
static DatabaseTables |
getTableByTableName(java.lang.String tableName)
|
static java.lang.Object[] |
getTableList()
|
static java.lang.Object[] |
getTableListForDefaultValues()
|
java.lang.String |
getTableName()
|
static java.lang.String |
getToolTip(java.lang.Class clazz,
java.lang.String fieldName)
|
static void |
importFieldDefinitionsAndExamples(java.io.File file)
|
static void |
importFieldDefinitionsAndExamples(java.io.File file,
org.netbeans.spi.wizard.DeferredWizardResult.ResultProgressHandle progress,
int currentStep,
int numberOfSteps,
boolean preserveExistingFieldLabels)
|
static void |
initDatabaseTables()
|
static void |
loadFieldList()
|
static void |
reconcileFieldDefinitionsAndExamples(java.io.File file,
org.netbeans.spi.wizard.DeferredWizardResult.ResultProgressHandle progress,
int currentStep,
int numberOfSteps)
|
static void |
restoreDefaults(org.netbeans.spi.wizard.DeferredWizardResult.ResultProgressHandle progress)
|
void |
setClazz(java.lang.Class clazz)
|
void |
setDataType(java.lang.String dataType)
|
void |
setFieldClass(java.lang.Class fieldClass)
|
void |
setFieldLabel(java.lang.String fieldLabel)
|
void |
setFieldName(java.lang.String fieldName)
|
void |
setGetMethod(java.lang.reflect.Method getMethod)
|
void |
setIncludeInRDE(java.lang.Boolean includeInRDE)
|
void |
setLookupList(java.lang.String lookupList)
|
void |
setPopupHelpText(java.lang.String definition,
java.lang.String examples)
|
void |
setReturnScreenOrder(java.lang.Integer returnScreenOrder)
|
void |
setSetMethod(java.lang.reflect.Method setMethod)
|
void |
setStringLengthLimit(java.lang.Integer stringLengthLimit)
|
static void |
updateFieldInfoForAllTables()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ATFieldInfo(java.lang.Class clazz, java.lang.String fieldName)
Method Detail |
---|
public java.lang.String getFieldName()
public void setFieldName(java.lang.String fieldName)
public java.lang.String getFieldLabel()
public void setFieldLabel(java.lang.String fieldLabel)
public java.lang.String getPopupHelpText()
public void setPopupHelpText(java.lang.String definition, java.lang.String examples)
public static java.lang.Object[] getTableList()
public static java.lang.Object[] getTableListForDefaultValues()
public static java.lang.Object[] getFieldListByTableNameForDefaultValues(DatabaseTables table)
public static java.lang.Object[] getFieldListByTableName(java.lang.String tableName)
public static DatabaseTables getTableByTableName(java.lang.String tableName)
public static void loadFieldList()
public static java.util.TreeSet<ATFieldInfo> getReturnScreenList(java.lang.Class clazz) throws TableNotConfiguredException
TableNotConfiguredException
public static java.util.ArrayList<ATFieldInfo> getFieldsForRDE(java.lang.Class clazz) throws TableNotConfiguredException
TableNotConfiguredException
public static java.util.ArrayList<ATFieldInfo> getFieldsThatNeedStringValidation(java.lang.Class clazz)
public static ATFieldInfo getFieldInfo(java.lang.String key)
public static ATFieldInfo getFieldInfo(java.lang.Class clazz, java.lang.String fieldName)
public static ATFieldInfo getFieldInfo(java.lang.String className, java.lang.String fieldName)
public static java.lang.String getLabel(java.lang.Class clazz, java.lang.String fieldName)
public static java.lang.String getToolTip(java.lang.Class clazz, java.lang.String fieldName)
public static void assignLabelInfo(javax.swing.JLabel label, java.lang.Class clazz, java.lang.String fieldName)
public static void assignLabelTooltip(javax.swing.JLabel label, java.lang.Class clazz, java.lang.String fieldName)
label
- The JLabel to assign tool tip toclazz
- The class where to find the information fromfieldName
- the name of the field in the data modelpublic static java.util.ArrayList<ATFieldInfo> getFieldInfoByLookupListName(java.lang.String listName)
public static void initDatabaseTables()
public static void importFieldDefinitionsAndExamples(java.io.File file)
public static void importFieldDefinitionsAndExamples(java.io.File file, org.netbeans.spi.wizard.DeferredWizardResult.ResultProgressHandle progress, int currentStep, int numberOfSteps, boolean preserveExistingFieldLabels)
public static void fixBlankFieldLabels(org.netbeans.spi.wizard.DeferredWizardResult.ResultProgressHandle progress, int currentStep, int numberOfSteps)
public static void restoreDefaults(org.netbeans.spi.wizard.DeferredWizardResult.ResultProgressHandle progress)
public java.lang.String getLookupList()
public void setLookupList(java.lang.String lookupList)
public java.lang.Integer getReturnScreenOrder()
public void setReturnScreenOrder(java.lang.Integer returnScreenOrder)
public int compareTo(java.lang.Object o)
In the foregoing description, the notation sgn(expression) designates the mathematical signum function, which is defined to return one of -1, 0, or 1 according to whether the value of expression is negative, zero or positive. The implementor must ensure sgn(x.compareTo(y)) == -sgn(y.compareTo(x)) for all x and y. (This implies that x.compareTo(y) must throw an exception iff y.compareTo(x) throws an exception.)
The implementor must also ensure that the relation is transitive: (x.compareTo(y)>0 && y.compareTo(z)>0) implies x.compareTo(z)>0.
Finally, the implementer must ensure that x.compareTo(y)==0 implies that sgn(x.compareTo(z)) == sgn(y.compareTo(z)), for all z.
It is strongly recommended, but not strictly required that (x.compareTo(y)==0) == (x.equals(y)). Generally speaking, any class that implements the Comparable interface and violates this condition should clearly indicate this fact. The recommended language is "Note: this class has a natural ordering that is inconsistent with equals."
compareTo
in interface java.lang.Comparable
o
- the Object to be compared.
java.lang.ClassCastException
- if the specified object's type prevents it
from being compared to this Object.public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String getDataType()
public void setDataType(java.lang.String dataType)
public java.lang.Class getClazz()
public void setClazz(java.lang.Class clazz)
public java.lang.String getTableName()
public java.lang.reflect.Method getGetMethod()
public void setGetMethod(java.lang.reflect.Method getMethod)
public java.lang.Class getFieldClass()
public void setFieldClass(java.lang.Class fieldClass)
public static void reconcileFieldDefinitionsAndExamples(java.io.File file, org.netbeans.spi.wizard.DeferredWizardResult.ResultProgressHandle progress, int currentStep, int numberOfSteps)
public static void updateFieldInfoForAllTables()
public static int checkFieldLength(java.lang.Class clazz, java.lang.String fieldName)
public java.lang.Integer getStringLengthLimit()
public void setStringLengthLimit(java.lang.Integer stringLengthLimit)
public java.lang.reflect.Method getSetMethod()
public void setSetMethod(java.lang.reflect.Method setMethod)
public java.lang.Boolean getIncludeInRDE()
public void setIncludeInRDE(java.lang.Boolean includeInRDE)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |