public abstract class AbstractModule
extends javax.swing.JPanel
implements java.awt.event.ActionListener
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JButton |
bnAction |
protected javax.swing.JButton |
bnExpand |
protected javax.swing.JButton |
bnSynopsis |
protected javax.swing.JButton |
bnTitle |
protected AbstractDropDownButton |
button1 |
protected AbstractDropDownButton |
button2 |
protected java.awt.CardLayout |
card |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
AbstractModule() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
javax.swing.JPanel |
buildCollapsedPanel() |
abstract javax.swing.JPanel |
buildExpandedPanel() |
abstract void |
close() |
void |
collapse() |
void |
create(java.lang.String name) |
void |
create(java.lang.String name,
java.lang.String key) |
void |
create(java.lang.String name,
java.lang.String key,
AbstractDropDownButton button1) |
void |
create(java.lang.String name,
java.lang.String key,
AbstractDropDownButton button1,
AbstractDropDownButton button2) |
void |
create(java.lang.String name,
java.lang.String key,
java.lang.String action) |
void |
create(java.lang.String name,
java.lang.String key,
java.lang.String action,
AbstractDropDownButton button1) |
void |
create(java.lang.String name,
java.lang.String key,
java.lang.String action,
AbstractDropDownButton button1,
AbstractDropDownButton button2) |
void |
expand() |
javax.swing.JButton |
getActionButton() |
javax.swing.JPanel |
getCollapsedPanel() |
abstract java.lang.String |
getCommand() |
javax.swing.JPanel |
getExpandedPanel() |
java.lang.String |
getKey() |
java.lang.String |
getName() |
java.awt.Dimension |
getPreferredSize() |
java.lang.String |
getTitle() |
boolean |
isExpanded() |
void |
open() |
void |
setCommand(java.lang.String command) |
void |
setMultipleModulePanel(GroupedModulePanel mpns) |
void |
setSynopsis(java.lang.String synopsis) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, 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, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, 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, update
add, 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, validateTree
action, 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, 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, transferFocusUpCycle
protected javax.swing.JButton bnTitle
protected javax.swing.JButton bnSynopsis
protected javax.swing.JButton bnAction
protected javax.swing.JButton bnExpand
protected java.awt.CardLayout card
protected AbstractDropDownButton button1
protected AbstractDropDownButton button2
public void create(java.lang.String name)
public void create(java.lang.String name, java.lang.String key)
public void create(java.lang.String name, java.lang.String key, AbstractDropDownButton button1)
public void create(java.lang.String name, java.lang.String key, AbstractDropDownButton button1, AbstractDropDownButton button2)
public void create(java.lang.String name, java.lang.String key, java.lang.String action, AbstractDropDownButton button1)
public void create(java.lang.String name, java.lang.String key, java.lang.String action)
public void create(java.lang.String name, java.lang.String key, java.lang.String action, AbstractDropDownButton button1, AbstractDropDownButton button2)
public javax.swing.JPanel buildCollapsedPanel()
public abstract javax.swing.JPanel buildExpandedPanel()
public abstract java.lang.String getCommand()
public abstract void close()
public javax.swing.JButton getActionButton()
public java.lang.String getName()
getName
in class java.awt.Component
public java.lang.String getKey()
public java.lang.String getTitle()
public void setCommand(java.lang.String command)
public void setSynopsis(java.lang.String synopsis)
public javax.swing.JPanel getCollapsedPanel()
public javax.swing.JPanel getExpandedPanel()
public void setMultipleModulePanel(GroupedModulePanel mpns)
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class javax.swing.JComponent
public boolean isExpanded()
public void collapse()
public void expand()
public void open()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
Copyright © , Biomedical Imaging Group, EPFL, Lausanne, Switzerland. All rights reserved.