net.sourceforge.squirrel_sql.fw.datasetviewer.cellcomponent |
|
Java Source File Name | Type | Comment |
AbstractDataType.java | Class | Base class for various data type class JUnit tests. |
AllTests.java | Class | |
BaseDataTypeComponent.java | Class | A base class for DataTypeComponents with common behavior. |
BaseKeyTextHandler.java | Class | |
BinaryDisplayConverter.java | Class | |
BlobDescriptor.java | Class | author: gwg author: This is the object that is actually stored in the ContentsTab table author: for a BLOB field. author: The data in a BLOB is handled differently than other data types. author: When the row in the DB is read, what is returned is actually a author: java.sql.Blob object that points to the data rather than the data itself. author: Since BLOBs can be very large (and thus take a long time to read), we author: provide the user the flexibility to read only part of the BLOB data, or author: to not read any of it. |
CellComponentFactory.java | Class | author: gwg author: This class is used by other parts of SQuirreL to handle all author: DataType-specific behavior for the ContentsTab. author: This includes reading/updating the DB, formatting data for display, author: validating user input, converting user input into an internal object author: of the appropriate type, and saving the data to or reading from a file. author: The actual work is handled by separate DataType-specific classes, author: so this class is a facade that selects the class to use and calls author: the desired method on that class. |
CellEditorUsingRenderer.java | Class | |
ClobDescriptor.java | Class | author: gwg author: This is the object that is actually stored in the ContentsTab table author: for a CLOB field. author: The data in a CLOB is handled differently than other data types. author: When the row in the DB is read, what is returned is actually a author: java.sql.Clob object that points to the data rather than the data itself. author: Since CLOBs can be very large (and thus take a long time to read), we author: provide the user the flexibility to read only part of the CLOB data, or author: to not read any of it. |
DatabaseSpecificBooleanValue.java | Class | |
DatabaseSpecificEscape.java | Class | |
DataTypeBigDecimal.java | Class | author: gwg author: This class provides the display components for handling BigDecimal data types, author: specifically SQL types DECIMAL and NUMERIC. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeBigDecimalTest.java | Class | JUnit test for DataTypeBigDecimal class. |
DataTypeBinary.java | Class | author: gwg author: This class provides the display components for handling Binary data types, author: specifically SQL types BINARY, VARBINARY, and LONGVARBINARY. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeBinaryTest.java | Class | JUnit test for DataTypeBinary class. |
DataTypeBlob.java | Class | author: gwg author: This class provides the display components for handling Blob data types, author: specifically SQL type BLOB. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeBoolean.java | Class | author: gwg author: This class provides the display components for handling Boolean data types, author: specifically SQL type BIT. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeBooleanTest.java | Class | JUnit test for DataTypeBoolean class. |
DataTypeByte.java | Class | author: gwg author: This class provides the display components for handling Byte data types, author: specifically SQL type TINYINT. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeByteTest.java | Class | JUnit test for DataTypeByte class. |
DataTypeClob.java | Class | author: gwg author: This class provides the display components for handling Clob data types, author: specifically SQL type CLOB. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeClobTest.java | Class | JUnit test for DataTypeClob class. |
DataTypeDate.java | Class | author: gwg author: This class provides the display components for handling Date data types, author: specifically SQL type DATE. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeDateTest.java | Class | JUnit test for DataTypeDate class. |
DataTypeDouble.java | Class | author: gwg author: This class provides the display components for handling Double data types, author: specifically SQL types REAL. author: Note: The java.sun.com site recommends using float for SQL type REAL author: and data type double for SQL type FLOAT. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeDoubleTest.java | Class | JUnit test for DataTypeDouble class. |
DataTypeFloat.java | Class | author: gwg author: This class provides the display components for handling Float data types, author: specifically SQL types REAL. author: Note: The java.sun.com site recommends using float for SQL type REAL author: and data type double for SQL type FLOAT. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeFloatTest.java | Class | JUnit test for DataTypeFloat class. |
DataTypeInteger.java | Class | author: gwg author: This class provides the display components for handling Integer data types, author: specifically SQL types INTEGER, SMALLINT, and TINYINT. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeIntegerTest.java | Class | JUnit test for DataTypeInteger class. |
DataTypeJavaObject.java | Class | |
DataTypeLong.java | Class | author: gwg author: This class provides the display components for handling Long data types, author: specifically SQL type BIGINT. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeLongTest.java | Class | JUnit test for DataTypeLong class. |
DataTypeOther.java | Class | |
DataTypeOtherTest.java | Class | JUnit test for DataTypeOther class. |
DataTypeShort.java | Class | author: gwg author: This class provides the display components for handling Short data types, author: specifically SQL type, SMALLINT. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeShortTest.java | Class | JUnit test for DataTypeShort class. |
DataTypeString.java | Class | author: gwg author: This class provides the display components for handling String data types, author: specifically SQL types CHAR, VARCHAR, and LONGVARCHAR. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeStringTest.java | Class | JUnit test for DataTypeString class. |
DataTypeTime.java | Class | author: gwg author: This class provides the display components for handling Time data types, author: specifically SQL type TIME. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeTimestamp.java | Class | author: gwg author: This class provides the display components for handling Timestamp data types, author: specifically SQL type TIMESTAMP. author: The display components are for: author: author: - read-only display within a table cell
author: - editing within a table cell
author: - read-only or editing display within a separate window
author:
author: The class also contains author: author: - a function to compare two display values
author: to see if they are equal.
|
DataTypeTimestampTest.java | Class | JUnit test for DataTypeTimestamp class. |
DataTypeUnknown.java | Class | |
DataTypeUnknownTest.java | Class | JUnit test for DataTypeUnknown class. |
DefaultColumnRenderer.java | Class | Default renderer. |
DTProperties.java | Class | |
FloatingPointBase.java | Class | |
IDataTypeComponent.java | Interface | |
IDataTypeComponentFactory.java | Interface | Interface that describes a class that creates instances of a particular
IDataTypeComponent. |
IRestorableTextComponent.java | Interface | author: gwg author: This interface allows sections of the DataType objects to operate on author: both RestorableJTextField and RestorableJTextArea components. author: In those components,the original contents of the cell is saved whenever author: the setText() method is called. |
RestorableJTextArea.java | Class | author: gwg author: JTextField that saves and restores the original value. author: The original value is saved when the table does a setText() author: at the start of editing. |
RestorableJTextField.java | Class | author: gwg author: JTextField that saves and restores the original value. author: The original value is saved when the table does a setText() author: at the start of editing. |
SquirrelTableCellRenderer.java | Interface | |