frysk.gui.monitor
Class ObserverItemRow

java.lang.Object
  extended by frysk.gui.monitor.ObserverItemRow
Direct Known Subclasses:
ActionRow, FilterRow

public abstract class ObserverItemRow
extends Object

A widget that shows an observer item and allows the user to edit it. An observer item can either be a filter or an action.


Field Summary
(package private)  org.gnu.gtk.Button addButton
           
(package private)  CompletingEntry argumentEntry
           
(package private)  Combo combo
           
(package private)  SimpleComboBox itemsComboBox
           
(package private)  ObserverRoot observer
           
(package private)  String offendingArg
           
(package private)  org.gnu.gtk.Button removeButton
           
protected  ObserverItemsTable table
           
(package private)  org.gnu.gtk.ToolTips toolTips
           
 
Constructor Summary
ObserverItemRow(ObserverItemsTable table, ObserverRoot observer, Combo myCombo)
           
 
Method Summary
abstract  void addToTable()
           
 boolean apply()
           
 String getOffendingArg()
           
 void removeFromTable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

combo

Combo combo

itemsComboBox

SimpleComboBox itemsComboBox

argumentEntry

CompletingEntry argumentEntry

addButton

org.gnu.gtk.Button addButton

removeButton

org.gnu.gtk.Button removeButton

observer

ObserverRoot observer

offendingArg

String offendingArg

table

protected ObserverItemsTable table

toolTips

org.gnu.gtk.ToolTips toolTips
Constructor Detail

ObserverItemRow

ObserverItemRow(ObserverItemsTable table,
                ObserverRoot observer,
                Combo myCombo)
Method Detail

apply

public boolean apply()

removeFromTable

public void removeFromTable()

addToTable

public abstract void addToTable()

getOffendingArg

public String getOffendingArg()