public abstract static class TesterComponent.DelegateTesterComponent extends TesterComponent
TesterComponent.DelegateTesterComponent| Constructor and Description |
|---|
DelegateTesterComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close any open Statements or ResultSets.
|
protected abstract TesterComponent |
createDelegate() |
protected java.util.Map<java.lang.String,?> |
getBindVariables(Database db,
java.lang.String sqlText)
Gets the bind variable names and values for the query.
|
java.awt.Component |
getComponent()
Gets the actual UI Component for this control which will ultimately display
the results of an operation using the query.
|
protected TesterComponent |
getDelegate() |
abstract java.lang.String |
getName()
Gets the name of the component.
|
protected void |
setBindVariables(java.util.Map<java.lang.String,java.lang.Object> bindVariables)
Sets the bind variables that are in the query along with any default
values they may contain.
|
void |
testSQL(Database db,
java.lang.String sqlQuery)
Sets the sql query text that the component will show.
|
getTesterpublic abstract java.lang.String getName()
TesterComponentgetName in class TesterComponentprotected abstract TesterComponent createDelegate()
protected final TesterComponent getDelegate()
public java.awt.Component getComponent()
TesterComponentgetComponent in class TesterComponentpublic void testSQL(Database db, java.lang.String sqlQuery)
TesterComponenttestSQL in class TesterComponentdb - the Database to test the query against. This can be null.sqlQuery - the sql query textpublic void close()
TesterComponentclose in class TesterComponentprotected java.util.Map<java.lang.String,?> getBindVariables(Database db, java.lang.String sqlText)
TesterComponentgetBindVariables in class TesterComponentprotected void setBindVariables(java.util.Map<java.lang.String,java.lang.Object> bindVariables)
TesterComponentsetBindVariables in class TesterComponent