public class LayoutGUI extends JFrame implements ActionListener, InternalFrameListener
JFrame.AccessibleJFrameFrame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyaccessibleContext, 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_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description | 
|---|
LayoutGUI(DataSetManager dsm,
         IDAREImageNodeApp app,
         CreateNodesTaskFactory nodeFactory)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
actionPerformed(ActionEvent e)  | 
void | 
buildResizer()  | 
static void | 
createAndShowGUI(DataSetSelectionModel dssm,
                DataSetManager dsm,
                IDAREImageNodeApp app,
                CreateNodesTaskFactory nodeFactory)
Build the gui 
 | 
DataSetFrame | 
createFrame(DataSetLayoutInfoBundle bundle)
create A Frame for the given Bundle 
 | 
protected JMenuBar | 
createMenuBar()  | 
void | 
createSelectedFrames(DataSetSelectionModel dssm)
Create the selected Frames 
 | 
DataSetFrame | 
getSelectedFrame()  | 
void | 
internalFrameActivated(InternalFrameEvent e)  | 
void | 
internalFrameClosed(InternalFrameEvent e)  | 
void | 
internalFrameClosing(InternalFrameEvent e)  | 
void | 
internalFrameDeactivated(InternalFrameEvent e)  | 
void | 
internalFrameDeiconified(InternalFrameEvent e)  | 
void | 
internalFrameIconified(InternalFrameEvent e)  | 
void | 
internalFrameOpened(InternalFrameEvent e)  | 
void | 
updateID(String nodeID)  | 
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, 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, dispose, 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, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFont, postEventpublic LayoutGUI(DataSetManager dsm, IDAREImageNodeApp app, CreateNodesTaskFactory nodeFactory)
public void createSelectedFrames(DataSetSelectionModel dssm)
dssm - the datasetModel to create frames for.protected JMenuBar createMenuBar()
public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic DataSetFrame createFrame(DataSetLayoutInfoBundle bundle) throws WrongDatasetTypeException
bundle - the bundle to create a frame forWrongDatasetTypeException - if an invalid dataset was suppliedpublic static void createAndShowGUI(DataSetSelectionModel dssm, DataSetManager dsm, IDAREImageNodeApp app, CreateNodesTaskFactory nodeFactory)
dssm - THe DatasetSelectionModel to usedsm - The DataSetManager to get Datasetsapp - The IDAREImageNodeApp to obtain informationnodeFactory - the CreateNodesTaskFactory to activate if layout is requestedpublic DataSetFrame getSelectedFrame()
public void updateID(String nodeID)
public void buildResizer()
public void internalFrameClosing(InternalFrameEvent e)
internalFrameClosing in interface InternalFrameListenerpublic void internalFrameOpened(InternalFrameEvent e)
internalFrameOpened in interface InternalFrameListenerpublic void internalFrameClosed(InternalFrameEvent e)
internalFrameClosed in interface InternalFrameListenerpublic void internalFrameIconified(InternalFrameEvent e)
internalFrameIconified in interface InternalFrameListenerpublic void internalFrameDeiconified(InternalFrameEvent e)
internalFrameDeiconified in interface InternalFrameListenerpublic void internalFrameActivated(InternalFrameEvent e)
internalFrameActivated in interface InternalFrameListenerpublic void internalFrameDeactivated(InternalFrameEvent e)
internalFrameDeactivated in interface InternalFrameListenerCopyright © 2018. All rights reserved.