public class OccurrenceTableAll extends SimpleTable implements OccurrenceTable, java.awt.event.MouseListener, Clipboardable
| Modifier and Type | Class and Description |
|---|---|
private class |
OccurrenceTableAll.DataCellEditor |
private class |
OccurrenceTableAll.DataCellRenderer |
private class |
OccurrenceTableAll.DataTableModel |
private class |
OccurrenceTableAll.DeleteCellEditor |
private class |
OccurrenceTableAll.DeleteCellRenderer |
private class |
OccurrenceTableAll.OccurrencesTableTransferHandler |
private class |
OccurrenceTableAll.TableTopicWrapper |
private class |
OccurrenceTableAll.TopicCellEditor |
private class |
OccurrenceTableAll.TopicCellRenderer |
javax.swing.JTable.AccessibleJTable, javax.swing.JTable.DropLocation, javax.swing.JTable.PrintModejavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
private java.awt.Color[][] |
colors |
private java.lang.String[][] |
data |
private Topic[] |
langs |
private java.awt.event.MouseEvent |
mouseEvent |
private Options |
options |
private java.lang.String[][] |
originalData |
private java.lang.Object[] |
popupStruct |
private java.util.HashSet |
removedTypes |
private int |
rowHeight |
private TableSorter |
sorter |
java.lang.String |
tableType |
private Topic |
topic |
private Topic[] |
types |
private Wandora |
wandora |
private OccurrenceTableAll.TableTopicWrapper[] |
wrappedTypes |
DEFAULT_ROW_HEIGHTAUTO_RESIZE_ALL_COLUMNS, AUTO_RESIZE_LAST_COLUMN, AUTO_RESIZE_NEXT_COLUMN, AUTO_RESIZE_OFF, AUTO_RESIZE_SUBSEQUENT_COLUMNS, autoCreateColumnsFromModel, autoResizeMode, cellEditor, cellSelectionEnabled, columnModel, dataModel, defaultEditorsByColumnClass, defaultRenderersByColumnClass, editingColumn, editingRow, editorComp, gridColor, preferredViewportSize, rowMargin, rowSelectionAllowed, selectionBackground, selectionForeground, selectionModel, showHorizontalLines, showVerticalLines, tableHeaderlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTGOOGLE_TRANSLATE, MICROSOFT_TRANSLATE, OPTIONS_KEY, ROW_HEIGHT_OPTIONS_KEY, VIEW_OPTIONS_KEY, VIEW_SCHEMA, VIEW_USED, VIEW_USED_AND_SCHEMA, WATSON_TRANSLATE| Constructor and Description |
|---|
OccurrenceTableAll(Topic topic,
Options options,
Wandora wandora)
Creates a new instance of OccurrenceTableAll
|
| Modifier and Type | Method and Description |
|---|---|
void |
append() |
boolean |
applyChanges(Topic t,
Wandora parent) |
void |
changeType() |
void |
copy() |
void |
cut() |
void |
delete() |
void |
downloadURLOccurrence() |
void |
duplicateType() |
java.lang.String |
getCopyString() |
java.lang.Object |
getOccurrenceTableType() |
java.lang.String |
getPointedOccurrence() |
Topic |
getPointedOccurrenceLang() |
Topic |
getPointedOccurrenceType() |
int |
getRowHeightOption() |
java.awt.Point |
getTablePoint() |
java.awt.Point |
getTablePoint(java.awt.event.MouseEvent e) |
java.lang.String |
getToolTipText(java.awt.event.MouseEvent e) |
Topic |
getTopic() |
java.lang.Object |
getValueAt(int x,
int y) |
java.lang.Object |
getValueAt(java.awt.event.MouseEvent e) |
java.lang.Object |
getValueAt(java.awt.Point p) |
private void |
initPopupStructures() |
void |
mouseClicked(java.awt.event.MouseEvent mouseEvent) |
void |
mouseEntered(java.awt.event.MouseEvent mouseEvent) |
void |
mouseExited(java.awt.event.MouseEvent mouseEvent) |
void |
mousePressed(java.awt.event.MouseEvent mouseEvent) |
void |
mouseReleased(java.awt.event.MouseEvent mouseEvent) |
void |
openURLOccurrence() |
void |
paste() |
void |
spread() |
void |
translate(int translationService) |
focusGained, focusLost, isDataChanged, isStructureChanged, isUpdate, paint, sorterChanged, tableChangedclearSelection, createDefaultTableSelectionModel, deselectColumn, deselectRow, getTableSelectionModel, invertSelection, isCellSelected, selectAll, selectArea, selectCell, selectCells, selectColumn, selectColumns, selectRow, selectRows, setTableSelectionModeladdColumn, addColumnSelectionInterval, addNotify, addRowSelectionInterval, changeSelection, columnAdded, columnAtPoint, columnMarginChanged, columnMoved, columnRemoved, columnSelectionChanged, configureEnclosingScrollPane, convertColumnIndexToModel, convertColumnIndexToView, convertRowIndexToModel, convertRowIndexToView, createDefaultColumnModel, createDefaultColumnsFromModel, createDefaultDataModel, createDefaultEditors, createDefaultRenderers, createDefaultSelectionModel, createDefaultTableHeader, createScrollPaneForTable, doLayout, editCellAt, editCellAt, editingCanceled, editingStopped, getAccessibleContext, getAutoCreateColumnsFromModel, getAutoCreateRowSorter, getAutoResizeMode, getCellEditor, getCellEditor, getCellRect, getCellRenderer, getCellSelectionEnabled, getColumn, getColumnClass, getColumnCount, getColumnModel, getColumnName, getColumnSelectionAllowed, getDefaultEditor, getDefaultRenderer, getDragEnabled, getDropLocation, getDropMode, getEditingColumn, getEditingRow, getEditorComponent, getFillsViewportHeight, getGridColor, getIntercellSpacing, getModel, getPreferredScrollableViewportSize, getPrintable, getRowCount, getRowHeight, getRowHeight, getRowMargin, getRowSelectionAllowed, getRowSorter, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedColumn, getSelectedColumnCount, getSelectedColumns, getSelectedRow, getSelectedRowCount, getSelectedRows, getSelectionBackground, getSelectionForeground, getSelectionModel, getShowHorizontalLines, getShowVerticalLines, getSurrendersFocusOnKeystroke, getTableHeader, getUI, getUIClassID, getUpdateSelectionOnSort, initializeLocalVars, isCellEditable, isColumnSelected, isEditing, isRowSelected, moveColumn, paramString, prepareEditor, prepareRenderer, print, print, print, print, print, processKeyBinding, removeColumn, removeColumnSelectionInterval, removeEditor, removeNotify, removeRowSelectionInterval, resizeAndRepaint, rowAtPoint, setAutoCreateColumnsFromModel, setAutoCreateRowSorter, setAutoResizeMode, setCellEditor, setCellSelectionEnabled, setColumnModel, setColumnSelectionAllowed, setColumnSelectionInterval, setDefaultEditor, setDefaultRenderer, setDragEnabled, setDropMode, setEditingColumn, setEditingRow, setFillsViewportHeight, setGridColor, setIntercellSpacing, setModel, setPreferredScrollableViewportSize, setRowHeight, setRowHeight, setRowMargin, setRowSelectionAllowed, setRowSelectionInterval, setRowSorter, setSelectionBackground, setSelectionForeground, setSelectionMode, setSelectionModel, setShowGrid, setShowHorizontalLines, setShowVerticalLines, setSurrendersFocusOnKeystroke, setTableHeader, setUI, setUpdateSelectionOnSort, setValueAt, sizeColumnsToFit, sizeColumnsToFit, unconfigureEnclosingScrollPane, updateUI, valueChangedaddAncestorListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic java.lang.String tableType
private Topic topic
private Topic[] langs
private Topic[] types
private java.lang.String[][] data
private java.awt.Color[][] colors
private TableSorter sorter
private Wandora wandora
private Options options
private OccurrenceTableAll.TableTopicWrapper[] wrappedTypes
private java.util.HashSet removedTypes
private java.lang.String[][] originalData
private int rowHeight
private java.lang.Object[] popupStruct
private java.awt.event.MouseEvent mouseEvent
public OccurrenceTableAll(Topic topic, Options options, Wandora wandora) throws TopicMapException
TopicMapExceptionpublic boolean applyChanges(Topic t, Wandora parent) throws TopicMapException
applyChanges in interface OccurrenceTableTopicMapExceptionpublic Topic getTopic()
getTopic in interface OccurrenceTablepublic java.lang.String getToolTipText(java.awt.event.MouseEvent e)
getToolTipText in interface OccurrenceTablegetToolTipText in class javax.swing.JTablepublic int getRowHeightOption()
getRowHeightOption in interface OccurrenceTablepublic java.lang.Object getOccurrenceTableType()
getOccurrenceTableType in interface OccurrenceTableprivate void initPopupStructures()
public java.lang.String getPointedOccurrence()
getPointedOccurrence in interface OccurrenceTablepublic Topic getPointedOccurrenceType()
getPointedOccurrenceType in interface OccurrenceTablepublic Topic getPointedOccurrenceLang()
getPointedOccurrenceLang in interface OccurrenceTablepublic void cut()
cut in interface Clipboardablecut in interface OccurrenceTablepublic void paste()
paste in interface Clipboardablepaste in interface OccurrenceTablepublic void append()
append in interface OccurrenceTablepublic void copy()
copy in interface Clipboardablecopy in interface OccurrenceTablepublic java.lang.String getCopyString()
getCopyString in interface OccurrenceTablepublic void delete()
delete in interface OccurrenceTablepublic void changeType()
changeType in interface OccurrenceTablepublic void duplicateType()
duplicateType in interface OccurrenceTablepublic void openURLOccurrence()
openURLOccurrence in interface OccurrenceTablepublic void downloadURLOccurrence()
downloadURLOccurrence in interface OccurrenceTablepublic void spread()
spread in interface OccurrenceTablepublic void translate(int translationService)
translate in interface OccurrenceTablepublic java.awt.Point getTablePoint()
public java.awt.Point getTablePoint(java.awt.event.MouseEvent e)
public java.lang.Object getValueAt(java.awt.event.MouseEvent e)
public java.lang.Object getValueAt(java.awt.Point p)
public java.lang.Object getValueAt(int x,
int y)
getValueAt in class javax.swing.JTablepublic void mouseClicked(java.awt.event.MouseEvent mouseEvent)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent mouseEvent)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent mouseEvent)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent mouseEvent)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent mouseEvent)
mouseReleased in interface java.awt.event.MouseListenerCopyright 2004-2015 Wandora Team