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.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BACKGROUNDLAYER_INTERNALNAME |
prefixedNamePrefsStorage
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_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_CURSOR
BOTTOM_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, toggleDirty
addImpl, 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, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, 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, toFront
add, 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, validateTree
action, 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, transferFocusUpCycle
public 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.Exception
protected void internalDefineInstrument(Instrument instrument)
protected void internalChangeVirtualBook(VirtualBook vb)
vb
- public void setCurrentSavedFile(java.io.File currentSavedFile) throws java.lang.Exception
currentSavedFile
- java.lang.Exception
public 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.ActionListener
public void stop() throws java.lang.Exception
APrintNGVirtualBookFrame
stop
in interface APrintNGVirtualBookFrame
java.lang.Exception
public void play() throws java.lang.Exception
APrintNGVirtualBookFrame
play
in interface APrintNGVirtualBookFrame
java.lang.Exception
public void dispose()
dispose
in class APrintNGInternalFrame
public VirtualBook getVirtualBook()
APrintNGVirtualBookFrame
getVirtualBook
in interface APrintNGVirtualBookFrame
public JVirtualBookScrollableComponent getPianoRoll()
APrintNGVirtualBookFrame
getPianoRoll
in interface APrintNGVirtualBookFrame
public Instrument getCurrentInstrument()
APrintNGVirtualBookFrame
getCurrentInstrument
in interface APrintNGVirtualBookFrame
public IAPrintWait getWaitInterface()
APrintNGVirtualBookFrame
getWaitInterface
in interface APrintNGVirtualBookFrame
public java.lang.Object getOwnerForDialog()
APrintNGVirtualBookFrame
getOwnerForDialog
in interface APrintNGVirtualBookFrame
public boolean isDirty()
isDirty
in interface Dirtyable
isDirty
in class APrintNGInternalFrame
public void lostOwnership(java.awt.datatransfer.Clipboard clipboard, java.awt.datatransfer.Transferable contents)
lostOwnership
in interface java.awt.datatransfer.ClipboardOwner
public void paste() throws java.lang.Exception
java.lang.Exception
public void selectAll() throws java.lang.Exception
java.lang.Exception
public void selectNone() throws java.lang.Exception
java.lang.Exception
public <T> T[] getExtensionPoints(java.lang.Class<T> clazz)
clazz
-