|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--arlut.csd.ganymede.client.QueryRow
| Field Summary | |
(package private) javax.swing.JComboBox |
boolChoice
|
(package private) javax.swing.JComboBox |
compareChoice
|
(package private) static boolean |
debug
|
(package private) arlut.csd.ganymede.FieldTemplate |
field
|
(package private) javax.swing.JComboBox |
fieldChoice
|
(package private) java.lang.String |
fieldName
|
(package private) java.util.Vector |
fields
|
(package private) javax.swing.JComponent |
operand
|
(package private) javax.swing.JPanel |
operandContainer
|
(package private) javax.swing.JPanel |
panel
|
(package private) arlut.csd.ganymede.client.querybox |
parent
|
(package private) boolean |
showDoes
|
| Constructor Summary | |
(package private) |
QueryRow(javax.swing.JPanel panel,
arlut.csd.ganymede.client.querybox parent)
|
| Method Summary | |
arlut.csd.ganymede.Base |
getBase()
This method returns a reference to the Base that this QueryRow is set to search on. |
arlut.csd.ganymede.QueryNode |
getQueryNode()
This method returns a QueryNode corresponding to the current configuration of this QueryRow. |
private boolean |
isNot()
|
void |
itemStateChanged(java.awt.event.ItemEvent e)
This is the standard ItemListener callback method. |
private void |
removeOperand()
Private helper method to remove the operand component and handle any unregistration required. |
(package private) void |
removeRow()
This method is called when the querybox wants to remove this row. |
(package private) void |
resetBoolean(arlut.csd.ganymede.FieldTemplate field,
java.lang.String opName)
This method sets up the boolean choice combobox. |
(package private) void |
resetCompare(arlut.csd.ganymede.FieldTemplate field)
This method sets up the comparison operator combobox. |
private void |
resetFieldChoices()
Internal method to return a choice menu containing the fields for a particular base |
(package private) void |
resetOperand(arlut.csd.ganymede.FieldTemplate field,
java.lang.String opName)
This method sets up the operand GUI component. |
(package private) void |
setField(arlut.csd.ganymede.FieldTemplate field,
java.lang.String fieldName)
This method takes care of matters when we change or set our field combo box. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
static final boolean debug
arlut.csd.ganymede.client.querybox parent
javax.swing.JPanel panel
arlut.csd.ganymede.FieldTemplate field
java.util.Vector fields
javax.swing.JComboBox fieldChoice
javax.swing.JComboBox boolChoice
javax.swing.JComboBox compareChoice
javax.swing.JPanel operandContainer
javax.swing.JComponent operand
java.lang.String fieldName
boolean showDoes
| Constructor Detail |
QueryRow(javax.swing.JPanel panel,
arlut.csd.ganymede.client.querybox parent)
| Method Detail |
private void resetFieldChoices()
throws java.rmi.RemoteException
java.rmi.RemoteException
void setField(arlut.csd.ganymede.FieldTemplate field,
java.lang.String fieldName)
void resetBoolean(arlut.csd.ganymede.FieldTemplate field,
java.lang.String opName)
void resetCompare(arlut.csd.ganymede.FieldTemplate field)
void resetOperand(arlut.csd.ganymede.FieldTemplate field,
java.lang.String opName)
private void removeOperand()
Private helper method to remove the operand component and handle any unregistration required.
void removeRow()
public arlut.csd.ganymede.Base getBase()
public arlut.csd.ganymede.QueryNode getQueryNode()
private boolean isNot()
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged in interface java.awt.event.ItemListenerItemListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||