Serialized Form
-
Package dev.visdb.seesaw
-
Class dev.visdb.seesaw.SsCheckBox
class SsCheckBox extends JCheckBox implements Serializable-
Serialized Fields
-
hook
SsComponent.Hook hook
-
-
-
Class dev.visdb.seesaw.SsComboBox1
-
Class dev.visdb.seesaw.SsComboBox2
-
Serialized Fields
-
autoGeneratedKeys
boolean autoGeneratedKeys
when true, keys were autoGenerated -
d2DisplayEnabled
boolean d2DisplayEnabled
-
d2TypeToken
com.google.common.reflect.TypeToken<D2> d2TypeToken
-
displayValueTypeToken
com.google.common.reflect.TypeToken<D> displayValueTypeToken
-
enumVisual
Class<?> enumVisual
////////////////////////////////////////////////////////////////////// -
generatedKeyVisuals
List<K> generatedKeyVisuals
-
hasD2
boolean hasD2
-
hook
SsComponent.Hook hook
-
keyTypeToken
com.google.common.reflect.TypeToken<K> keyTypeToken
-
keyVisual
KeyDisplayValueSwingModel<K,
D, D2> keyVisual The combo model. -
missingDisplayValueControl
EnumSet<SsComboBox2.MissingDisplayValueControl> missingDisplayValueControl
-
nullItem
ListItem nullItem
WhenSsComboBox2.getAllowNull()is true, this is the null item; when false this is null. SosetSelectedItem(nullItem)does the right thing whether getAllowNull() is true or false.When the item list is cleared, for example
remodel.clear()the nullItem must be set to null.- See Also:
-
selectionPending
boolean selectionPending
This is used when moving to a new row when getAllowNull() == false and strict glazed is true. The ComboBox needs to be shown empty, ie. without a value, until something is selected. After something is selected then strict applies. There are some event issues check outSsComboBox2.setSelectionPending(boolean). With cleaner event model, Navigator events?, can probably ...
-
-
-
Class dev.visdb.seesaw.SsDbComboBox2
-
Serialized Fields
-
connection
Connection connection
database connection to populate combobox, optional. -
d2ColumnName
String d2ColumnName
The database column that populates the (optional) data of combo list item. -
dateFormat
String dateFormat
Format for any date columns displayed in combo box. -
displayColumnName
String displayColumnName
The database column that populates the displayValue of combo list item. -
executeCount
int executeCount
counter for # times that execute() method is called - for testing. -
primaryKeyColumnName
String primaryKeyColumnName
The column name used to query the values for the bound column keys. This is generally the PK of the table to which a foreign key is mapped. NOTE: This is NOT the bound column. It is the source of the keys. -
query
String query
Query used to populate combo box.
-
-
-
Class dev.visdb.seesaw.SsImage
class SsImage extends JPanel implements Serializable-
Serialized Fields
-
btnUpdateImage
JButton btnUpdateImage
Button to update the image. -
canvas
ZoomCanvas canvas
Area to display the image -
canvasMouseListener
dev.visdb.seesaw.SsImage.CanvasMouseListener canvasMouseListener
-
currentZoomLabel
JLabel currentZoomLabel
current zoom -
customTooltip
JToolTip customTooltip
///////////////////////////////////////////////////////////////////////// -
hook
SsComponent.Hook hook
-
imageBackground
Color imageBackground
-
isUpdatingControls
boolean isUpdatingControls
-
keepFit
boolean keepFit
When true on resize keep zoom to fit. Initialized to true when setImage(), stays true during resize. A zoom action sets it to false. -
lockedViewportCenter
Point lockedViewportCenter
-
nullBackground
Color nullBackground
-
originalImage
BufferedImage originalImage
///////////////////////////////////////////////////////////////////////// -
path
Path path
-
scrollPane
JScrollPane scrollPane
scroll pane holding the image -
sliderResetButton
JButton sliderResetButton
set zoom to 1, no zoom -
tooltipPopup
Popup tooltipPopup
-
zoomFactor
double zoomFactor
-
zoomFactorAtClick
double zoomFactorAtClick
-
zoomSlider
JSlider zoomSlider
zoom slider.
-
-
-
Class dev.visdb.seesaw.SsLabel
class SsLabel extends JLabel implements Serializable-
Serialized Fields
-
allowPropertyChangePropagation
boolean allowPropertyChangePropagation
ugh -
hook
SsComponent.Hook hook
-
-
-
Class dev.visdb.seesaw.SsList1
-
Serialized Fields
-
collectionSet
boolean collectionSet
Flag indicating the collection is manually set in the constructor. -
dbCollection
DbCollection dbCollection
This model read/write the database -
hook
SsComponent.Hook hook
-
keyType
Class<K> keyType
-
swingModel
dev.visdb.seesaw.SsList1.Model<K,
D> swingModel -
visualType
Class<D> visualType
-
-
-
Class dev.visdb.seesaw.SsSlider
class SsSlider extends JSlider implements Serializable-
Serialized Fields
-
hook
SsComponent.Hook hook
-
-
-
Class dev.visdb.seesaw.SsTable
class SsTable extends JTable implements Serializable-
Serialized Fields
-
allowDeletion
boolean allowDeletion
Variable to indicate if rows can be deleted. -
callExecute
boolean callExecute
Variable to indicate if execute() should be called on the RowSet. -
columnWidth
int columnWidth
Minimum width of the columns in the data grid. -
hiddenColumnsList
List<Integer> hiddenColumnsList
Column numbers that have to be hidden. -
insertion
boolean insertion
Variable to indicate if the data grid will display an additional row for inserting new rows. -
messageWindow
Component messageWindow
Component where messages should be popped up. -
rowSet
RowSet rowSet
RowSet from which component will get/set values. -
rowsModel
RowsModel rowsModel
-
savedRowFilter
RowFilter<SsTableModel, Integer> savedRowFilter
-
savedRowSorterKeys
List<? extends RowSorter.SortKey> savedRowSorterKeys
Keep rowSorter state here while it's disabled by insertion row. Should be null if sorting not enabled. -
scrollPane
JScrollPane scrollPane
Scrollpane used to scroll datagrid. -
sorting
boolean sorting
Variable indicating that sorting, by clicking on column header, is allowed.
-
-
-
Class dev.visdb.seesaw.SsTable.CheckBoxEditor
class CheckBoxEditor extends DefaultCellEditor implements Serializable-
Serialized Fields
-
columnClass
JDBCType columnClass
Variable to store the sql type.
-
-
-
Class dev.visdb.seesaw.SsTable.CheckBoxRenderer
class CheckBoxRenderer extends JCheckBox implements Serializable -
Class dev.visdb.seesaw.SsTable.ComboEditor
class ComboEditor extends DefaultCellEditor implements Serializable -
Class dev.visdb.seesaw.SsTable.ComboRenderer
class ComboRenderer extends DefaultTableCellRenderer.UIResource implements Serializable -
Class dev.visdb.seesaw.SsTable.DateRenderer
class DateRenderer extends DefaultTableCellRenderer implements Serializable-
Serialized Fields
-
cIdx
int cIdx
-
-
-
Class dev.visdb.seesaw.SsTextArea
class SsTextArea extends JTextArea implements Serializable-
Serialized Fields
-
hook
SsComponent.Hook hook
-
-
-
Class dev.visdb.seesaw.SsTextField
class SsTextField extends JTextField implements Serializable-
Serialized Fields
-
hook
SsComponent.Hook hook
-
-
-
-
Package dev.visdb.seesaw.contrib.lgooddatepicker
-
Class dev.visdb.seesaw.contrib.lgooddatepicker.SsLGoodDatePicker
class SsLGoodDatePicker extends com.github.lgooddatepicker.components.DatePicker implements Serializable-
Serialized Fields
-
hook
SsComponent.Hook hook
-
-
-
-
Package dev.visdb.seesaw.datasources
-
Exception Class dev.visdb.seesaw.datasources.SqlConversionException
class SqlConversionException extends SqlException implements Serializable -
Exception Class dev.visdb.seesaw.datasources.SqlException
class SqlException extends SQLException implements Serializable -
Exception Class dev.visdb.seesaw.datasources.SqlInternalException
class SqlInternalException extends SqlException implements Serializable -
Exception Class dev.visdb.seesaw.datasources.SqlNullException
class SqlNullException extends SqlException implements Serializable -
Exception Class dev.visdb.seesaw.datasources.SqlRuntimeException
class SqlRuntimeException extends RuntimeException implements Serializable -
Exception Class dev.visdb.seesaw.datasources.SqlUnhandledTypeException
class SqlUnhandledTypeException extends SqlException implements Serializable
-
-
Package dev.visdb.seesaw.formatting
-
Class dev.visdb.seesaw.formatting.DateTimeField
class DateTimeField extends Field implements Serializable -
Class dev.visdb.seesaw.formatting.Field
class Field extends SsFormattedTextField implements Serializable -
Class dev.visdb.seesaw.formatting.FormatterFactory
class FormatterFactory extends DefaultFormatterFactory implements Serializable-
Serialized Fields
-
containsUserText
BiFunction<JFormattedTextField, JFormattedTextField.AbstractFormatter, Boolean> containsUserText
-
converter
JFormattedTextField.AbstractFormatter converter
-
ssFormat
SsFormat ssFormat
-
-
-
Class dev.visdb.seesaw.formatting.FormatterFactory.NullFormatter
class NullFormatter extends DefaultFormatter implements Serializable -
Class dev.visdb.seesaw.formatting.MaskFormatterFactory
class MaskFormatterFactory extends FormatterFactory implements Serializable -
Class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
class SSMaskFormatter extends MaskFormatter implements Serializable-
Serialized Fields
-
converter
JFormattedTextField.AbstractFormatter converter
-
maskLiterals_noPlaceholder
String maskLiterals_noPlaceholder
-
maskLiterals_withPlaceholder
String maskLiterals_withPlaceholder
-
maskLiteralsAndPositions
dev.visdb.seesaw.formatting.FormatterAssist.LiteralsAndPositions maskLiteralsAndPositions
-
stringValidator
BiFunction<List<String>, RSC, Boolean> stringValidator
-
-
-
Class dev.visdb.seesaw.formatting.NumberField
class NumberField extends Field implements Serializable -
Class dev.visdb.seesaw.formatting.SsCurrencyField
class SsCurrencyField extends NumberField implements Serializable -
Class dev.visdb.seesaw.formatting.SsDateField
class SsDateField extends DateTimeField implements Serializable -
Class dev.visdb.seesaw.formatting.SsFormattedTextField
class SsFormattedTextField extends JFormattedTextField implements Serializable-
Serialized Fields
-
hook
SsComponent.Hook hook
-
verifyingText
boolean verifyingText
Indicates if text is current being validated by InputVerifier. This allows suppression of second property change if a call is made to setValue().
-
-
-
Class dev.visdb.seesaw.formatting.SsFormatterFactory
class SsFormatterFactory extends FormatterFactory implements Serializable -
Class dev.visdb.seesaw.formatting.SsIntegerField
class SsIntegerField extends NumberField implements Serializable -
Class dev.visdb.seesaw.formatting.SsNumberFormatter
class SsNumberFormatter extends NumberFormatter implements Serializable -
Class dev.visdb.seesaw.formatting.SsNumericField
class SsNumericField extends NumberField implements Serializable -
Class dev.visdb.seesaw.formatting.SsPercentField
class SsPercentField extends NumberField implements Serializable -
Class dev.visdb.seesaw.formatting.SsSSNField
class SsSSNField extends SsFormattedTextField implements Serializable -
Class dev.visdb.seesaw.formatting.SsTimeField
class SsTimeField extends DateTimeField implements Serializable -
Class dev.visdb.seesaw.formatting.SsTimestampField
class SsTimestampField extends DateTimeField implements Serializable
-
-
Package dev.visdb.seesaw.models
-
Class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.LocalComboBoxCellRenderer
class LocalComboBoxCellRenderer extends BasicComboBoxRenderer implements Serializable- serialVersionUID:
- 1L
-
Class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.LocalListCellRenderer
class LocalListCellRenderer extends DefaultListCellRenderer implements Serializable- serialVersionUID:
- 1L
-
Class dev.visdb.seesaw.models.ListItemFormat
class ListItemFormat extends Format implements Serializable
-
-
Package dev.visdb.seesaw.navigate
-
Package dev.visdb.seesaw.table
-
Class dev.visdb.seesaw.table.SsTableModel
class SsTableModel extends AbstractTableModel implements Serializable-
Serialized Fields
-
allowInsertion
boolean allowInsertion
Indicator to determine if insertions are allowed. -
cellEditing
SsCellEditing cellEditing
Implementation of SsCellEditing interface used to determine dynamically if a given cell can be edited and to determine if a given value is valid. -
defaultValuesMap
HashMap<Integer,
Object> defaultValuesMap Map to store the default values of different columns. -
inInsertRow
boolean inInsertRow
Indicator to determine if the RowSet is on the insertion row. -
primaryColumn
int primaryColumn
Column containing primary key. -
uneditableColumns
int[] uneditableColumns
List of uneditable columns.
-
-
-
-
Package dev.visdb.seesaw.utils
-
Class dev.visdb.seesaw.utils.CentralLookup
class CentralLookup extends org.openide.util.lookup.AbstractLookup implements Serializable-
Serialized Fields
-
content
org.openide.util.lookup.InstanceContent content
-
-
-
Class dev.visdb.seesaw.utils.ZoomCanvas
class ZoomCanvas extends JPanel implements Serializable-
Serialized Fields
-
image
BufferedImage image
-
quality
Supplier<ZoomCanvas.RenderingQuality> quality
-
resizeMode
ZoomCanvas.ResizeMode resizeMode
-
scrollPane
JScrollPane scrollPane
-
zoomFactor
DoubleSupplier zoomFactor
-
-
-