public class APrintNGVirtualBookInternalFrame extends APrintNGInternalFrame implements java.awt.event.ActionListener, APrintNGVirtualBookFrame, java.awt.datatransfer.ClipboardOwner
| Modifier and Type | Class and Description |
|---|---|
static class |
APrintNGVirtualBookInternalFrame.QuickScriptElement
quick script element
|
javax.swing.JFrame.AccessibleJFramejava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BACKGROUNDLAYER_INTERNALNAME |
prefixedNamePrefsStorageaccessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabledCROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor and Description |
|---|
APrintNGVirtualBookInternalFrame(VirtualBook vb,
org.apache.commons.vfs2.provider.AbstractFileObject virtualBookFile,
IssueCollection ic,
Instrument instrument,
APrintProperties aprintproperties,
IPlaySubSystemManager playsubSystem,
IExtension[] exts,
APrintPageFormat pageformat,
APrintNGGeneralServices services,
AsyncJobsManager jobManager,
QuickScriptManager scriptManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
dispose() |
Instrument |
getCurrentInstrument()
Return the current instrument
|
<T> T[] |
getExtensionPoints(java.lang.Class<T> clazz)
this method permit to find extension points (used to transmit context in the
frame, when an external element is working with this)
|
java.lang.Object |
getOwnerForDialog()
Get the owner for dialog
|
JVirtualBookScrollableComponent |
getPianoRoll()
Return the pianoroll component, this gives access to the book component
|
VirtualBook |
getVirtualBook()
Return the reference of the virtualbook associated to the frame
|
IAPrintWait |
getWaitInterface()
Get the frame wait interface, permitting to freeze the screen during large operations
|
protected void |
internalChangeVirtualBook(VirtualBook vb) |
protected void |
internalDefineInstrument(Instrument instrument) |
boolean |
isDirty() |
void |
lostOwnership(java.awt.datatransfer.Clipboard clipboard,
java.awt.datatransfer.Transferable contents) |
void |
paste()
past clip board to virtual book
|
void |
play()
start play the virtual book
|
protected void |
preparePlayin(VirtualBook virtualBook) |
protected void |
refreshToolbarMenu() |
void |
selectAll() |
void |
selectNone() |
void |
setBackGroundImage(ITiledImage tiledImage)
define the background image using a tiled image
|
void |
setCurrentSavedFile(java.io.File currentSavedFile)
Define the current file in File System, for proposing the save ...
|
void |
stop()
Stop play the virtual book
|
protected void |
touchVirtualBook()
inform by development that the virtual book has been modified
|
protected void |
updateTitle() |
askForClose, clearDirty, getInternalFrameNameForPreferences, infiniteChangeText, infiniteEndWait, infiniteStartWait, infiniteStartWait, initializeComponents, initPrefsStorage, isDisposed, saveDimensionPreferences, setupIcon, toggleDirtyaddImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static final java.lang.String BACKGROUNDLAYER_INTERNALNAME
public APrintNGVirtualBookInternalFrame(VirtualBook vb, org.apache.commons.vfs2.provider.AbstractFileObject virtualBookFile, IssueCollection ic, Instrument instrument, APrintProperties aprintproperties, IPlaySubSystemManager playsubSystem, IExtension[] exts, APrintPageFormat pageformat, APrintNGGeneralServices services, AsyncJobsManager jobManager, QuickScriptManager scriptManager) throws java.lang.Exception
java.lang.Exceptionprotected void internalDefineInstrument(Instrument instrument)
protected void internalChangeVirtualBook(VirtualBook vb)
vb - public void setCurrentSavedFile(java.io.File currentSavedFile)
throws java.lang.Exception
currentSavedFile - java.lang.Exceptionpublic void setBackGroundImage(ITiledImage tiledImage)
tiledImage - protected void refreshToolbarMenu()
protected void touchVirtualBook()
protected void preparePlayin(VirtualBook virtualBook)
virtualBook - protected void updateTitle()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void stop()
throws java.lang.Exception
APrintNGVirtualBookFramestop in interface APrintNGVirtualBookFramejava.lang.Exceptionpublic void play()
throws java.lang.Exception
APrintNGVirtualBookFrameplay in interface APrintNGVirtualBookFramejava.lang.Exceptionpublic void dispose()
dispose in class APrintNGInternalFramepublic VirtualBook getVirtualBook()
APrintNGVirtualBookFramegetVirtualBook in interface APrintNGVirtualBookFramepublic JVirtualBookScrollableComponent getPianoRoll()
APrintNGVirtualBookFramegetPianoRoll in interface APrintNGVirtualBookFramepublic Instrument getCurrentInstrument()
APrintNGVirtualBookFramegetCurrentInstrument in interface APrintNGVirtualBookFramepublic IAPrintWait getWaitInterface()
APrintNGVirtualBookFramegetWaitInterface in interface APrintNGVirtualBookFramepublic java.lang.Object getOwnerForDialog()
APrintNGVirtualBookFramegetOwnerForDialog in interface APrintNGVirtualBookFramepublic boolean isDirty()
isDirty in interface DirtyableisDirty in class APrintNGInternalFramepublic void lostOwnership(java.awt.datatransfer.Clipboard clipboard,
java.awt.datatransfer.Transferable contents)
lostOwnership in interface java.awt.datatransfer.ClipboardOwnerpublic void paste()
throws java.lang.Exception
java.lang.Exceptionpublic void selectAll()
throws java.lang.Exception
java.lang.Exceptionpublic void selectNone()
throws java.lang.Exception
java.lang.Exceptionpublic <T> T[] getExtensionPoints(java.lang.Class<T> clazz)
clazz -