public interface MyrtleTableAPI
Modifier and Type | Method and Description |
---|---|
void |
addRangeGrabListener(RangeGrabListener l) |
void |
addSheetColumnSelection(int col) |
void |
addSheetRowSelection(int row) |
void |
appendTextToEdit(java.lang.String text) |
void |
copyAllToClipboard() |
boolean |
copySelectedToClipboard() |
void |
copySelectedToSelection() |
boolean |
cutSelectedToClipboard() |
void |
deleteSelected() |
void |
editEntry() |
void |
externalRangeBookmarkUpdate(java.lang.String bookmarkname) |
void |
externalRangeGrabUpdate(java.lang.String range) |
void |
fillRange(java.lang.String range,
java.lang.String startValue,
java.lang.String stopValue)
Fills the indicated range in this table.
|
void |
fireRangeGrabUpdated(java.lang.String range) |
java.awt.Color |
getAlternateRowColor() |
javax.swing.table.TableCellEditor |
getCellEditor(int row,
int column) |
javax.swing.table.TableCellRenderer |
getCellRenderer(int row,
int column) |
SharedSpreadsheetClipboard |
getClipboardBuffer() |
java.lang.String |
getLabelForColumn(int col) |
java.lang.String |
getLabelForRow(int row) |
java.util.Vector |
getSelectedEntries() |
int[] |
getSelectionLocation() |
java.lang.String |
getTitle() |
void |
goToEntry() |
void |
goToEntry(java.lang.String inrng) |
boolean |
isAlternatingRowColors() |
boolean |
isCellEditable(int row,
int column) |
void |
labelColumnsByRow(int k) |
void |
pasteClipboard() |
void |
pasteClipboardAt(int startrow,
int startcol) |
void |
pasteClipboardDown() |
void |
pasteClipboardDownAt(int r,
int c) |
void |
pasteClipboardLeft() |
void |
pasteClipboardLeftAt(int r,
int c) |
void |
pasteClipboardRight() |
void |
pasteClipboardRightAt(int r,
int c) |
void |
pasteClipboardTranspose() |
void |
pasteClipboardTransposeAt(int startrow,
int startcol) |
void |
pasteClipboardUp() |
void |
pasteClipboardUpAt(int r,
int c) |
void |
removeRangeGrabListener(RangeGrabListener l) |
void |
replicateSelectionDown() |
void |
replicateSelectionLeft() |
void |
replicateSelectionRight() |
void |
replicateSelectionUp() |
void |
resizeTable()
Opens a dialog for the user to set the dimensions of the table.
|
void |
resizeTableToContents()
Automatically resizes table to the smallest dimensions accomodating
the current contents.
|
void |
selectAll() |
void |
setAlternateRowColor(java.awt.Color s) |
void |
setAlternatingRowColors(boolean x) |
void |
setClipboardBuffer(SharedSpreadsheetClipboard buff) |
void |
shiftSelectedDown() |
void |
shiftSelectedLeft() |
void |
shiftSelectedRight() |
void |
shiftSelectedUp() |
void |
showMessageDialog(java.lang.String s) |
void |
startSheetColumnSelection(int col) |
void |
startSheetRowSelection(int row) |
void shiftSelectedLeft()
void shiftSelectedRight()
void shiftSelectedUp()
void shiftSelectedDown()
java.awt.Color getAlternateRowColor()
void setAlternateRowColor(java.awt.Color s)
void setAlternatingRowColors(boolean x)
boolean isAlternatingRowColors()
void editEntry()
void goToEntry()
void goToEntry(java.lang.String inrng)
void deleteSelected()
void pasteClipboardRight()
void pasteClipboardLeft()
void pasteClipboardUp()
void pasteClipboardDown()
void pasteClipboardRightAt(int r, int c)
void pasteClipboardLeftAt(int r, int c)
void pasteClipboardUpAt(int r, int c)
void pasteClipboardDownAt(int r, int c)
void replicateSelectionRight()
void replicateSelectionLeft()
void replicateSelectionUp()
void replicateSelectionDown()
int[] getSelectionLocation()
void pasteClipboardTranspose()
void pasteClipboardTransposeAt(int startrow, int startcol)
void pasteClipboard()
void pasteClipboardAt(int startrow, int startcol)
void copyAllToClipboard()
boolean cutSelectedToClipboard()
void copySelectedToSelection()
boolean copySelectedToClipboard()
void selectAll()
void startSheetRowSelection(int row)
void addSheetRowSelection(int row)
void startSheetColumnSelection(int col)
void addSheetColumnSelection(int col)
void fireRangeGrabUpdated(java.lang.String range)
void addRangeGrabListener(RangeGrabListener l)
void removeRangeGrabListener(RangeGrabListener l)
void externalRangeGrabUpdate(java.lang.String range)
void externalRangeBookmarkUpdate(java.lang.String bookmarkname)
java.lang.String getTitle()
void appendTextToEdit(java.lang.String text)
SharedSpreadsheetClipboard getClipboardBuffer()
void setClipboardBuffer(SharedSpreadsheetClipboard buff)
boolean isCellEditable(int row, int column)
javax.swing.table.TableCellRenderer getCellRenderer(int row, int column)
javax.swing.table.TableCellEditor getCellEditor(int row, int column)
java.lang.String getLabelForColumn(int col)
java.lang.String getLabelForRow(int row)
void labelColumnsByRow(int k)
java.util.Vector getSelectedEntries()
void resizeTableToContents()
void resizeTable()
void showMessageDialog(java.lang.String s)
void fillRange(java.lang.String range, java.lang.String startValue, java.lang.String stopValue)
Copyright © 2011, 2013. Daniel P. Dougherty