public class UIPAttribute extends UITableDir
addSecondaryFilter, conn, numeric, reference, strIsSOTrx, strReplaceWith, subReference
Constructor and Description |
---|
UIPAttribute(String reference,
String subreference) |
Modifier and Type | Method and Description |
---|---|
boolean |
canBeCached()
Indicates whether this reference is a cacheable combo Basically, this indicates whether the
ComboTableData instances related to this class will be // cached and reused by the
FormInitializationComponent or not.
|
void |
generateFilterAcceptScript(BuscadorData field,
StringBuffer params,
StringBuffer paramsData)
Generates the body for the accept (aceptar) script called from filter pop-up when OK button is
clicked.
|
void |
generateFilterHtml(StringBuffer strHtml,
VariablesSecureApp vars,
BuscadorData fields,
String strTab,
String strWindow,
ArrayList<String> vecScript,
Vector<Object> vecKeys)
Generates the HTML code for the input used to display the reference in the filter popup
|
void |
generateSQL(TableSQLData table,
Properties prop)
Generates the sql needed for TableSQLData class
|
void |
getFilter(SQLReturnObject result,
boolean isNewFilter,
VariablesSecureApp vars,
TableSQLData tableSQL,
Vector<String> filter,
Vector<String> filterParams,
Properties prop)
Obtains filter for TableSQLData
|
void |
identifier(TableSQLData tableSql,
String parentTableName,
Properties field,
String identifierName,
String realName,
boolean tableRef)
Helper method called from generateSQL to create the SQL for the identifier
|
getGridType, setComboTableDataIdentifier
formatGridValue, hasSecondaryFilter, isNumeric, setReplaceWith, setStrIsSOTrx
public void generateSQL(TableSQLData table, Properties prop) throws Exception
UIReference
generateSQL
in class UITableDir
Exception
public void identifier(TableSQLData tableSql, String parentTableName, Properties field, String identifierName, String realName, boolean tableRef) throws Exception
UIReference
identifier
in class UITableDir
Exception
public void getFilter(SQLReturnObject result, boolean isNewFilter, VariablesSecureApp vars, TableSQLData tableSQL, Vector<String> filter, Vector<String> filterParams, Properties prop) throws javax.servlet.ServletException
UIReference
getFilter
in class UIReference
javax.servlet.ServletException
public void generateFilterHtml(StringBuffer strHtml, VariablesSecureApp vars, BuscadorData fields, String strTab, String strWindow, ArrayList<String> vecScript, Vector<Object> vecKeys) throws IOException, javax.servlet.ServletException
UIReference
generateFilterHtml
in class UITableDir
IOException
javax.servlet.ServletException
public void generateFilterAcceptScript(BuscadorData field, StringBuffer params, StringBuffer paramsData)
UIReference
generateFilterAcceptScript
in class UITableDir
public boolean canBeCached()
UIReference
canBeCached
in class UITableDir