|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
holoedit.gui.FloatingWindow
holoedit.functions.GroovyWindow
public class GroovyWindow
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JFrame |
---|
javax.swing.JFrame.AccessibleJFrame |
Nested classes/interfaces inherited from class java.awt.Frame |
---|
java.awt.Frame.AccessibleAWTFrame |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private java.util.HashMap<java.lang.Integer,javax.swing.KeyStroke> |
acceleratorHashMap
|
private ComboParam |
applyToCombo
|
private boolean |
fine
|
private javax.swing.JComboBox |
genTransCombo
|
protected GestionPistes |
gp
|
private ComboParam |
inputTrackCombo
|
private ComboParam |
outputTrackCombo
|
private ProgressBar |
progressBar
|
protected boolean |
replace
|
protected int[] |
results
|
static java.lang.String |
scriptDirectory
|
private java.io.File |
scriptFile
|
HoloFilenameFilter |
scriptFilter
|
private HoloFilenameFilterXP |
scriptFilterXP
|
static java.lang.String |
scriptTemplatesDirectory
|
private ScriptTextArea |
scriptTextArea
|
static java.lang.String |
scriptUserDirectory
|
private ComboParam |
trackCombo
|
private boolean |
upToDate
|
Fields inherited from class holoedit.gui.FloatingWindow |
---|
fo, oposX, oposY, osizH, osizW, posX, posY, sizH, sizW, visible |
Fields inherited from class javax.swing.JFrame |
---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
---|
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 |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
GroovyWindow(Algorithm a,
GestionPistes _gp)
|
Method Summary | |
---|---|
private void |
appendAvailableSDIFInTextArea(javax.swing.JTextArea textArea)
Ecrit le contenu du textArea. |
private void |
appendDefaultValueInTextArea(javax.swing.JTextArea textArea)
|
private void |
chooReplace()
|
void |
close()
|
private java.util.HashMap<java.lang.Integer,javax.swing.KeyStroke> |
disableTransportAccelerator()
Deletes the accelerator keys of the "Transport" JMenu. |
private void |
enableTransportAccelerator(java.util.HashMap<java.lang.Integer,javax.swing.KeyStroke> acceleratorHashMap)
Set accelerators for the JMenuItems of the "Transport" JMenu. |
private boolean |
getScriptFileInName()
|
private boolean |
getScriptFileOutName()
|
private void |
initComponents()
|
boolean |
isFine()
|
void |
keyPressed(java.awt.event.KeyEvent e)
|
void |
keyReleased(java.awt.event.KeyEvent e)
|
void |
keyTyped(java.awt.event.KeyEvent e)
|
private void |
openHelp()
|
private void |
setFine(boolean b)
|
private boolean |
startScript(javax.swing.JTextArea textArea)
Starts the Groovy script |
Methods inherited from class holoedit.gui.FloatingWindow |
---|
add, add, componentHidden, componentMoved, componentResized, componentShown, focusGained, focusLost, open, remove, resetPositionAndSize, setBoxLayout, setLayout, setLayout, setLayout, setLayout, setLocation, setResizable, setSize, setStarred, setVisi, toStatus, toString, unsetLayout, updateMenuBar, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened |
Methods inherited from class javax.swing.JFrame |
---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
---|
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, show, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
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, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, 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, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setVisible, show, size, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Field Detail |
---|
private ScriptTextArea scriptTextArea
private boolean fine
protected GestionPistes gp
private java.util.HashMap<java.lang.Integer,javax.swing.KeyStroke> acceleratorHashMap
protected int[] results
protected boolean replace
private javax.swing.JComboBox genTransCombo
private ComboParam trackCombo
private ComboParam inputTrackCombo
private ComboParam outputTrackCombo
private ComboParam applyToCombo
private java.io.File scriptFile
public static java.lang.String scriptDirectory
public static java.lang.String scriptTemplatesDirectory
public static java.lang.String scriptUserDirectory
public HoloFilenameFilter scriptFilter
private HoloFilenameFilterXP scriptFilterXP
private boolean upToDate
private ProgressBar progressBar
Constructor Detail |
---|
public GroovyWindow(Algorithm a, GestionPistes _gp)
Method Detail |
---|
private void initComponents()
private void appendAvailableSDIFInTextArea(javax.swing.JTextArea textArea)
private void appendDefaultValueInTextArea(javax.swing.JTextArea textArea)
private boolean startScript(javax.swing.JTextArea textArea)
textArea
-
private boolean getScriptFileInName()
private boolean getScriptFileOutName()
private java.util.HashMap<java.lang.Integer,javax.swing.KeyStroke> disableTransportAccelerator()
private void enableTransportAccelerator(java.util.HashMap<java.lang.Integer,javax.swing.KeyStroke> acceleratorHashMap)
acceleratorHashMap
- An hashMap whose values are the accelerators keys to set,
and whose keys are the indexes of the corresponding JMenuItem of the "transport" JMenu.private void setFine(boolean b)
public boolean isFine()
private void chooReplace()
private void openHelp()
public void close()
close
in class FloatingWindow
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in interface java.awt.event.KeyListener
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface java.awt.event.KeyListener
public void keyTyped(java.awt.event.KeyEvent e)
keyTyped
in interface java.awt.event.KeyListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |