Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBuilder() - Constructor for class dev.visdb.seesaw.SsComboBox1.AbstractBuilder
- AbstractBuilder() - Constructor for class dev.visdb.seesaw.SsComboBox2.AbstractBuilder
-
AbstractBuilder
- AbstractBuilder() - Constructor for class dev.visdb.seesaw.SsDbComboBox2.AbstractBuilder
-
AbstractBuilder
- AbstractComboBoxListSwingModel - Class in dev.visdb.seesaw.models
-
This class encapsulates the list and list data used for SwingSet list and combobox components.
- AbstractComboBoxListSwingModel(int) - Constructor for class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Construct an empty list info container.
- AbstractComboBoxListSwingModel(int, List) - Constructor for class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Construct a info container; if the specified itemList is null an array list is created.
- AbstractComboBoxListSwingModel.ComboBoxListSwingModel - Interface in dev.visdb.seesaw.models
-
This interface provides a method to get the real model from the proxy model.
- AbstractComboBoxListSwingModel.ListItem0 - Interface in dev.visdb.seesaw.models
-
The access methods for an SSListItem.
- AbstractComboBoxListSwingModel.LocalComboBoxCellRenderer - Class in dev.visdb.seesaw.models
-
Cell renderer that works with a ListItemFormat.
- AbstractComboBoxListSwingModel.LocalListCellRenderer - Class in dev.visdb.seesaw.models
-
Cell renderer that works with a ListItemFormat.
- AbstractComboBoxListSwingModel.Remodel - Class in dev.visdb.seesaw.models
-
This provides methods to perform inspections and modification of XxxListInfo.
- accept(T) - Method in interface dev.visdb.seesaw.datasources.DbSupport.ConsumerSQL
- acceptCachedRowSetChanges(CachedRowSet) - Static method in class dev.visdb.seesaw.navigate.RowSetState
-
A CachedRowSet requires an extra step to effect changes in its underlying data source; this method does
CachedRowSet.acceptChanges()on the specified CachedRowSet. - ACT_ADD - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Add record.
- ACT_COMMIT - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Commit current record to data base.
- ACT_DELETE - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Delete record.
- ACT_FIRST - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Go to first record.
- ACT_GOTOROW - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
A specialized action for "goto row number".
- ACT_LAST - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Go to last record.
- ACT_NEXT - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Go to next record.
- ACT_PREVIOUS - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Go to previous record.
- ACT_REFRESH - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Refresh record.
- ACT_REVERT - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Undo changes to current record.
- ACT_REVERT_FORCE - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Need with CachedRowSet since no RowSet events
- ACT_ROW_SET_EVENT - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction
-
Send a row changed rowSet event
- ACTION - Enum constant in enum class dev.visdb.seesaw.navigate.RowsEvent.OperatorKind
-
A
RowsAction, typically a button push, generated this event - actionPerformed(ActionEvent) - Method in class dev.visdb.seesaw.SsComboBox2.ComboBox2Listener
-
For JComboBox ActionListener and ItemListener are similar, but ActionListener seems more appropriate since we don't care about the de-selection of the previously selected item.
- actionPerformed(ActionEvent) - Method in class dev.visdb.seesaw.SsImage.ImageListener
- actionPerformed(ActionEvent) - Method in class dev.visdb.seesaw.utils.SyncManager.SyncComboListener
- add(int, ListItem) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Inserts the specified list item at the specified position in this list.
- add(ListItem) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Appends the specified list item to the end of this list.
- add(Object) - Method in class dev.visdb.seesaw.utils.CentralLookup
-
Adds an instance to the Lookup.
- add(K, D) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Create an ListItem with the specified contents and add it to the item list.
- add(K, D, D2) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Create an ListItem with the specified contents and add it to the item list.
- addAll(int, Collection) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Appends all of the list items in the specified list to the end of this list.
- addAll(Collection) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Appends all of the list items in the specified list to the end of this list.
- addAll(List, List) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Add list items with the specified contents.
- addAll(List, List, List) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Add list items with the specified contents.
- addButton - Variable in class dev.visdb.seesaw.utils.SsDataNavigator
-
Button to add a record to the RowSet.
- addComponents() - Method in class dev.visdb.seesaw.SsImage
-
Adds the label and button to the panel
- addDbSupportToLookup(Connection) - Static method in class dev.visdb.seesaw.datasources.products.DbSupportFactory
-
Create a DbSupport that works with the specified connection according to its metadata; put it into the CentralLookup.
- addDisplayValue(D, D2, K) - Method in class dev.visdb.seesaw.SsComboBox2
-
Adds an item to the existing list of items in the combo box.
- addDisplayValue(D, K) - Method in class dev.visdb.seesaw.SsComboBox2
-
Adds an item to the existing list of items in the combo box.
- addElemType(int, JDBCType) - Method in class dev.visdb.seesaw.models.ListItemFormat
-
Add element for formatting.Elements are formatted in the same order as they are added.
- addElemType(int, JDBCType, Format) - Method in class dev.visdb.seesaw.models.ListItemFormat
-
Add element for formatting.Elements are formatted in the same order as they are added.
- addEventLogging(ListModel) - Static method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
If event logging is enabled, log the model unless the model is already logging.
- addSsComponentListener(EventListener) - Method in class dev.visdb.seesaw.utils.SsComponent.Hook
-
Method to add SsComponent's listener.
- addUndoableChange(ColumnChangeStartEvent) - Static method in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Add a modification to the undo/redo stack.
- addUndoableChange(ColumnChangeStartEvent) - Method in class dev.visdb.seesaw.SsComboBox2
-
Add a change to this components undo/redo stack.
- addUndoableChange(ColumnChangeStartEvent) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Add a change to this components undo/redo stack.
- adjustErrorState(SsComponent, boolean) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Adjust the components error state.
- adjustForNullItem() - Method in class dev.visdb.seesaw.SsComboBox2
-
Add or remove the nullItem from the itemList if needed depending on
getAllowNull()and the current existence of a nullItem. - adjustValue() - Method in class dev.visdb.seesaw.utils.SyncManager
-
Method to update combo box based on rowset.
- all() - Method in record class dev.visdb.seesaw.utils.SsComponent.ValidationResult
-
Returns the value of the
allrecord component. - ALL - Enum constant in enum class dev.visdb.seesaw.datasources.DateTime.DateParseStyle
-
All of the above.
- allowDelete() - Method in interface dev.visdb.seesaw.datasources.DbOps
-
This function is called as the first step, before performPreDeletionOps is called, of
RowsAction.ACT_DELETE. - allowDelete() - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
This function is called as the first step, before performPreDeletionOps is called, of
RowsAction.ACT_DELETE. - allowDelete(boolean) - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
Sub-classes should use this for proper posting of
DbOpsChangeEvent. - allowDeletion(int) - Method in class dev.visdb.seesaw.table.SsDataGridAdapter
-
This empty implementation always returns true.
- allowDeletion(int) - Method in interface dev.visdb.seesaw.table.SsDataGridHandler
-
Returns true if the row row can be deleted
- allowInsert() - Method in interface dev.visdb.seesaw.datasources.DbOps
-
This function is called as the first step, before inserting the row into the database, of
RowsAction.ACT_COMMIT. - allowInsert() - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
This function is called as the first step, before inserting the row into the database, of
RowsAction.ACT_COMMIT. - allowInsert(boolean) - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
Sub-classes should use this for proper posting of
DbOpsChangeEvent. - allowInsertion - Variable in class dev.visdb.seesaw.table.SsTableKeyAdapter
-
Indicates whether or not row insertions are allowed via cut/copy and paste.
- allowPropertyChangePropagation - Variable in class dev.visdb.seesaw.SsLabel
-
ugh
- allowUpdate() - Method in interface dev.visdb.seesaw.datasources.DbOps
-
This functions is called just before doing something that is sensitive to a row being dirty.
- allowUpdate() - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
This functions is called just before doing something that is sensitive to a row being dirty.
- allowUpdate(boolean) - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
Sub-classes should use this for proper posting of
DbOpsChangeEvent. - allValidate() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Run the validators: baseValidate, componentValidate, possibly check RowsModel.hasError(), pluginValidate.
- ALWAYS - Enum constant in enum class dev.visdb.seesaw.SsImage.ScrollBarPolicy
-
scroll bars always.
- ANON - Enum constant in enum class dev.visdb.seesaw.navigate.RowsEvent.OperatorKind
-
Direct RowSet operation; not bracketed.
- AnyDecorator - Interface in dev.visdb.seesaw.decorators
-
Any kind of decorator.
- appendValue(StringBuffer, int, ListItem) - Method in class dev.visdb.seesaw.models.ListItemFormat
-
Format the indicated element, by default use toString().
- apply(T) - Method in interface dev.visdb.seesaw.datasources.DbSupport.FunctionSQL
-
Run the function.
- apply(T, U) - Method in interface dev.visdb.seesaw.datasources.DbSupport.BiFuncSQL
-
Run the function
- apply(T, U, V) - Method in interface dev.visdb.seesaw.datasources.DbSupport.DbReader
-
Run the function
- apply(T, U, V, W) - Method in interface dev.visdb.seesaw.datasources.DbSupport.DbUpdater
-
Run the function
- applyStyle(JComponent, AttributeSet) - Static method in class dev.visdb.seesaw.decorators.TextStyles
-
Styling engine for: JComponent.
- AS_NEEDED - Enum constant in enum class dev.visdb.seesaw.SsImage.ScrollBarPolicy
-
scroll bars as needed.
- asKeyDisplayValueSwingModel(ListModel) - Static method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Given some tModel, if possible return the tModel cast as a KeyDisplayValueSwingModel.
- assertConvertFromJdbcType(JDBCType, Class, EnumSet) - Static method in class dev.visdb.seesaw.datasources.ConvertType
-
Throw if the specified JDBCType is not convertible, using methods in this class, to the type.
- assistSetEditValidMaySwitchNull(JFormattedTextField) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
-
This method is invoked by the formatter when it is almost done.
- assistSetEditValidMaySwitchNull(JFormattedTextField) - Method in class dev.visdb.seesaw.formatting.SsNumberFormatter
-
This method is invoked by the formatter when it is almost done.
- asString(Insets) - Static method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Convert inset to a display String; like "[2,2,2,2]".
- asString(Border, JComponent) - Static method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Convert a border to a display string which shows compound border nesting and terminal border insets.
- async() - Method in class dev.visdb.seesaw.utils.SyncManager
-
Stop synchronization between navigation components.
- AttributeSetDelegate(AttributeSet) - Constructor for class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- autoComplete - Variable in class dev.visdb.seesaw.SsComboBox2.BaseGlazedModel
-
The GlazedLists auto completion support for the associated JComboBox.
B
- BACKGROUND - Static variable in class dev.visdb.seesaw.decorators.Decorator.DecoratorStyle
-
BackgroundDecorator
- BackgroundDecorator - Class in dev.visdb.seesaw.decorators
-
Decorate the background when SsComponent has focus, chose color dependent on having valid data.
- BackgroundDecorator() - Constructor for class dev.visdb.seesaw.decorators.BackgroundDecorator
- base() - Method in record class dev.visdb.seesaw.utils.SsComponent.ValidationResult
-
Returns the value of the
baserecord component. - BaseAnyDecorator - Class in dev.visdb.seesaw.decorators
-
Used for both Decorator and TextDecorator.
- BaseAnyDecorator() - Constructor for class dev.visdb.seesaw.decorators.BaseAnyDecorator
- BaseDecorator - Class in dev.visdb.seesaw.decorators
-
Some handling for the TextDecorator;
BaseDecorator.handleTextDecorator(ValidationResult)should be called at the end of subclass' decorate(). - BaseDecorator() - Constructor for class dev.visdb.seesaw.decorators.BaseDecorator
- BaseGlazedModel() - Constructor for class dev.visdb.seesaw.SsComboBox2.BaseGlazedModel
-
Create a model with a glazed EventList.
- BaseModel() - Constructor for class dev.visdb.seesaw.SsComboBox2.BaseModel
-
Create a model.
- BaseTextDecorator - Class in dev.visdb.seesaw.decorators
-
The only thing missing is decorateText.
- BaseTextDecorator() - Constructor for class dev.visdb.seesaw.decorators.BaseTextDecorator
- baseValidate() - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Override this to do a low level validation of whether or not the component data is valid.
- baseValidate() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Override this to do a low level validation of whether or not the component data is valid.
- beep() - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Notify the user of something...
- bestFit() - Method in class dev.visdb.seesaw.SsImage
-
Zoom the image so that it's as big as possible and fits inside the scrollPane.
- bind() - Method in class dev.visdb.seesaw.SsTable
-
Initializes the data grid control.
- bind(RowsModel, String) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Deprecated.
- bind(SsComponent, String) - Method in class dev.visdb.seesaw.navigate.RowsModel
- bind(Map) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Establish bindings.
- bind(RowSet, String) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Deprecated.
- BORDER - Static variable in class dev.visdb.seesaw.decorators.Decorator.DecoratorStyle
-
BorderDecorator
- BorderDecorator - Class in dev.visdb.seesaw.decorators
-
Decorate the border when SSComponent has focus, chose color dependent on having valid data.
- BorderDecorator() - Constructor for class dev.visdb.seesaw.decorators.BorderDecorator
- BorderDecorator.BorderDecoratorPaint - Class in dev.visdb.seesaw.decorators
-
Creates a Border that provides the visual state information for a BorderDecorator.
- BorderDecoratorPaint() - Constructor for class dev.visdb.seesaw.decorators.BorderDecorator.BorderDecoratorPaint
- build() - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.Builder
-
create the factory
- build() - Method in class dev.visdb.seesaw.formatting.SsFormatterFactory.Builder
-
create the factory
- build() - Method in class dev.visdb.seesaw.SsComboBox1.Builder
-
create SsComboBox1
- build() - Method in class dev.visdb.seesaw.SsComboBox2.AbstractBuilder
- build() - Method in class dev.visdb.seesaw.SsComboBox2.Builder
-
Create SsComboBox2
- build() - Method in class dev.visdb.seesaw.SsDbComboBox2.Builder
-
Create SsDbComboBox2
- Builder() - Constructor for class dev.visdb.seesaw.formatting.FormatterFactory.Builder
- Builder() - Constructor for class dev.visdb.seesaw.formatting.SsFormatterFactory.Builder
-
Create the builder.
- Builder() - Constructor for class dev.visdb.seesaw.SsComboBox1.Builder
- Builder() - Constructor for class dev.visdb.seesaw.SsComboBox2.Builder
- Builder() - Constructor for class dev.visdb.seesaw.SsDbComboBox2.Builder
- Builder(String) - Constructor for class dev.visdb.seesaw.formatting.MaskFormatterFactory.Builder
-
Create the builder.
- Builders and generic type parameter capture - Section in class dev.visdb.seesaw.SsDbComboBox2
- bytes2image(byte[]) - Static method in class dev.visdb.seesaw.utils.ZoomCanvas
-
The returned image is a "compatible" image,
GraphicsConfiguration.createCompatibleImage(int, int, int)
C
- canNavigate() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Has navigation been disabled for the rowSet.
- CANVAS - Enum constant in enum class dev.visdb.seesaw.utils.ZoomCanvas.CoordSystem
-
Screen pixels relative to the top-left (0,0) of the inner scrollable JPanel surface.
- captureImagePointAtViewportCenter() - Method in class dev.visdb.seesaw.utils.ZoomCanvas
-
Captures the current visual center point of the viewport, normalized strictly to the underlying image's pixel grid.
- captureInitialValue(RSC) - Static method in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Make sure the column's undo/redo stack is initialized; the database value (an object) is the base.
- castJDBCToJava(JDBCType, Object) - Static method in class dev.visdb.seesaw.datasources.ConvertType
-
Cast the object to
JDBCType.The idea is to verify the the object is of the correct type. - castJDBCToJava(JDBCType, Object[]) - Static method in class dev.visdb.seesaw.datasources.ConvertType
-
Copy the elements of the objects array into into an array of the correct type for the
JDBCTyped objects. - cellUpdateRequested(int, int, Object, Object) - Method in interface dev.visdb.seesaw.table.SsCellEditing
-
This function is called when ever a update to a cell is done but before the value is updated in the database.
If the function returns false the update is cancelled, if it returns true the value will be updated in the database. - CENTER_PANNING - Enum constant in enum class dev.visdb.seesaw.utils.ZoomCanvas.ResizeMode
-
Keep the same point centered during resize.
- centerScrollPane() - Method in class dev.visdb.seesaw.SsImage
-
Force the scroll pane to reset its scroll bars to the middle
- centerViewportOnCanvasPoint(Point) - Method in class dev.visdb.seesaw.utils.ZoomCanvas
-
Adjust scrollPane so
canvasPointis centered in JScrollPane. - CentralLookup - Class in dev.visdb.seesaw.utils
-
Class used to house anything one might want to store in a central lookup which can affect anything within the application.
- CentralLookup() - Constructor for class dev.visdb.seesaw.utils.CentralLookup
-
Creates a new CentralLookup
- CentralLookup(InstanceContent) - Constructor for class dev.visdb.seesaw.utils.CentralLookup
-
Creates a CentralLookup instances with a specific content set.
- Change(Object, boolean) - Constructor for record class dev.visdb.seesaw.navigate.UndoRedo.Change
-
Creates an instance of a
Changerecord class. - changedUpdate(DocumentEvent) - Method in class dev.visdb.seesaw.utils.SsTextSupport.SsDocumentListener
-
Coalesce events so that updateTextComponent is only called one.
- ChangeEventData - Interface in dev.visdb.seesaw.navigate
-
Implemented by several events.
- CheckBoxEditor() - Constructor for class dev.visdb.seesaw.SsTable.CheckBoxEditor
-
Grid boolean editor.
- CheckBoxListener() - Constructor for class dev.visdb.seesaw.SsCheckBox.CheckBoxListener
- CheckBoxRenderer() - Constructor for class dev.visdb.seesaw.SsTable.CheckBoxRenderer
- checkColumnType(JDBCType) - Method in class dev.visdb.seesaw.contrib.lgooddatepicker.SsLGoodDatePicker
-
Invoked during bind, component should verify that the database column's JDBCType is ok and handled by this component.
- checkColumnType(JDBCType) - Method in class dev.visdb.seesaw.SsCheckBox
-
Invoked during bind, component should verify that the database column's JDBCType is ok and handled by this component.
- checkColumnType(JDBCType) - Method in class dev.visdb.seesaw.SsImage
-
Invoked during bind, component should verify that the database column's JDBCType is ok and handled by this component.
- checkColumnType(JDBCType) - Method in class dev.visdb.seesaw.SsSlider
-
Invoked during bind, component should verify that the database column's JDBCType is ok and handled by this component.
- checkColumnType(JDBCType) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Invoked during bind, component should verify that the database column's JDBCType is ok and handled by this component.
- checkConvertFromJdbcType(JDBCType, Class, EnumSet) - Static method in class dev.visdb.seesaw.datasources.ConvertType
-
Check if the specified JDBCType is convertible, using methods in this class, to the type.
- checkConvertToJdbcType(JDBCType, Class, EnumSet) - Static method in class dev.visdb.seesaw.datasources.ConvertType
-
Check if the specified sourceType is convertible, using methods in this class, to the JDBCType.
- checkCreatedLists() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Retire any list slice that was garbage collected.
- checkFocusChange(Component) - Method in class dev.visdb.seesaw.decorators.FocusDecorator
-
If the component is of the SsComponent, then decorate().
- checkForceConflict(SsComponent, String) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
If enabled, modifify the database table associated with comp using a different ResultSet forcing a conflict.
- checkLocksHeld() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
For debug.
- checkRowOK() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Determine if there's a row that can be modified; dialog if not.
- checkRowOK(Supplier) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Determine if there's a row that can be modified; optionally dialog if not.
- checkState() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
This is called by
AbstractComboBoxListSwingModel.Remodel.verifyOpened()which is called by every method in Remodel. - checkState() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Consistency checks can be placed in here.
- checkState() - Method in class dev.visdb.seesaw.models.SimpleComboListSwingModel
-
no checks
- classToJdbcType - Static variable in class dev.visdb.seesaw.datasources.JdbcDataTypeConversionTables
-
Map Java Object to JdbcTypes; JDBC 4.2 spec, Appendix B Table 4
- classToJdbcType(Class) - Static method in class dev.visdb.seesaw.datasources.JdbcDataTypeConversionTables
-
Map Java Object to JdbcTypes; JDBC 4.2 spec, Appendix B Table 4
- CLEAN - Enum constant in enum class dev.visdb.seesaw.decorators.ComponentState
-
not focused, no error, not modified
- cleanComponents(Container) - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
In the specified container, clear/initialize SsComponents.
- cleanField() - Method in class dev.visdb.seesaw.contrib.lgooddatepicker.SsLGoodDatePicker
-
Initialize component to an empty or default value.
- cleanField() - Method in class dev.visdb.seesaw.formatting.DateTimeField
-
Sets the value of the field to an initial state consistent with the AllowNull property.
- cleanField() - Method in class dev.visdb.seesaw.formatting.NumberField
-
Sets the value of the field to an initial state consistent with the AllowNull property.
- cleanField() - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Sets the value that will be formatted to null.
- cleanField() - Method in class dev.visdb.seesaw.formatting.SsTimestampField
-
Sets the value of the field to the current system date/time
- cleanField() - Method in class dev.visdb.seesaw.SsCheckBox
-
Initialize component to an empty or default value.
- cleanField() - Method in class dev.visdb.seesaw.SsComboBox2
-
Initialize component to an empty or default value.
- cleanField() - Method in class dev.visdb.seesaw.SsImage
-
Initialize component to an empty or default value.
- cleanField() - Method in class dev.visdb.seesaw.SsLabel
-
Initialize component to an empty or default value.
- cleanField() - Method in class dev.visdb.seesaw.SsList1
-
Initialize component to an empty or default value.
- cleanField() - Method in class dev.visdb.seesaw.SsSlider
-
Initialize component to an empty or default value.
- cleanField() - Method in class dev.visdb.seesaw.SsTextArea
-
Initialize component to an empty or default value.
- cleanField() - Method in class dev.visdb.seesaw.SsTextField
-
Initialize component to an empty or default value.
- cleanField() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Initialize component to an empty or default value.
- clear() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
remove all list items from the itemList
- clear() - Method in class dev.visdb.seesaw.models.ListItemFormat
-
Clear list item element information in preparation to establish elements to format.
- clone() - Method in interface dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.ListItem0
- close() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Release write lock.
- codedValue() - Method in record class dev.visdb.seesaw.navigate.UndoRedo.Change
-
Returns the value of the
codedValuerecord component. - ColumnChangeDoneEvent - Class in dev.visdb.seesaw.navigate
-
The modification has propagated, in particular to the undo/redo stack.
- ColumnChangeDoneEvent(ChangeEventData) - Constructor for class dev.visdb.seesaw.navigate.ColumnChangeDoneEvent
-
Create a modification done event.
- ColumnChangeStartEvent - Class in dev.visdb.seesaw.navigate
-
Sent for a component when its value is modified using updateXxx in
RowSetOps. - ColumnChangeStartEvent(RSC, Object) - Constructor for class dev.visdb.seesaw.navigate.ColumnChangeStartEvent
-
Create a modification event.
- ColumnChangeStartEvent(RSC, Object, boolean) - Constructor for class dev.visdb.seesaw.navigate.ColumnChangeStartEvent
-
Create a modification event.
- columnClass - Variable in class dev.visdb.seesaw.SsTable.CheckBoxEditor
-
Variable to store the sql type.
- columnCount - Variable in class dev.visdb.seesaw.table.SsTableModel
-
Number of columns in the RowSet.
- columnName() - Method in record class dev.visdb.seesaw.utils.SsUtils.KeyInfo
-
Returns the value of the
columnNamerecord component. - ColumnUndoRedoEvent - Class in dev.visdb.seesaw.navigate
-
Sent by a component when value changes from undo/redo.
- ColumnUndoRedoEvent(RSC, Object, boolean) - Constructor for class dev.visdb.seesaw.navigate.ColumnUndoRedoEvent
-
Create a undo/redo stack event.
- ComboBox2Listener() - Constructor for class dev.visdb.seesaw.SsComboBox2.ComboBox2Listener
- ComboEditor(Object[], Object[]) - Constructor for class dev.visdb.seesaw.SsTable.ComboEditor
-
Combo Editor.
- ComboRenderer(Object[], Object[]) - Constructor for class dev.visdb.seesaw.SsTable.ComboRenderer
-
Combo renderer.
- COMMA_SEP - Static variable in class dev.visdb.seesaw.models.DbStringCollection
-
Comma to delimit.
- commit() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Programmaticaly write the database with the changes.
- commitButton - Variable in class dev.visdb.seesaw.utils.SsDataNavigator
-
Button to commit screen changes to the RowSet.
- comp() - Method in record class dev.visdb.seesaw.utils.SsComponent.ValidationResult
-
Returns the value of the
comprecord component. - compareTo(Version) - Method in class dev.visdb.seesaw.utils.Version
- COMPONENT - Enum constant in enum class dev.visdb.seesaw.navigate.RowsEvent.OperatorKind
-
An SsComponent's action generated this event, like user input.
- ComponentMemento(JComponent) - Constructor for class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
Capture state snapshot; Accepts any standard JTextComponent (JTextField, JTextArea, JPasswordField, etc.)
- ComponentState - Enum Class in dev.visdb.seesaw.decorators
-
The state of a component, focused/dirty/modified.
- ComponentStateTextDecorator - Class in dev.visdb.seesaw.decorators
-
This TextDecorator applies a named TextStyle based on ComponentState.
- ComponentStateTextDecorator(Map) - Constructor for class dev.visdb.seesaw.decorators.ComponentStateTextDecorator
-
Create using specified map.
- componentValidate() - Method in class dev.visdb.seesaw.formatting.Field
-
This has component specific validation, it is called after baseValidate.
- componentValidate() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
This has component specific validation, it is called after baseValidate.
- configureTraversalKeys() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Setup additional focus transfer keys.
- conflictStatus(int) - Static method in class dev.visdb.seesaw.datasources.Utils
-
Printable conflict status.
- connection(Connection) - Method in class dev.visdb.seesaw.SsDbComboBox2.AbstractBuilder
-
Database connection to use to populate the combobox.
- container - Variable in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
Screen where components to be cleared are located.
- containsAttribute(Object, Object) - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- containsAttributes(AttributeSet) - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- containsRows() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Returns true if the RowSet contains one or more rows, else false.
- containsUserText() - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Determine if there are user input characters.
- containsUserText(BiFunction) - Method in class dev.visdb.seesaw.formatting.FormatterFactory.Builder
-
This overrides the default check for user input data present.
- convertArrayToObjectList(Object) - Static method in interface dev.visdb.seesaw.models.DbCollection
-
Converts a java array to list.
- converter(JFormattedTextField.AbstractFormatter) - Method in class dev.visdb.seesaw.formatting.FormatterFactory.Builder
-
May be used by a formatter to assist string2Value and value2String.
- convertToType(Object, Class) - Static method in class dev.visdb.seesaw.datasources.ConvertType
-
Convert specified value to specified type; this can be more than a cast.
- convertToType(Object, JDBCType) - Static method in class dev.visdb.seesaw.datasources.ConvertType
-
Convert the specified object to the object type for the specified JDBCType.
- ConvertType - Class in dev.visdb.seesaw.datasources
-
Different database jdbc drivers support different type conversion; this utility class juggles types around.
- copyAttributes() - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- count() - Static method in class dev.visdb.seesaw.navigate.RowSetState
- count() - Static method in class dev.visdb.seesaw.navigate.RowsModel
-
The number of active RowsModel; for debug.
- create(Connection, DatabaseMetaData) - Method in interface dev.visdb.seesaw.datasources.products.DbSupportCreator
-
Create a DbSupport for the connection.
- create(Connection, DatabaseMetaData) - Method in class dev.visdb.seesaw.datasources.products.H2DbSupportCreator
-
Construct DbSupport for H2.
- create(Function) - Static method in class dev.visdb.seesaw.decorators.TextComponentValidator
-
Create a validator for use with a JTextComponent; argument is a Function that takes a String and performs validation.
- create(RowSet) - Static method in class dev.visdb.seesaw.navigate.RowsModel
-
Deprecated.
- create(RowSet, DbOps) - Static method in class dev.visdb.seesaw.navigate.RowsModel
-
Create and return a new RowsModel for the specified RowSet.
- create(RowSet, RowsModel) - Method in interface dev.visdb.seesaw.datasources.products.DbOpsCreator
-
Return a
DbOpsthat works with the specified RowSet. - createDbSupport(Connection) - Static method in class dev.visdb.seesaw.datasources.products.DbSupportFactory
-
Create a DbSupport that works with the specified connection according to its metadata.
- createDefaultBorder() - Method in class dev.visdb.seesaw.decorators.BorderDecorator
-
This is used to create a border in situations where the component does not have a border.
- createDefaultDataModel() - Method in class dev.visdb.seesaw.SsTable
- createDefaultDecorator() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Create and return the default
Decoratorsetup during construction. - createDefaultTableHeader() - Method in class dev.visdb.seesaw.SsTable
- createDefaultTextDecorator() - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Create and return this components
TextDecorator; setup during construction. - createDefaultTextDecorator() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Create and return this components
TextDecorator; setup during construction. - createDefaultTextValidator(JTextComponent, Validator...) - Static method in class dev.visdb.seesaw.contrib.simplevalidation.SVUtils
-
Should probably be from a factory.
- createDisplayValueItem(K, D, D2) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Create a list item with the specified contents.
- createDisplayValueItems(List, List, List) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Create a list of list items with the specified contents; the lists must be the same size.
- createElementSlice(int) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Create a list slice of the item list.
- createEmptyBorder(SsComponent) - Static method in class dev.visdb.seesaw.decorators.BorderDecorator
-
For cases where the JComponent doesn't have a usable border.
- createFormatterFactory() - Static method in class dev.visdb.seesaw.formatting.SsSSNField
-
SSN MaskFormatterFactory.
- createFormatterFactory(SsFormat) - Static method in class dev.visdb.seesaw.formatting.SsDateField
-
Create DATE formatter factory with specified format pattern.
- createFormatterFactory(SsFormat) - Static method in class dev.visdb.seesaw.formatting.SsTimeField
-
Create TIME formatter factory with specified format pattern.
- createFormatterFactory(SsFormat) - Static method in class dev.visdb.seesaw.formatting.SsTimestampField
-
Create TIMESTAMP formatter factory with specified format pattern.
- createFormatterFactory(SsFormat, Integer) - Static method in class dev.visdb.seesaw.formatting.SsIntegerField
-
Create a FormatterFactory.
- createFormatterFactory(SsFormat, Integer, Integer) - Static method in class dev.visdb.seesaw.formatting.SsNumericField
-
Create a FormatterFactory.
- createFormatterFactory(SsFormat, Integer, Integer) - Static method in class dev.visdb.seesaw.formatting.SsPercentField
-
Create a FormatterFactory.
- createFormatterFactory(SsFormat, Integer, Integer, Locale, Locale) - Static method in class dev.visdb.seesaw.formatting.SsCurrencyField
-
Create a FormatterFactory.
- createImagePopup() - Method in class dev.visdb.seesaw.SsImage
- createKeyDisplayValueItem(K, D, D2) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Create a list item with the specified contents.
- createListItem(Object...) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Create a list item.
- createNullItem(KeyDisplayValueSwingModel.Remodel) - Method in class dev.visdb.seesaw.SsComboBox2
-
Create a null item for the itemList.
- createNumberFormat(Supplier) - Static method in class dev.visdb.seesaw.formatting.NumberField
-
Take the supplied number format and configure it with defaults.
- createOneLineNavigator() - Method in class dev.visdb.seesaw.utils.SsDataNavigator
-
Adds the navigator components to the navigator panel.
- createRownumQuery(String, String, String, String) - Method in interface dev.visdb.seesaw.datasources.DbSupport
-
Create a query that contains the row number of a non "order by" query.
- createRownumQuery(String, String, String, String) - Method in class dev.visdb.seesaw.datasources.products.H2DbSupport
-
Create a query that contains the row number of a non "order by" query.
- createTwoLineNavigator() - Method in class dev.visdb.seesaw.utils.SsDataNavigator
-
Adds the navigator components to the navigator panel.
- CROP_PAD - Enum constant in enum class dev.visdb.seesaw.utils.ZoomCanvas.ResizeMode
-
Crop/pad right/bottom edge movement; lock top/left edge movement.
- CURSOR_MOVED - Enum constant in enum class dev.visdb.seesaw.navigate.RowsEvent.RowSetEventType
- cursorMoved(RowSetEvent) - Method in class dev.visdb.seesaw.utils.SyncManager.SyncRowSetListener
- CUSTOM - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
special circumstances or if format not needed (testing)
- customInit() - Method in class dev.visdb.seesaw.contrib.lgooddatepicker.SsLGoodDatePicker
-
Set custom Decorate/FocusTarget.
- customInit() - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Add custom focus behavior: gain selectAll, lose COMMIT_OR_REVERT.
- customInit() - Method in class dev.visdb.seesaw.SsComboBox2
-
By default, the combo is not editable; Glazed lists will change.
- customInit() - Method in class dev.visdb.seesaw.SsImage
-
Set focus/decorator targets.
- customInit() - Method in class dev.visdb.seesaw.SsTextArea
-
Set word linewrap.
- customInit() - Method in class dev.visdb.seesaw.SsTextField
-
Add focus listener that selects all text.
- customInit() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Method to allow Developer to add functionality when SwingSet component is instantiated.
D
- d2ColumnName(String) - Method in class dev.visdb.seesaw.SsDbComboBox2.AbstractBuilder
-
Sets the column name from the query to populate the
<D2>field of the combobox list item. - d2DisplayEnabled(boolean) - Method in class dev.visdb.seesaw.SsComboBox2.AbstractBuilder
-
Should
<D2>values be displayed; default: false. - Database Collection Models - Section in package dev.visdb.seesaw.models
- DATE - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
default date format
- DATE_DDMMYYYY_SLASH - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
Date DDMMYYYY
- DATE_DEFAULT - Static variable in class dev.visdb.seesaw.models.ListItemFormat
-
default date format
- DATE_MMDDYYYY_SLASH - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
Date MMDDYYYY
- DATE_YYYYMMDD_STROKE - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
Date YYYYMMDD
- dateFormat(String) - Method in class dev.visdb.seesaw.SsDbComboBox2.AbstractBuilder
-
When a displayed column is of type date use this format to display it.
- DateTime - Class in dev.visdb.seesaw.datasources
-
Utility class for Date/Time handling.
- DateTime.DateParseStyle - Enum Class in dev.visdb.seesaw.datasources
-
A style is one or more formats.
- dateTimeColumnValidate(String, RSC) - Static method in class dev.visdb.seesaw.datasources.DateTime
-
Check if the component is a valid date/time.
- DateTimeField - Class in dev.visdb.seesaw.formatting
-
Base class for date time fields; provides specialized component validation.
- DateTimeField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.DateTimeField
-
Create.
- DbAbstractCollection - Class in dev.visdb.seesaw.models
-
This is the superclass for all collection models.
- DbAbstractCollection(JDBCType) - Constructor for class dev.visdb.seesaw.models.DbAbstractCollection
-
Indicate and save the type of the collection.
- DbArray - Class in dev.visdb.seesaw.models
-
Implementation of SsCollectionModel as an array that uses a database
JDBCType.ARRAYfor storage. - DbArray(JDBCType) - Constructor for class dev.visdb.seesaw.models.DbArray
-
Create SSDbArrayModel
- dbChange(DbSupport.RunnableSQL) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Used when making a change to the database.
- DbCollection - Interface in dev.visdb.seesaw.models
-
Read and write a collection of data items from/to database.
- DbMetaDataCache - Class in dev.visdb.seesaw.datasources
-
Metadata cache.
- DbOps - Interface in dev.visdb.seesaw.datasources
-
Interface that provides a set of methods to perform custom operations before and/or after certain database related operations.
- DbOps.Allow - Enum Class in dev.visdb.seesaw.datasources
-
The allow Fields.
- DbOpsBase - Class in dev.visdb.seesaw.datasources.products
-
Implementation of DbOps that implements performPreInsertOps() to clear/initialize the various SsComponents on a screen before the user edits the new record.
- DbOpsBase(Container) - Constructor for class dev.visdb.seesaw.datasources.products.DbOpsBase
-
Constructs a DbOpsBase with the specified container.
- DbOpsChangeEvent - Class in dev.visdb.seesaw.navigate
-
An allow* flag changed in DbOps.
- DbOpsChangeEvent(Object, DbOps.Allow) - Constructor for class dev.visdb.seesaw.navigate.DbOpsChangeEvent
-
the DbOps that changed
- DbOpsCreator - Interface in dev.visdb.seesaw.datasources.products
-
Stash one of these into lookup to create a
DbOps. - DbStringCollection - Class in dev.visdb.seesaw.models
-
A Collection can be represented in a database as a string containing the collection elements separated by a special character.
- DbStringCollection(JDBCType, char, String) - Constructor for class dev.visdb.seesaw.models.DbStringCollection
-
Create model.
- DbStringCollection(JDBCType, DbStringCollection.Delim) - Constructor for class dev.visdb.seesaw.models.DbStringCollection
-
Create model.
- DbStringCollection.Delim - Record Class in dev.visdb.seesaw.models
-
A delimiter and its English name.
- dbSupport() - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Returns the lookup's current DbSupport.
- DbSupport - Interface in dev.visdb.seesaw.datasources
-
Database specific operations and access mechanisms.
- DbSupport.BiFuncSQL<T,
U, - Interface in dev.visdb.seesaw.datasourcesR> -
Like BiFunction, but throws SQLException.
- DbSupport.ConsumerSQL<T> - Interface in dev.visdb.seesaw.datasources
- DbSupport.DbReader<T,
U, - Interface in dev.visdb.seesaw.datasourcesV> -
Three arg function taking rowSet,colIdx,comp that throws SQLException and returns an Object.
- DbSupport.DbUpdater<T,
U, - Interface in dev.visdb.seesaw.datasourcesV, W> -
Four arg function taking rowSet,colIdx,comp,value that throws SQLException and returns an Object.
- DbSupport.FunctionSQL<T,
R> - Interface in dev.visdb.seesaw.datasources -
Like Function, but only has apply method that throws SQLException.
- DbSupport.RunnableSQL - Interface in dev.visdb.seesaw.datasources
-
Like Runnable, but throws.
- DbSupportBase - Class in dev.visdb.seesaw.datasources.products
-
Simple assists for working with database.
- DbSupportBase(Connection) - Constructor for class dev.visdb.seesaw.datasources.products.DbSupportBase
-
Save the specified connection as the sharedConnection.
- DbSupportCreator - Interface in dev.visdb.seesaw.datasources.products
-
Should be at least one of these for a supported database.
- DbSupportFactory - Class in dev.visdb.seesaw.datasources.products
-
Generate DbSupport instances; Searches for classes that can create them.
- DbUpdate(Object) - Constructor for record class dev.visdb.seesaw.datasources.RowSetOps.DbUpdate
-
Creates an instance of a
DbUpdaterecord class. - DebugRowSetListenerFlag() - Constructor for class dev.visdb.seesaw.utils.SsUtils.DebugRowSetListenerFlag
- decoComp() - Method in class dev.visdb.seesaw.decorators.BaseAnyDecorator
-
Return the JComponent that gets decorated and TextDecorated.
- decorate() - Method in class dev.visdb.seesaw.contrib.simplevalidation.SimpleValValidatorDecorator
- decorate() - Method in class dev.visdb.seesaw.decorators.BackgroundDecorator
-
Decorate the component using current state.
- decorate() - Method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Decorate the component using current state.
- decorate() - Method in interface dev.visdb.seesaw.decorators.Decorator
-
Decorate the component using current state.
- decorate() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Run the decorator.
- decorateText() - Method in class dev.visdb.seesaw.decorators.ComponentStateTextDecorator
-
Validate the component and decorate the text accordingly.
- decorateText() - Method in interface dev.visdb.seesaw.decorators.TextDecorator
-
Modify the text according to style; commonly modifies text color.
- decorateText() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Run the decorator
- decorateText(SsComponent.ValidationResult) - Method in class dev.visdb.seesaw.decorators.ComponentStateTextDecorator
-
Decorate the text according to
valid. - Decorator - Interface in dev.visdb.seesaw.decorators
-
Component decorator gives a visual indication of the component state.
- Decorator.DecoratorStyle - Class in dev.visdb.seesaw.decorators
-
Decorator style primarily used with
DecoratorSupplier. - DecoratorStyle(String) - Constructor for class dev.visdb.seesaw.decorators.Decorator.DecoratorStyle
-
create named decorator style
- DecoratorSupplier - Class in dev.visdb.seesaw.decorators
-
Like a factory for Decorator.
- DecoratorSupplier(Supplier) - Constructor for class dev.visdb.seesaw.decorators.DecoratorSupplier
-
create a decorator supplier
- DecoratorSupplier(Supplier, Decorator.DecoratorStyle) - Constructor for class dev.visdb.seesaw.decorators.DecoratorSupplier
-
create a decorator supplier
- DEFAULT_MODEL_COMBO2 - Static variable in class dev.visdb.seesaw.SsComboBox2
-
default model
- DEFAULT_MODEL_DB_COMBO2 - Static variable in class dev.visdb.seesaw.SsDbComboBox2
-
default model type
- DEFAULT_SEPARATOR - Static variable in class dev.visdb.seesaw.models.ListItemFormat
-
default elem separator
- DEFAULT_STYLES_JSON - Static variable in class dev.visdb.seesaw.utils.LookupDefaults
-
This can be manually loaded if the Styles get cleared.
- defaultBorder - Variable in class dev.visdb.seesaw.decorators.BorderDecorator
-
Typically the border that the component started with; not focus, no error.
- defaultFormatter(JFormattedTextField.AbstractFormatter) - Method in class dev.visdb.seesaw.formatting.SsFormatterFactory.Builder
-
formatter
- defaultP() - Method in record class dev.visdb.seesaw.formatting.NumberField.Params
-
Returns the value of the
defaultPrecord component. - defLookup(Class) - Static method in class dev.visdb.seesaw.utils.CentralLookup
-
Convenience method to Lookup from the default.
- DELETE - Enum constant in enum class dev.visdb.seesaw.datasources.DbOps.Allow
-
delete
- deleteButton - Variable in class dev.visdb.seesaw.utils.SsDataNavigator
-
Button to delete the current record in the RowSet.
- deleteRow(int) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Deletes the specified JTable row from the database.
- deleteRow(ResultSet) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Deletes the current row from this ResultSet and from the underlying database.
- delim() - Method in record class dev.visdb.seesaw.models.DbStringCollection.Delim
-
Returns the value of the
delimrecord component. - Delim(char, String) - Constructor for record class dev.visdb.seesaw.models.DbStringCollection.Delim
-
Creates an instance of a
Delimrecord class. - dev.visdb.seesaw - package dev.visdb.seesaw
-
Database aware GUI components.
- dev.visdb.seesaw.contrib - package dev.visdb.seesaw.contrib
-
Generally contrib projects/packages are individual maven artifacts where each artifact is based on 3rd-party dependencies.
- dev.visdb.seesaw.contrib.lgooddatepicker - package dev.visdb.seesaw.contrib.lgooddatepicker
-
A GUI Date Picker, LGoodDatePicker, available as a regular seesaw component.
- dev.visdb.seesaw.contrib.simplevalidation - package dev.visdb.seesaw.contrib.simplevalidation
-
This package makes Simple Validation available through the seesaw validation/decoration framework.
- dev.visdb.seesaw.datasources - package dev.visdb.seesaw.datasources
- dev.visdb.seesaw.datasources.products - package dev.visdb.seesaw.datasources.products
- dev.visdb.seesaw.decorators - package dev.visdb.seesaw.decorators
- dev.visdb.seesaw.enums - package dev.visdb.seesaw.enums
- dev.visdb.seesaw.formatting - package dev.visdb.seesaw.formatting
-
This package contains components based on
JFormattedTextFieldand has support/base classes for creating these components. - dev.visdb.seesaw.models - package dev.visdb.seesaw.models
-
This package contains some very different kinds of model.
- dev.visdb.seesaw.navigate - package dev.visdb.seesaw.navigate
- dev.visdb.seesaw.table - package dev.visdb.seesaw.table
- dev.visdb.seesaw.utils - package dev.visdb.seesaw.utils
- diagnostics() - Method in record class dev.visdb.seesaw.decorators.TextStyles.LoadStatus
-
Returns the value of the
diagnosticsrecord component. - DISP_IDX - Static variable in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
index of displayValue in ListItem
- DISP2_IDX - Static variable in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
index of d2 in ListItem
- displayColumnName(String) - Method in class dev.visdb.seesaw.SsDbComboBox2.AbstractBuilder
-
column name from the query to populate the
displayValuefield of the combobox list item. - displayFormatter(JFormattedTextField.AbstractFormatter) - Method in class dev.visdb.seesaw.formatting.SsFormatterFactory.Builder
-
formatter
- displayP() - Method in record class dev.visdb.seesaw.formatting.NumberField.Params
-
Returns the value of the
displayPrecord component. - dump() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
For debug.
- dumpLatestEvents(String) - Static method in class dev.visdb.seesaw.navigate.Utils
E
- editFormatter(JFormattedTextField.AbstractFormatter) - Method in class dev.visdb.seesaw.formatting.SsFormatterFactory.Builder
-
formatter
- editP() - Method in record class dev.visdb.seesaw.formatting.NumberField.Params
-
Returns the value of the
editPrecord component. - ElemInfo(JDBCType, Format) - Constructor for class dev.visdb.seesaw.models.ListItemFormat.ElemInfo
-
Type and format for an ListItem.
- elemInfos - Variable in class dev.visdb.seesaw.models.ListItemFormat
-
elemInfos.get(elemIndex) == elemInfo.
- empty_line(Insets, ComponentState) - Static method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Create a simple compound border with size specified by param i, and a line on the inside of the param color.
- empty_lineSpace(Insets, Color) - Static method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Create a Compound border the same size as the specified Insets where the inside is a compound border of a line and a space, and the outside border is the remaining space.
- emptyLine_empty(Insets, Insets, ComponentState) - Static method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Create a CompoundBorder wth the sizes indicated by the outside-inside parameters.
- equals(Object) - Method in record class dev.visdb.seesaw.datasources.RowSetOps.DbUpdate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- equals(Object) - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
- equals(Object) - Method in record class dev.visdb.seesaw.decorators.TextStyles.LoadStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.visdb.seesaw.formatting.NumberField.Params
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.visdb.seesaw.models.DbStringCollection.Delim
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class dev.visdb.seesaw.models.Item2
-
equals.
- equals(Object) - Method in record class dev.visdb.seesaw.navigate.UndoRedo.Change
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.visdb.seesaw.utils.SsComponent.ValidationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.visdb.seesaw.utils.SsUtils.KeyInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class dev.visdb.seesaw.utils.Version
- ERROR - Enum constant in enum class dev.visdb.seesaw.decorators.ComponentState
-
error with/without focus
- ESC - Enum constant in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Cancel edit, clear stack
- establishListItemFormat(JDBCType, JDBCType) - Method in class dev.visdb.seesaw.SsComboBox2
-
This is called after the combobox is populated with items.
- EventObjectBacktrace - Class in dev.visdb.seesaw.navigate
-
Provides a backtrace of when the event is generated
- EventObjectBacktrace(Object) - Constructor for class dev.visdb.seesaw.navigate.EventObjectBacktrace
- Example with two tables - Section in class dev.visdb.seesaw.SsDbComboBox2
- EXCLUDE - Enum constant in enum class dev.visdb.seesaw.enums.IncludeExclude
-
Predefined "exclude" option.
- execute() - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Executes the query specified with setQuery(), populates combobox, and turns on AutoCompleteSupport.
- executeCount - Variable in class dev.visdb.seesaw.SsDbComboBox2
-
counter for # times that execute() method is called - for testing.
- executeFullStyleDiagnostics(boolean) - Static method in class dev.visdb.seesaw.decorators.TextStyles
-
Executes the validation scanner and structural hierarchy printer independently, gathers their generated text outputs and log them INFO.
F
- FALSE - Enum constant in enum class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.HasD2
-
No D2: key, displayValue.
- FEMALE - Enum constant in enum class dev.visdb.seesaw.enums.Gender3
-
Predefined "female" option.
- fetchCurrentChange(RSC) - Static method in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Return the current undo/redo value for the specified component.
- Field - Class in dev.visdb.seesaw.formatting
-
Base class for formatted fields.
- Field(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.Field
-
Constructor.
- fillNavActionMap(ActionMap) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Put all the navigation actions into the action map.
- findDbOps(RowSet, RowsModel) - Static method in class dev.visdb.seesaw.navigate.RowsModel
-
Find
DbOpsfor the specified RowSet. - findJavaTypeClass(JDBCType) - Static method in class dev.visdb.seesaw.datasources.ConvertType
-
Determine the Java type class for the given database type.
- findRowsModel(RowSet) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Use this if you want a 1-1 correspondence between
RowSetandRowsModel; for 1-1 only this method should be used. - finishBind() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Invoked by the infrastructure at the end of bind; default sets up primary keys for CachedRowSet.
- finishRowsEvent(RowsModel) - Static method in class dev.visdb.seesaw.navigate.RowsModel
-
Invoke this when finishing an Operation that manipulates a RowSet.
- finishSsCommon() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
This should be invoked as the last statement in the SsComponent's constructor, but before bind.
- first() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Programmaticaly move the ResultSet cursor to the first row.
- First - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction.Navigation
-
Go to the first record in the RowSet
- firstButton - Variable in class dev.visdb.seesaw.utils.SsDataNavigator
-
Button to navigate to the first record in the RowSet.
- FocusChangeEvent - Class in dev.visdb.seesaw.navigate
-
Broadcast focus has changed
- FocusChangeEvent(PropertyChangeEvent) - Constructor for class dev.visdb.seesaw.navigate.FocusChangeEvent
-
Broadcast event for focus change.
- focusComp() - Method in class dev.visdb.seesaw.decorators.FocusDecorator
-
Return the Component that gets focus when the associated SsComponent is focused.
- FocusDecorator - Class in dev.visdb.seesaw.decorators
-
Base class for decorators that use Focus.
- FocusDecorator() - Constructor for class dev.visdb.seesaw.decorators.FocusDecorator
- FOCUSED_CLEAN - Enum constant in enum class dev.visdb.seesaw.decorators.ComponentState
-
focus gained, no error, not modified
- FOCUSED_ERROR - Enum constant in enum class dev.visdb.seesaw.decorators.ComponentState
-
error with/without focus
- FOCUSED_MODIFIED - Enum constant in enum class dev.visdb.seesaw.decorators.ComponentState
-
modified with focus
- focusGained(FocusEvent) - Method in class dev.visdb.seesaw.decorators.FocusDecorator
-
Apply decoration
- focusLost(FocusEvent) - Method in class dev.visdb.seesaw.decorators.FocusDecorator
-
Remove decoration
- force(int) - Method in class dev.visdb.seesaw.datasources.RowSetOps.ForceConflict
-
Argument is number of conflicts to add.
- ForceConflict(int) - Constructor for class dev.visdb.seesaw.datasources.RowSetOps.ForceConflict
-
Argument is number of conflicts to create.
- format(Object, StringBuffer, FieldPosition) - Method in class dev.visdb.seesaw.models.ListItemFormat
-
Note that pos is ignored.
- FormattedTextFieldVerifier() - Constructor for class dev.visdb.seesaw.formatting.SsFormattedTextField.FormattedTextFieldVerifier
- FormatterFactory - Class in dev.visdb.seesaw.formatting
-
Base for SS formatter factories; supports allow null and ssFormat.
- FormatterFactory(FormatterFactory.Builder) - Constructor for class dev.visdb.seesaw.formatting.FormatterFactory
-
The Format used to create factory.
- FormatterFactory.Builder<T> - Class in dev.visdb.seesaw.formatting
-
To build a new FormatterFactory with the specified parameters.
- FormatterFactory.NullFormatter - Class in dev.visdb.seesaw.formatting
-
use setEditValid method to check that formatter should flip
- FORMATTING_CHARS - Static variable in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
-
MaskFormatter valid formatted input chars
- forSsDataGrid - Variable in class dev.visdb.seesaw.table.SsTableKeyAdapter
-
Indicates row used for insertion in SsTable.
- free() - Method in class dev.visdb.seesaw.models.SqlSimpleArray
G
- Gender3 - Enum Class in dev.visdb.seesaw.enums
-
Predefined gender options.
- generateDiagnosticTrees(StringBuilder) - Static method in class dev.visdb.seesaw.decorators.TextStyles
-
This structural hierarchy printer builds the text block string.
- get() - Static method in class dev.visdb.seesaw.datasources.DbMetaDataCache
- get() - Method in class dev.visdb.seesaw.decorators.DecoratorSupplier
-
Create and return a decorator.
- get() - Static method in class dev.visdb.seesaw.utils.Version
-
Returns the singleton Version of the running SwingSet library.
- get(int) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Return the list item at the specified position in this item list.
- get(RowsModel, int) - Static method in interface dev.visdb.seesaw.datasources.RSC
-
Construct and return an object representing a RowsModel column.
- get(String) - Static method in class dev.visdb.seesaw.utils.Version
-
Returns the Version resulting from parsing the
sVerparam. - getAction(RowsAction) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Return an action, associated with this model, that can be plugged into a JComponent's
Action. - getActiveRowModel(RowSet) - Static method in class dev.visdb.seesaw.navigate.RowsModel
-
TEMPORARY; typically for debug/transition; find any RowModel for the RowSet.
- getActualFormat(SsFormat) - Static method in enum class dev.visdb.seesaw.formatting.SsFormat
-
The param format may resolve to another format.
- getAlignment() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
original alignment of JTextField.
- getAllow() - Method in class dev.visdb.seesaw.navigate.DbOpsChangeEvent
-
which permission/allow changed
- getAllowDelete() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Returns true if deletions are allowed, else false.
- getAllowInsert() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Returns true if insertions are allowed, else false.
- getAllowNull() - Method in interface dev.visdb.seesaw.datasources.RSC
- getAllowNull() - Method in class dev.visdb.seesaw.datasources.SimpleRSC
- getAllowNull() - Method in class dev.visdb.seesaw.SsComboBox2
-
Override the default implementation to take combobox navigator into account.
- getAllowNull() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Retrieves the allowNull flag for the bound database column.
- getAllowUpdate() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Can the rowset be updated?
- getAllowWrite() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Returns true if the user can modify the data in the RowSet, else false.
- getArray() - Method in class dev.visdb.seesaw.models.SqlSimpleArray
- getArray(long, int) - Method in class dev.visdb.seesaw.models.SqlSimpleArray
-
throws UnsupportedOperationException
- getArray(long, int, Map) - Method in class dev.visdb.seesaw.models.SqlSimpleArray
-
throws UnsupportedOperationException
- getArray(Map) - Method in class dev.visdb.seesaw.models.SqlSimpleArray
-
throws UnsupportedOperationException
- getAttribute(Object) - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- getAttributeCount() - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- getAttributeNames() - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- getAutoComplete() - Method in class dev.visdb.seesaw.SsComboBox2
-
Get the support for the glazed lists installed in this combo box.
- getBackground() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
original background of JComponent.
- getBaseType() - Method in class dev.visdb.seesaw.models.SqlSimpleArray
- getBaseTypeName() - Method in class dev.visdb.seesaw.models.SqlSimpleArray
- getBorder(ComponentState) - Method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Create a compound border the size of defaultBorder.
- getBorderColor(ComponentState) - Method in class dev.visdb.seesaw.decorators.BorderDecorator.BorderDecoratorPaint
-
Determine color for specified BorderState; null return means use the defaultBorder.
- getBorderDecoratorPaint() - Static method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Listens to lookup for the value.
- getBoundColumnType() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Deprecated.
- getButtonSize() - Method in class dev.visdb.seesaw.utils.SsDataNavigator
-
Returns the size of buttons on the data navigator.
- getCaller(int) - Static method in class dev.visdb.seesaw.utils.JStuff
-
Get a "class.method" name from the call stack.
- getCallExecute() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Deprecated.need to define a new strategy
- getCallExecute() - Method in class dev.visdb.seesaw.SsTable
-
Returns the callExecute property.
- getCellEditorValue() - Method in class dev.visdb.seesaw.SsTable.CheckBoxEditor
- getCellEditorValue() - Method in class dev.visdb.seesaw.SsTable.ComboEditor
-
Combo editor value.
- getChosenD2() - Method in class dev.visdb.seesaw.SsComboBox2
-
Returns the DisplayValue corresponding to the currently selected item in the combobox.
- getChosenDisplayValue() - Method in class dev.visdb.seesaw.SsComboBox2
-
Returns the DisplayValue corresponding to the currently selected item in the combobox.
- getChosenDisplayValue() - Method in class dev.visdb.seesaw.SsList1
- getChosenDisplayValues() - Method in class dev.visdb.seesaw.SsList1
- getChosenEnum() - Method in class dev.visdb.seesaw.SsComboBox2
-
Return the selected enum.
- getChosenItem() - Method in class dev.visdb.seesaw.SsComboBox1
-
Return a copy of the chosenItem with methods getKey(), getDisplayValue().
- getChosenItem() - Method in class dev.visdb.seesaw.SsComboBox2
-
Return a copy of the chosenItem with methods getKey(), getDisplayValue(); if
SsComboBox2.hasD2()there's also getD2(). - getChosenItem() - Method in class dev.visdb.seesaw.SsList1
-
Return the chosenItem with methods
- getChosenItem(BiFunction) - Method in class dev.visdb.seesaw.SsComboBox2
-
Optimization that only calls getRemodel once.
- getChosenKey() - Method in class dev.visdb.seesaw.SsComboBox2
-
Returns the key code corresponding to the currently selected item in the combobox.
- getChosenKey() - Method in class dev.visdb.seesaw.SsList1
-
The Key at the smallest selected index; null if no selection.
- getChosenKeys() - Method in class dev.visdb.seesaw.SsList1
- getClassColumnType(ResultSet, int) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Retrieve the Java Class corresponding to the designated column based on the column index (starting from 1).
- getClassColumnType(ResultSet, String) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Retrieve the Java Class corresponding to the designated column based on the column name.
- getColumn() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Return the value of the bound database column using the SsComponent's
DbSupport.DbReader. - getColumn(SsComponent) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Reads the data from the rowset's specified column using the provided columnReader; no object conversion.
- getColumnArray() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns the Array for the bound database column as returned by
ResultSet.getArray(int). - getColumnArray(SsComponent) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
- getColumnClass(int) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Returns the type for the column specified for the current view.
- getColumnCount() - Method in class dev.visdb.seesaw.table.SsTableModel
-
Returns the number of columns in the model.
- getColumnCount(ResultSet) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Returns the number of columns in the underlying ResultSet object
- getColumnDirect(RSC) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Fetch the current raw value from the database, the undo/redo stack is not referenced; use columnReader if available.
- getColumnForLog() - Method in interface dev.visdb.seesaw.datasources.RSC
- getColumnForLog() - Method in class dev.visdb.seesaw.datasources.SimpleRSC
- getColumnForLog() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns the bound column name in square brackets
- getColumnIndex() - Method in interface dev.visdb.seesaw.datasources.RSC
- getColumnIndex() - Method in class dev.visdb.seesaw.datasources.SimpleRSC
- getColumnIndex() - Method in class dev.visdb.seesaw.navigate.ColumnChangeDoneEvent
-
Modified column name.
- getColumnIndex() - Method in class dev.visdb.seesaw.navigate.ColumnChangeStartEvent
-
Modified column name.
- getColumnIndex() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns the index of the database column to which the SwingSet component is bound.
- getColumnIndex(ResultSet, String) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Get the designated column's index
- getColumnJDBCType() - Method in interface dev.visdb.seesaw.datasources.RSC
- getColumnJDBCType() - Method in class dev.visdb.seesaw.datasources.SimpleRSC
- getColumnJDBCType() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns the JDBCType representing the bound database column data type.
- getColumnName() - Method in interface dev.visdb.seesaw.datasources.RSC
- getColumnName() - Method in class dev.visdb.seesaw.datasources.SimpleRSC
- getColumnName() - Method in class dev.visdb.seesaw.navigate.ColumnChangeDoneEvent
-
Modified column name.
- getColumnName() - Method in class dev.visdb.seesaw.navigate.ColumnChangeStartEvent
-
Modified column name.
- getColumnName() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns the database column name bound to the Swingset component
- getColumnName(int) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Returns the name of the column appearing in the view at column position column.
- getColumnName(ResultSet, int) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Returns the column name for the column index provided
- getColumnObject() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns the Object for the bound database column as returned by
ResultSet.getObject(int). - getColumnObject(RSC) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Returns the Object from the rowset's specified column; no object conversion.
- getColumnObject(RSC, Class) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Returns an Object of the specified type representing the value in the component's bound database column.
- getColumnObject(Class) - Method in interface dev.visdb.seesaw.datasources.RSC
-
Returns an Object of the specified type representing the value in the bound database column.
- getColumnObject(Class) - Method in class dev.visdb.seesaw.datasources.SimpleRSC
-
Returns an Object of the specified type representing the value in the bound database column.
- getColumnObject(Class) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns an Object of the specified type representing the value in the bound database column.
- getColumnObjectDirect(RSC) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Returns the Object from the rowset's specified column; no object conversion.
- getColumnObjectText(RSC) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Get the column text from the current undo/redo value.
- getColumnReader() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Get the columnReader used by
SsComponent.getColumn()and internally, when not null, for capturing initial value for undo/redo. - getColumnsList() - Method in class dev.visdb.seesaw.SsTable
-
Return the enumeration of JTable.getColumnModel().TableColumnModel.getColumns() as a List.
- getColumnText() - Method in interface dev.visdb.seesaw.datasources.RSC
- getColumnText() - Method in class dev.visdb.seesaw.datasources.SimpleRSC
- getColumnText() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns a String representation of the value in the bound database column.
- getColumnText_NOT_USED(SsComponent) - Static method in class dev.visdb.seesaw.datasources.RowSetOps_NOT_USED
-
Method used by RowSet listeners to get the new text when the RowSet events are triggered.
- getColumnType(ResultSet, int) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Retrieves an integer corresponding to the designated column's type based on the column index (starting from 1)
- getColumnType(ResultSet, String) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Retrieves an int corresponding to the designated column's type based on the column name
- getColumnUpdater() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Get the columnUpdater used by
SsComponent.setColumn(Object). - getColumnWidth() - Method in class dev.visdb.seesaw.SsTable
-
Returns the minimum column width for the data grid.
- getComboBoxListSwingModel() - Method in interface dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.ComboBoxListSwingModel
-
Return the model being proxied.
- getComboModel() - Method in class dev.visdb.seesaw.models.SimpleComboListSwingModel
- getComponent() - Method in class dev.visdb.seesaw.decorators.TextComponentValidator
-
Return the component associated with this validator
- getComponent() - Method in class dev.visdb.seesaw.SsTable.ComboEditor
- getComponent() - Method in class dev.visdb.seesaw.SsTable
-
Returns scroll pane with the JTable embedded in it.
- getComponentState(SsComponent, SsComponent.ValidationResult) - Static method in enum class dev.visdb.seesaw.decorators.ComponentState
-
Determine the state of the component about focus/clean/dirty/error.
- getConfirmDeletes() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Returns true if deletions must be confirmed by user, else false.
- getContainsUserText() - Method in class dev.visdb.seesaw.formatting.FormatterFactory
-
Function used to determine if text field has user input; typically null.
- getConverter() - Method in class dev.visdb.seesaw.formatting.SsNumberFormatter
- getConverter() - Method in class dev.visdb.seesaw.formatting.FormatterFactory.Builder
-
builder
- getConverter() - Method in class dev.visdb.seesaw.formatting.FormatterFactory
-
Converter used with stringToValue and valueToString; typically null.
- getConverter() - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
- getCurrentImage() - Method in class dev.visdb.seesaw.utils.ZoomCanvas
-
Gets the active image currently being displayed.
- getCurrentZoomLabel() - Method in class dev.visdb.seesaw.SsImage
- getD2() - Method in class dev.visdb.seesaw.models.Item2
-
d2 getter.
- getD2() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Note when getAllowNull is true, the first list item is null/""
- getD2() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Return an unmodifiable list of displaValue2.
- getD2(ListItem) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Extract the displayValue from the list item.
- getD2ColumnName() - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Returns the rowSet column name used to populate the
<D2>field of the combobox list item. - getD2DisplayEnabled() - Method in class dev.visdb.seesaw.SsComboBox2
-
Should
<D2>values be displayed. - getD2FormatIndex() - Method in class dev.visdb.seesaw.SsComboBox2
- getD2ListItemElemIndex() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Get the opaque index for the displaValue2 element in a ListItem.
- getD2Type() - Method in class dev.visdb.seesaw.SsComboBox2
-
Return the actual type of the Visual2 parameter.
- getDateFormat() - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Returns the pattern in which dates are displayed.
- getDateTimeFormatter(JDBCType) - Static method in class dev.visdb.seesaw.datasources.DateTime
-
Get formatter to produce date/time text for the specified JDBCType.
- getDateTimeObject(String, RSC) - Static method in class dev.visdb.seesaw.datasources.DateTime
- getDateTimeParsers(JDBCType) - Static method in class dev.visdb.seesaw.datasources.DateTime
-
Get a list of parsers for date/time of the specified JDBCType.
- getDateTimeText(RSC) - Static method in class dev.visdb.seesaw.datasources.DateTime
-
Using the formatter for the column's specifiedJDBCType, format the column's specified value.
- getDateTimeText(Object, RSC) - Static method in class dev.visdb.seesaw.datasources.DateTime
-
Using the formatter for the column's specifiedJDBCType, format the column's specified value.
- getDbOps() - Method in class dev.visdb.seesaw.navigate.DbOpsChangeEvent
- getDbOps() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Returns DbOps which is used when the insert action, and much more, is pressed, to perform custom actions.
- getDecimals() - Method in class dev.visdb.seesaw.formatting.NumberField
-
Returns the number of digits used for fraction part of the number, from the editFormatter.
- getDecorateTarget() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Typically an SsComponent is both the decorate component and focus component for use with decorators.
- getDecoratingBorder(ComponentState) - Method in class dev.visdb.seesaw.decorators.BorderDecorator.BorderDecoratorPaint
-
Create a border for specified ComponentState; typically a colored solid or dashed border.
- getDecoratingBorder(ComponentState) - Static method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Return a Border that displays the specified state.
- getDecorator() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Return the decorator used by this component.
- getDecoratorStyle() - Method in class dev.visdb.seesaw.contrib.simplevalidation.SimpleValValidatorDecorator
-
SimpleValidatorDecorator style
- getDecoratorStyle() - Method in class dev.visdb.seesaw.decorators.BackgroundDecorator
-
This border's style,
- getDecoratorStyle() - Method in class dev.visdb.seesaw.decorators.BorderDecorator
-
This border's style,
- getDecoratorStyle() - Method in interface dev.visdb.seesaw.decorators.Decorator
-
This border's style,
- getDecoratorStyle() - Method in class dev.visdb.seesaw.decorators.DecoratorSupplier
-
Decorator style.
- getDefault() - Static method in class dev.visdb.seesaw.utils.CentralLookup
-
Returns the default CentralLookup.
- getDefaultValue(int) - Method in class dev.visdb.seesaw.SsTable
-
Returns the default value being used for the specified column.
- getDefaultValue(int) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Returns the default value inforce for the requested column.
- getDefaultValue(String) - Method in class dev.visdb.seesaw.SsTable
-
Returns the default value being used for the specified column.
- getDisconnectedList(List) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
This method checks if the specified list is a shadow of this itemlist.
- getDisplayColumnName() - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Returns the column name whose values are displayed in the combo box.
- getDisplayValue() - Method in class dev.visdb.seesaw.models.Item2
-
displayValue getter.
- getDisplayValue(ListItem) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Extract the displayValue from the list item.
- getDisplayValueFormatIndex() - Method in class dev.visdb.seesaw.SsComboBox2
- getDisplayValueListItemElemIndex() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Get the opaque index for the displayValue element in a ListItem.
- getDisplayValues() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Note when getAllowNull is true, the first list item is null/""
- getDisplayValues() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Return an unmodifiable list of displayValue.
- getDisplayValues() - Method in class dev.visdb.seesaw.SsComboBox2
-
Returns the items displayed in the combo box.
- getDisplayValues() - Method in class dev.visdb.seesaw.SsList1
-
Returns the items displayed in the list box, both selected and not selected, in the list box.
- getDisplayValueType() - Method in class dev.visdb.seesaw.SsComboBox2
-
Return the actual type of the Visual parameter.
- getDisplayValueType() - Method in class dev.visdb.seesaw.SsList1
-
Return the actual type of the Visual parameter.
- getElem(int) - Method in interface dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.ListItem0
-
Get an item from the SSListItem.
- getElem(int, int) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
From the list item at the specified list item index, get the element at the specified element position.
- getElem(int, ListItem) - Method in class dev.visdb.seesaw.models.ListItemFormat
-
This method allows overriding classes to access the list item elements directly without going through remodel.
- getElem(ListItem, int) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
From the list item, get the element at the specified element position.
- getEnumDisplayValue() - Method in class dev.visdb.seesaw.SsComboBox2
-
Get the enum class currently displayed by this combo box.
- getEventList() - Method in class dev.visdb.seesaw.models.GlazedListsKeyDisplayValueInfo
-
This dance only returns the event list once; it helps make it clear that no reference should be held to the list.
- getEventTypes() - Method in class dev.visdb.seesaw.navigate.RowsEvent
-
The events generated by the navigation action.
- getEx(RowsModel, int) - Static method in interface dev.visdb.seesaw.datasources.RSC
-
Construct and return an object representing a RowSet column.
- getEx(RowsModel, String) - Static method in interface dev.visdb.seesaw.datasources.RSC
-
Construct and return an object representing a RowSet column.
- getExistingRowSetState(RowSet) - Static method in class dev.visdb.seesaw.navigate.RowSetState
-
Only use the returned RowSetState's methods while RowSet has a reference.
- getFocusBackgroundColor() - Method in class dev.visdb.seesaw.decorators.BackgroundDecorator
- getFocusTarget() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Typically an SsComponent is both the decorate component and focus component for use with decorators.
- getFont() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
original font of JComponent.
- getForeground() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
original foreground of JComponent.
- getFormat(JDBCType) - Method in class dev.visdb.seesaw.models.ListItemFormat
-
Get the default Format for the specified JDBCType.
- getFormatLiterals() - Method in class dev.visdb.seesaw.formatting.SsNumberFormatter
-
Most formats show extra characters that user use has not input.
- getFormatLiterals() - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
-
Most formats show extra characters that user use has not input.
- getFormatParam(Function) - Method in class dev.visdb.seesaw.formatting.NumberField
-
Retrieve a value from this' FormatterFactory's DisplayFormatter's Format.
- getFormatParam(Function, Function) - Method in class dev.visdb.seesaw.formatting.NumberField
-
Retrieve a value from this' FormatterFactory's DisplayFormatter's Format.
- getFormatParams(Function) - Method in class dev.visdb.seesaw.formatting.NumberField
-
Get the param for each of the FormatterFactory's Format.
- getGlobalEventBus() - Static method in class dev.visdb.seesaw.navigate.Utils
-
The global EventBus.
- getHiddenColumns() - Method in class dev.visdb.seesaw.SsTable
-
Retrieve the hidden columns.
- getHsb() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
original HorizontalScrollBar policy of TextArea's ScrollPane.
- getIndexOf(Object) - Method in class dev.visdb.seesaw.SsTable.ComboEditor
-
Return index of value in underlyingValues.
- getIndexOf(Object) - Method in class dev.visdb.seesaw.SsTable.ComboRenderer
-
Return index of value in underlyingValues. return index of first item if match not found.
- getInsertion() - Method in class dev.visdb.seesaw.SsTable
-
Returns the allowInsertion property of the table.
- getItemList() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Get a read only reference to the item list managed by this container.
- getItemList() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Get a read only reference to the item list managed by this container
- getItemNumElems() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
- getJDBCColumnType(ResultSet, int) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Retrieves JDBCType corresponding to the designated column's type based on the column index (starting from 1)
- getJDBCColumnType(ResultSet, String) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Retrieves an int corresponding to the designated column's type based on the column name
- getJDBCType() - Method in class dev.visdb.seesaw.models.DbAbstractCollection
- getJDBCType() - Method in interface dev.visdb.seesaw.models.DbCollection
- getJDBCType(int) - Static method in class dev.visdb.seesaw.datasources.ConvertType
- getKey() - Method in class dev.visdb.seesaw.models.Item2
-
key getter.
- getKey(int) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Extract the key from the list item at the specified item list index.
- getKey(ListItem) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Extract the key from the list item.
- getKeyFormatIndex() - Method in class dev.visdb.seesaw.SsComboBox2
- getKeyListItemElemIndex() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Get the opaque index for the key element in a ListItem.
- getKeys() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Note when getAllowNull is true, the first list item is null/""
- getKeys() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Return an unmodifiable list of keys.
- getKeys() - Method in class dev.visdb.seesaw.SsComboBox2
-
Get the keys currently in use.
- getKeys() - Method in class dev.visdb.seesaw.SsList1
-
Returns the underlying values for each of the items in the list box (e.g. the database values that map to the items displayed in the list box)
- getKeyType() - Method in class dev.visdb.seesaw.SsComboBox2
-
Return the actual type of the Key parameter.
- getKeyType() - Method in class dev.visdb.seesaw.SsList1
-
Return the actual type of the Key parameter.
- getKFM() - Static method in class dev.visdb.seesaw.navigate.Utils
- getKindOperator() - Method in class dev.visdb.seesaw.navigate.RowsEvent
-
The source of the rowset operatorKind that generated the events.
- getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.LocalListCellRenderer
- getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.LocalComboBoxCellRenderer
- getListItemFormat() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Return the listItemFormat associated with this model.
- getListItemFormat() - Method in class dev.visdb.seesaw.SsComboBox2
-
Return the listItemFormat associated with this combobox.
- getListItemFormatDelegate() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Delegates formatting on the fly.
- getListModel() - Method in class dev.visdb.seesaw.models.SimpleComboListSwingModel
- getLogColumnName() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Get the backup text for log entries which is only used if columnName is null.
- getLogger() - Static method in class dev.visdb.seesaw.utils.JStuff
-
Return the Logger for the caller.
- getLogger(String) - Static method in class dev.visdb.seesaw.utils.JStuff
-
Return a logger for the name.
- getLoggerName() - Static method in class dev.visdb.seesaw.utils.JStuff
-
Return the logger name for the caller.
- getMaskLiterals(boolean) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
-
Find the characters in the specified MaskFormatter that are displayed literally; there's a flag for including the placeholder character.
- getMessageWindow() - Method in class dev.visdb.seesaw.SsTable
-
Returns the component on which error messages will be popped up.
- getModel() - Method in class dev.visdb.seesaw.navigate.RowNumberSpinner
- getModel() - Method in class dev.visdb.seesaw.SsTable
-
Cast model for use.
- getModification() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Deprecated.use getAllowWrite
- getMultiplier() - Method in class dev.visdb.seesaw.formatting.SsPercentField
-
Get the multiplier used in percent.
- getNavCombo() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Deprecated.this shouldn't be public, if it's needed at all
- getNewRowSet() - Method in class dev.visdb.seesaw.navigate.RowsModelNewRowSetEvent
-
The old RowSet.
- getNullItem() - Method in class dev.visdb.seesaw.SsComboBox2
-
Return this ComboBox's nullItem.
- getNumberFormatParam(Function) - Method in class dev.visdb.seesaw.formatting.NumberField
-
Retrieve a value from this' FormatterFactory's DisplayFormatter's Format.
- getObjectToSet(JTable, int, String) - Static method in class dev.visdb.seesaw.table.SsTableKeyAdapter
-
Takes the column number and string value to be set for that column and converts the string in to appropriate class.
- getOldRowSet() - Method in class dev.visdb.seesaw.navigate.RowsModelNewRowSetEvent
-
The old RowSet.
- getOperAct() - Method in class dev.visdb.seesaw.navigate.RowsEvent
-
The actions on the rowset that generated the events.
- getOperAny() - Method in class dev.visdb.seesaw.navigate.RowsEvent
-
The operator that originated the event; use
RowsEvent.getKindOperator()to determine the kind. - getOperComponent() - Method in class dev.visdb.seesaw.navigate.RowsEvent
-
The
RSCthat originated the event. - getPce() - Method in class dev.visdb.seesaw.navigate.FocusChangeEvent
-
The change event.
- getPrecision() - Method in class dev.visdb.seesaw.formatting.NumberField
-
Returns the max number digits used for integer part of the number.
- getPreferredSize() - Method in class dev.visdb.seesaw.utils.ZoomCanvas
- getPrimaryColumnValue() - Method in interface dev.visdb.seesaw.table.SsDataValue
-
Returns the value for the primary column in the JTable (RowSet used for building the JTable).
- getPrimaryKeyColumnName() - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Retrieves the database column (normally a primary key) from which to query the keys for the bound column.
- getPrimaryKeyInfoForTable(DatabaseMetaData, String, String, String) - Static method in class dev.visdb.seesaw.utils.SsUtils
- getPrimaryKeyInfoForTable(RowSet, int) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Find
SsUtils.KeyInfofor table associated with the specified column. - getPrimaryKeyInfoForTable(RowSet, String) - Static method in class dev.visdb.seesaw.utils.SsUtils
- getQuery() - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Returns the query used to retrieve values from database for the combo box.
- getRemodel() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
This returns a Remodel which has method for reading and writing the itemList and its contained listItems.
- getRemodel() - Method in class dev.visdb.seesaw.models.GlazedListsKeyDisplayValueInfo
-
The Remodel is the core object to support locked access to this object.
- getRemodel() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Get a remodel object to make changes.
- getRemodel() - Method in class dev.visdb.seesaw.models.SimpleComboListSwingModel
-
Just return the re-used remodel.
- getResizeMode() - Method in class dev.visdb.seesaw.SsImage
-
How is resize handled.
- getResizeMode() - Method in class dev.visdb.seesaw.utils.ZoomCanvas
-
How is resize handled.
- getResolveParent() - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- getResultSet() - Method in class dev.visdb.seesaw.models.SqlSimpleArray
-
throws UnsupportedOperationException
- getResultSet(long, int) - Method in class dev.visdb.seesaw.models.SqlSimpleArray
-
throws UnsupportedOperationException
- getResultSet(long, int, Map) - Method in class dev.visdb.seesaw.models.SqlSimpleArray
-
throws UnsupportedOperationException
- getResultSet(Map) - Method in class dev.visdb.seesaw.models.SqlSimpleArray
-
throws UnsupportedOperationException
- getRow() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Return the associated RowSet's current row number.
- getRowCount() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Return the count of rows in the ResultSet
- getRowCount() - Method in class dev.visdb.seesaw.table.SsTableModel
-
Returns the number of rows in the model.
- getRowSet() - Method in interface dev.visdb.seesaw.datasources.RSC
- getRowSet() - Method in class dev.visdb.seesaw.datasources.SimpleRSC
- getRowSet() - Method in class dev.visdb.seesaw.navigate.RowsEvent
-
Return the RowSet associated with these events.
- getRowSet() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Return the associated RowSet.
- getRowSet() - Method in class dev.visdb.seesaw.SsTable
-
Returns the RowSet being used to get the values.
- getRowSet() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns the RowSet containing queried data from the database.
- getRowSetState(RowSet) - Static method in class dev.visdb.seesaw.navigate.RowSetState
-
Only use the returned RowSetState's methods while RowSet has a reference.
- getRowsModel() - Method in interface dev.visdb.seesaw.datasources.RSC
- getRowsModel() - Method in class dev.visdb.seesaw.datasources.SimpleRSC
- getRowsModel() - Method in class dev.visdb.seesaw.navigate.RowsEvent
-
A RowsModel.
- getRowsModel() - Method in class dev.visdb.seesaw.navigate.RowsModelNewRowSetEvent
-
A RowsModel.
- getRowsModel() - Method in class dev.visdb.seesaw.SsTable
-
Returns the RowSet being used to get the values.
- getRowsModel() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns the RowsModel, encapulating a RowSet, associated with this components column.
- getRowsModel() - Method in class dev.visdb.seesaw.utils.SsDataNavigator
-
Return the RowsModel for this navigator.
- getRSC() - Method in interface dev.visdb.seesaw.navigate.ChangeEventData
-
The SSComponent for the event.
- getRSC() - Method in class dev.visdb.seesaw.navigate.ColumnChangeDoneEvent
-
The SSComponent for the event.
- getRSC() - Method in class dev.visdb.seesaw.navigate.ColumnChangeStartEvent
-
The SSComponent for the event.
- getRSC() - Method in class dev.visdb.seesaw.navigate.ColumnUndoRedoEvent
-
The SSComponent for the event.
- getScrollPane() - Method in class dev.visdb.seesaw.SsImage
- getSelectedColumnCount() - Method in class dev.visdb.seesaw.SsTable
-
Returns number of selected columns.
- getSelectedColumns() - Method in class dev.visdb.seesaw.SsTable
-
Returns the list of selected, visible columns.
- getSelectedStringValue() - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Returns the text displayed in the combobox.
- getSelectedValues() - Method in class dev.visdb.seesaw.SsList1
-
Deprecated.Use
SsList1.getChosenKeys()instead. - getSelectedValuesList() - Method in class dev.visdb.seesaw.SsList1
-
Deprecated.Use
SsList1.getChosenKeys()instead. - getSeparator() - Method in class dev.visdb.seesaw.models.DbStringCollection
-
The separator used to delimit collection elements in the string
- getSeparator() - Method in class dev.visdb.seesaw.models.ListItemFormat
- getSeparatorName() - Method in class dev.visdb.seesaw.models.DbStringCollection
-
The name of the separator.May be used in messages.
- getSharedConnection() - Method in interface dev.visdb.seesaw.datasources.DbSupport
-
Return an open connection for quick use that connects to the database where the row set comes from.
- getSharedConnection() - Method in class dev.visdb.seesaw.datasources.products.DbSupportBase
-
Return an open connection for quick use that connects to the database where the row set comes from.
- getSimpleComboBoxModel(AbstractComboBoxListSwingModel) - Static method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Special case usage, grab the model configured for a JComboBox.
- getSimpleListModel(AbstractComboBoxListSwingModel) - Static method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Special case usage, grab the model configured for a JList.
- getSorting() - Method in class dev.visdb.seesaw.SsTable
-
Get whether or not sorting is enable.
- getSource() - Method in class dev.visdb.seesaw.navigate.ColumnChangeDoneEvent
- getSource() - Method in class dev.visdb.seesaw.navigate.ColumnChangeStartEvent
- getSource() - Method in class dev.visdb.seesaw.navigate.ColumnUndoRedoEvent
- getSource() - Method in class dev.visdb.seesaw.navigate.RowsEvent
- getSQLDateTimeObject(String, RSC) - Static method in class dev.visdb.seesaw.datasources.DateTime
- getSsCommon() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Returns the SsCommon associated with this Swingset component.
- getSsComponent() - Method in interface dev.visdb.seesaw.decorators.AnyDecorator
-
Return the SsComponent associated with this decorator.
- getSsComponent() - Method in class dev.visdb.seesaw.decorators.BaseAnyDecorator
-
Return the SsComponent associated with this decorator.
- getSsComponentHook() - Method in class dev.visdb.seesaw.contrib.lgooddatepicker.SsLGoodDatePicker
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentHook() - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentHook() - Method in class dev.visdb.seesaw.SsCheckBox
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentHook() - Method in class dev.visdb.seesaw.SsComboBox2
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentHook() - Method in class dev.visdb.seesaw.SsImage
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentHook() - Method in class dev.visdb.seesaw.SsLabel
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentHook() - Method in class dev.visdb.seesaw.SsList1
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentHook() - Method in class dev.visdb.seesaw.SsSlider
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentHook() - Method in class dev.visdb.seesaw.SsTextArea
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentHook() - Method in class dev.visdb.seesaw.SsTextField
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentHook() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Return the SsComponent.Hook used by SsCommon.
- getSsComponentListener() - Method in class dev.visdb.seesaw.utils.SsComponent.Hook
-
Return the listener used by this SsComponent to detect changes in value for the current component.
- getSsDocumentListener(JTextComponent) - Static method in class dev.visdb.seesaw.utils.SsTextSupport
-
Returns SsDocumentListener; error if not SsComponent.
- getSsFormat() - Method in interface dev.visdb.seesaw.datasources.RSC
-
A component may have a display/parse format.
- getSsFormat() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
A component may have a display/parse format.
- getSSFormat() - Method in class dev.visdb.seesaw.formatting.FormatterFactory
-
The Format used to create factory.
- getSSFormat() - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
-
The Format of the FormattedTextField.
- getSSFormat() - Method in class dev.visdb.seesaw.formatting.SsNumberFormatter
-
The Format associated with the FormattedTextField.
- getSSMaskFormatter() - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.Builder
-
Override this to provide custom SSMaskFormatter.
- getStringValidator() - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
- getStringValidator(Function, Supplier) - Static method in class dev.visdb.seesaw.contrib.simplevalidation.SVUtils
- getStyle(String) - Static method in class dev.visdb.seesaw.decorators.TextStyles
-
Return the Style, ie AttributeSet, for the name, that is guaranteed not to change over time.
- getStyleNames() - Static method in class dev.visdb.seesaw.decorators.TextStyles
-
Get a Set of all the StyleNames.
- getSuitableDbCollection(SsComponent, JDBCType) - Static method in interface dev.visdb.seesaw.models.DbCollection
-
Create an DbCollection for holding elements of the specified type for read/write of the component's table column.
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class dev.visdb.seesaw.SsTable.CheckBoxEditor
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class dev.visdb.seesaw.SsTable.ComboEditor
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class dev.visdb.seesaw.SsTable.CheckBoxRenderer
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class dev.visdb.seesaw.SsTable.ComboRenderer
- getTextDecorator() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Return the text decorator used by this component.
- getType() - Method in enum class dev.visdb.seesaw.formatting.SsFormat
-
The type of this format, e.g.
- getUpdateButton() - Method in class dev.visdb.seesaw.SsImage
-
Returns the button that starts the process to load a new image.
- getValidator() - Method in class dev.visdb.seesaw.contrib.simplevalidation.SimpleValValidatorDecorator
-
Get the SwingSet validator.
- getValue() - Method in interface dev.visdb.seesaw.navigate.ChangeEventData
-
The new value of the event.
- getValue() - Method in class dev.visdb.seesaw.navigate.ColumnChangeDoneEvent
-
Value written to rowSet.
- getValue() - Method in class dev.visdb.seesaw.navigate.ColumnChangeStartEvent
-
Value written to rowSet.
- getValue() - Method in class dev.visdb.seesaw.navigate.ColumnUndoRedoEvent
-
Value written to rowSet.
- getValue() - Method in enum class dev.visdb.seesaw.navigate.RowsAction.Navigation
- getValueAt(int, int) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Returns the value for the cell at the specified row and column.
- getVsb() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
original VerticalScrollBar policy of TextArea's ScrollPane.
- getZoomFactor() - Method in class dev.visdb.seesaw.SsImage
- getZoomResetButton() - Method in class dev.visdb.seesaw.SsImage
- getZoomSlider() - Method in class dev.visdb.seesaw.SsImage
- GLAZED - Enum constant in enum class dev.visdb.seesaw.SsComboBox2.ModelType
-
Use glazed model.
- glazedListArrowHandler() - Method in class dev.visdb.seesaw.SsComboBox2
-
When dealing with GlazedLists (1.11) restore expected combo behavior.
- GlazedListsKeyDisplayValueInfo<K,
D, - Class in dev.visdb.seesaw.modelsD2> -
This class adds support for GlazedLists EventList and locking, see
KeyDisplayValueSwingModel.Remodel. - GlazedListsKeyDisplayValueInfo(KeyDisplayValueSwingModel.HasD2, EventList) - Constructor for class dev.visdb.seesaw.models.GlazedListsKeyDisplayValueInfo
-
Create an empty ComboInfo.
H
- H2DbSupport - Class in dev.visdb.seesaw.datasources.products
-
For H2 metadata DatabaseProductName.
- H2DbSupport(Connection) - Constructor for class dev.visdb.seesaw.datasources.products.H2DbSupport
-
For H2.
- H2DbSupportCreator - Class in dev.visdb.seesaw.datasources.products
-
For H2.
- H2DbSupportCreator() - Constructor for class dev.visdb.seesaw.datasources.products.H2DbSupportCreator
- handleResize(ComponentEvent) - Method in class dev.visdb.seesaw.utils.ZoomCanvas
-
Called when a scrollPane component resize occurs.
- handleTextDecorator(SsComponent.ValidationResult) - Method in class dev.visdb.seesaw.decorators.BaseDecorator
-
Deal with a TextDecorator for this component.
- hasAccessError() - Method in record class dev.visdb.seesaw.formatting.NumberField.Params
-
Check if any of the elements is an error.
- hasD2() - Method in class dev.visdb.seesaw.models.Item2
-
Check if this has a d2
- hasD2() - Method in class dev.visdb.seesaw.SsComboBox2
-
This returns whether or not
<D2>is populated. - hasD2() - Method in class dev.visdb.seesaw.SsDbComboBox2
- hasError(SsComponent) - Method in class dev.visdb.seesaw.navigate.RowsModel
- hasFatalProblem() - Method in class dev.visdb.seesaw.contrib.simplevalidation.TextComponentValidationItem
- hashCode() - Method in record class dev.visdb.seesaw.datasources.RowSetOps.DbUpdate
-
Returns a hash code value for this object.
- hashCode() - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- hashCode() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
- hashCode() - Method in record class dev.visdb.seesaw.decorators.TextStyles.LoadStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.visdb.seesaw.formatting.NumberField.Params
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.visdb.seesaw.models.DbStringCollection.Delim
-
Returns a hash code value for this object.
- hashCode() - Method in class dev.visdb.seesaw.models.Item2
-
hashCode.
- hashCode() - Method in record class dev.visdb.seesaw.navigate.UndoRedo.Change
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.visdb.seesaw.utils.SsComponent.ValidationResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.visdb.seesaw.utils.SsUtils.KeyInfo
-
Returns a hash code value for this object.
- hashCode() - Method in class dev.visdb.seesaw.utils.Version
- hasItems() - Method in class dev.visdb.seesaw.SsComboBox2
-
Determine if there are displayValue/key items that have been added to this combo box; i.e. not empty.
- hasScrollPane() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
original TextArea has a ScrollPane.
- hasSelection() - Method in class dev.visdb.seesaw.SsComboBox2
-
Determine if the combo box has a selection, either an item that has been added or if the combo box is editable then user entry.
- hasShadow(List) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Determine if the argument list is a slice of this item list.
- hideColumns() - Method in class dev.visdb.seesaw.SsTable
-
Hides the columns specified in the hidden columns list.
- HIGH - Enum constant in enum class dev.visdb.seesaw.utils.ZoomCanvas.RenderingQuality
-
high.
- Hook(SsComponent) - Constructor for class dev.visdb.seesaw.utils.SsComponent.Hook
-
Create.
I
- IMAGE - Enum constant in enum class dev.visdb.seesaw.utils.ZoomCanvas.CoordSystem
-
Raw, unscaled pixel coordinates directly mapping onto the underlying BufferedImage indices (0 to width-1, 0 to height-1).
- imageControls() - Method in class dev.visdb.seesaw.SsImage
-
Create a panel with buttons/status to control the image.
- ImageListener() - Constructor for class dev.visdb.seesaw.SsImage.ImageListener
- INCLUDE - Enum constant in enum class dev.visdb.seesaw.enums.IncludeExclude
-
Predefined "include" option.
- IncludeExclude - Enum Class in dev.visdb.seesaw.enums
-
Predefined include/exclude options.
- indexOf(Object) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
- init() - Method in class dev.visdb.seesaw.SsTable
-
Initialization code.
- init() - Static method in class dev.visdb.seesaw.utils.LookupDefaults
-
This is automatically called around first library use, not including CentralLookup, to initialize default CentralLookup elements that are required by the library and are not already present or setup by the application.
- init(JTable) - Method in class dev.visdb.seesaw.table.SsTableKeyAdapter
-
Adds the key listener for the specified JTable.
- initDecimals(Integer, NumberFormat...) - Static method in class dev.visdb.seesaw.formatting.NumberField
-
During initialization set the precision for the specified formats, do nothing if precision is null.
- initPrecision(Integer, NumberFormat...) - Static method in class dev.visdb.seesaw.formatting.NumberField
-
During initialization set the precision for the specified formats, do nothing if precision is null.
- initStyles() - Static method in class dev.visdb.seesaw.utils.LookupDefaults
-
Set up the default styles; does nothing if any styles are already set.
- INSERT - Enum constant in enum class dev.visdb.seesaw.datasources.DbOps.Allow
-
insert
- insertRow(Object, int) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Inserts a new row into the database.
- insertRow(ResultSet) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Inserts the context of the insert row into this ResultSet and into the database.
- insertUpdate(DocumentEvent) - Method in class dev.visdb.seesaw.utils.SsTextSupport.SsDocumentListener
- install(SsComboBox2) - Static method in class dev.visdb.seesaw.SsComboBox2.BaseGlazedModel
-
Create a model that has a glazed EventList; install autocompletion in the specified JComboBox.
- install(SsComboBox2) - Static method in class dev.visdb.seesaw.SsComboBox2.BaseModel
-
Create model and install it in the specified JComboBox.
- install(SsComponent) - Method in interface dev.visdb.seesaw.decorators.AnyDecorator
-
Install this decorator into the component.
- install(SsComponent) - Method in class dev.visdb.seesaw.decorators.BaseAnyDecorator
-
Install this decorator into the component.
- install(SsComponent) - Method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Install this decorator into the component.
- install(SsComponent) - Method in class dev.visdb.seesaw.decorators.FocusDecorator
-
Install this decorator into the component.
- install(SsComponent) - Method in class dev.visdb.seesaw.decorators.TextComponentValidator
-
Install this validator into the component.
- install(SsComponent) - Method in interface dev.visdb.seesaw.decorators.Validator
-
Install this validator into the component.
- install(JComponent, AbstractComboBoxListSwingModel) - Static method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Creates and installs a ListCellRenderer into the JComponent.
- install(JComponent, AbstractComboBoxListSwingModel, ListCellRenderer) - Static method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Installs the specified ListCellRenderer into the JComponent.
- invalidCharacters(String) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.Builder
-
formatter
- isAcceptingCachedRowSetChanges(RowSet) - Static method in class dev.visdb.seesaw.navigate.RowSetState
-
Find out if the specified RowSet is a CachedRowSet doing CachedRowSet.acceptChanges().
- isAccessError(Object) - Static method in class dev.visdb.seesaw.formatting.NumberField
-
Check if the param is an error.
- isAllowDeletion() - Method in class dev.visdb.seesaw.SsTable
- isAutoGeneratedKeys() - Method in class dev.visdb.seesaw.SsComboBox2
-
Determine if keys are autoGenerated [0-N)
- isCellEditable(int, int) - Method in interface dev.visdb.seesaw.table.SsCellEditing
-
Returns true if the cell at row _row and at column _column is editable else false.
- isCellEditable(int, int) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Returns true if the cell at rowIndex and columnIndex is editable.
- isCellEditable(EventObject) - Method in class dev.visdb.seesaw.SsTable.ComboEditor
- isClosed - Variable in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Has this been closed?
- isComboBoxNavigator() - Method in class dev.visdb.seesaw.SsComboBox2
-
A combobox used as a navigator has some restriction; for example, it can not have nullItem.
- isComboBoxNavigator() - Method in class dev.visdb.seesaw.SsDbComboBox2
-
A combobox used as a navigator has some restriction; for example, it can not have nullItem.
- isComposite() - Method in class dev.visdb.seesaw.contrib.lgooddatepicker.SsLGoodDatePicker
-
This component contains multiple components some of which can get focus.
- isComposite() - Method in class dev.visdb.seesaw.SsImage
-
This component contains multiple components some of which can get focus.
- isComposite() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
This is overriden to return true by components that are made up of other components; and some of those contained components might get the focus.
- isConcrete(TypeToken) - Static method in class dev.visdb.seesaw.SsComboBox2
-
Is the TypeToken generic or not.
- isD2Enabled() - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
- isDefined(Object) - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- isDirty() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Is the current row of this dirty?
- isDirty() - Method in interface dev.visdb.seesaw.utils.SsComponent
- isDirty(SsComponent) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Is the component in the current row of this dirty?
- isDirty(RowSet) - Static method in class dev.visdb.seesaw.navigate.RowSetState
-
Is the current row of the RowSet dirty?
- isEmpty() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
- isEmpty() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Check if there are rows in the RowSet.
- isEqual(AttributeSet) - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- isError() - Method in enum class dev.visdb.seesaw.decorators.ComponentState
-
focused?
- isError() - Method in interface dev.visdb.seesaw.navigate.ChangeEventData
-
Is the data in error.
- isError() - Method in class dev.visdb.seesaw.navigate.ColumnChangeDoneEvent
-
Test if this event's component's value is in error.
- isError() - Method in class dev.visdb.seesaw.navigate.ColumnChangeStartEvent
-
Test if this event's component's value is in error.
- isError() - Method in class dev.visdb.seesaw.navigate.ColumnUndoRedoEvent
-
Test if this event's component's value is in error.
- isError() - Method in record class dev.visdb.seesaw.navigate.UndoRedo.Change
-
Returns the value of the
isErrorrecord component. - isFocused() - Method in enum class dev.visdb.seesaw.decorators.ComponentState
-
focused?
- isForce() - Method in enum class dev.visdb.seesaw.navigate.RowsAction
- isFullyBound() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Indicate whether or not the Component has been bound to a RowSet.
- isHandledDateTimeComp(RSC) - Static method in class dev.visdb.seesaw.datasources.DateTime
-
Check if column is a handled; must be JDBC date/type and text component.
- isHandledDateTimeJDBCType(JDBCType) - Static method in class dev.visdb.seesaw.datasources.DateTime
-
Check if jdbcType is handled; must be JDBC date/type.
- isHandledType(JDBCType) - Static method in class dev.visdb.seesaw.datasources.ConvertType
- isInserting(RowSet) - Static method in class dev.visdb.seesaw.navigate.RowSetState
-
Find out if the specified RowSet is on the insert row.
- isJunit() - Static method in class dev.visdb.seesaw.utils.SsUtils
- isJunitPrint() - Static method in class dev.visdb.seesaw.utils.SsUtils
-
true if in JUnit and NOT using JUnit logging
- isKey(RSC) - Static method in class dev.visdb.seesaw.navigate.RowSetState
-
Determine if the column in our rowset is a primary key.
- isLineWrap() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
original LineWrap of TextArea.
- isModified() - Method in enum class dev.visdb.seesaw.decorators.ComponentState
-
modified?
- isNullable(ResultSet, int) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Determine if the specified column is nullable.
- isNullable(ResultSet, String) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Determine if the specified column is nullable.
- ISO - Enum constant in enum class dev.visdb.seesaw.datasources.DateTime.DateParseStyle
-
Some well know ISO formats.
- isOnInsertRow() - Method in class dev.visdb.seesaw.navigate.RowsModel
- isOpaque() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
original opaque of JComponent.
- isPreRelease() - Method in class dev.visdb.seesaw.utils.Version
-
Check if this release is a pre-release; has "-xxx" appended.
- isSelectionPending() - Method in class dev.visdb.seesaw.SsComboBox2
-
Typically true when at a new row waiting for use to select something; it is as though getAlowNull() is temporarily true.
- isSnapshot() - Method in class dev.visdb.seesaw.utils.Version
-
Check if this release is a "-SNAPSHOT".
- isSsComponentListenerAddedDebug(SsComponent) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Check if the SsComponent's listener is added for debug/logging.
- issueRowSetEvent(RowsEvent.RowSetEventType) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
The event will typically cause all components to update.
- isTextArea() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
False when values collected from component that was not a TextArea.
- isTextField() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
False when values collected from component that was not a TextFeild.
- isUndoRedoEnabled(RSC) - Static method in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Check if the specified RSC is currently enabled for undo/redo.
- isUndoRedoEnabled(RowSet) - Static method in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Check if the specified RowSet is currently enabled for undo/redo.
- isVirtual() - Method in enum class dev.visdb.seesaw.navigate.RowsAction
-
Not a real event.
- isWordWrap() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
original WordWrap of TextArea.
- isWritableRowSetType(RowSet) - Method in interface dev.visdb.seesaw.datasources.SsSupport
-
Does SS handle the specified type of RowSet.
- Item1<K,
D> - Class in dev.visdb.seesaw.models -
An item that acts kind of like a standalone SSListItem.
- Item1(K, D) - Constructor for class dev.visdb.seesaw.models.Item1
-
Create immutable item.
- Item2<K,
D, - Class in dev.visdb.seesaw.modelsD2> -
An item that acts kind of like a standalone SSListItem.
- Item2(K, D, D2) - Constructor for class dev.visdb.seesaw.models.Item2
-
Create immutable item.
- itemElemIndexes - Variable in class dev.visdb.seesaw.models.ListItemFormat
-
format these elem in order of List.
- itemStateChanged(ItemEvent) - Method in class dev.visdb.seesaw.SsCheckBox.CheckBoxListener
J
- jc() - Method in class dev.visdb.seesaw.decorators.TextComponentValidator
-
Return the SsComponent as a JComponent.
- jComp() - Method in class dev.visdb.seesaw.decorators.BaseAnyDecorator
-
Convenience method to get the SsComponent cast as a JComponent.
- JdbcDataTypeConversionTables - Class in dev.visdb.seesaw.datasources
-
Data Type Conversion Tables; Appendix B of JDBC 4.2 Specification JSR 221, March 2014.
- JDBCTypeMismatch(JDBCType, JDBCType) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Error msg.
- jdbcTypeToClass - Static variable in class dev.visdb.seesaw.datasources.JdbcDataTypeConversionTables
-
Map JdbcType to Java Object; JDBC 4.2 spec, Appendix B Table 3.
- jdbcTypeToClass(JDBCType) - Static method in class dev.visdb.seesaw.datasources.JdbcDataTypeConversionTables
-
Map JdbcType to Java Object Class; JDBC 4.2 spec, Appendix B Table 3.
- jdbcTypeToClassStrict(JDBCType) - Static method in class dev.visdb.seesaw.datasources.JdbcDataTypeConversionTables
-
Map JdbcType to Java Object Class; JDBC 4.2 spec, Appendix B Table 3.
- JStuff - Class in dev.visdb.seesaw.utils
-
Convenience methods for Java.
- JUNIT_TEST_LOGGING - Static variable in class dev.visdb.seesaw.utils.SsUtils
-
Set when junit tests set up a logger.
K
- KEY_IDX - Static variable in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
index of primary key in ListItem
- KeyDisplayValueSwingModel<K,
D, - Class in dev.visdb.seesaw.modelsD2> -
This class manages a list of
ListItem. - KeyDisplayValueSwingModel() - Constructor for class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Create an empty KeyDisplayValueSwingModel with no
<D2>. - KeyDisplayValueSwingModel(KeyDisplayValueSwingModel.HasD2) - Constructor for class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Create an empty KeyDisplayValueSwingModel.
- KeyDisplayValueSwingModel(KeyDisplayValueSwingModel.HasD2, List) - Constructor for class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Create an empty KeyDisplayValueSwingModel.
- KeyDisplayValueSwingModel.HasD2 - Enum Class in dev.visdb.seesaw.models
-
Use with constructors to specify D2 or not
- KeyDisplayValueSwingModel.Remodel - Class in dev.visdb.seesaw.models
-
Add some additional methods for inspecting and modifying list info with key/displayValue/D2.
- KeyInfo(int, String) - Constructor for record class dev.visdb.seesaw.utils.SsUtils.KeyInfo
-
Creates an instance of a
KeyInforecord class. - keyReleased(KeyEvent) - Method in class dev.visdb.seesaw.table.SsTableKeyAdapter
-
Invoked when a key is released.
- keySeq() - Method in record class dev.visdb.seesaw.utils.SsUtils.KeyInfo
-
Returns the value of the
keySeqrecord component. - keyVisual - Variable in class dev.visdb.seesaw.SsComboBox2
-
The combo model.
L
- LabelListener() - Constructor for class dev.visdb.seesaw.SsLabel.LabelListener
- last() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Programmatically move the ResultSet cursor to the last row.
- Last - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction.Navigation
-
Go to the last record in the RowSet
- lastButton - Variable in class dev.visdb.seesaw.utils.SsDataNavigator
-
Button to navigate to the last record in the RowSet.
- latestEvents(String, int, StringBuilder) - Static method in class dev.visdb.seesaw.navigate.Utils
- line_empty(Insets, Color) - Static method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Create a simple compound border with size specified by param i, and a line on the inside of the param color.
- lineEmpty_empty(Insets, Insets, ComponentState) - Static method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Create a CompoundBorder wth the sizes indicated by the outside-inside parameters.
- ListItem - Interface in dev.visdb.seesaw.models
-
Marker interface for items displayed in SwingSet list and combobox components.
- ListItemFormat - Class in dev.visdb.seesaw.models
-
Use this to produce a string representation of an ListItem.
- ListItemFormat() - Constructor for class dev.visdb.seesaw.models.ListItemFormat
-
Create a Format.
- ListItemFormat.ElemInfo - Class in dev.visdb.seesaw.models
-
Encapsulate info about element in SSListInfo.
- ListListener() - Constructor for class dev.visdb.seesaw.SsList1.ListListener
- loadFromAnyThread(TextStyles.RunIO) - Static method in class dev.visdb.seesaw.decorators.TextStyles
-
Convenience method; if this is called on the EDT, run the load on different thread.
- LoadStatus(boolean, String, String) - Constructor for record class dev.visdb.seesaw.decorators.TextStyles.LoadStatus
-
Creates an instance of a
LoadStatusrecord class. - loadStyles(Path) - Static method in class dev.visdb.seesaw.decorators.TextStyles
-
Load styles from a file.
- loadStylesFromJson(Reader, String) - Static method in class dev.visdb.seesaw.decorators.TextStyles
-
Load styles in json format.
- loadStylesFromProperties(Reader, String) - Static method in class dev.visdb.seesaw.decorators.TextStyles
-
Load styles in properties format.
- LocalComboBoxCellRenderer() - Constructor for class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.LocalComboBoxCellRenderer
- LocalListCellRenderer() - Constructor for class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.LocalListCellRenderer
- logger - Static variable in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
Logger for component
- LookupDefaults - Class in dev.visdb.seesaw.utils
-
This class is used internally to initialize CentralLookup defaults and text style defaults.
- LOW - Enum constant in enum class dev.visdb.seesaw.utils.ZoomCanvas.RenderingQuality
-
low.
M
- MALE - Enum constant in enum class dev.visdb.seesaw.enums.Gender3
-
Predefined "male" option.
- MaskFormatterFactory - Class in dev.visdb.seesaw.formatting
-
A FormatterFactory, with formatters based on MaskFormatter, which uses getAllowNull() from the SSFormattedTextField to determine when a NullFormatter should be provided.
- MaskFormatterFactory(MaskFormatterFactory.Builder) - Constructor for class dev.visdb.seesaw.formatting.MaskFormatterFactory
-
Create the factory, populate it with mask formatter.
- MaskFormatterFactory.Builder<T> - Class in dev.visdb.seesaw.formatting
-
To build a new FormatterFactory with the specified parameters.
- MaskFormatterFactory.SSMaskFormatter - Class in dev.visdb.seesaw.formatting
-
Uses setEditValid method to check that formatter should flip.
- matches(RowSet) - Method in class dev.visdb.seesaw.navigate.ColumnChangeDoneEvent
-
Test if this event is for the specified rowSet.
- matches(RowSet) - Method in class dev.visdb.seesaw.navigate.ColumnChangeStartEvent
-
Test if this event is for the specified rowSet.
- matches(RowSet) - Method in class dev.visdb.seesaw.navigate.ColumnUndoRedoEvent
-
Test if this event is for the specified rowSet.
- matches(RowSet) - Method in class dev.visdb.seesaw.navigate.RowsEvent
-
Test if this event is for the specified rowSet.
- MC_ADD - Enum constant in enum class dev.visdb.seesaw.SsComboBox2.MissingDisplayValueControl
-
Automatically generate list item entry when current key does not have a displayValue.
- MC_CLEANUP - Enum constant in enum class dev.visdb.seesaw.SsComboBox2.MissingDisplayValueControl
-
Remove any auto gen entry if current current key has a displayValue.
- MDY - Enum constant in enum class dev.visdb.seesaw.datasources.DateTime.DateParseStyle
-
Custom Month/Day/Year
- MEDIUM - Enum constant in enum class dev.visdb.seesaw.utils.ZoomCanvas.RenderingQuality
-
medium.
- metadataChange() - Method in class dev.visdb.seesaw.contrib.lgooddatepicker.SsLGoodDatePicker
-
Override this method for notification of a change in metadata.
- metadataChange() - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
-
If metadataChange, might affect AllowNull.
- metadataChange() - Method in class dev.visdb.seesaw.SsComboBox2
-
Catch this to make some adjustments after a change in metadata; in particular checking for a change in nullability.
- metadataChange() - Method in class dev.visdb.seesaw.SsList1
-
Check metadata to pick an
DbCollection. - metadataChange() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Override this method for notification of a change in metadata.
- Model() - Constructor for class dev.visdb.seesaw.SsComboBox2.Model
- modelType(SsComboBox2.ModelType) - Method in class dev.visdb.seesaw.SsComboBox2.AbstractBuilder
- MODIFIED - Enum constant in enum class dev.visdb.seesaw.decorators.ComponentState
-
modified without focus
N
- name() - Method in record class dev.visdb.seesaw.models.DbStringCollection.Delim
-
Returns the value of the
namerecord component. - navCount() - Static method in class dev.visdb.seesaw.navigate.RowsModel
-
The number of active NavigateState; for debug.
- NEVER - Enum constant in enum class dev.visdb.seesaw.SsImage.ScrollBarPolicy
-
never have scroll bars.
- newSlot(RSC) - Static method in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Make the next undo/redo change goes into a new slot.
- next() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Programmaticaly move the ResultSet cursor to the next row.
- Next - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction.Navigation
-
Go to the next record in the RowSet
- nextButton - Variable in class dev.visdb.seesaw.utils.SsDataNavigator
-
Button to navigate to the next record in the RowSet.
- NO - Enum constant in enum class dev.visdb.seesaw.enums.YesNo
-
Predefined "no" option.
- NO_D2 - Static variable in class dev.visdb.seesaw.models.Item2
-
Use this for D2 arg of constructor, if there is no D2.
- NONE - Static variable in class dev.visdb.seesaw.decorators.Decorator.DecoratorStyle
-
no decoration
- NullabilityMismatch(boolean, boolean) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Error msg.
- nullDecorator - Static variable in interface dev.visdb.seesaw.decorators.Decorator
-
A decorator that does nothing.
- NullFormatter() - Constructor for class dev.visdb.seesaw.formatting.FormatterFactory.NullFormatter
-
The null formatter.
- nullItem - Variable in class dev.visdb.seesaw.SsComboBox2
-
When
SsComboBox2.getAllowNull()is true, this is the null item; when false this is null. - nullP() - Method in record class dev.visdb.seesaw.formatting.NumberField.Params
-
Returns the value of the
nullPrecord component. - nullTextDecorator - Static variable in interface dev.visdb.seesaw.decorators.TextDecorator
-
TextDecorator that does nothing
- nullValidator - Static variable in interface dev.visdb.seesaw.decorators.Validator
-
A validator that always indicates valid.
- NumberField - Class in dev.visdb.seesaw.formatting
-
Number field; this class has methods to assist in accessing a NumberFormat.
- NumberField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.NumberField
-
Constructor.
- NumberField.Params - Record Class in dev.visdb.seesaw.formatting
-
Indicators for each
Formatfor each of aDefaultFormatterFactory's formatter's param state.
O
- objectID(Object) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Return a unique name for an Object, for example "String@89AB".
- offMask - Variable in class dev.visdb.seesaw.table.SsTableKeyAdapter
-
Off state for copying or pasting.
- ok() - Method in record class dev.visdb.seesaw.decorators.TextStyles.LoadStatus
-
Returns the value of the
okrecord component. - OK_SKIP_CURSOR_MOVE - Static variable in enum class dev.visdb.seesaw.navigate.RowsAction
-
Following could be used by spinner as event's command to indicate that if already on the row don't need to do "rs.absolute()".
- onActiveRow() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Check if this RowsModel's rowSet's cursor is on any row or on the insert row.
- ONE - Enum constant in enum class dev.visdb.seesaw.utils.SsDataNavigator.Lines
-
one line
- onMask - Variable in class dev.visdb.seesaw.table.SsTableKeyAdapter
-
On state for copying or pasting.
- other() - Method in record class dev.visdb.seesaw.utils.SsComponent.ValidationResult
-
Returns the value of the
otherrecord component. - OTHER - Enum constant in enum class dev.visdb.seesaw.navigate.RowsEvent.OperatorKind
-
Other bracketed event, like SyncManger.
P
- paintComponent(Graphics) - Method in class dev.visdb.seesaw.utils.ZoomCanvas
-
Paint the zoomed/scaled image.
- Params(Object, Object, Object, Object) - Constructor for record class dev.visdb.seesaw.formatting.NumberField.Params
-
Creates an instance of a
Paramsrecord class. - parseObject(String, ParsePosition) - Method in class dev.visdb.seesaw.models.ListItemFormat
-
This implementation does not create Object from String.
- performCancelOps() - Method in interface dev.visdb.seesaw.datasources.DbOps
-
This method is invoked by
RowsAction.ACT_REVERT, the undo button, to perform operations after either rowSet.cancelRowUpdates or rowSet.moveToCurrentRow. - performNavigationOps(RowsAction.Navigation) - Method in interface dev.visdb.seesaw.datasources.DbOps
-
Method to perform navigation-related operations, in particular at the end of
RowsAction.ACT_FIRST,RowsAction.ACT_LAST,RowsAction.ACT_NEXT, andRowsAction.ACT_PREVIOUS. - performPostDeletionOps(int) - Method in class dev.visdb.seesaw.table.SsDataGridAdapter
-
Method to perform post-deletion operations.
- performPostDeletionOps(int) - Method in interface dev.visdb.seesaw.table.SsDataGridHandler
-
Method to perform post-deletion operations.
- performPostDeletionOps(RowsModel) - Method in interface dev.visdb.seesaw.datasources.DbOps
-
Method to perform post-deletion operations; it is used for
RowsAction.ACT_DELETE, invoked just after rowSet.deleteRow(). - performPostDeletionOps(RowsModel) - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
Make sure the RowSet has the deleted row.
- performPostInsertOps(int) - Method in class dev.visdb.seesaw.table.SsDataGridAdapter
-
Method to perform post-insertion operations.
- performPostInsertOps(int) - Method in interface dev.visdb.seesaw.table.SsDataGridHandler
-
Method to perform post-insertion operations.
- performPostInsertOps(RowsModel) - Method in interface dev.visdb.seesaw.datasources.DbOps
-
Method to perform post-insertion operations during
RowsAction.ACT_COMMITafter rowSet.insertRow. - performPostInsertOps(RowsModel) - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
Make sure the RowSet has the inserted row.
- performPostUpdateOps(RowsModel) - Method in interface dev.visdb.seesaw.datasources.DbOps
-
Method to perform operations at the end of
RowsAction.ACT_COMMITwhen the current row is modified, i.e. not on the insert row. - performPostUpdateOps(RowsModel) - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
Make sure the RowSet has the updated row.
- performPreDeletionOps() - Method in interface dev.visdb.seesaw.datasources.DbOps
-
Method to perform pre-deletion operations; it is used for
RowsAction.ACT_DELETE, invoked just before rowSet.deleteRow(). - performPreDeletionOps(int) - Method in class dev.visdb.seesaw.table.SsDataGridAdapter
-
Method to perform pre-deletion operations.
- performPreDeletionOps(int) - Method in interface dev.visdb.seesaw.table.SsDataGridHandler
-
Method to specify any pre-deletion operations.
- performPreInsertOps() - Method in interface dev.visdb.seesaw.datasources.DbOps
-
Method to perform pre-insertion operations by
RowsAction.ACT_ADDafter rowSet.moveToInsertRow. - performPreInsertOps() - Method in class dev.visdb.seesaw.datasources.products.DbOpsBase
-
Performs pre-insertion operations, in particular
DbOpsBase.cleanComponents(Container). - performPreInsertOps(int) - Method in class dev.visdb.seesaw.table.SsDataGridAdapter
-
Method to perform pre-insertion operations.
- performPreInsertOps(int) - Method in interface dev.visdb.seesaw.table.SsDataGridHandler
-
Method to perform pre-insertion operations.
- performRefreshOps() - Method in interface dev.visdb.seesaw.datasources.DbOps
-
Method to perform operations when the user hits the refresh button.
- performValidation(Problems) - Method in class dev.visdb.seesaw.contrib.simplevalidation.TextComponentValidationItem
- placeholder(String) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.Builder
-
formatter
- placeholderCharacter(char) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.Builder
-
formatter
- plugin() - Method in record class dev.visdb.seesaw.utils.SsComponent.ValidationResult
-
Returns the value of the
pluginrecord component. - postColumnChangeDone(ChangeEventData) - Static method in class dev.visdb.seesaw.navigate.Utils
-
Post a completion column change event for the parm.
- postColumnChangeStart(SsComponent, Object) - Static method in class dev.visdb.seesaw.navigate.Utils
-
Post a column change event.
- postColumnChangeStartError(SsComponent, Object) - Static method in class dev.visdb.seesaw.navigate.Utils
-
Post an error column change event.
- postColumnUndoRedo(SsComponent, Object, boolean) - Static method in class dev.visdb.seesaw.navigate.Utils
-
Post an undo/redo event and if value an error.
- postDbOpsChange(DbOps, DbOps.Allow) - Static method in class dev.visdb.seesaw.navigate.Utils
-
Post a DbOps change.
- preRelease() - Method in class dev.visdb.seesaw.utils.Version
-
Get the lower case pre-release string; empty if not a prerelease.
- previous() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Programmaticaly move the ResultSet cursor to the previous row.
- Previous - Enum constant in enum class dev.visdb.seesaw.navigate.RowsAction.Navigation
-
Go to the previous record in the RowSet
- previousButton - Variable in class dev.visdb.seesaw.utils.SsDataNavigator
-
Button to navigate to the previous record in the RowSet.
- primaryKeyColumnName(String) - Method in class dev.visdb.seesaw.SsDbComboBox2.AbstractBuilder
-
column name from the query to populate the
Keyfield of the combobox list item. - processConflict(PrintStream, SyncResolver, CachedRowSet, boolean) - Static method in class dev.visdb.seesaw.datasources.Utils
-
Output conflict information from the specified SyncResolver after acceptChanges; resolve.
- propertyChange(PropertyChangeEvent) - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField.SSFormattedTextFieldListener
- propertyChange(PropertyChangeEvent) - Method in class dev.visdb.seesaw.SsLabel.LabelListener
-
Propogate "text" property change to database.
Q
- query(String) - Method in class dev.visdb.seesaw.SsDbComboBox2.AbstractBuilder
-
query used to retrieve the values to display in the combo from the database.
R
- randomSQLException(Exception, System.Logger) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
An unexpected/impossible SQL exception.
- readData(SsComponent) - Method in class dev.visdb.seesaw.models.DbArray
-
Get the data from the comp's RowSet.
- readData(SsComponent) - Method in interface dev.visdb.seesaw.models.DbCollection
-
Get the data from the comp's RowSet.
- readData(SsComponent) - Method in class dev.visdb.seesaw.models.DbStringCollection
-
The database string is converted and returned as an array whose type is determined by collection's JDBCType.
- REDO - Enum constant in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Redo command
- redoImageWithDimensions() - Method in class dev.visdb.seesaw.SsImage
-
When the viewport is laid out, re-set the image.
- refreshButton - Variable in class dev.visdb.seesaw.utils.SsDataNavigator
-
Button to refresh the screen based on any changes to the RowSet.
- registerBusReceiver(Object) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Register the busReceiver to create RowsModel RowSet eventsNextQ; only methods annotated with
@WeakSubscribeare registered. - Remodel - Section in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
- Remodel() - Constructor for class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
a Remodel
- Remodel() - Constructor for class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
- Remodel() - Constructor for class dev.visdb.seesaw.models.SimpleComboListSwingModel.Remodel
- remodelReleaseWriteLock(AbstractComboBoxListSwingModel.Remodel) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Track the depth of taken reentrent lock, and adjust remodel.isClosed.
- remodelReleaseWriteLock(AbstractComboBoxListSwingModel.Remodel) - Method in class dev.visdb.seesaw.models.GlazedListsKeyDisplayValueInfo
-
This is called during Remodel close, release the EventList's write lock.
- remodelReleaseWriteLock(AbstractComboBoxListSwingModel.Remodel) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Since we're resusing the remodel a single Remodel, we need to keep it open as long as there's some open locks.
- remodelReleaseWriteLock(AbstractComboBoxListSwingModel.Remodel) - Method in class dev.visdb.seesaw.models.SimpleComboListSwingModel
-
Do nothing.
- remodelTakeWriteLock(AbstractComboBoxListSwingModel.Remodel) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Track the depth of taken reentrent lock, and adjust remodel.isClosed.
- remodelTakeWriteLock(AbstractComboBoxListSwingModel.Remodel) - Method in class dev.visdb.seesaw.models.GlazedListsKeyDisplayValueInfo
-
This is called during Remodel construction, take the EventList's write lock.
- remodelTakeWriteLock(AbstractComboBoxListSwingModel.Remodel) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Since we're resusing the remodel a single Remodel, we need to keep it open as long as there's some open locks.
- remodelTakeWriteLock(AbstractComboBoxListSwingModel.Remodel) - Method in class dev.visdb.seesaw.models.SimpleComboListSwingModel
-
Do nothing.
- remove(int) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Remove the listItem at the specified position from the itemList.
- remove(Object) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Remove the listItem from ite itemList.
- remove(Object) - Method in class dev.visdb.seesaw.utils.CentralLookup
-
Removes the specific instance from the Lookup content.
- removeKey(K) - Method in class dev.visdb.seesaw.SsComboBox2
-
Removes an item from the combobox's item list where the list item's key equals the param.
- removeSsComponentListener(EventListener) - Method in class dev.visdb.seesaw.utils.SsComponent.Hook
-
Method to remove SsComponent's listener.
- removeTinyArrows(Dimension) - Method in class dev.visdb.seesaw.navigate.RowNumberSpinner
-
Customize the spinner to get rid of the tiny spinner up/down arrows.
- removeUpdate(DocumentEvent) - Method in class dev.visdb.seesaw.utils.SsTextSupport.SsDocumentListener
- replace(Class, T) - Method in class dev.visdb.seesaw.utils.CentralLookup
-
Remove all instances of
clazz, then addinstance. - reportError(System.Logger, SsComponent, String, Path, Exception) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Report problem accessing image file to user.
- RESET - Static variable in class dev.visdb.seesaw.decorators.TextStyles
-
Use as
TextStyles.applyStyle(JComponent, RESET)to restore to value before any TextStyles were applied. - resetZoom() - Method in class dev.visdb.seesaw.SsImage
-
Set the zoom to 1.0
- resolveArrayElementType(ResultSetMetaData, int) - Method in interface dev.visdb.seesaw.datasources.DbSupport
-
Examine the specified JDBCType.ARRAY's columns metadata, and return the array's element type.
- resolveArrayElementType(ResultSetMetaData, int) - Method in class dev.visdb.seesaw.datasources.products.H2DbSupport
-
H2 specific.
- restoreTo(JComponent) - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
-
Restore state snapshot; Restores all core attributes and conditionally re-applies multi-line rules.
- ROW_CHANGED - Enum constant in enum class dev.visdb.seesaw.navigate.RowsEvent.RowSetEventType
- ROW_SET_CHANGED - Enum constant in enum class dev.visdb.seesaw.navigate.RowsEvent.RowSetEventType
- rowChanged(RowSetEvent) - Method in class dev.visdb.seesaw.utils.SyncManager.SyncRowSetListener
- rowNumberSpinner - Variable in class dev.visdb.seesaw.utils.SsDataNavigator
-
Component for viewing/changing the current record number.
- RowNumberSpinner - Class in dev.visdb.seesaw.navigate
- RowNumberSpinner(RowsModel) - Constructor for class dev.visdb.seesaw.navigate.RowNumberSpinner
-
Construct spinner for row number in a data navigator.
- RowsAction - Enum Class in dev.visdb.seesaw.navigate
-
Actions for working with
RowSets; used withRowsActions. - RowsAction.Navigation - Enum Class in dev.visdb.seesaw.navigate
-
Enumeration for navigation buttons.
- rowSetChanged(RowSetEvent) - Method in class dev.visdb.seesaw.utils.SyncManager.SyncRowSetListener
- RowSetOps - Class in dev.visdb.seesaw.datasources
- RowSetOps_NOT_USED - Class in dev.visdb.seesaw.datasources
-
x
- RowSetOps.DbUpdate - Record Class in dev.visdb.seesaw.datasources
-
This wraps a value written to the database.
- RowSetOps.ForceConflict - Class in dev.visdb.seesaw.datasources
-
DEBUG ASSIST: Use this to force "n" acceptChanges conflicts after modifying a character column in the database.
- RowSetState - Class in dev.visdb.seesaw.navigate
-
Track some global state for a row set.
- RowsEvent - Class in dev.visdb.seesaw.navigate
-
An Event object that bundles events generated through one or more operations on a
RowSet. - RowsEvent.OperatorKind - Enum Class in dev.visdb.seesaw.navigate
-
The type of RowSet operation which caused this event.
- RowsEvent.RowSetEventType - Enum Class in dev.visdb.seesaw.navigate
-
The type of NaviagionRowSetEvent events
- RowsModel - Class in dev.visdb.seesaw.navigate
-
The RowsModel is associated with a
RowSet. - RowsModelEventHandling - Class in dev.visdb.seesaw.navigate
-
Various ways to handle RowsModel events...
- RowsModelNewRowSetEvent - Class in dev.visdb.seesaw.navigate
-
This event signals the source
RowsModelhas a different associatedRowSet.UseRowsModel.getRowSet()to get the RowSet. - RowsModelNewRowSetEvent(RowsModel, RowSet) - Constructor for class dev.visdb.seesaw.navigate.RowsModelNewRowSetEvent
-
Constructs a RowsModelEvent.
- RSC - Interface in dev.visdb.seesaw.datasources
-
This interface is an accessor to a RowSet and one of its columns; it is extended by
SsComponent. - rsOp(Object, DbSupport.RunnableSQL) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Use rsOp to capture multiple RowSet eventsNextQ into a single event.
- run() - Method in interface dev.visdb.seesaw.datasources.DbSupport.RunnableSQL
- run() - Method in interface dev.visdb.seesaw.decorators.TextStyles.RunIO
-
Run operation that might throw IOException.
- runDbReader(SsComponent) - Static method in interface dev.visdb.seesaw.datasources.DbSupport
-
Run the column's
DbSupport.DbReaderto get the value to return. - runDbUpdater(SsComponent, Object) - Static method in interface dev.visdb.seesaw.datasources.DbSupport
-
Run the column's
DbSupport.DbUpdaterto update the column with the specified value. - runDiagnostics(StringBuilder) - Static method in class dev.visdb.seesaw.decorators.TextStyles
-
This validation scanner analyzes configurations, runs a full property count metric calculation, and compiles the final verification text block string.
- runWithConnection(DbSupport.FunctionSQL) - Method in interface dev.visdb.seesaw.datasources.DbSupport
-
Run the function using the shared connection, return the result.
S
- SCALED_IMAGE - Enum constant in enum class dev.visdb.seesaw.utils.ZoomCanvas.CoordSystem
-
Pixels in the intermediate coordinate matrix *after* g2d.scale() is applied, but *before* image offsets are applied.
- self() - Method in class dev.visdb.seesaw.formatting.FormatterFactory.Builder
- self() - Method in class dev.visdb.seesaw.SsComboBox1.Builder
-
self type idiom
- self() - Method in class dev.visdb.seesaw.SsComboBox2.AbstractBuilder
- self() - Method in class dev.visdb.seesaw.SsComboBox2.Builder
-
self type idiom
- self() - Method in class dev.visdb.seesaw.SsDbComboBox2.Builder
-
self type idiom
- set(int, ListItem) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
Replaces the item at the specified position in the list with the specified item.
- setAllowDelete(boolean) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Enables or disables the row deletion action.
- setAllowDeletion(boolean) - Method in class dev.visdb.seesaw.SsTable
- setAllowInsert(boolean) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Enables or disables the row insertion action.
- setAllowInsertion(boolean) - Method in class dev.visdb.seesaw.table.SsTableKeyAdapter
-
Sets allowInsertion indicator.
- setAllowNull(boolean) - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Whether or not this component accepts NULL.
- setAllowNull(boolean) - Method in class dev.visdb.seesaw.SsComboBox2
-
After this, make some adjustments.
- setAllowNull(boolean) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Sets the allowNull flag for the bound database column.
- setAllowUpdate(boolean) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Enable/disable row edit
- setAllowWrite(boolean) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Enables or disables the modification-related action on the SSDataNavigator.
- setBoundColumnName(String) - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Deprecated.Use bind()
- setBoundColumnName(String) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Deprecated.
- setButtonSize(Dimension) - Method in class dev.visdb.seesaw.utils.SsDataNavigator
-
Sets the preferredSize and the MinimumSize of the buttons to the specified size
- setButtonSizes() - Method in class dev.visdb.seesaw.utils.SsDataNavigator
-
Sets the dimensions for the navigator components.
- setCallExecute(boolean) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Deprecated.need to define a new strategy
- setCallExecute(boolean) - Method in class dev.visdb.seesaw.SsTable
-
Sets the callExecute property.
- setCheckBoxRenderer(int) - Method in class dev.visdb.seesaw.SsTable
-
Sets a check box renderer for the specified column.
- setCheckBoxRenderer(String) - Method in class dev.visdb.seesaw.SsTable
-
Sets a check box renderer for the specified column.
- setChosenDisplayValue(D) - Method in class dev.visdb.seesaw.SsComboBox2
-
Finds the listItem having displayValue that matches the specified displayValue and make it the selected listItem.
- setChosenDisplayValue(D) - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Finds the listItem having displayValue that matches the specified displayValue and make it the selected listItem.
- setChosenEnum(Enum) - Method in class dev.visdb.seesaw.SsComboBox2
-
Finds the listItem that matches the specified enum and make it the selected listItem.
- setChosenKey(K) - Method in class dev.visdb.seesaw.SsComboBox2
-
Sets the selected ComboBox item according to the specified key.
- setChosenKeys(Object[]) - Method in class dev.visdb.seesaw.SsList1
-
Selects appropriate elements in the list box
- setColumn(Object) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Updates the value of the bound database column; method used by SwingSet component listeners to update the underlying RowSet.
- setColumnArray(Array) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Updates the bound database column with the specified Array.
- setColumnObject(Object) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Updates the value of the bound database column; method used by SwingSet component listeners to update the underlying RowSet.
- setColumnReader(DbSupport.DbReader) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Set the columnReader used by
SsComponent.getColumn()and internally for capturing initial value. - setColumnText(String) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Updates the value of the bound database column; method used by SwingSet component listeners to update the underlying RowSet.
- setColumnUpdater(DbSupport.DbUpdater) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Set the columnUpdater used by
SsComponent.setColumn(Object). - setColumnWidth(int) - Method in class dev.visdb.seesaw.SsTable
-
Sets the minimum column width for the data grid.
- setComboBox(SsDbComboBox2) - Method in class dev.visdb.seesaw.utils.SyncManager
-
Deprecated.just create another SSSyncManager
- setComboHasRowNum(boolean) - Method in class dev.visdb.seesaw.utils.SyncManager
-
Set this to true if the combobox item element has the rownumber of the RowSet in
<D2>. - setComboRenderer(int, Object[], Object[]) - Method in class dev.visdb.seesaw.SsTable
-
Sets a combo box renderer for the specified column.
- setComboRenderer(int, Object[], Object[], int) - Method in class dev.visdb.seesaw.SsTable
-
Sets a combo box renderer for the specified column.
- setComboRenderer(String, Object[], Object[]) - Method in class dev.visdb.seesaw.SsTable
-
Sets a combo box renderer for the specified column.
- setComboRenderer(String, Object[], Object[], int) - Method in class dev.visdb.seesaw.SsTable
-
Sets a combo box renderer for the specified column.
- setConfirmDeletes(boolean) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Sets the confirm deletion indicator.
- setD2(int, D2) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Set the displayValue element of the list item at the specified item list index.
- setD2ColumnName(String) - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Sets the column name .
- setD2DisplayEnabled(boolean) - Method in class dev.visdb.seesaw.SsComboBox2
-
Set the flag controlling whether or not to display
<D2>. - setD2Enabled(boolean) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel
-
Change whether the layout of an ListItem managed by this class contains a displayValue.
- setDateFormat(String) - Method in class dev.visdb.seesaw.SsDbComboBox2
-
When a display column is of type date you can choose the format in which it has to be displayed.
- setDateRenderer(int) - Method in class dev.visdb.seesaw.SsTable
-
Sets a date renderer for the specified column.
- setDateRenderer(String) - Method in class dev.visdb.seesaw.SsTable
-
Sets a date renderer for the specified column.
- setDBNav(DbOps) - Method in class dev.visdb.seesaw.navigate.RowsModel
- setDecimals(int) - Method in class dev.visdb.seesaw.formatting.NumberField
-
Sets the number of digits needed for fraction part of the number.
- setDecimals(int) - Method in class dev.visdb.seesaw.formatting.SsIntegerField
-
This class should throw a run-time exception if this method is used; but it is silently ignored.
- setDecorateTarget(JComponent) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Typically an SsComponent is both the decorate component and focus component for use with decorators.
- setDecorateTextEnabled(boolean) - Method in class dev.visdb.seesaw.decorators.BaseDecorator
-
Focus decorators typically decorate text as well; this can be used to control that behavior.
- setDecorateTextEnabled(boolean) - Method in interface dev.visdb.seesaw.decorators.Decorator
-
Decorators typically invoke a component's TextDecorator as as well; use this method to control that behavior.
- setDecorator(Decorator) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Install the given decorator.
- setDecoratorValidator(JTextComponent, StringValidator) - Static method in class dev.visdb.seesaw.contrib.simplevalidation.SVUtils
-
Set both decorator and pluginValidator on the SsComponent.
- setDefaults() - Method in class dev.visdb.seesaw.table.SsTableModel
-
This function sets the default values for the present row.
- setDefaultValues(int[], Object[]) - Method in class dev.visdb.seesaw.SsTable
-
Sets the default values for different columns.
- setDefaultValues(int[], Object[]) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Sets the default values for different columns.
- setDefaultValues(String[], Object[]) - Method in class dev.visdb.seesaw.SsTable
-
Sets the default values for different columns.
- setDisplayValue(int, D) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Set the displayValue element of the list item at the specified item list index.
- setDisplayValues(Class) - Method in class dev.visdb.seesaw.SsComboBox2
-
Sets the displayValues to be displayed in the combo box based on the
Enum'stoString(). - setDisplayValues(Class) - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Unconditionally throws UnsupportedOperationException.
- setDisplayValues(Class) - Method in class dev.visdb.seesaw.SsList1
-
Sets the displayValues to be displayed in the list based on the enum class' value's toString().
- setDisplayValues(List) - Method in class dev.visdb.seesaw.SsComboBox2
-
Adds a list of strings as combo box items with [0-N) key.
- setDisplayValues(List) - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Unconditionally throws UnsupportedOperationException.
- setDisplayValues(List) - Method in class dev.visdb.seesaw.SsList1
-
Sets the displayValues to be displayed in the list box; zero to N-1 keys are established.
- setDisplayValues(List, List) - Method in class dev.visdb.seesaw.SsComboBox2
-
Sets the displayValues to be displayed in the list box along with their corresponding keys to database values.
- setDisplayValues(List, List) - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Unconditionally throws UnsupportedOperationException.
- setDisplayValues(List, List) - Method in class dev.visdb.seesaw.SsList1
-
Sets the displayValues to be displayed in the list box along with their corresponding keys to database values.
- setDisplayValues(List, List, List) - Method in class dev.visdb.seesaw.SsComboBox2
-
Sets the displayValues to be displayed in the list box along with their corresponding keys to database values.
- setDisplayValuesInternal(List, List) - Method in class dev.visdb.seesaw.SsList1
-
Set up the specified keys/displayValues.
- setDisplayValuesInternal(List, List, List) - Method in class dev.visdb.seesaw.SsComboBox2
-
Set up the specified keys/displayValues.
- setEditValid(boolean) - Method in class dev.visdb.seesaw.formatting.FormatterFactory.NullFormatter
-
This method is invoked by the formatter when it is almost done.
- setEditValid(boolean) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
-
This method is invoked by the formatter when it is almost done.
- setElem(int, int, Object) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
With the list item at the specified list item index, replace an element in the list item at the specified position.
- setFocusable(boolean) - Method in class dev.visdb.seesaw.utils.SsDataNavigator
-
This will make all the components in the navigator to either focusable components or non focusable components.
- setFocusBackgroundColor(Color) - Method in class dev.visdb.seesaw.decorators.BackgroundDecorator
- setFocusTarget(Component) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Typically an SsComponent is both the decorate component and focus component for use with decorators.
- setFormat(JDBCType, Format) - Method in class dev.visdb.seesaw.models.ListItemFormat
-
Set the default Format for the specified jdbc type.
- setFormatParam(Consumer) - Method in class dev.visdb.seesaw.formatting.NumberField
-
Set the param in each of the FormatterFactory's Format.
- setFormatterFactory(JFormattedTextField.AbstractFormatterFactory) - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
- setForSsDataGrid(boolean) - Method in class dev.visdb.seesaw.table.SsTableKeyAdapter
-
Sets forSsDataGrid indicator.
- setHeaders(String[]) - Method in class dev.visdb.seesaw.SsTable
-
Sets the header for the JTable.
- setHeaders(String[]) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Sets the headers for the JTable.
- setHiddenColumns(List) - Method in class dev.visdb.seesaw.SsTable
-
Sets the column numbers that should be hidden.
- setHiddenColumnsByName(List) - Method in class dev.visdb.seesaw.SsTable
-
Sets the columns, by name, that should be hidden.
- setImage(BufferedImage) - Method in class dev.visdb.seesaw.utils.ZoomCanvas
-
Updates the underlying image matrix and forces a canvas layout repaint.
- setImageToolTipText(String) - Method in class dev.visdb.seesaw.SsImage
-
The image's tooltip may be set during construction by the code that provides the popup menu or it can be dynamic.
- setInsertion(boolean) - Method in class dev.visdb.seesaw.SsTable
-
Sets the allowInsertion property of the table.
- setInsertion(boolean) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Sets row insertion indicator; fireEvent so insertion row is displayed.
- setItemNumElems(int) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Configure the number of elements contained in an SSListItem.
- setKey(int, D) - Method in class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.Remodel
-
Set the key element of the list item at the specified item list index.
- setListItemFormat(ListItemFormat) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
Set the format to use with this model.
- setListItemFormat(ListItemFormat) - Method in class dev.visdb.seesaw.SsComboBox2
-
Set the format to use with this model.
- setLogColumnName(String) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Set the text for log entries which is only used if columnName is null.
- setMask(String) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
- setMessageWindow(Component) - Method in class dev.visdb.seesaw.SsTable
-
Sets the component on which error messages will be popped up.
- setMessageWindow(Component) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Sets the message window.
- setMissingDisplayValueControl(EnumSet) - Method in class dev.visdb.seesaw.SsComboBox2
-
Set the flags that control how a Key without a specified displayValue is handled.
- setModel(ComboBoxModel) - Method in class dev.visdb.seesaw.SsComboBox2
-
It is probably an error to use this.
- setModel(ListModel) - Method in class dev.visdb.seesaw.SsList1
-
Set up KeyDisplayValueSwingModel if parameter matches.
- setModel(SpinnerModel) - Method in class dev.visdb.seesaw.navigate.RowNumberSpinner
-
An exception is thrown if invoked unexpectedly.
- setModel(TableModel) - Method in class dev.visdb.seesaw.SsTable
-
Do not use; can not change the model.
- setModification(boolean) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Deprecated.use setAllowWrite
- setMultiplier(int) - Method in class dev.visdb.seesaw.formatting.SsPercentField
-
Sets the multiplier for use in percent.
- setNavCombo(SsDbComboBox2) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Deprecated.this shouldn't be public
- setNavCombo(SsDbComboBox2, SyncManager) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Deprecated.this shouldn't be public
- setParseBigDecimal(boolean) - Method in class dev.visdb.seesaw.formatting.NumberField
-
Sets whether the parse method returns big decimal.
- setPlaceholderCharacter(char) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
- setPluginValidator(Validator) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Install the specified pluginValidator into this component.
- setPolicy(JScrollPane) - Method in enum class dev.visdb.seesaw.SsImage.ScrollBarPolicy
-
Apply specified policy.
- setPrecision(int) - Method in class dev.visdb.seesaw.formatting.NumberField
-
Sets the number of digits needed for integer part of the number.
- setPrimaryColumn() - Method in class dev.visdb.seesaw.table.SsTableModel
-
Updates the primary key column based on the SsDataValue implementation specified for the SsTableModel and the underlying SQL data type.
- setPrimaryColumn(int) - Method in class dev.visdb.seesaw.SsTable
-
Sets the column number which is the primary column for the table.
- setPrimaryColumn(int) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Sets the column number which is the primary column for the table.
- setPrimaryColumn(String) - Method in class dev.visdb.seesaw.SsTable
-
Sets the column number which is the primary column for the table.
- setQuery(String) - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Sets the query used to display items in the combo box.
- setResizeMode(ZoomCanvas.ResizeMode) - Method in class dev.visdb.seesaw.SsImage
-
How to handle resize.
- setResizeMode(ZoomCanvas.ResizeMode) - Method in class dev.visdb.seesaw.utils.ZoomCanvas
-
How to handle resize.
- setRow(int) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Move the RowSet cursor to the specified row.
- setRowSet(RowSet) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Change the RowSet associated with this model; keep the current DbOps.
- setRowSet(RowSet) - Method in class dev.visdb.seesaw.SsTable
-
Deprecated.use RowsModel.setRowSet
- setRowSet(RowSet, DbOps) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Change the RowSet associated with this model.
- setRowsModel(RowsModel) - Method in class dev.visdb.seesaw.SsTable
-
Sets the new RowSet for the combo box.
- setRowsModel(RowsModel) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Sets the RowSet for SsTableModel to the given RowSet.
- setRowsModel(RowsModel) - Method in class dev.visdb.seesaw.utils.SsDataNavigator
-
Deprecated.maybe temporarily, use RowsModel.setRowSet
- setRowsModel(RowsModel) - Method in class dev.visdb.seesaw.utils.SyncManager
-
Deprecated.just create another SSSyncManager
- setSelectionPending(boolean) - Method in class dev.visdb.seesaw.SsComboBox2
-
Control whether or not waiting for pending user selection.
- setSeparator(String) - Method in class dev.visdb.seesaw.models.ListItemFormat
-
The separator is goes between elements in a formatted string.
- setSorting(boolean) - Method in class dev.visdb.seesaw.SsTable
-
Enable/disable sorting by column gesture; when true, always create new sorter.
- setSsCellEditing(SsCellEditing) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Used to set an implementation of SsCellEditing interface which can be used to determine dynamically if a given cell can be edited and to determine if a given value is valid.
- setSSCellEditing(SsCellEditing) - Method in class dev.visdb.seesaw.SsTable
-
If the user has to decide on which cell has to be editable and which is not then SSCellEditable interface has to be implemented and set it for the SSTableModel.
- setSsDataGridHandler(SsDataGridHandler) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Used to set an implementation of SsDataGridHandler interface which can be used to determine dynamically if a given row can be deleted, and what should be done after row insertion, and deletion.
- setSsDataValue(SsDataValue) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Sets the SsDataValue interface implemention.
- setSSDataValue(SsDataValue) - Method in class dev.visdb.seesaw.SsTable
-
Sets the SSDataValue interface implemention.
- setSsFormat(SsFormat) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
A component may have a display/parse format.
- setSyncColumnName(String) - Method in class dev.visdb.seesaw.utils.SyncManager
-
Set the rowSet's column name to use as a basis for synchronization with the the comboBox item's key.
- setTextDecorator(TextDecorator) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Install the specified text decorator.
- setUneditableColumns(int[]) - Method in class dev.visdb.seesaw.SsTable
-
Sets the uneditable columns.
- setUneditableColumns(int[]) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Sets the uneditable columns.
- setUneditableColumns(String[]) - Method in class dev.visdb.seesaw.SsTable
-
Sets the uneditable columns.
- setupDefaultBorder() - Method in class dev.visdb.seesaw.decorators.BorderDecorator
-
If a component has a border, then the defaultBorder is the components original border.
- setupDefaultPrimaryKeys(SsComponent) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Setup a CachedRowSet's primary keys, use the component's row set to get the database table's keys.
- setUpDownKeysEnable(boolean) - Method in class dev.visdb.seesaw.navigate.RowNumberSpinner
-
Disable the up/down arrow keys for this spinner component.
- setupUndoRedoKeys() - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Setup action bindings for undo/redo.
- setValue(Object) - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Set the text fields value.
- setValue(Object) - Method in class dev.visdb.seesaw.SsTable.DateRenderer
-
Set the value to render.
- setValueAt(Object, int, int) - Method in class dev.visdb.seesaw.table.SsTableModel
-
Sets the value in the cell at row and column to value.
- setVerifyEnabledFlag_DEBUG(boolean) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
for debug.
- setWindowUpDownKeysEnable(boolean) - Method in class dev.visdb.seesaw.navigate.RowNumberSpinner
-
Use the up/down arrow keys while this spinner's window is focused to adjust row number.
- setWindowUpDownKeysEnable(boolean) - Method in class dev.visdb.seesaw.utils.SsDataNavigator
-
Use the up/down arrow keys while this spinner's window is focused to adjust row number.
- sf(String, Object...) - Static method in class dev.visdb.seesaw.utils.JStuff
-
Shorthand for "String.format(fmt, args)".
- SIMPLE_VALIDATOR - Static variable in class dev.visdb.seesaw.contrib.simplevalidation.SimpleValValidatorDecorator
-
decorator name
- SimpleComboListSwingModel - Class in dev.visdb.seesaw.models
-
Simple JList or JComboBox model that handle SSLIstItem without locking or listItemFormat.
- SimpleComboListSwingModel(int, List) - Constructor for class dev.visdb.seesaw.models.SimpleComboListSwingModel
-
Bounce to super.Typical usage:
- SimpleComboListSwingModel.Remodel - Class in dev.visdb.seesaw.models
-
A no locking, re-use the model, no checks.
- SimpleRSC - Class in dev.visdb.seesaw.datasources
-
Row set column based only a RowSet and column.
- SimpleValValidatorDecorator - Class in dev.visdb.seesaw.contrib.simplevalidation
-
A combined validator/decorator using the Simple Validation framework.
- SimpleValValidatorDecorator(TextComponentValidationItem) - Constructor for class dev.visdb.seesaw.contrib.simplevalidation.SimpleValValidatorDecorator
- size(Map) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Get the size of a map taking into account possible weak keys.
- SliderListener() - Constructor for class dev.visdb.seesaw.SsSlider.SliderListener
- SqlConversionException - Exception Class in dev.visdb.seesaw.datasources
-
Type conversion Exception.
- SqlConversionException() - Constructor for exception class dev.visdb.seesaw.datasources.SqlConversionException
-
Type conversion error.
- SqlConversionException(String) - Constructor for exception class dev.visdb.seesaw.datasources.SqlConversionException
-
Type conversion error.
- SqlConversionException(String, Throwable) - Constructor for exception class dev.visdb.seesaw.datasources.SqlConversionException
-
Type conversion error.
- SqlConversionException(Throwable) - Constructor for exception class dev.visdb.seesaw.datasources.SqlConversionException
-
Type conversion error.
- SqlException - Exception Class in dev.visdb.seesaw.datasources
-
Base of all SS specific exceptions
- SqlException() - Constructor for exception class dev.visdb.seesaw.datasources.SqlException
-
SSException
- SqlException(String) - Constructor for exception class dev.visdb.seesaw.datasources.SqlException
-
SSException
- SqlException(String, Throwable) - Constructor for exception class dev.visdb.seesaw.datasources.SqlException
-
SSException
- SqlException(Throwable) - Constructor for exception class dev.visdb.seesaw.datasources.SqlException
-
SSException
- SqlInternalException - Exception Class in dev.visdb.seesaw.datasources
-
Internal error.
- SqlInternalException() - Constructor for exception class dev.visdb.seesaw.datasources.SqlInternalException
-
Internal error.
- SqlInternalException(String) - Constructor for exception class dev.visdb.seesaw.datasources.SqlInternalException
-
Internal error.
- SqlInternalException(String, Throwable) - Constructor for exception class dev.visdb.seesaw.datasources.SqlInternalException
-
Internal error.
- SqlInternalException(Throwable) - Constructor for exception class dev.visdb.seesaw.datasources.SqlInternalException
-
Internal error.
- SqlNullException - Exception Class in dev.visdb.seesaw.datasources
-
Null used as database value where not allowed.
- SqlNullException(String) - Constructor for exception class dev.visdb.seesaw.datasources.SqlNullException
-
Construct an SQLException with given reason.
- SqlRuntimeException - Exception Class in dev.visdb.seesaw.datasources
-
This exception is for unexpected (impossible) exception that comes across as an SQLException.
- SqlRuntimeException(String, Throwable) - Constructor for exception class dev.visdb.seesaw.datasources.SqlRuntimeException
-
Create exception.
- SqlRuntimeException(Throwable) - Constructor for exception class dev.visdb.seesaw.datasources.SqlRuntimeException
-
Create exception.
- SqlSimpleArray - Class in dev.visdb.seesaw.models
-
Implementation of JDBC array that holds data; most methods unsupported.
- SqlSimpleArray(Object, JDBCType) - Constructor for class dev.visdb.seesaw.models.SqlSimpleArray
-
Creates SsJDBCArray with the object array and data base type.
- SqlUnhandledTypeException - Exception Class in dev.visdb.seesaw.datasources
-
Specified type not handled.
- SqlUnhandledTypeException() - Constructor for exception class dev.visdb.seesaw.datasources.SqlUnhandledTypeException
-
Unhandled type.
- SqlUnhandledTypeException(String) - Constructor for exception class dev.visdb.seesaw.datasources.SqlUnhandledTypeException
-
Unhandled type.
- SqlUnhandledTypeException(String, Throwable) - Constructor for exception class dev.visdb.seesaw.datasources.SqlUnhandledTypeException
-
Unhandled type.
- SqlUnhandledTypeException(Throwable) - Constructor for exception class dev.visdb.seesaw.datasources.SqlUnhandledTypeException
-
Unhandled type.
- SsCellEditing - Interface in dev.visdb.seesaw.table
-
The SsCellEditing interface specifies the methods the SSTableModel will use to determine whether or not a given cell can be edited or if a user-specified value for a cell is valid or invalid.
- SsCheckBox - Class in dev.visdb.seesaw
-
Used to display values stored in the database as a boolean.
- SsCheckBox() - Constructor for class dev.visdb.seesaw.SsCheckBox
-
Creates an object of CheckBox.
- SsCheckBox(RowsModel, String) - Constructor for class dev.visdb.seesaw.SsCheckBox
-
Creates an object of CheckBox binding it to the specified column in the given RowSet.
- SsCheckBox(String) - Constructor for class dev.visdb.seesaw.SsCheckBox
-
Creates an object of CheckBox.
- SsCheckBox.CheckBoxListener - Class in dev.visdb.seesaw
-
Listener(s) for the component's value used to propagate changes back to bound database column
- SsComboBox1<K,
D> - Class in dev.visdb.seesaw -
A ComboBox that only has a single displayValue.
- SsComboBox1() - Constructor for class dev.visdb.seesaw.SsComboBox1
-
Creates an object of ComboBox with type params of Object.
- SsComboBox1(SsComboBox1.AbstractBuilder) - Constructor for class dev.visdb.seesaw.SsComboBox1
- SsComboBox1.AbstractBuilder<K,
D, - Class in dev.visdb.seesawT> -
Builder; see
SsComboBox2.Builder. - SsComboBox1.Builder<K,
D> - Class in dev.visdb.seesaw -
Builder.
- SsComboBox2<K,
D, - Class in dev.visdb.seesawD2> -
Provide a way of displaying "text", corresponding to "keys" in a
JComboBox. - SsComboBox2() - Constructor for class dev.visdb.seesaw.SsComboBox2
-
Create BaseComboBox, uses
SsComboBox2.ModelType.SWING. - SsComboBox2(SsComboBox2.AbstractBuilder) - Constructor for class dev.visdb.seesaw.SsComboBox2
- SsComboBox2.AbstractBuilder<K,
D, - Class in dev.visdb.seesawD2, T> -
To build a SsComboBox2 with the specified parameters.
- SsComboBox2.BaseGlazedModel<K,
D, - Class in dev.visdb.seesawD2> -
KeyDisplayValue model for use with GlazedLists; this model has methods for building and manipulating the EventList and supports locking.
- SsComboBox2.BaseModel<K,
D, - Class in dev.visdb.seesawD2> -
KeyDisplayValue model that can be installed in a JComboBox; this model has methods for building and manipulating the item list.
- SsComboBox2.Builder<K,
D, - Class in dev.visdb.seesawD2> -
Builder.
- SsComboBox2.ComboBox2Listener - Class in dev.visdb.seesaw
-
Listener(s) for the component's value used to propagate changes back to the rowset in certain instances.
- SsComboBox2.MissingDisplayValueControl - Enum Class in dev.visdb.seesaw
-
Flags to control handling of Key without a specified DisplayValue; see
SsComboBox2.setMissingDisplayValueControl(java.util.EnumSet)for meaning of the flags. - SsComboBox2.Model - Class in dev.visdb.seesaw
-
A convenience for variable declarations.
- SsComboBox2.ModelType - Enum Class in dev.visdb.seesaw
-
Constructor argument to indicate whether or not to use GlazedList model.
- SsComponent - Interface in dev.visdb.seesaw.utils
-
This Interface presents a
RowSetcolumn presented by the visual components in the Seesaw library. - SsComponent.Hook - Class in dev.visdb.seesaw.utils
-
An SsComponent must create a Hook.
- SsComponent.ValidationResult - Record Class in dev.visdb.seesaw.utils
-
The results of doing SsComponent validations.
- ssComponentToString(SsComponent) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
This is for toString() of an SsComponent, rather than the JComponents string.
- SsCurrencyField - Class in dev.visdb.seesaw.formatting
-
Used to link a SSFormattedTextField to a currency column in a database.
- SsCurrencyField() - Constructor for class dev.visdb.seesaw.formatting.SsCurrencyField
-
Creates a new instance of SSCurrencyField
- SsCurrencyField(int, int) - Constructor for class dev.visdb.seesaw.formatting.SsCurrencyField
-
Creates an instance of SSCurrenyField with the specified number of integer and fraction digits
- SsCurrencyField(int, int, Locale, Locale) - Constructor for class dev.visdb.seesaw.formatting.SsCurrencyField
-
Creates an instance of SSCurrenyField with the specified number of integer and fraction digits using the given locale
- SsCurrencyField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.SsCurrencyField
-
Creates an SSCurrencyField with the specified formatter factory
- SsDataGridAdapter - Class in dev.visdb.seesaw.table
-
This abstract class is provided as a convenience for creating custom SsDataGridHandler objects.
- SsDataGridAdapter() - Constructor for class dev.visdb.seesaw.table.SsDataGridAdapter
- SsDataGridHandler - Interface in dev.visdb.seesaw.table
-
The SsDataGridHandler interface specifies set of methods that can be used to determine whether or not a given row can be deleted, and operation to be performed before and after deletion or insertion of a record.
- SsDataNavigator - Class in dev.visdb.seesaw.utils
-
UI component used for data navigation.
- SsDataNavigator(RowsModel) - Constructor for class dev.visdb.seesaw.utils.SsDataNavigator
-
Constructs the DataNavigator with the given RowsModel.
- SsDataNavigator(RowsModel, SsDataNavigator.Lines) - Constructor for class dev.visdb.seesaw.utils.SsDataNavigator
-
Constructs the DataNavigator with the given RowsModel.
- SsDataNavigator(RowsModel, SsDataNavigator.Lines, Dimension) - Constructor for class dev.visdb.seesaw.utils.SsDataNavigator
-
Constructs the DataNavigator with the given RowsModel and sets the size of the buttons on the navigator to the given size
- SsDataNavigator(RowsModel, Dimension) - Constructor for class dev.visdb.seesaw.utils.SsDataNavigator
-
Constructs the DataNavigator with the given RowsModel and sets the size of the buttons on the navigator to the given size
- SsDataNavigator.Lines - Enum Class in dev.visdb.seesaw.utils
-
The number of lines for the navigator.
- SsDataValue - Interface in dev.visdb.seesaw.table
-
The SsDataValue interface specifies methods for SsTableModel to retrieve the value for primary column in JTable.
- SsDateField - Class in dev.visdb.seesaw.formatting
-
Used to link a SSFormattedTextField to a date column in a database.
- SsDateField() - Constructor for class dev.visdb.seesaw.formatting.SsDateField
-
Creates a default SSDateField object using the default date format.
- SsDateField(SsFormat) - Constructor for class dev.visdb.seesaw.formatting.SsDateField
-
Creates a new instance of SSDateField with the specified format.
- SsDateField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.SsDateField
-
Creates an object of SSDateField with the specified formatter factory
- SsDbComboBox2<K,
D, - Class in dev.visdb.seesawD2> -
Similar to the SsComboBox2, but used when both
<K>, the 'bound' value, and<D>, the 'display' value, are pulled from a database table. - SsDbComboBox2() - Constructor for class dev.visdb.seesaw.SsDbComboBox2
-
Create a DBComboBox2.
- SsDbComboBox2(SsDbComboBox2.AbstractBuilder) - Constructor for class dev.visdb.seesaw.SsDbComboBox2
- SsDbComboBox2.AbstractBuilder<K,
D, - Class in dev.visdb.seesawD2, T> -
To build a SsDbComboBox2 with the specified parameters.
- SsDbComboBox2.Builder<K,
D, - Class in dev.visdb.seesawD2> -
Builder.
- SsDocumentListener(SsComponent) - Constructor for class dev.visdb.seesaw.utils.SsTextSupport.SsDocumentListener
-
Create DocumentListener for the component.
- ssFormat(SsFormat) - Method in class dev.visdb.seesaw.formatting.FormatterFactory.Builder
-
* The
SsFormatused when generating this format factory. - SsFormat - Enum Class in dev.visdb.seesaw.formatting
-
The various formats that are supported for use in JFormattedTextField.
- SsFormattedTextField - Class in dev.visdb.seesaw.formatting
-
SSFormattedTextField extends the JFormattedTextField.
- SsFormattedTextField() - Constructor for class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Creates a new instance of SSFormattedTextField
- SsFormattedTextField(SsFormat) - Constructor for class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Creates a new instance of SSFormattedTextField
- SsFormattedTextField(JFormattedTextField.AbstractFormatter) - Constructor for class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Creates a new instance of SSFormattedTextField
- SsFormattedTextField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.SsFormattedTextField
-
Creates a new instance of SSFormattedTextField
- SsFormattedTextField.FormattedTextFieldVerifier - Class in dev.visdb.seesaw.formatting
-
This InputVerifier locks the focus down while the JFormattedTextField has invalid data.If non empty text do stringToValue validation check, then use
SsComponent.allValidate()for more validation checks. - SsFormattedTextField.SSFormattedTextFieldListener - Class in dev.visdb.seesaw.formatting
-
SSComponentListener for comp's "things have changed" event handler.
- SSFormattedTextFieldListener() - Constructor for class dev.visdb.seesaw.formatting.SsFormattedTextField.SSFormattedTextFieldListener
- SsFormatterFactory - Class in dev.visdb.seesaw.formatting
-
General NullAware formatter factory for SS.
- SsFormatterFactory(SsFormatterFactory.Builder) - Constructor for class dev.visdb.seesaw.formatting.SsFormatterFactory
- SsFormatterFactory.Builder<T> - Class in dev.visdb.seesaw.formatting
-
SsFormatterFactory builder.
- SsImage - Class in dev.visdb.seesaw
-
Used to load, store, and display images stored in a database.
- SsImage() - Constructor for class dev.visdb.seesaw.SsImage
-
Construct a default Image Object.
- SsImage(RowsModel, String) - Constructor for class dev.visdb.seesaw.SsImage
-
Constructs a Image Object bound to the specified column in the specified rowSet.
- SsImage.ImageListener - Class in dev.visdb.seesaw
-
This listener can read a file; create an image from the file; write the image bits to the database, display the image.
- SsImage.ScrollBarPolicy - Enum Class in dev.visdb.seesaw
-
Easy way to set scroll bar policy for both directions.
- SsIntegerField - Class in dev.visdb.seesaw.formatting
-
Typically used to bind a SSFormattedTextField to an integer column in a database.
- SsIntegerField() - Constructor for class dev.visdb.seesaw.formatting.SsIntegerField
-
Creates a new instance of SSIntegerField
- SsIntegerField(int) - Constructor for class dev.visdb.seesaw.formatting.SsIntegerField
-
Creates an object of SSIntegerField with the specified number of digits.
- SsIntegerField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.SsIntegerField
-
Creates an object of SSIntegerField with the specified formatter factory
- SsLabel - Class in dev.visdb.seesaw
-
Used to display database values in a read-only JLabel.
- SsLabel() - Constructor for class dev.visdb.seesaw.SsLabel
-
Empty constructor needed for deserialization.
- SsLabel(RowsModel, String) - Constructor for class dev.visdb.seesaw.SsLabel
-
Creates a Label instance with no image and binds it to the specified RowSet column.
- SsLabel(Icon) - Constructor for class dev.visdb.seesaw.SsLabel
-
Creates a Label instance with the specified image.
- SsLabel(Icon, int) - Constructor for class dev.visdb.seesaw.SsLabel
-
Creates a Label instance with the specified image and horizontal alignment.
- SsLabel.LabelListener - Class in dev.visdb.seesaw
-
Listener for label changed externally; propagate the value to the database column.
- SsLGoodDatePicker - Class in dev.visdb.seesaw.contrib.lgooddatepicker
-
Date picker that gets it's value from a database column and sends date changes back to the database.
- SsLGoodDatePicker() - Constructor for class dev.visdb.seesaw.contrib.lgooddatepicker.SsLGoodDatePicker
-
Create date picker.
- SsLGoodDatePicker(RowsModel, String) - Constructor for class dev.visdb.seesaw.contrib.lgooddatepicker.SsLGoodDatePicker
-
Create date picker and bind it to the specified column in the given RowSet.
- SsList1<K,
D> - Class in dev.visdb.seesaw -
Provides a way to display a list of elements and map them to corresponding database keys.
- SsList1(DbCollection) - Constructor for class dev.visdb.seesaw.SsList1
- SsList1(JDBCType) - Constructor for class dev.visdb.seesaw.SsList1
-
Creates a List1 with default
DbArrayorDbStringCollectiondepending on RowSet's columnType. - SsList1.ListListener - Class in dev.visdb.seesaw
-
Listener(s) for the component's value used to propagate changes back to bound text field.
- SSMaskFormatter(MaskFormatterFactory.Builder) - Constructor for class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
-
Create the factory's MaskFormatter.
- SsNumberFormatter - Class in dev.visdb.seesaw.formatting
-
Number formatter that requires a parse of the complete string to succeed.
- SsNumberFormatter(NumberFormat) - Constructor for class dev.visdb.seesaw.formatting.SsNumberFormatter
- SsNumericField - Class in dev.visdb.seesaw.formatting
-
Used to link a SSFormattedTextField to a numeric column in a database.
- SsNumericField() - Constructor for class dev.visdb.seesaw.formatting.SsNumericField
-
Creates a new instance of SSNumericField
- SsNumericField(int, int) - Constructor for class dev.visdb.seesaw.formatting.SsNumericField
-
Creates an instance of SSNumericField with the specified number of integer and fraction digits
- SsNumericField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.SsNumericField
-
Creates an SSCurrencyField with the specified formatter factory
- SsPercentField - Class in dev.visdb.seesaw.formatting
-
Used to bind a SSFormattedTextField to a percentage column in a database.
- SsPercentField() - Constructor for class dev.visdb.seesaw.formatting.SsPercentField
-
Creates a default object of SSPercentField
- SsPercentField(int, int) - Constructor for class dev.visdb.seesaw.formatting.SsPercentField
-
Creates a default object of SSPercentField.
- SsPercentField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.SsPercentField
-
Creates an object of SSPercentField with the specified formatter factory
- SsSlider - Class in dev.visdb.seesaw
-
Used to link a JSlider to a numeric column in a database.
- SsSlider() - Constructor for class dev.visdb.seesaw.SsSlider
-
Empty constructor needed for deserialization.
- SsSlider(int) - Constructor for class dev.visdb.seesaw.SsSlider
-
Creates a slider using the specified orientation with the range 0 to 100.
- SsSlider(int, int) - Constructor for class dev.visdb.seesaw.SsSlider
-
Creates a horizontal slider using the specified min and max.
- SsSlider(RowsModel, String) - Constructor for class dev.visdb.seesaw.SsSlider
-
Creates a horizontal slider with the range 0 to 100 and binds it to the specified RowSet column.
- SsSlider.SliderListener - Class in dev.visdb.seesaw
-
Listener(s) for the component's value used to propagate changes back to bound text field.
- SsSSNField - Class in dev.visdb.seesaw.formatting
-
Used to link a SsFormattedTextField to a US Social Security Number column in a database.
- SsSSNField() - Constructor for class dev.visdb.seesaw.formatting.SsSSNField
-
Creates a new instance of SSSSNField
- SsSSNField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.SsSSNField
-
Creates an object of SSSSNField with the specified formatter factory
- SsSupport - Interface in dev.visdb.seesaw.datasources
-
Specifies specific things that are supported by SS.
- SsTable - Class in dev.visdb.seesaw
-
SsTable provides a way to display information from a database in a table format (aka "spreadsheet" or "datasheet" view).
- SsTable() - Constructor for class dev.visdb.seesaw.SsTable
-
Constructs an empty data grid.
- SsTable(RowsModel) - Constructor for class dev.visdb.seesaw.SsTable
-
Constructs a data grid with the data source set to the given RowsModel.
- SsTable.CheckBoxEditor - Class in dev.visdb.seesaw
-
Editor for check box fields.
- SsTable.CheckBoxRenderer - Class in dev.visdb.seesaw
-
Renderer for check box fields.
- SsTable.ComboEditor - Class in dev.visdb.seesaw
-
Editor for combo box fields.
- SsTable.ComboRenderer - Class in dev.visdb.seesaw
-
Renderer for combo box fields.
- SsTable.DateRenderer - Class in dev.visdb.seesaw
-
Renderer for date fields.
- SsTableKeyAdapter - Class in dev.visdb.seesaw.table
-
Key adapter for JTable and SsTable that manages cut and paste functionality between a table and either another table or a spreadsheet.
- SsTableKeyAdapter(JTable) - Constructor for class dev.visdb.seesaw.table.SsTableKeyAdapter
-
Constructs a KeyAdapter for the JTable.
- SsTableModel - Class in dev.visdb.seesaw.table
-
SsTableModel provides an implementation of the TableModel interface.
- SsTableModel() - Constructor for class dev.visdb.seesaw.table.SsTableModel
-
Constructs a SsTableModel object.
- SsTableModel(RowSet) - Constructor for class dev.visdb.seesaw.table.SsTableModel
-
Constructs a SsTableModel object with the given RowSet.
- SsTextArea - Class in dev.visdb.seesaw
-
SsTextArea extends the JTextArea to add RowSet binding.
- SsTextArea() - Constructor for class dev.visdb.seesaw.SsTextArea
-
Empty constructor needed for deserialization.
- SsTextArea(int, int) - Constructor for class dev.visdb.seesaw.SsTextArea
-
Constructs a new empty TextArea with the specified number of rows and columns.
- SsTextArea(RowsModel, String) - Constructor for class dev.visdb.seesaw.SsTextArea
-
Creates a multi-line text box and binds it to the specified RowSet column.
- SsTextField - Class in dev.visdb.seesaw
-
SsTextField extends the JTextField.
- SsTextField() - Constructor for class dev.visdb.seesaw.SsTextField
-
Constructs a new, empty text field.
- SsTextField(RowsModel, String) - Constructor for class dev.visdb.seesaw.SsTextField
-
Creates a TextField instance and binds it to the specified RowSet column.
- SsTextField(String) - Constructor for class dev.visdb.seesaw.SsTextField
-
Constructs a new text field with the given text.
- SsTextSupport - Class in dev.visdb.seesaw.utils
-
Support for use with SsComponents that extend JTextComponent.
- SsTextSupport.SsDocumentListener - Class in dev.visdb.seesaw.utils
-
Document listener provided for convenience for SwingSet Components that are based on JTextComponents.
- SsTimeField - Class in dev.visdb.seesaw.formatting
-
Used to link a SsTimeField to a time column in a database.
- SsTimeField() - Constructor for class dev.visdb.seesaw.formatting.SsTimeField
-
Create an SSTimeField using the default format.
- SsTimeField(SsFormat) - Constructor for class dev.visdb.seesaw.formatting.SsTimeField
-
Creates an SSTimeField with the specified format.
- SsTimeField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.SsTimeField
-
Creates an object of SSTimeField with the specified formatter factory
- SsTimestampField - Class in dev.visdb.seesaw.formatting
-
Used to link a SsTimestampField to a timestamp column in a database.
- SsTimestampField() - Constructor for class dev.visdb.seesaw.formatting.SsTimestampField
-
Create an SSTimestampField using the default format.
- SsTimestampField(SsFormat) - Constructor for class dev.visdb.seesaw.formatting.SsTimestampField
-
Create an SSTimestampField using the specified format.
- SsTimestampField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class dev.visdb.seesaw.formatting.SsTimestampField
-
Creates an instance of SSTimestampField with the specified formatter factory
- SsUtils - Class in dev.visdb.seesaw.utils
-
General.
- SsUtils.DebugRowSetListenerFlag - Class in dev.visdb.seesaw.utils
-
Put this in the global lookup to create debug row set listeners
- SsUtils.KeyInfo - Record Class in dev.visdb.seesaw.utils
- startRowsEvent(RowsEvent.OperatorKind, RowsModel, Object) - Static method in class dev.visdb.seesaw.navigate.RowsModel
-
Invoke this when starting an Operation that manipulates a RowSet.
- startRowsEvent(RowsModel, Object) - Static method in class dev.visdb.seesaw.navigate.RowsModel
-
Invoke this when starting an Operation that manipulates a RowSet.
- stateChanged(ChangeEvent) - Method in class dev.visdb.seesaw.SsSlider.SliderListener
- stringToValue(String) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
-
First convert the string with super.stringToValue, then use the converter (if there is one) to create the value object.
- stringToValue(String) - Method in class dev.visdb.seesaw.formatting.SsNumberFormatter
-
First convert the string with super.stringToValue, then use the converter (if there is one) to create the value object.
- stringValidator(BiFunction) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.Builder
-
Function that validates a string for the SSComponent, function returns false if not valid.
- stringValidator(List, RSC) - Static method in class dev.visdb.seesaw.formatting.DateTimeField
-
Specialized Date/Time/Timestamp component validation.
- StringValidator - Class in dev.visdb.seesaw.contrib.simplevalidation
-
A validator that handles a string.
- StringValidator() - Constructor for class dev.visdb.seesaw.contrib.simplevalidation.StringValidator
-
Specify the validator handles a string.
- STYLE_NAME - Static variable in class dev.visdb.seesaw.decorators.TextStyles
-
Client property key
- SVUtils - Class in dev.visdb.seesaw.contrib.simplevalidation
-
Helpers for working with Simple Validation framework.
- SWING - Enum constant in enum class dev.visdb.seesaw.SsComboBox2.ModelType
-
Use swing model.
- switchToNonNullValue(JFormattedTextField, String) - Method in class dev.visdb.seesaw.formatting.FormatterFactory
-
Convert the string as needed and do
JFormattedTextField.setValue(java.lang.Object). - switchToNonNullValue(JFormattedTextField, String) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory
-
For a MaskFormatter simply slam the stringValue into the FormattedTextField.
- switchToNonNullValue(JFormattedTextField, String) - Method in class dev.visdb.seesaw.formatting.SsFormatterFactory
-
Use this factory's EditorFormatter to convert stringValue to value.
- sync() - Method in class dev.visdb.seesaw.utils.SyncManager
-
Start synchronization between navigation components.
- SyncComboListener() - Constructor for class dev.visdb.seesaw.utils.SyncManager.SyncComboListener
- SyncManager<K> - Class in dev.visdb.seesaw.utils
-
Used to synchronize a data navigator and a navigation ComboBox.
- SyncManager(SsDbComboBox2, RowsModel) - Constructor for class dev.visdb.seesaw.utils.SyncManager
-
Creates a SSSyncManager with the specified combo box and data navigator.
- SyncManager.SyncComboListener - Class in dev.visdb.seesaw.utils
-
Listener for combo box to update data navigator when combo box-based navigation occurs.
- SyncManager.SyncRowSetListener - Class in dev.visdb.seesaw.utils
-
Listener for rowset.
- syncRowNumber() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Use this after directly moving the cursor around, to get the spinner back in sync
- SyncRowSetListener() - Constructor for class dev.visdb.seesaw.utils.SyncManager.SyncRowSetListener
T
- tableName(RowSet) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Return the name of the table where column 1 came from.
- TextComponentValidationItem - Class in dev.visdb.seesaw.contrib.simplevalidation
-
Hook into SimpleValidation framework; validate on demand, not as a listener.
- TextComponentValidationItem(JTextComponent, ValidationStrategy, ValidationUI, Validator) - Constructor for class dev.visdb.seesaw.contrib.simplevalidation.TextComponentValidationItem
- TextComponentValidator - Class in dev.visdb.seesaw.decorators
-
Validator with convenience methods for working with JTextComponent.
- TextComponentValidator() - Constructor for class dev.visdb.seesaw.decorators.TextComponentValidator
- TextDecorator - Interface in dev.visdb.seesaw.decorators
-
Decorator that adjusts text style.
- TextStyles - Class in dev.visdb.seesaw.decorators
-
This class manages a hierarchy of named TextStyles; a TextStyle is an
AttributeSetwith a limited list of attribute names, see below. - TextStyles.AttributeSetDelegate - Class in dev.visdb.seesaw.decorators
-
Provides a read only AttributeSet of any subclass.
- TextStyles.ComponentMemento - Class in dev.visdb.seesaw.decorators
-
For saving and restoring component state changed by styles.
- TextStyles.LoadStatus - Record Class in dev.visdb.seesaw.decorators
-
Returned by load*.
- TextStyles.RunIO - Interface in dev.visdb.seesaw.decorators
-
like Runnable, but IOException
- textUpdateEmptyOK - Static variable in class dev.visdb.seesaw.datasources.RowSetOps
-
Jdbc types that can be set to an empty string.
- textUpdateOK - Static variable in class dev.visdb.seesaw.datasources.RowSetOps
-
Jdbc types that can be set to a non-empty string.
- TIME - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
default time format
- TIME_DEFAULT - Static variable in class dev.visdb.seesaw.models.ListItemFormat
-
default time format
- TIME_HHMMSS - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
Time HHMMSS
- TIMESTAMP - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
default timestamp format
- TIMESTAMP_DEFAULT - Static variable in class dev.visdb.seesaw.models.ListItemFormat
-
default timestamp format
- TIMESTAMP_YYYYMMDD_STROKE - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
Timestamp date, no date, milliseconds, timezone
- TIMESTAMP_YYYYMMDD_STROKE_HHMMSS - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
Timestamp date-time, no milliseconds timezone
- TIMESTAMP_YYYYMMDD_STROKE_HHMMSS_SSSZ - Enum constant in enum class dev.visdb.seesaw.formatting.SsFormat
-
Timestamp big
- toCompatibleImage(BufferedImage) - Static method in class dev.visdb.seesaw.utils.ZoomCanvas
-
When you load your image from a file, convert it into a Hardware-Compatible Image immediately.
- toString() - Method in record class dev.visdb.seesaw.datasources.RowSetOps.DbUpdate
-
Returns a string representation of this record class.
- toString() - Method in class dev.visdb.seesaw.datasources.SimpleRSC
- toString() - Method in class dev.visdb.seesaw.decorators.Decorator.DecoratorStyle
- toString() - Method in class dev.visdb.seesaw.decorators.TextStyles.AttributeSetDelegate
- toString() - Method in class dev.visdb.seesaw.decorators.TextStyles.ComponentMemento
- toString() - Method in record class dev.visdb.seesaw.decorators.TextStyles.LoadStatus
-
Returns a string representation of this record class.
- toString() - Method in enum class dev.visdb.seesaw.enums.Gender3
-
Generate user visible display string.
- toString() - Method in enum class dev.visdb.seesaw.enums.IncludeExclude
-
Generate user visible display string.
- toString() - Method in enum class dev.visdb.seesaw.enums.YesNo
-
Generate user visible display string.
- toString() - Method in record class dev.visdb.seesaw.formatting.NumberField.Params
-
Returns a string representation of this record class.
- toString() - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField
- toString() - Method in record class dev.visdb.seesaw.models.DbStringCollection.Delim
-
Returns a string representation of this record class.
- toString() - Method in class dev.visdb.seesaw.models.SqlSimpleArray
-
Returns a string value with comma separated values. e.g. "{100,200,300}"
- toString() - Method in class dev.visdb.seesaw.navigate.ColumnChangeDoneEvent
- toString() - Method in class dev.visdb.seesaw.navigate.ColumnChangeStartEvent
- toString() - Method in class dev.visdb.seesaw.navigate.RowsEvent
- toString() - Method in class dev.visdb.seesaw.navigate.RowsModelNewRowSetEvent
- toString() - Method in record class dev.visdb.seesaw.navigate.UndoRedo.Change
-
Returns a string representation of this record class.
- toString() - Method in class dev.visdb.seesaw.SsCheckBox
- toString() - Method in class dev.visdb.seesaw.SsComboBox2
- toString() - Method in class dev.visdb.seesaw.SsImage
- toString() - Method in class dev.visdb.seesaw.SsLabel
- toString() - Method in class dev.visdb.seesaw.SsList1
- toString() - Method in class dev.visdb.seesaw.SsSlider
- toString() - Method in class dev.visdb.seesaw.SsTextArea
- toString() - Method in class dev.visdb.seesaw.SsTextField
- toString() - Method in record class dev.visdb.seesaw.utils.SsComponent.ValidationResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.visdb.seesaw.utils.SsUtils.KeyInfo
-
Returns a string representation of this record class.
- toString() - Method in class dev.visdb.seesaw.utils.Version
- translateCoord(Point, ZoomCanvas.CoordSystem, ZoomCanvas.CoordSystem) - Method in class dev.visdb.seesaw.utils.ZoomCanvas
-
Translate a point in one coordinate system to the same position in another coordinate system.
- trees() - Method in record class dev.visdb.seesaw.decorators.TextStyles.LoadStatus
-
Returns the value of the
treesrecord component. - TRUE - Enum constant in enum class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.HasD2
-
With D2: key, displayValue, D2.
- TWO - Enum constant in enum class dev.visdb.seesaw.utils.SsDataNavigator.Lines
-
two line
- typeTokenD - Variable in class dev.visdb.seesaw.SsComboBox2.AbstractBuilder
-
TypeToken D
- typeTokenD2 - Variable in class dev.visdb.seesaw.SsComboBox2.AbstractBuilder
-
TypeToken D2
- typeTokenK - Variable in class dev.visdb.seesaw.SsComboBox2.AbstractBuilder
-
TypeToken K
U
- UI support Models - Section in package dev.visdb.seesaw.models
- UNDO - Enum constant in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Undo command
- undoButton - Variable in class dev.visdb.seesaw.utils.SsDataNavigator
-
Button to revert screen changes based on the RowSet.
- undoRedo(SsComponent, UndoRedo) - Static method in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Perform the specified undo/redo cmd on the specified component.
- UndoRedo - Enum Class in dev.visdb.seesaw.navigate
-
UndoRedo static commands.
- UndoRedo.Change - Record Class in dev.visdb.seesaw.navigate
-
Value and error status of item on the undo/redo stack.
- undoRedoUpdateObject(UndoRedo, UndoRedo.Change) - Method in class dev.visdb.seesaw.SsComboBox2
-
Set the component to the new value.
- undoRedoUpdateObject(UndoRedo, UndoRedo.Change) - Method in class dev.visdb.seesaw.SsList1
-
Set the component to the new value.
- undoRedoUpdateObject(UndoRedo, UndoRedo.Change) - Method in interface dev.visdb.seesaw.utils.SsComponent
-
Set the component to the new value.
- uninstall() - Method in interface dev.visdb.seesaw.decorators.AnyDecorator
-
Remove decorator/listeners from component.
- uninstall() - Method in class dev.visdb.seesaw.decorators.BaseAnyDecorator
-
Remove decorator/listeners from component.
- uninstall() - Method in class dev.visdb.seesaw.decorators.BorderDecorator
-
Remove decorator/listeners from component.
- uninstall() - Method in class dev.visdb.seesaw.decorators.FocusDecorator
-
Remove decorator/listeners from component.
- uninstall() - Method in class dev.visdb.seesaw.decorators.TextComponentValidator
-
Remove validator/listeners from component.
- uninstall() - Method in interface dev.visdb.seesaw.decorators.Validator
-
Remove validator/listeners from component.
- UNISEX - Enum constant in enum class dev.visdb.seesaw.enums.Gender3
-
Predefined "unisex" option.
- UNKNOWN - Enum constant in enum class dev.visdb.seesaw.navigate.RowsEvent.OperatorKind
-
Initialization that should never show up in use.
- unregisterBusReceiver(Object) - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Unregister the busReceiver to create RowsModel RowSet eventsNextQ.
- unwrap(T, Class) - Static method in class dev.visdb.seesaw.datasources.Utils
-
Return either the unwrapped object of the specified type or null.
- UPDATE - Enum constant in enum class dev.visdb.seesaw.datasources.DbOps.Allow
-
update
- UPDATE_NULL - Static variable in class dev.visdb.seesaw.datasources.RowSetOps
-
Indicates
ResultSet.updateNull(int)was used to update the database. - updateColumn(SsComponent, Object) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Update the RowSet using
columnUpdater. columnUpdater is expected to do a rowSet.update*. - updateColumnArray(SsComponent, Array) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Method used by SwingSet component listeners to update the underlying RowSet.
- updateColumnObject(SsComponent, Object) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Method used by SwingSet component listeners to update the underlying RowSet.
- updateColumnObject2(RowSet, int, Object, JDBCType) - Static method in class dev.visdb.seesaw.datasources.RowSetOps_NOT_USED
-
Update the Grid's RowSet at the specified column index with the given Object value.
- updateColumnObjectDirect(RowSet, int, Object) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Update the Grid's RowSet at the specified column index with the given Object value.
- updateColumnText(SsComponent, String) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
The String updatedValue is converted to an object and
ResultSet.updateObject(int, java.lang.Object)orResultSet.updateNull(int)is used. - updateComponent() - Method in class dev.visdb.seesaw.SsImage
-
Updates the value stored and displayed in the SwingSet component based on getColumnText().
- updateComponent() - Method in class dev.visdb.seesaw.SsList1
-
Updates the value stored and displayed in the SwingSet component based on getColumnText()
- updateDisplayValue(K, D) - Method in class dev.visdb.seesaw.SsComboBox2
-
Update displayValue of an item in the combobox's item list for given key.
- updateDisplayValue(K, D) - Method in class dev.visdb.seesaw.SsDbComboBox2
-
Update displayValue of an item in the combobox's item list for given key.
- updatePresentRow() - Method in class dev.visdb.seesaw.navigate.RowsModel
-
Deprecated.
- updateRow(ResultSet) - Static method in class dev.visdb.seesaw.datasources.RowSetOps
-
Updates the underlying database with the new contents of the current row of this ResultSet object.
- updateRowSet() - Method in class dev.visdb.seesaw.SsList1
-
updates the corresponding column of the rowset with the values selected in the list
- updateSsComponent() - Method in class dev.visdb.seesaw.utils.SsComponent.Hook
-
Updates the value stored and displayed in the SwingSet component based on value obtained from the database with getColumn*().
- updateSsComponent_HACK(SsComponent) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Temporary for hiding SsCommon; used from SsDBComboBox.
- US - Static variable in class dev.visdb.seesaw.models.DbStringCollection
-
The ascii UnitSeparator control character to delimits data items in string.
- Utils - Class in dev.visdb.seesaw.datasources
-
Sql related.
- Utils - Class in dev.visdb.seesaw.navigate
-
TODO: Replace EventBUs with https://dagger.dev/ and RxJava https://www.baeldung.com/rx-java
V
- validate() - Method in class dev.visdb.seesaw.contrib.simplevalidation.TextComponentValidationItem
-
just run the validator, no decoration
- validate() - Method in interface dev.visdb.seesaw.decorators.Validator
-
Run the component's validators; return the result.
- ValidationResult(boolean, boolean, boolean, boolean, boolean) - Constructor for record class dev.visdb.seesaw.utils.SsComponent.ValidationResult
-
Creates an instance of a
ValidationResultrecord class. - Validator - Interface in dev.visdb.seesaw.decorators
-
A validator allows a specialized validation condition on a per component basis.
- validCharacters(String) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.Builder
-
formatter
- value() - Method in record class dev.visdb.seesaw.datasources.RowSetOps.DbUpdate
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.visdb.seesaw.navigate.UndoRedo.Change
-
Treat JDBCType.NULL as identical to null
- valueChanged(ListSelectionEvent) - Method in class dev.visdb.seesaw.SsList1.ListListener
- valueContainsLiterals(boolean) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.Builder
-
formatter
- valueOf(String) - Static method in enum class dev.visdb.seesaw.datasources.DateTime.DateParseStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.datasources.DbOps.Allow
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.decorators.ComponentState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.enums.Gender3
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.enums.IncludeExclude
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.enums.YesNo
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.formatting.SsFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.HasD2
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.navigate.RowsAction.Navigation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.navigate.RowsAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.navigate.RowsEvent.OperatorKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.navigate.RowsEvent.RowSetEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.SsComboBox2.MissingDisplayValueControl
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.SsComboBox2.ModelType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.SsImage.ScrollBarPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.utils.SsDataNavigator.Lines
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.utils.ZoomCanvas.CoordSystem
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.utils.ZoomCanvas.RenderingQuality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.visdb.seesaw.utils.ZoomCanvas.ResizeMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.visdb.seesaw.datasources.DateTime.DateParseStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.datasources.DbOps.Allow
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.decorators.ComponentState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.enums.Gender3
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.enums.IncludeExclude
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.enums.YesNo
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.formatting.SsFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.models.KeyDisplayValueSwingModel.HasD2
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.navigate.RowsAction.Navigation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.navigate.RowsAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.navigate.RowsEvent.OperatorKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.navigate.RowsEvent.RowSetEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.navigate.UndoRedo
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.SsComboBox2.MissingDisplayValueControl
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.SsComboBox2.ModelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.SsImage.ScrollBarPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.utils.SsDataNavigator.Lines
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.utils.ZoomCanvas.CoordSystem
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.utils.ZoomCanvas.RenderingQuality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.visdb.seesaw.utils.ZoomCanvas.ResizeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueToString(Object) - Method in class dev.visdb.seesaw.formatting.MaskFormatterFactory.SSMaskFormatter
-
If the value is not a String and there is a converter, then first convert the value before super.valueToString.
- valueToString(Object) - Method in class dev.visdb.seesaw.formatting.SsNumberFormatter
-
If the value is not a String and there is a converter, then first convert the value before super.valueToString.
- vendorTypeMap() - Static method in class dev.visdb.seesaw.datasources.JdbcDataTypeConversionTables
-
Map of vendor-specific primitive typenames to standard JDBCType.
- verify(JComponent) - Method in class dev.visdb.seesaw.formatting.SsFormattedTextField.FormattedTextFieldVerifier
-
Check component text valid; allow focus change if it is.
- verifyNoLocksHeld(AbstractComboBoxListSwingModel.Remodel) - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel
-
For debug.
- verifyOpened() - Method in class dev.visdb.seesaw.models.AbstractComboBoxListSwingModel.Remodel
-
First statement of each method.
- verifyTypeClass(TypeToken, Class) - Static method in class dev.visdb.seesaw.SsComboBox2
-
Verify that the
typeTokencaptured a concrete type. - Version - Class in dev.visdb.seesaw.utils
-
Version string is of the form "<digits>.<digits>.<digits>-SNAPSHOT" where "-SNAPSHOT" is optional and missing components are 0; so 4.1 is treated as 4.1.0.
- VIEWPORT - Enum constant in enum class dev.visdb.seesaw.utils.ZoomCanvas.CoordSystem
-
Screen pixels relative to the top-left (0,0) of the JScrollPane's Viewport window.
- visitSsComponents(Container, Consumer) - Static method in class dev.visdb.seesaw.utils.SsUtils
-
Recursively find the
SsComponents in container and visit them.
W
- writeData(SsComponent, Object) - Method in class dev.visdb.seesaw.models.DbArray
-
Put the data from a java object array to the RowSet.
- writeData(SsComponent, Object) - Method in interface dev.visdb.seesaw.models.DbCollection
-
Put the data from a java object array to the RowSet.
- writeData(SsComponent, Object) - Method in class dev.visdb.seesaw.models.DbStringCollection
-
Put the data from a java object array to the RowSet.
Y
- YES - Enum constant in enum class dev.visdb.seesaw.enums.YesNo
-
Predefined "yes" option.
- YesNo - Enum Class in dev.visdb.seesaw.enums
-
Predefined yes/no options.
Z
- ZoomCanvas - Class in dev.visdb.seesaw.utils
-
Works with a
BufferedImagein a JScrollPane and some dynamic configuration Suppliers. - ZoomCanvas(JScrollPane, DoubleSupplier) - Constructor for class dev.visdb.seesaw.utils.ZoomCanvas
- ZoomCanvas(JScrollPane, DoubleSupplier, Supplier) - Constructor for class dev.visdb.seesaw.utils.ZoomCanvas
-
Initializes the canvas independently of the parent Application context.
- ZoomCanvas.CoordSystem - Enum Class in dev.visdb.seesaw.utils
-
The various coordinate spaces when working with a scaled image in a scroll pane.
- ZoomCanvas.RenderingQuality - Enum Class in dev.visdb.seesaw.utils
-
Rendering quality.
- ZoomCanvas.ResizeMode - Enum Class in dev.visdb.seesaw.utils
-
How to handle resize.
- zoomOneShot(double) - Method in class dev.visdb.seesaw.SsImage
-
Executes a one-shot zoom adjustment while anchoring the transformation to the current visual center.
_
- _MakeSonatypeHappy - Class in dev.visdb.seesaw.contrib
-
This class exists to generate empty javadoc and source jars to satisfy Sonatype's staging repository.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
RowsModel.bind(...)