public class JEditableVirtualBookComponent extends JVirtualBookScrollableComponent implements ITransaction
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
JEditableVirtualBookComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCurrentToolChangedListener(CurrentToolChanged ctc) |
void |
addVirtualBookChangedListener(IVirtualBookChangedListener listener) |
void |
endEventTransaction() |
protected void |
fireCurrentToolChangedListener(Tool newTool,
Tool oldTool) |
protected void |
fireVirtualBookChanged(VirtualBook newvb) |
Tool |
getCurrentTool() |
ISnappingEnvironment |
getSnappingEnvironment()
return the snapping environnement ...
|
UndoStack |
getUndoStack()
getting a reference of the current undostack ..
|
VirtualBook |
getVirtualBook()
get the book
|
void |
paint(java.awt.Graphics g) |
void |
removeCurrentToolChangedListener(CurrentToolChanged ctc) |
void |
removeVirtualBookChangedListener(IVirtualBookChangedListener listener) |
void |
setCurrentTool(Tool t)
Define the current active tool
|
void |
setVirtualBook(VirtualBook carton)
Définit le carton virtuel de travail
|
void |
startEventTransaction() |
activatePanOnMiddleButton, addCartonTransformAndReturnOldOne, addLayer, addOrReplaceLayer, addToSelection, addVirtualBookComponentLayersListener, centerAtCartonPosition, clearBlockSelection, clearHightlight, clearSelection, convertCartonToScreenX, convertCartonToScreenY, convertScreenXToCarton, convertScreenYToCarton, createToolTip, findLayerByClass, findLayerByName, fitToScreen, getBlockSelection, getDisplayNanos, getHightlight, getHoleTransparency, getLayers, getMargin, getSelectionCopy, getToolTipText, getXfactor, getXoffset, getYoffset, hasHightlight, hasSelection, isUseFastDrawing, MmToPixel, MMToTime, pixelToMM, query, queryWithExtraMargin, removeFromSelection, removeLayer, removeVirtualBookComponentLayersListener, setBlockSelection, setHightlight, setHoleTransparency, setMargin, setUseFastDrawing, setXfactor, setXoffset, setYoffset, timestampToMM, timeToMM, touchBook, trackToMMgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, 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, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, 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, doLayout, 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 UndoStack getUndoStack()
public ISnappingEnvironment getSnappingEnvironment()
public void setCurrentTool(Tool t)
t - public Tool getCurrentTool()
public void addCurrentToolChangedListener(CurrentToolChanged ctc)
public void removeCurrentToolChangedListener(CurrentToolChanged ctc)
protected void fireCurrentToolChangedListener(Tool newTool, Tool oldTool)
public void setVirtualBook(VirtualBook carton)
JVirtualBookScrollableComponentsetVirtualBook in class JVirtualBookScrollableComponentpublic void paint(java.awt.Graphics g)
paint in class javax.swing.JComponentpublic VirtualBook getVirtualBook()
JVirtualBookScrollableComponentgetVirtualBook in class JVirtualBookScrollableComponentpublic void startEventTransaction()
startEventTransaction in interface ITransactionpublic void endEventTransaction()
endEventTransaction in interface ITransactionpublic void addVirtualBookChangedListener(IVirtualBookChangedListener listener)
public void removeVirtualBookChangedListener(IVirtualBookChangedListener listener)
protected void fireVirtualBookChanged(VirtualBook newvb)