org.argouml.language.ui
Class SettingsTabNotation
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.argouml.application.helpers.SettingsTabHelper
org.argouml.language.ui.SettingsTabNotation
- All Implemented Interfaces:
- Accessible, ArgoModule, ImageObserver, MenuContainer, Pluggable, PluggableSettingsTab, Serializable, SettingsTabPanel
- public class SettingsTabNotation
- extends SettingsTabHelper
Settings tab panel for handling Notation settings.
- Since:
- 0.9.4
- 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 |
allowNotations
private JCheckBox allowNotations
useGuillemots
private JCheckBox useGuillemots
showVisibility
private JCheckBox showVisibility
showMultiplicity
private JCheckBox showMultiplicity
showInitialValue
private JCheckBox showInitialValue
showProperties
private JCheckBox showProperties
showStereotypes
private JCheckBox showStereotypes
defaultShadowWidth
private ShadowComboBox defaultShadowWidth
SettingsTabNotation
public SettingsTabNotation()
- The constructor.
handleSettingsTabRefresh
public void handleSettingsTabRefresh()
- Description copied from interface:
SettingsTabPanel
- Load or reload field settings.
- See Also:
SettingsTabPanel.handleSettingsTabRefresh()
getBoolean
private static boolean getBoolean(ConfigurationKey key)
- Get a boolean from the configuration.
- Parameters:
key
- a notation key.
- Returns:
- a boolean
handleSettingsTabSave
public void handleSettingsTabSave()
- Description copied from interface:
SettingsTabPanel
- Save any fields changed.
- See Also:
SettingsTabPanel.handleSettingsTabSave()
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()