Diamond Control Suite 3.0
A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

AbstractGridRowModel - Class in diamondedge.swing.grid
 
AbstractGridRowModel() - Constructor for class diamondedge.swing.grid.AbstractGridRowModel
 
accept() - Method in class diamondedge.swing.DsSocket
Accept an incoming connection request
ACCOUNTING - Static variable in interface diamondedge.swing.DsConstants
single underline below descent
acosh(double) - Static method in class diamondedge.util.MoreMath
Returns the inverse hyperbolic cosine of a number.
ActionGroupChangeListener - Interface in diamondedge.swing
The class that is interested in processing a ActionGroupChange event implements this interface.
ActionGroupEvent - Class in diamondedge.swing
 
ActionGroupEvent(Object, DsActionGroup, DsActionGroup) - Constructor for class diamondedge.swing.ActionGroupEvent
 
actionPerformed(ActionEvent) - Method in class diamondedge.swing.DsDatePicker
 
actionPerformed(ActionEvent) - Method in class diamondedge.swing.DsDateView
 
actionPerformed(ActionEvent) - Method in class diamondedge.swing.DsDemo
 
actionPerformed(ActionEvent) - Method in class diamondedge.swing.DsSlidingTabBar
 
add(Action) - Method in class diamondedge.swing.DsActionGroup
 
add(int, Action) - Method in class diamondedge.swing.DsActionGroup
 
add(Icon) - Method in class diamondedge.swing.DsIconList
Appends the Icon to the list.
add(String, Icon) - Method in class diamondedge.swing.DsIconList
Appends the Icon to the list and set its key.
add(int, String, Icon) - Method in class diamondedge.swing.DsIconList
Adds the Icon to the list at the given position and set its key.
add(int, String, Image) - Method in class diamondedge.swing.DsIconList
Adds an ImageIcon for the Image to the list at the given position and set its key.
add(DsTreeNode, DsTreeNode, int) - Method in class diamondedge.swing.DsTreeModel
Adds a DsTreeNode object to a Nodes collection and returns a reference to the created object.
add(DsTreeNode, int, String, String, Object, Object) - Method in class diamondedge.swing.DsTreeModel
Adds a DsTreeNode object to a Nodes collection and returns a reference to the created object.
add(String, int, String, String, Object, Object) - Method in class diamondedge.swing.DsTreeModel
 
add(int, int, String, String, Object, Object) - Method in class diamondedge.swing.DsTreeModel
 
add(int, int, String, String, int, int) - Method in class diamondedge.swing.DsTreeModel
 
add(String, int, String, String, int, int) - Method in class diamondedge.swing.DsTreeModel
 
add(DsTreeNode, int, String, String, int, int) - Method in class diamondedge.swing.DsTreeModel
 
add(String, String) - Method in class diamondedge.swing.DsTreeModel
 
add(String, int) - Method in class diamondedge.swing.DsTreeModel
 
add(String) - Method in class diamondedge.swing.DsTreeModel
 
add() - Method in class diamondedge.swing.DsTreeModel
 
add(String, int, Date) - Static method in class diamondedge.util.DateTime
Returns a date to which a specified time interval has been added
add(int, int, Date) - Static method in class diamondedge.util.DateTime
Returns a date to which a specified time field has been added
add(Date, Date) - Static method in class diamondedge.util.DateTime
 
add(Date, double) - Static method in class diamondedge.util.DateTime
Returns a date the specified, daysToAdd, number of days after the date, date1
add(Object) - Method in class diamondedge.util.HashList
 
add(int, Object) - Method in class diamondedge.util.HashList
 
add(Object, Object) - Method in class diamondedge.util.HashList
 
add(Object, Object, Object, int) - Method in class diamondedge.util.HashList
 
add(Object, Object, int) - Method in class diamondedge.util.HashList
 
add(Object, Object, int, int) - Method in class diamondedge.util.HashList
 
add(Object, Object) - Method in class diamondedge.util.ListFormat
Add a mapping between the actual data value and the value displayed to the user.
add(int, Object, Object) - Method in class diamondedge.util.ListFormat
Add a mapping between the actual data value and the value displayed to the user.
add(ResultSet) - Method in class diamondedge.util.ListFormat
Loads data from the ResultSet into the ListFormat.
add(Connection, String) - Method in class diamondedge.util.ListFormat
A ResultSet will be created based on the given connection and SQL query and will then be loaded into the ListFormat.
add(Variant) - Method in class diamondedge.util.Variant
Returns a Variant whose value is (this + val).
add(Object) - Method in class diamondedge.util.VbCollection
Adds a value to the end of the collection with a default key.
add(Object, String) - Method in class diamondedge.util.VbCollection
Adds a value to the end of the collection with a given key.
add(Object, String, String, int) - Method in class diamondedge.util.VbCollection
Adds a value to the collection with a given key at the position specified by relativeKey and beforeOrAfter.
add(Object, String, int, int) - Method in class diamondedge.util.VbCollection
Adds a value to the collection with a given key at the position specified by relativeKey and beforeOrAfter.
addActionGroupChangeListener(ActionGroupChangeListener) - Method in class diamondedge.swing.DsSlidingTabBar
Adds an ActionGroupChangeListener that will be triggered whenever the current group (tab) is changed to a new group.
addActionListener(ActionListener) - Method in class diamondedge.swing.DsDatePicker
 
addCell(int, String, String) - Method in class diamondedge.swing.DsListItem
Adds a DsListCell object to the collection of DsListCells.
addColumn() - Method in class diamondedge.swing.DsComboBox
 
addColumn(String, String) - Method in class diamondedge.swing.DsComboBox
 
addColumn() - Method in class diamondedge.swing.DsListView
 
addColumn(String, String) - Method in class diamondedge.swing.DsListView
 
addColumn(Object) - Method in class diamondedge.swing.grid.DelegateGridModel
 
addColumn() - Method in class diamondedge.swing.grid.DsTable
Adds a column to the end.
addColumn(String, String) - Method in class diamondedge.swing.grid.DsTable
Adds a column to the end with the given name (HeaderValue) and identifier.
addColumn(TableColumn) - Method in class diamondedge.swing.grid.DsTable
Appends aColumn to the end of the array of columns held by the column model.
addColumn(Object) - Method in interface diamondedge.swing.grid.GridModel
Adds a column to the model.
addColumn() - Method in class diamondedge.swing.grid.GridRowHeader
 
addColumnClickListener(ColumnClickListener) - Method in class diamondedge.swing.DsListView
Add a listener to the list that's notified each time a column is clicked on.
addColumnClickListener(ColumnClickListener) - Method in class diamondedge.swing.grid.DsGrid
Add a listener to the list that's notified each time a column is clicked on.
addGridEditorListener(GridEditorListener) - Method in class diamondedge.swing.grid.DsGrid
Adds a listener to the list that's notified each time the editing state has changed.
addGridRowListener(GridRowListener) - Method in class diamondedge.swing.grid.AbstractGridRowModel
Adds a listener to the list that's notified each time a change to the data model occurs.
addGridRowListener(GridRowListener) - Method in interface diamondedge.swing.grid.GridRowModel
 
addGroup(int, String, String) - Method in class diamondedge.swing.DsSlidingTabBar
 
addGroup(String, Icon, String) - Method in class diamondedge.swing.DsSlidingTabBar
 
addItem() - Method in class diamondedge.swing.DsComboBox
Appends a DsListItem object to the list.
addItem(int, String, Object, Object) - Method in class diamondedge.swing.DsComboBox
Adds a DsListItem object to the list.
addItem(Object) - Method in class diamondedge.swing.DsComboBox
Loads the data from an object into the List.
addItem(Object[]) - Method in class diamondedge.swing.DsComboBox
Adds an item and loads the data for multiple cells into that item.
addItem(List) - Method in class diamondedge.swing.DsComboBox
Adds an item and loads the data for multiple cells into that item.
addItem() - Method in class diamondedge.swing.DsListView
Appends a DsListViewItem object to the list.
addItem(int, String, Object, Object, Object) - Method in class diamondedge.swing.DsListView
Adds a DsListViewItem object to the list.
addItem(Object) - Method in class diamondedge.swing.DsListView
Loads the data from an object into the ListView.
addItem(Object[]) - Method in class diamondedge.swing.DsListView
Adds an item and loads the data for multiple cells into that item.
addItem(List) - Method in class diamondedge.swing.DsListView
Adds an item and loads the data for multiple cells into that item.
addItemListener(ItemListener) - Method in class diamondedge.swing.DsListView
Adds an ItemListener to monitor the state of the checkbox.
addItemListener(ItemListener) - Method in class diamondedge.swing.DsTree
Adds an ItemListener to monitor the state of the checkbox.
addItems(Object[]) - Method in class diamondedge.swing.DsComboBox
Loads the data from multiple objects into the List.
addItems(List) - Method in class diamondedge.swing.DsComboBox
Loads the data from multiple objects into the List.
addItems(Object[]) - Method in class diamondedge.swing.DsListView
Loads the data from multiple objects into the ListView.
addItems(List) - Method in class diamondedge.swing.DsListView
Loads the data from multiple objects into the ListView.
addListSelectionListener(ListSelectionListener) - Method in class diamondedge.swing.DsListView
Adds an ListSelectionListener to the JTable selection model.
addPropertyChangeListener(PropertyChangeListener) - Method in class diamondedge.swing.DsDateView
Adds the specified listener to receive change events
addRow(Object) - Method in class diamondedge.swing.grid.DsGrid
Append a new row with item being value in the first column.
addRow() - Method in class diamondedge.swing.grid.DsGrid
Append a new row.
addSocketListener(SocketListener) - Method in class diamondedge.swing.DsSocket
 
addTableModelListener(TableModelListener) - Method in class diamondedge.swing.grid.DsGrid
 
addTabOrder(int, int) - Method in class diamondedge.swing.grid.DsGrid
 
addTabOrder(DsCellRange) - Method in class diamondedge.swing.grid.DsGrid
 
addTabOrder(int, int, int, int) - Method in class diamondedge.swing.grid.DsGrid
 
addTextListener(TextListener) - Method in class diamondedge.swing.DsLabel
Adds the specified text listener to receive text events
AFTER - Static variable in class diamondedge.util.HashList
 
AFTER - Static variable in class diamondedge.util.VbCollection
 
ALIGN_DEFAULT - Static variable in interface diamondedge.swing.DsCellProperties
 
ALL - Static variable in interface diamondedge.swing.DsConstants
 
ALTERNATING_ROW_COLOR - Static variable in class diamondedge.swing.grid.DsGrid
 
AppendFile - Class in diamondedge.util
 
AppendFile(String) - Constructor for class diamondedge.util.AppendFile
 
applyAutoStyle() - Method in class diamondedge.swing.grid.DsGrid
 
applyBasicCellProperties(JComponent, DsCellProperties, Object) - Static method in class diamondedge.swing.DsCellRenderer
 
applyCellProperties(DsLabel, DsCellProperties, Object) - Static method in class diamondedge.swing.DsCellRenderer
 
applyHeaderProperties(JTable, Object) - Method in class diamondedge.swing.DsTableHeaderRenderer
 
ARRAY - Static variable in class diamondedge.util.Variant
Flag that is OR'd in with the other vartypes to indicate an array of that type.
asc(String) - Static method in class diamondedge.util.Strings
returns the ascii code corresponding to the first letter in a string
ASCENDING - Static variable in interface diamondedge.swing.DsConstants
case insensitive asscending sort order
ASCENDING_CASE - Static variable in interface diamondedge.swing.DsConstants
case sensitive asscending sort order
asinh(double) - Static method in class diamondedge.util.MoreMath
Returns the inverse hyperbolic sine of a number.
Assert(boolean) - Static method in class diamondedge.util.VB
 
Assert(double) - Static method in class diamondedge.util.VB
 
atanh(double) - Static method in class diamondedge.util.MoreMath
Returns the inverse hyperbolic tangent of a number.
AUTO_LABEL_NONE - Static variable in class diamondedge.swing.grid.DsGrid
 
AUTO_LABEL_START_WITH_0 - Static variable in class diamondedge.swing.grid.DsGrid
 
AUTO_LABEL_START_WITH_1 - Static variable in class diamondedge.swing.grid.DsGrid
 
AUTO_LABEL_START_WITH_A - Static variable in class diamondedge.swing.grid.DsGrid
 
autoColor1 - Variable in class diamondedge.swing.grid.DsGrid
 
autoColor2 - Variable in class diamondedge.swing.grid.DsGrid
 
autoColor3 - Variable in class diamondedge.swing.grid.DsGrid
 
autoColor4 - Variable in class diamondedge.swing.grid.DsGrid
 
average(double[]) - Static method in class diamondedge.util.Statistics
 

B

BEFORE - Static variable in class diamondedge.util.HashList
 
BEFORE - Static variable in class diamondedge.util.VbCollection
 
bind(int) - Method in class diamondedge.swing.DsSocket
Binds socket to specific port and adapter
BOOLEAN - Static variable in class diamondedge.util.Variant
Boolean data type (true/false).
BORDER_BOTTOM - Static variable in interface diamondedge.swing.DsConstants
 
BORDER_LEFT - Static variable in interface diamondedge.swing.DsConstants
 
BORDER_NONE - Static variable in interface diamondedge.swing.DsConstants
 
BORDER_OUTLINE - Static variable in interface diamondedge.swing.DsConstants
 
BORDER_RIGHT - Static variable in interface diamondedge.swing.DsConstants
 
BORDER_TOP - Static variable in interface diamondedge.swing.DsConstants
 
BYTE - Static variable in class diamondedge.util.Variant
Byte (signed 1 byte).

C

calculateColumnWidthToFit(int, boolean, boolean) - Method in class diamondedge.swing.grid.DsTable
Returns the width of the column at the given index needed to fit the text for the name of the column and/or the data in cells in that column.
calculateTotalListWidth() - Method in class diamondedge.swing.DsComboBox
Returns the total width of the columns.
calculateWidthToFit(boolean, boolean) - Method in class diamondedge.swing.grid.DsTable
Returns the total width of the table needed to fit the text for the name of the column and/or the data in cells in that column for each column in the table.
cancel() - Method in class diamondedge.swing.grid.GridEvent
Causes any further processing of the event and subsequent related events to stop.
cancelChanges() - Method in interface diamondedge.swing.grid.GridRowModel
Cancels any edits or changes that have been made to the current row.
cancelChanges() - Method in class diamondedge.swing.grid.ResultSetTableModel
Cancels any edits that have been made to the current row.
ceil(double, double) - Static method in class diamondedge.util.MoreMath
Returns number rounded up, away from zero, to the nearest multiple of significance.
cellsEditable - Variable in class diamondedge.swing.grid.DsTable
 
changeKey(String, String) - Method in class diamondedge.swing.DsTreeModel
 
changeKey(Object, Object) - Method in class diamondedge.util.HashList
 
changeKey(String, String) - Method in class diamondedge.util.VbCollection
 
changeSelection(int, int, boolean, boolean) - Method in class diamondedge.swing.grid.DsGrid
Overriden to not allow mouse to select cells that are not in tab order
changeSelection(int, int, boolean, boolean) - Method in class diamondedge.swing.grid.GridRowHeader
Overriden to keep selection in main table in sync.
changeType(int) - Method in class diamondedge.util.Variant
 
CHILD - Static variable in class diamondedge.swing.DsTree
 
Choose(int, Variant, Variant, Variant) - Static method in class diamondedge.util.VB
 
Choose(int, Variant, Variant, Variant, Variant, Variant, Variant, Variant, Variant, Variant, Variant) - Static method in class diamondedge.util.VB
 
CIRCLE - Static variable in class diamondedge.swing.DsShape
 
CIRCLE - Static variable in class diamondedge.swing.DsSymbolButton
 
clean(String) - Static method in class diamondedge.util.Strings
Removes all control characters from the string.
clear() - Method in class diamondedge.swing.DsActionGroup
Removes all elements from the collection.
clear() - Method in class diamondedge.swing.DsComboBox
Removes all items in the list.
clear() - Method in class diamondedge.swing.DsIconList
Removes all Icons from the list.
clear() - Method in class diamondedge.swing.DsListView
Removes all objects in the list.
clear() - Method in class diamondedge.swing.DsSlidingTabBar
Removes all groups from the component.
clear() - Method in class diamondedge.swing.DsTreeModel
Removes all objects in a collection.
clear(boolean) - Method in class diamondedge.swing.grid.DsCellRange
Deletes all style properties in a DsCell and optionally the value for each cell in the range.
clear() - Method in class diamondedge.swing.grid.DsGrid
Clears the contents of each cell.
clear() - Static method in class diamondedge.util.Err
Clears all property settings of the Err object
clear() - Method in class diamondedge.util.HashList
Removes all elements from the List.
clear() - Method in class diamondedge.util.ListFormat
 
clear() - Method in class diamondedge.util.VbCollection
 
clearTabOrder() - Method in class diamondedge.swing.grid.DsGrid
 
clone() - Method in class diamondedge.swing.DsTableCell
 
clone() - Method in class diamondedge.util.Variant
 
close() - Method in class diamondedge.swing.DsSocket
Close current connection
close() - Static method in class diamondedge.util.FileSystem
 
close(int) - Static method in class diamondedge.util.FileSystem
 
CLOSE_EVENT - Static variable in class diamondedge.swing.DsSocket
 
CLOSED - Static variable in class diamondedge.swing.DsSocket
 
CLOSED_ICON - Static variable in class diamondedge.swing.DsTree
 
CLOSING - Static variable in class diamondedge.swing.DsSocket
 
columnAtPoint(Point) - Method in class diamondedge.swing.grid.DsTable
 
columnClicked(MouseEvent) - Method in interface diamondedge.swing.ColumnClickListener
Invoked when a column header of a Table is clicked.
ColumnClickListener - Interface in diamondedge.swing
The class that is interested in processing a ColumnClick event implements this interface.
columnSelectionChanged(ListSelectionEvent) - Method in class diamondedge.swing.grid.DsTable
 
combinations(int, int) - Static method in class diamondedge.util.MoreMath
Returns the total possible number of groups for a given number of items.
compare(Date, Date) - Static method in class diamondedge.util.DateTime
returns 0 if date1 is the same date as date2 returns 1 if date1 is after (greater than) date2 returns -1 if date1 is before (less than) date2
compare(Object, Object) - Static method in class diamondedge.util.Obj
Compares two Objects numerically or lexicographically depending on the datatypes.
compare(Object, Object, boolean) - Static method in class diamondedge.util.Obj
Compares two Objects numerically or lexicographically depending on the datatypes.
compare(String, String) - Static method in class diamondedge.util.Strings
returns a value indicating the result of a string comparison
compareTo(Variant) - Method in class diamondedge.util.Variant
Compares two Variants numerically or lexicographically depending on the datatypes.
compareTo(Object) - Method in class diamondedge.util.Variant
Compares the Variant to another object numerically or lexicographically depending on the datatypes.
configureEditor(ComboBoxEditor, Object) - Method in class diamondedge.swing.DsComboBox
 
configureEnclosingScrollPane() - Method in class diamondedge.swing.grid.DsGrid
 
configureRowHeader() - Method in class diamondedge.swing.grid.DsGrid
 
connect(String, int) - Method in class diamondedge.swing.DsSocket
Connect to the remote computer
connect() - Method in class diamondedge.swing.DsSocket
Connect to the remote computer
CONNECT_EVENT - Static variable in class diamondedge.swing.DsSocket
 
CONNECTED - Static variable in class diamondedge.swing.DsSocket
 
CONNECTING - Static variable in class diamondedge.swing.DsSocket
 
CONNECTION_PENDING - Static variable in class diamondedge.swing.DsSocket
 
CONNECTION_REQUEST_EVENT - Static variable in class diamondedge.swing.DsSocket
 
construct() - Method in class diamondedge.swing.SwingWorker
Compute the value to be returned by the get method.
contains(int, int) - Method in class diamondedge.swing.grid.DsCellRange
 
containsDataValue(Object) - Method in class diamondedge.util.ListFormat
 
containsDisplayValue(Object) - Method in class diamondedge.util.ListFormat
 
containsKey(Object) - Method in class diamondedge.util.HashList
Returns true if this map contains a mapping for the specified key.
containsKey(Object) - Method in class diamondedge.util.VbCollection
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class diamondedge.util.HashList
Returns true if this map maps one or more keys to the specified value.
containsValue(Object) - Method in class diamondedge.util.VbCollection
Returns true if this map maps one or more keys to the specified value.
convertRowIndexToModel(int) - Method in class diamondedge.swing.grid.DelegateGridModel
Maps the index of the row in the view to the index of the row in the embedded table model.
convertToBytes(Variant) - Static method in class diamondedge.swing.DsSocket
 
convertToGeneral() - Method in class diamondedge.swing.grid.DsCellRange
Attempts to convert the value of each cell into a Number, Boolean, Date in that order.
convertToNumber() - Method in class diamondedge.swing.grid.DsCellRange
Converts the value of each cell to a Number object.
convertToVariant(byte[], Variant, int) - Static method in class diamondedge.swing.DsSocket
 
copyArray(Object, Object) - Static method in class diamondedge.util.VB
Copy a single dimensioned array
copyArray(Object, Object, int) - Static method in class diamondedge.util.VB
Copy a multiple dimensioned array
copyright - Static variable in class diamondedge.swing.GraphicUtil
 
copyright - Static variable in class diamondedge.util.UI
 
copyright - Static variable in class diamondedge.util.VB
 
copyToClipboard() - Method in class diamondedge.swing.grid.DsGrid
 
copyToClipboard(boolean, boolean) - Method in class diamondedge.swing.grid.DsGrid
 
cosh(double) - Static method in class diamondedge.util.MoreMath
Returns the hyperbolic cosine of a number.
countTokens() - Method in class diamondedge.util.StringSplitter
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception.
createActionButton(Action) - Method in class diamondedge.swing.DsActionGroup
Create button for a new item in this group.
createBorder() - Method in class diamondedge.swing.DsLabel
 
createBorder(Paint, int) - Static method in class diamondedge.swing.DsLineBorder
Creates a line border with the same line style and color and lineWidth = 1 for each side of the border.
createBorder(Paint, int, int) - Static method in class diamondedge.swing.DsLineBorder
Creates a line border with the same line width, style and color for each side of the border.
createBorder(Paint, int, int, int) - Static method in class diamondedge.swing.DsLineBorder
Creates a line border with the same line width, style and color for each of the specified side of the border.
createCell() - Method in class diamondedge.swing.grid.DsTable
Returns a new DsCell.
createDefaultColumnsFromModel() - Method in class diamondedge.swing.grid.DsTable
 
createDefaultEditors() - Method in class diamondedge.swing.grid.DsTable
 
createDefaultRenderer() - Method in class diamondedge.swing.DsTableColumnHeader
 
createDefaultRenderers() - Method in class diamondedge.swing.grid.DsTable
 
createDefaultRenderers() - Method in class diamondedge.swing.grid.GridRowHeader
 
createDefaultTableHeader() - Method in class diamondedge.swing.grid.DsTable
 
createGroup(String, Icon, String, int, ActionListener) - Method in class diamondedge.swing.DsSlidingTabBar
Create a new group.
createIconButton(String, String) - Static method in class diamondedge.swing.GraphicUtil
 
createListCell() - Method in class diamondedge.swing.DsListItem
Creates a new DsListCell.
createListItem() - Method in class diamondedge.swing.DsComboBox
Creates a new DsListItem.
createListItem() - Method in class diamondedge.swing.DsListView
Creates a new DsListViewItem.
createMenus() - Method in class diamondedge.swing.DsDemo
 
createSortIcon(int, int, Color) - Static method in class diamondedge.swing.GraphicUtil
 
createTabButton() - Method in class diamondedge.swing.DsSlidingTabBar.ButtonGroup
Create button for a new group.
CROSS_LINES - Static variable in interface diamondedge.swing.DsConstants
 
curRow - Variable in class diamondedge.swing.grid.AbstractGridRowModel
 
CUSTOM_FORMAT - Static variable in class diamondedge.swing.DsDatePicker
Display date and time using the format string specified in the 'CustomFormat' property.

D

DASH - Static variable in interface diamondedge.swing.DsConstants
A dashed line.
DASH_DOT - Static variable in interface diamondedge.swing.DsConstants
Alternating dashes and dotted lines.
DASH_DOT_DOT - Static variable in interface diamondedge.swing.DsConstants
Alternating dashes and two dotted lines.
DATA_ARRIVAL_EVENT - Static variable in class diamondedge.swing.DsSocket
 
DATE - Static variable in class diamondedge.util.Variant
Date data type.
datePart(String, Date, int, int) - Static method in class diamondedge.util.DateTime
Returns a specified part of the given date
datePart(String, Date) - Static method in class diamondedge.util.DateTime
Returns a specified part of the given date
dateSerial(int, int, int) - Static method in class diamondedge.util.DateTime
 
DateTime - Class in diamondedge.util
Utility functions to manipulate Date and Calendar objects
DateTime() - Constructor for class diamondedge.util.DateTime
 
day(Date) - Static method in class diamondedge.util.DateTime
Returns a whole number representing the day of the week
dayOfYear(Date) - Static method in class diamondedge.util.DateTime
Returns a whole number representing the day of the year
db(double, double, double, int, int) - Static method in class diamondedge.util.Financial
Returns the depreciation of an asset for a specified period using the fixed-declining balance method.
ddb(double, double, double, double, double) - Static method in class diamondedge.util.Financial
Returns a Double specifying the depreciation of an asset for a specific time period using the double-declining balance method or some other method you specify.
DECIMAL - Static variable in class diamondedge.util.Variant
BigDecimal (scaled floating-point) data type.
DEFAULT - Static variable in interface diamondedge.swing.DsConstants
 
DefaultGridModel - Class in diamondedge.swing.grid
 
DefaultGridModel() - Constructor for class diamondedge.swing.grid.DefaultGridModel
Constructs a default DefaultGridModel which is a table of zero columns and zero rows.
DefaultGridModel(int, int) - Constructor for class diamondedge.swing.grid.DefaultGridModel
Constructs a DefaultGridModel with rowCount and columnCount of null object values.
DefaultGridModel(Vector, int) - Constructor for class diamondedge.swing.grid.DefaultGridModel
Constructs a DefaultGridModel with as many columns as there are elements in columnNames and rowCount of null object values.
DefaultGridModel(Object[], int) - Constructor for class diamondedge.swing.grid.DefaultGridModel
Constructs a DefaultGridModel with as many columns as there are elements in columnNames and rowCount of null object values.
DefaultGridModel(Vector, Vector) - Constructor for class diamondedge.swing.grid.DefaultGridModel
Constructs a DefaultGridModel and initializes the table by passing data and columnNames to the setDataVector method.
DefaultGridModel(Object[][], Object[]) - Constructor for class diamondedge.swing.grid.DefaultGridModel
Constructs a DefaultGridModel and initializes the table by passing data and columnNames to the setDataVector method.
DelegateGridModel - Class in diamondedge.swing.grid
DelegateGridModel provides sorting and cell formatting for any TableModel.
DelegateGridModel() - Constructor for class diamondedge.swing.grid.DelegateGridModel
 
DelegateGridModel(TableModel) - Constructor for class diamondedge.swing.grid.DelegateGridModel
 
DELETE_CELL - Static variable in interface diamondedge.swing.grid.GridModel
A value that indicates the intention to remove a DsCell (value and style properties) from the grid.
DESCENDING - Static variable in interface diamondedge.swing.DsConstants
case insensitive descending sort order
DESCENDING_CASE - Static variable in interface diamondedge.swing.DsConstants
case sensitive descending sort order
DETAILS - Static variable in class diamondedge.swing.DsListView
ViewType laying out the items a table with one row per item showing the text of each cell in each column.
DIAGONAL_CROSS_LINES - Static variable in interface diamondedge.swing.DsConstants
 
diamondedge.swing - package diamondedge.swing
 
diamondedge.swing.grid - package diamondedge.swing.grid
 
diamondedge.util - package diamondedge.util
 
diff(String, Date, Date) - Static method in class diamondedge.util.DateTime
Returns the number of time intervals between two dates.
diff(Date, Date) - Static method in class diamondedge.util.DateTime
Returns a double representing the fractional number of days between the two dates.
diff2(Date, Date, String) - Static method in class diamondedge.util.DateTime
Returns the number of time intervals between two dates.
divide(Variant) - Method in class diamondedge.util.Variant
Returns a Variant whose value is (this / val).
doLayout() - Method in class diamondedge.swing.DsComboBox
 
DOT - Static variable in interface diamondedge.swing.DsConstants
A dotted line
DOUBLE - Static variable in interface diamondedge.swing.DsConstants
double underline at baseline
DOUBLE - Static variable in class diamondedge.util.Variant
Double-precision floating-point data type.
DOUBLE_LEFT_ARROW - Static variable in class diamondedge.swing.DsSymbolButton
 
DOUBLE_LINE - Static variable in interface diamondedge.swing.DsConstants
A double solid line is used.
DOUBLE_LINE - Static variable in class diamondedge.swing.DsSymbolButton
 
DOUBLE_RIGHT_ARROW - Static variable in class diamondedge.swing.DsSymbolButton
 
DOWN_ARROW - Static variable in class diamondedge.swing.DsSymbolButton
 
DOWNWARD_DIAGONAL_LINES - Static variable in interface diamondedge.swing.DsConstants
 
DsActionGroup - Class in diamondedge.swing
 
DsBeanInfo - Class in diamondedge.swing
 
DsBeanInfo() - Constructor for class diamondedge.swing.DsBeanInfo
 
DsCell - Interface in diamondedge.swing
A class to represent the properties and value for a cell in a grid or table table.
DsCellProperties - Interface in diamondedge.swing
Properties used to render cells in grids and tables.
DsCellRange - Class in diamondedge.swing.grid
A class which allows properties to be set accross a range of cells.
DsCellRenderer - Class in diamondedge.swing
 
DsCellRenderer() - Constructor for class diamondedge.swing.DsCellRenderer
 
DsComboBox - Class in diamondedge.swing
DsComboBox is a multi-column ComboBox which displays a collection of objects.
DsComboBox() - Constructor for class diamondedge.swing.DsComboBox
 
DsConstants - Interface in diamondedge.swing
 
DsDatePicker - Class in diamondedge.swing
DsDatePicker displays a drop down DsDateView to select a date visually using a calendar style component.
DsDatePicker() - Constructor for class diamondedge.swing.DsDatePicker
 
DsDatePicker(Calendar, Locale) - Constructor for class diamondedge.swing.DsDatePicker
 
DsDatePickerBeanInfo - Class in diamondedge.swing
 
DsDatePickerBeanInfo() - Constructor for class diamondedge.swing.DsDatePickerBeanInfo
 
DsDateView - Class in diamondedge.swing
DsDateView allows the user to select a date visually using a calendar style display.
DsDateView() - Constructor for class diamondedge.swing.DsDateView
 
DsDateView(Calendar, Locale) - Constructor for class diamondedge.swing.DsDateView
 
DsDateViewBeanInfo - Class in diamondedge.swing
 
DsDateViewBeanInfo() - Constructor for class diamondedge.swing.DsDateViewBeanInfo
 
DsDemo - Class in diamondedge.swing
 
DsDemo(String) - Constructor for class diamondedge.swing.DsDemo
 
DsGrid - Class in diamondedge.swing.grid
DsGrid is a data-aware drop-in replacement for JTable which is used to display and edit regular two-dimensional tables of cells.
DsGrid() - Constructor for class diamondedge.swing.grid.DsGrid
 
DsGrid(int, int) - Constructor for class diamondedge.swing.grid.DsGrid
 
DsGrid(TableModel) - Constructor for class diamondedge.swing.grid.DsGrid
 
DsGridBeanInfo - Class in diamondedge.swing.grid
 
DsGridBeanInfo() - Constructor for class diamondedge.swing.grid.DsGridBeanInfo
 
DsIconList - Class in diamondedge.swing
Contains a collection of Icon objects, each of which can be referred to by its index or key.
DsIconList() - Constructor for class diamondedge.swing.DsIconList
 
DsLabel - Class in diamondedge.swing
DsLabel displays multiple lines of text and/or an icon that a user can't change directly.
DsLabel(String, Icon, int) - Constructor for class diamondedge.swing.DsLabel
Creates a DsLabel with the specified text, icon and horizontal alignment.
DsLabel(String) - Constructor for class diamondedge.swing.DsLabel
Creates a DsLabel with the specified text and without an icon.
DsLabel(String, int) - Constructor for class diamondedge.swing.DsLabel
 
DsLabel(Icon) - Constructor for class diamondedge.swing.DsLabel
Creates a DsLabel with an icon which is centered vertically and horizontally.
DsLabel(Icon, int) - Constructor for class diamondedge.swing.DsLabel
Creates a DsLabel with an icon which is centered vertically and the specified horizontal alignment.
DsLabel() - Constructor for class diamondedge.swing.DsLabel
Creates a DsLabel without an icon and a blank string for the text.
DsLabelBeanInfo - Class in diamondedge.swing
 
DsLabelBeanInfo() - Constructor for class diamondedge.swing.DsLabelBeanInfo
 
DsLine - Class in diamondedge.swing
A component that will display a line in the bounds of the component.
DsLine() - Constructor for class diamondedge.swing.DsLine
Creates a DsLine with a solid line style.
DsLine(int) - Constructor for class diamondedge.swing.DsLine
Creates a DsLine with the specified style.
DsLineBeanInfo - Class in diamondedge.swing
 
DsLineBeanInfo() - Constructor for class diamondedge.swing.DsLineBeanInfo
 
DsLineBorder - Class in diamondedge.swing
A class which draws a line border on any/all of the sides with a particular line style and color.
DsLineBorder(int, int, int, int, Paint, int) - Constructor for class diamondedge.swing.DsLineBorder
Creates a line border using the same color and style for each side but with different line widths on each side.
DsLineBorder(int, int, int, int, Paint, Paint, Paint, Paint, int, int, int, int) - Constructor for class diamondedge.swing.DsLineBorder
Creates a line border with the line widths, styles and color specified for each side of the border.
DsListCell - Class in diamondedge.swing
A class to represent the properties and value for a cell in a DsListView details view.
DsListCell(DsListItem) - Constructor for class diamondedge.swing.DsListCell
 
DsListItem - Class in diamondedge.swing
An item in a DsListView or DsComboBox control that contains the index of icons associated with it, text, and an array of strings (cells) representing subitems that are displayed in the list.
DsListObject - Interface in diamondedge.swing
Instances of classes that implement DsListObject can be loaded into a DsComboBox or DsListView using the addItems method.
DsListView - Class in diamondedge.swing
DsListView displays a collection of objects such as files or folders typically showing an icon and a description label using one of four different views.
DsListView() - Constructor for class diamondedge.swing.DsListView
Creates a DsListView with the DETAILS view type.
DsListView(int) - Constructor for class diamondedge.swing.DsListView
Creates a DsListView with the specified view type.
DsListViewBeanInfo - Class in diamondedge.swing
 
DsListViewBeanInfo() - Constructor for class diamondedge.swing.DsListViewBeanInfo
 
DsListViewItem - Class in diamondedge.swing
An item in a DsListView control that contains the index of icons associated with it, text, and an array of strings representing subitems that are displayed in the details view.
DsListViewObject - Interface in diamondedge.swing
Instances of classes that implement DsListViewObject can be loaded into a DsListView using the addItems method.
DsShape - Class in diamondedge.swing
A component that will display a basic shape in the bounds of the component.
DsShape() - Constructor for class diamondedge.swing.DsShape
Creates a DsShape which will draw various different shapes on its parent surface
DsShape(int) - Constructor for class diamondedge.swing.DsShape
Creates a DsShape which will draw the specified shape on its parent surface.
DsShapeBeanInfo - Class in diamondedge.swing
 
DsShapeBeanInfo() - Constructor for class diamondedge.swing.DsShapeBeanInfo
 
DsSlidingTabBar - Class in diamondedge.swing
 
DsSlidingTabBar() - Constructor for class diamondedge.swing.DsSlidingTabBar
 
DsSlidingTabBar.ButtonGroup - Class in diamondedge.swing
 
DsSlidingTabBar.ButtonGroup(String, Icon, String, int, ActionListener) - Constructor for class diamondedge.swing.DsSlidingTabBar.ButtonGroup
 
DsSocket - Class in diamondedge.swing
DsSocket allows TCP or UDP communication to occur with the data events showing up on the UI event queue in an assynchronous fashion.
DsSocket() - Constructor for class diamondedge.swing.DsSocket
 
DsSocketBeanInfo - Class in diamondedge.swing
 
DsSocketBeanInfo() - Constructor for class diamondedge.swing.DsSocketBeanInfo
 
DsSymbolButton - Class in diamondedge.swing
A standard JButton which has a symbol drawn on top of it.
DsSymbolButton() - Constructor for class diamondedge.swing.DsSymbolButton
Creates a DsSymbolButton which will draw the RIGHT_ARROW symbol on parent surface.
DsSymbolButton(int) - Constructor for class diamondedge.swing.DsSymbolButton
Creates a DsSymbolButton which will draw the specified symbol on surface.
DsSymbolButtonBeanInfo - Class in diamondedge.swing
 
DsSymbolButtonBeanInfo() - Constructor for class diamondedge.swing.DsSymbolButtonBeanInfo
 
DsTable - Class in diamondedge.swing.grid
A class which implements many common functions used in DsGrid and other tables
DsTable.BooleanEditor - Class in diamondedge.swing.grid
 
DsTable.BooleanEditor() - Constructor for class diamondedge.swing.grid.DsTable.BooleanEditor
 
DsTable.BooleanRenderer - Class in diamondedge.swing.grid
 
DsTable.BooleanRenderer() - Constructor for class diamondedge.swing.grid.DsTable.BooleanRenderer
 
DsTable.ComponentEditor - Class in diamondedge.swing.grid
 
DsTable.ComponentEditor() - Constructor for class diamondedge.swing.grid.DsTable.ComponentEditor
 
DsTable.ComponentRenderer - Class in diamondedge.swing.grid
 
DsTable.ComponentRenderer() - Constructor for class diamondedge.swing.grid.DsTable.ComponentRenderer
 
DsTable.DateEditor - Class in diamondedge.swing.grid
 
DsTable.DateEditor() - Constructor for class diamondedge.swing.grid.DsTable.DateEditor
 
DsTable.ListEditor - Class in diamondedge.swing.grid
 
DsTable.ListEditor() - Constructor for class diamondedge.swing.grid.DsTable.ListEditor
 
DsTable.TableEditor - Class in diamondedge.swing.grid
 
DsTable.TableEditor() - Constructor for class diamondedge.swing.grid.DsTable.TableEditor
 
DsTableCell - Class in diamondedge.swing
 
DsTableCell() - Constructor for class diamondedge.swing.DsTableCell
 
DsTableCell(Object) - Constructor for class diamondedge.swing.DsTableCell
 
DsTableColumnHeader - Class in diamondedge.swing
 
DsTableColumnHeader(TableColumnModel) - Constructor for class diamondedge.swing.DsTableColumnHeader
 
DsTableHeaderRenderer - Class in diamondedge.swing
 
DsTableHeaderRenderer() - Constructor for class diamondedge.swing.DsTableHeaderRenderer
 
DsTree - Class in diamondedge.swing
DsTree is a drop-in replacement for JTree.
DsTree() - Constructor for class diamondedge.swing.DsTree
 
DsTree(DsTreeNode) - Constructor for class diamondedge.swing.DsTree
 
DsTree(DsTreeModel) - Constructor for class diamondedge.swing.DsTree
 
DsTreeBeanInfo - Class in diamondedge.swing
 
DsTreeBeanInfo() - Constructor for class diamondedge.swing.DsTreeBeanInfo
 
DsTreeModel - Class in diamondedge.swing
 
DsTreeModel(DsTreeNode) - Constructor for class diamondedge.swing.DsTreeModel
 
DsTreeNode - Class in diamondedge.swing
A DsTreeNode is a node displayed in a DsTree component.
DsTreeNode() - Constructor for class diamondedge.swing.DsTreeNode
 
DsTreeNode(Object) - Constructor for class diamondedge.swing.DsTreeNode
Creates a tree node with no parent, no children, but which allows children, and initializes it with the specified user object.
DsTreeNode(Object, boolean) - Constructor for class diamondedge.swing.DsTreeNode
Creates a tree node with no parent, no children, initialized with the specified user object, and that allows children only if specified.
DsTreeNode(Object, String) - Constructor for class diamondedge.swing.DsTreeNode
Creates a tree node with no parent, no children, but which allows children, and initializes it with the specified user object.
DsTreeNode(Object, String, DsTreeModel) - Constructor for class diamondedge.swing.DsTreeNode
 

E

EDIT_CANCELED - Static variable in class diamondedge.swing.grid.GridEvent
 
EDIT_STARTED - Static variable in class diamondedge.swing.grid.GridEvent
 
EDIT_STOPPED - Static variable in class diamondedge.swing.grid.GridEvent
 
EDIT_VALIDATE - Static variable in class diamondedge.swing.grid.GridEvent
 
editingCanceled(ChangeEvent) - Method in class diamondedge.swing.DsListView
This tells the listeners the editor has canceled editing
editingCanceled(ChangeEvent) - Method in class diamondedge.swing.DsTree
This tells the listeners the editor has canceled editing
editingCanceled(ChangeEvent) - Method in class diamondedge.swing.grid.DsGrid
Invoked when editing is canceled.
editingCanceled(GridEditorEvent) - Method in interface diamondedge.swing.grid.GridEditorListener
Invoked when editing is canceled.
editingStarted(GridEditorEvent) - Method in interface diamondedge.swing.grid.GridEditorListener
Invoked when editing is starting prior to the editor being created.
editingStopped(ChangeEvent) - Method in class diamondedge.swing.DsListView
This tells the listeners the editor has ended editing
editingStopped(ChangeEvent) - Method in class diamondedge.swing.DsTree
This tells the listeners the editor has ended editing
editingStopped(ChangeEvent) - Method in class diamondedge.swing.grid.DsGrid
Invoked when editing is finished.
editingStopped(GridEditorEvent) - Method in interface diamondedge.swing.grid.GridEditorListener
Invoked when editing is finished.
editingValidate(GridEditorEvent) - Method in interface diamondedge.swing.grid.GridEditorListener
Invoked when editing is finished but prior to saving the value to the cell.
EMPTY - Static variable in class diamondedge.util.Variant
Empty (uninitialized) data type.
EmptyDate - Static variable in class diamondedge.util.DateTime
 
ensureVisible(int) - Method in class diamondedge.swing.DsListView
Scroll to make sure the row is visible on the screen
ensureVisible() - Method in class diamondedge.swing.DsListViewItem
Ensures a ListItem object is visible, scrolling the control if necessary.
ensureVisible() - Method in class diamondedge.swing.DsTreeNode
Ensures a DsTreeNode object is visible, scrolling or expanding the control if necessary.
ensureVisible(int) - Method in class diamondedge.swing.grid.DsGrid
Scroll to make sure the row is visible on the screen
ensureVisible(int, int) - Method in class diamondedge.swing.grid.DsGrid
Scroll to make sure the cell is visible on the screen
entrySet() - Method in class diamondedge.util.HashList
 
equals(Object) - Method in class diamondedge.util.Variant
 
equals(int) - Method in class diamondedge.util.Variant
 
equals(double) - Method in class diamondedge.util.Variant
 
Err - Class in diamondedge.util
 
ERROR - Static variable in class diamondedge.swing.DsSocket
 
ERROR - Static variable in class diamondedge.util.Variant
Integer data type (4 byte) holding an error code.
ERROR_EVENT - Static variable in class diamondedge.swing.DsSocket
 
errorNumber - Variable in exception diamondedge.util.RuntimeError
 
ETCHED - Static variable in interface diamondedge.swing.DsConstants
A line that looks etched into the surface is used.
ETCHED_RAISED - Static variable in interface diamondedge.swing.DsConstants
A line that looks raised up from the surface is used.
even(double) - Static method in class diamondedge.util.MoreMath
Returns number rounded up to the nearest even integer.

F

factorial(int) - Static method in class diamondedge.util.MoreMath
Returns the factorial of a number.
FALSE - Static variable in interface diamondedge.swing.DsConstants
 
field - Variable in class diamondedge.swing.DsDatePicker
 
FileSystem - Class in diamondedge.util
 
FileSystem() - Constructor for class diamondedge.util.FileSystem
 
fill(int, char) - Static method in class diamondedge.util.String