Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.scopemvc.view.swing

Interface Summary
ListSelectionParent STable and SList implement this to allow their SListSelectionModel to refresh parent.
Refreshable For Swing widgets that can be manually forced to update themselves with the current state of their bound model.
 

Class Summary
SAbstractListModel A javax.swing.AbstractListModel bound to a property of a model used by SList, SComboBox, STable.
SActionListener Connects component action event to a method in a model.
SButton A JButton that issues a Control when pressed.
SCheckBox A JCheckbox linked to a Boolean or boolean property of a bound model object.
SComboBox A JComboBox that uses a SComboBoxModel to bind to model properties for the list of items and to bind the selected item to a property.
SComboBoxEditor Default combobox editor for SComboBox.
SComboBoxModel  
SDefaultTableCellRenderer  
SLabel A non-editable STextField that looks like a Label but is bound to a model property.
SList A JList that uses a SListModel to bind to model properties, and a SListSelectionModel to bind the selected item to a property.
SListCellRenderer A javax.swing.DefaultListCellRenderer that tries to draw model objects as text with an icon, both from properties on the displayed model object identified by Selectors.
SListModel A concrete SAbstractListModel for SList to use.
SListSelectionModel A ListSelectionModel bound to a model property that will contain a reference to the current selection.
SMenuItem A JMenuItem that can be owned by a SwingView using org.scopemvc.controller.swing.SwingContext, and which causes its owning view to issue a Control when selected.
SPanel A JPanel implementation of View for use in Swing-based user interfaces.
SPasswordField A JPasswordField that works the same way as STextField.
SRadioButton A JRadioButton linked to a Boolean or boolean property of a bound model object.
SSlider A JSlider whose value is bound to an int property of a model object.
STable A JTable bound to a list property of a model.
STable.BooleanEditor  
STable.BooleanRenderer  
STableModel  
STableTextCellEditor Cell editor for STable or JTable using JTextField.
STextArea A JTextArea linked to a property of a bound model object.
STextCellEditor Base class for cell editors based on Swing's JTextComponent.
STextField A JTextField linked to a property of a bound model object.
SUnboundPanel A JPanel implementation of View that is not bound to a model object for use in Swing-based user interfaces.
SwingBoundModel An ActiveBoundModel that forces updates to the parent View onto the AWTEvent thread because Swing isn't thread-safe.
SwingUtil Utilities dependent on Java Swing and Scope core and view.awt packages only.
SwingView An abstract base JPanel implementation of View for use in Swing-based user interfaces.
ValidationHelper Handles ModelBindable.validationFailed(java.lang.Exception)>ModelBindable.validationFailed(java.lang.Exception) 55 and ModelBindable.validationSuccess()>ModelBindable.validationSuccess() 55 by setting the background colour of the parent component to a new colour and being able to generate an "error tooltip" that is coloured and contains the localized error message from the validation failure.