org.argouml.ui
Class SettingsTabLayout
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.argouml.application.helpers.SettingsTabHelper
org.argouml.ui.SettingsTabLayout
- All Implemented Interfaces:
- Accessible, ArgoModule, ImageObserver, MenuContainer, Pluggable, PluggableSettingsTab, Serializable, SettingsTabPanel
- public class SettingsTabLayout
- extends SettingsTabHelper
Settings dialog tab panel for layout options.
- See Also:
- Serialized Form
Fields inherited from class javax.swing.JPanel |
|
Fields inherited from class java.awt.Container |
|
Methods inherited from class org.argouml.application.helpers.SettingsTabHelper |
createCheckBox, createLabel, createRadioButton, createTextField, getModulePopUpActions, getSettingsTabPanel, getTabPanel, inContext, initializeModule, isModuleEnabled, localize, setModuleEnabled, shutdownModule |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
prpTodo
private org.tigris.swidgets.Property prpTodo
prpProperties
private org.tigris.swidgets.Property prpProperties
prpDocumentation
private org.tigris.swidgets.Property prpDocumentation
prpStyle
private org.tigris.swidgets.Property prpStyle
prpSource
private org.tigris.swidgets.Property prpSource
prpConstraints
private org.tigris.swidgets.Property prpConstraints
prpTaggedValues
private org.tigris.swidgets.Property prpTaggedValues
SettingsTabLayout
public SettingsTabLayout()
- The constructor.
createProperty
private org.tigris.swidgets.Property createProperty(String text,
String[] positions,
Class tab)
- Create a Property for the position of the given tab pane, selecting
the current display value from the user properties file.
loadPosition
private void loadPosition(org.tigris.swidgets.Property position,
Class tab)
savePosition
private void savePosition(org.tigris.swidgets.Property position,
Class tab)
makeKey
private ConfigurationKey makeKey(Class tab)
handleSettingsTabRefresh
public void handleSettingsTabRefresh()
- When the setting values should be reloaded
handleSettingsTabSave
public void handleSettingsTabSave()
- When the ok or apply button is pressed
handleSettingsTabCancel
public void handleSettingsTabCancel()
- Description copied from interface:
SettingsTabPanel
- Cancel any changes.
- See Also:
SettingsTabPanel.handleSettingsTabCancel()
getModuleName
public String getModuleName()
- Description copied from interface:
ArgoModule
- Display name of the module.
- Returns:
- the module name
- See Also:
ArgoModule.getModuleName()
getModuleDescription
public String getModuleDescription()
- Description copied from interface:
ArgoModule
- Textual description of the module.
- Returns:
- the module description
- See Also:
ArgoModule.getModuleDescription()
getModuleAuthor
public String getModuleAuthor()
- Description copied from interface:
ArgoModule
- The module author.
- Returns:
- a string containing the module author
- See Also:
ArgoModule.getModuleAuthor()
getModuleVersion
public String getModuleVersion()
- Description copied from interface:
ArgoModule
- The module version.
There is no specified format.
- Returns:
- a string containing the module version
- See Also:
ArgoModule.getModuleVersion()
getModuleKey
public String getModuleKey()
- Description copied from interface:
ArgoModule
- The module identifying key.
- Returns:
- the string key the module uses to identify itself
- See Also:
ArgoModule.getModuleKey()
getTabKey
public String getTabKey()
- Description copied from interface:
SettingsTabPanel
- Gets the unlocalized settings tab name.
- Returns:
- the unlocalized settings tab name
- See Also:
SettingsTabPanel.getTabKey()