Uses of Interface
org.jminor.common.model.StateObserver

Packages that use StateObserver
org.jminor.common.model   
org.jminor.common.model.valuemap   
org.jminor.common.ui   
org.jminor.common.ui.control   
org.jminor.framework.client.model   
org.jminor.framework.client.ui   
org.jminor.framework.db.provider   
 

Uses of StateObserver in org.jminor.common.model
 

Subinterfaces of StateObserver in org.jminor.common.model
 interface State
          A class encapsulating a simple boolean state, providing a change event.
static interface State.AggregateState
          A state which behaves according to a set of states, either ANDing or ORing those together when determining its own state.
 

Methods in org.jminor.common.model that return StateObserver
 StateObserver DefaultColumnSearchModel.getLockedState()
          
 StateObserver ColumnSearchModel.getLockedState()
           
 StateObserver FilteredTableModel.getMultipleSelectionState()
           
 StateObserver AbstractFilteredTableModel.getMultipleSelectionState()
          
 StateObserver State.getObserver()
           
 StateObserver StateObserver.getReversedState()
           
 StateObserver FilteredTableModel.getSelectionEmptyState()
           
 StateObserver AbstractFilteredTableModel.getSelectionEmptyState()
          
 

Methods in org.jminor.common.model with parameters of type StateObserver
 void State.AggregateState.addState(StateObserver state)
           
static State.AggregateState States.aggregateState(Conjunction conjunction, StateObserver... stateObservers)
          Instantiates a new State.AggregateState object.
 void State.AggregateState.removeState(StateObserver state)
           
 

Uses of StateObserver in org.jminor.common.model.valuemap
 

Methods in org.jminor.common.model.valuemap that return StateObserver
 StateObserver ValueChangeMapImpl.getModifiedState()
          
 StateObserver ValueChangeMapEditModel.getModifiedState()
           
 StateObserver ValueChangeMap.getModifiedState()
           
 StateObserver AbstractValueChangeMapEditModel.getModifiedState()
          
 StateObserver ValueChangeMapEditModel.getValidState()
           
 StateObserver AbstractValueChangeMapEditModel.getValidState()
          
 

Uses of StateObserver in org.jminor.common.ui
 

Methods in org.jminor.common.ui that return StateObserver
 StateObserver ColumnSearchPanel.getAdvancedSearchState()
           
 StateObserver ColumnSearchPanel.getDialogActiveState()
           
 StateObserver ColumnSearchPanel.getDialogShowingState()
           
 StateObserver ColumnSearchPanel.getTwoSearchFieldsState()
           
 

Methods in org.jminor.common.ui with parameters of type StateObserver
static Action UiUtil.linkToEnabledState(StateObserver enabledState, Action action)
           
static JComponent UiUtil.linkToEnabledState(StateObserver enabledState, JComponent component)
           
 

Constructors in org.jminor.common.ui with parameters of type StateObserver
DateInputPanel(JFormattedTextField inputField, SimpleDateFormat dateFormat, boolean includeButton, StateObserver enabledState)
          Instantiates a new DateInputPanel.
 

Uses of StateObserver in org.jminor.common.ui.control
 

Methods in org.jminor.common.ui.control that return StateObserver
 StateObserver Control.getEnabledState()
           
 

Methods in org.jminor.common.ui.control with parameters of type StateObserver
static MethodControl Controls.methodControl(Object owner, String method, String name, StateObserver state)
           
static MethodControl Controls.methodControl(Object owner, String method, String name, StateObserver state, String description)
           
static MethodControl Controls.methodControl(Object owner, String method, String name, StateObserver state, String description, int mnemonic)
           
static MethodControl Controls.methodControl(Object owner, String method, String name, StateObserver state, String description, int mnemonic, KeyStroke ks)
           
static MethodControl Controls.methodControl(Object owner, String method, String name, StateObserver state, String description, int mnemonic, KeyStroke ks, Icon icon)
           
 

Constructors in org.jminor.common.ui.control with parameters of type StateObserver
Control(String name, StateObserver enabledState)
          Constructs a new Control.
Control(String name, StateObserver enabledState, Icon icon)
          Constructs a new Control.
ControlSet(String name, char mnemonic, ImageIcon icon, StateObserver enabledState)
          Constructs a new ControlSet
MethodControl(String name, Object owner, String methodName, StateObserver enabledState)
          Instantiates a new MethodControl object
 

Uses of StateObserver in org.jminor.framework.client.model
 

Methods in org.jminor.framework.client.model that return StateObserver
 StateObserver EntityEditModel.getAllowDeleteState()
           
 StateObserver DefaultEntityEditModel.getAllowDeleteState()
          
 StateObserver EntityEditModel.getAllowInsertState()
           
 StateObserver DefaultEntityEditModel.getAllowInsertState()
          
 StateObserver EntityEditModel.getAllowUpdateState()
           
 StateObserver DefaultEntityEditModel.getAllowUpdateState()
          
 StateObserver EntityTableModel.getBatchUpdateAllowedState()
           
 StateObserver DefaultEntityTableModel.getBatchUpdateAllowedState()
          
 StateObserver EntityEditModel.getEntityNullState()
           
 StateObserver DefaultEntityEditModel.getEntityNullState()
          
 StateObserver EntityTableSearchModel.getSearchStateChangedState()
           
 StateObserver DefaultEntityTableSearchModel.getSearchStateChangedState()
          
 

Uses of StateObserver in org.jminor.framework.client.ui
 

Methods in org.jminor.framework.client.ui that return StateObserver
 StateObserver EntityEditPanel.getActiveState()
          Indicates whether this panel is active and ready to receive input
 

Methods in org.jminor.framework.client.ui with parameters of type StateObserver
static SteppedComboBox EntityUiUtil.createBooleanComboBox(Property property, EntityEditModel editModel, StateObserver enabledState)
           
protected  JComboBox EntityEditPanel.createBooleanComboBox(Property property, StateObserver enabledState)
          Create a JComboBox for the given property, containing values for the boolean values: true, false, null
protected  JComboBox EntityEditPanel.createBooleanComboBox(String propertyID, StateObserver enabledState)
          Create a JComboBox for the property identified by propertyID, containing values for the boolean values: true, false, null
static JCheckBox EntityUiUtil.createCheckBox(Property property, EntityEditModel editModel, StateObserver enabledState)
           
static JCheckBox EntityUiUtil.createCheckBox(Property property, EntityEditModel editModel, StateObserver enabledState, boolean includeCaption)
           
protected  JCheckBox EntityEditPanel.createCheckBox(Property property, StateObserver enabledState)
          Creates a JCheckBox bound to the given property
protected  JCheckBox EntityEditPanel.createCheckBox(Property property, StateObserver enabledState, boolean includeCaption)
          Creates a JCheckBox bound to the given property
protected  JCheckBox EntityEditPanel.createCheckBox(String propertyID, StateObserver enabledState)
          Creates a JCheckBox bound to the property identified by propertyID
protected  JCheckBox EntityEditPanel.createCheckBox(String propertyID, StateObserver enabledState, boolean includeCaption)
          Creates a JCheckBox bound to the property identified by propertyID
protected  SteppedComboBox EntityEditPanel.createComboBox(Property property, ComboBoxModel comboBoxModel, boolean maximumMatch, StateObserver enabledState)
          Creates a SteppedComboBox bound to the given property
static SteppedComboBox EntityUiUtil.createComboBox(Property property, EntityEditModel editModel, ComboBoxModel model, StateObserver enabledState)
           
static SteppedComboBox EntityUiUtil.createComboBox(Property property, EntityEditModel editModel, ComboBoxModel model, StateObserver enabledState, boolean editable)
           
protected  SteppedComboBox EntityEditPanel.createComboBox(String propertyID, ComboBoxModel comboBoxModel, boolean maximumMatch, StateObserver enabledState)
          Creates a SteppedComboBox bound to the property identified by propertyID
static DateInputPanel EntityUiUtil.createDateInputPanel(Property property, EntityEditModel editModel, SimpleDateFormat dateFormat, LinkType linkType, boolean includeButton, StateObserver enabledState)
           
protected  DateInputPanel EntityEditPanel.createDateInputPanel(Property property, SimpleDateFormat dateFormat, boolean includeButton, StateObserver enabledState)
          Creates a new DateInputPanel bound to the property identified by propertyID.
protected  DateInputPanel EntityEditPanel.createDateInputPanel(Property property, SimpleDateFormat dateFormat, boolean includeButton, StateObserver enabledState, LinkType linkType)
          Creates a new DateInputPanel bound to the property identified by propertyID.
protected  DateInputPanel EntityEditPanel.createDateInputPanel(String propertyID, SimpleDateFormat dateFormat, boolean includeButton, StateObserver enabledState)
          Creates a new DateInputPanel bound to the property identified by propertyID.
protected  DateInputPanel EntityEditPanel.createDateInputPanel(String propertyID, SimpleDateFormat dateFormat, boolean includeButton, StateObserver enabledState, LinkType linkType)
          Creates a new DateInputPanel bound to the property identified by propertyID.
protected  SteppedComboBox EntityEditPanel.createEditableComboBox(Property property, ComboBoxModel comboBoxModel, StateObserver enabledState)
          Creates an editable SteppedComboBox bound to the given property
protected  SteppedComboBox EntityEditPanel.createEditableComboBox(String propertyID, ComboBoxModel comboBoxModel, StateObserver enabledState)
          Creates an editable SteppedComboBox bound to the property identified by propertyID
static EntityComboBox EntityUiUtil.createEntityComboBox(Property.ForeignKeyProperty foreignKeyProperty, EntityEditModel editModel, StateObserver enabledState)
           
protected  EntityComboBox EntityEditPanel.createEntityComboBox(Property.ForeignKeyProperty foreignKeyProperty, StateObserver enabledState)
          Creates an EntityComboBox bound to the given foreign key property
protected  EntityComboBox EntityEditPanel.createEntityComboBox(String foreignKeyPropertyID, StateObserver enabledState)
          Creates a EntityComboBox bound to the property identified by propertyID
static SteppedComboBox EntityUiUtil.createPropertyComboBox(Property.ColumnProperty property, EntityEditModel editModel, EventObserver refreshEvent, StateObserver state)
           
static SteppedComboBox EntityUiUtil.createPropertyComboBox(Property.ColumnProperty property, EntityEditModel editModel, EventObserver refreshEvent, StateObserver state, String nullValue)
           
static SteppedComboBox EntityUiUtil.createPropertyComboBox(Property.ColumnProperty property, EntityEditModel editModel, EventObserver refreshEvent, StateObserver state, String nullValue, boolean editable)
           
protected  SteppedComboBox EntityEditPanel.createPropertyComboBox(Property.ColumnProperty property, StateObserver enabledState)
          Creates a SteppedComboBox bound to the given property, the combo box contains the underlying values of the property
protected  SteppedComboBox EntityEditPanel.createPropertyComboBox(Property.ColumnProperty property, StateObserver enabledState, String nullValueString)
          Creates a SteppedComboBox bound to the given property, the combo box contains the underlying values of the property
protected  SteppedComboBox EntityEditPanel.createPropertyComboBox(Property.ColumnProperty property, StateObserver enabledState, String nullValueString, boolean editable)
          Creates a SteppedComboBox bound to the given property, the combo box contains the underlying values of the property
static SteppedComboBox EntityUiUtil.createPropertyComboBox(String propertyID, EntityEditModel editModel, EventObserver refreshEvent, StateObserver state)
           
static SteppedComboBox EntityUiUtil.createPropertyComboBox(String propertyID, EntityEditModel editModel, EventObserver refreshEvent, StateObserver state, String nullValue)
           
protected  SteppedComboBox EntityEditPanel.createPropertyComboBox(String propertyID, StateObserver enabledState)
          Creates a SteppedComboBox bound to the property identified by propertyID, the combo box contains the underlying values of the property
protected  SteppedComboBox EntityEditPanel.createPropertyComboBox(String propertyID, StateObserver enabledState, String nullValueString)
          Creates a SteppedComboBox bound to the property identified by propertyID, the combo box contains the underlying values of the property
protected  SteppedComboBox EntityEditPanel.createPropertyComboBox(String propertyID, StateObserver enabledState, String nullValueString, boolean editable)
          Creates a SteppedComboBox bound to the property identified by propertyID, the combo box contains the underlying values of the property
static JTextField EntityUiUtil.createTextField(Property property, EntityEditModel editModel, LinkType linkType, String formatMaskString, boolean immediateUpdate, SimpleDateFormat dateFormat, StateObserver enabledState)
           
static JTextField EntityUiUtil.createTextField(Property property, EntityEditModel editModel, LinkType linkType, String formatMaskString, boolean immediateUpdate, SimpleDateFormat dateFormat, StateObserver enabledState, boolean valueContainsLiteralCharacters)
           
static JTextField EntityUiUtil.createTextField(Property property, EntityEditModel editModel, LinkType linkType, String formatMaskString, boolean immediateUpdate, StateObserver enabledState)
           
protected  JTextField EntityEditPanel.createTextField(Property property, LinkType linkType, String maskString, boolean immediateUpdate, StateObserver enabledState)
          Creates a JTextField bound to the given property
protected  JTextField EntityEditPanel.createTextField(Property property, LinkType linkType, String maskString, boolean immediateUpdate, StateObserver enabledState, boolean valueIncludesLiteralCharacters)
          Creates a JTextField bound to the given property
protected  JTextField EntityEditPanel.createTextField(String propertyID, LinkType linkType, boolean immediateUpdate, String maskString, StateObserver enabledState)
          Creates a JTextField bound to the property identified by propertyID
protected  JTextField EntityEditPanel.createTextField(String propertyID, LinkType linkType, boolean immediateUpdate, String maskString, StateObserver enabledState, boolean valueIncludesLiteralCharacters)
          Creates a JTextField bound to the property identified by propertyID
static TristateCheckBox EntityUiUtil.createTristateCheckBox(Property property, EntityEditModel editModel, StateObserver enabledState, boolean includeCaption)
           
protected  TristateCheckBox EntityEditPanel.createTristateCheckBox(Property property, StateObserver enabledState)
          Creates a TristateCheckBox bound to the given property
protected  TristateCheckBox EntityEditPanel.createTristateCheckBox(Property property, StateObserver enabledState, boolean includeCaption)
          Creates a TristateCheckBox bound to the given property
protected  TristateCheckBox EntityEditPanel.createTristateCheckBox(String propertyID, StateObserver enabledState)
          Creates a TristateCheckBox bound to the property identified by propertyID
protected  TristateCheckBox EntityEditPanel.createTristateCheckBox(String propertyID, StateObserver enabledState, boolean includeCaption)
          Creates a TristateCheckBox bound to the property identified by propertyID
static SteppedComboBox EntityUiUtil.createValueListComboBox(Property.ValueListProperty property, EntityEditModel editModel, StateObserver enabledState)
           
protected  SteppedComboBox EntityEditPanel.createValueListComboBox(Property.ValueListProperty property, StateObserver enabledState)
          Creates a SteppedComboBox containing the values defined in the given value list property, bound to the given property.
protected  SteppedComboBox EntityEditPanel.createValueListComboBox(String propertyID, StateObserver enabledState)
          Creates a SteppedComboBox containing the values defined by the given value list property, bound to the given property.
 

Uses of StateObserver in org.jminor.framework.db.provider
 

Methods in org.jminor.framework.db.provider that return StateObserver
 StateObserver EntityConnectionProvider.getConnectedState()
           
 StateObserver AbstractEntityConnectionProvider.getConnectedState()