|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--org.argouml.ui.TabSpawnable
|
+--org.argouml.ui.TabText
|
+--org.argouml.uml.ui.TabSrc
Details panel tabbed panel for displaying a source code representation of a UML model element in a particular Notation.
| Field Summary | |
|---|---|
private NotationName |
_notationName
|
private Logger |
cat
|
| Fields inherited from class org.argouml.ui.TabText |
|---|
_parseChanges, _shouldBeEnabled, _target, _text, _toolbar |
| Fields inherited from class org.argouml.ui.TabSpawnable |
|---|
orientation, OVERLAPP |
| Fields inherited from class javax.swing.JPanel |
|---|
|
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
|---|
|
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
TabSrc()
Create a tab that contains a toolbar. |
|
| Method Summary | |
|---|---|
void |
finalize()
|
protected java.lang.String |
genText(java.lang.Object modelObject)
|
NotationName |
getContextNotation()
The context must return a NotationName indicating the notation (and version if applicable) that it is using. |
private java.lang.String |
getSourceFileFor(java.lang.Object modelObject,
NotationName nn)
|
void |
itemStateChanged(java.awt.event.ItemEvent event)
|
void |
notationAdded(ArgoNotationEvent e)
Ignored. |
void |
notationChanged(ArgoNotationEvent e)
Invoked when any aspect of the notation has been changed. |
void |
notationProviderAdded(ArgoNotationEvent e)
Ignored. |
void |
notationProviderRemoved(ArgoNotationEvent e)
Ignored. |
void |
notationRemoved(ArgoNotationEvent e)
Ignored. |
protected void |
parseText(java.lang.String s)
|
void |
refresh()
Refreshes the tab IN TOTAL |
void |
setTarget(java.lang.Object t)
Sets the target of this tab. |
boolean |
shouldBeEnabled(java.lang.Object target)
Determines if the current tab should be enabled with the given target. |
| Methods inherited from class org.argouml.ui.TabText |
|---|
changedUpdate, getTarget, insertUpdate, removeUpdate, targetAdded, targetRemoved, targetSet |
| Methods inherited from class org.argouml.ui.TabSpawnable |
|---|
clone, getTitle, setOrientation, setTitle, spawn |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| 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 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private final Logger cat
private NotationName _notationName
| Constructor Detail |
public TabSrc()
| Method Detail |
public void finalize()
finalize in class java.lang.Objectprotected java.lang.String genText(java.lang.Object modelObject)
genText in class TabTextprotected void parseText(java.lang.String s)
parseText in class TabTextpublic void setTarget(java.lang.Object t)
setTarget in interface TabTargetsetTarget in class TabTextpublic boolean shouldBeEnabled(java.lang.Object target)
shouldBeEnabled in interface TabTargetshouldBeEnabled in class TabTextpublic void notationChanged(ArgoNotationEvent e)
notationChanged in interface ArgoNotationEventListenere - ArgoNotationEvent describing the change.public void notationAdded(ArgoNotationEvent e)
notationAdded in interface ArgoNotationEventListenere - ArgoNotationEvent describing the added notation.public void notationRemoved(ArgoNotationEvent e)
notationRemoved in interface ArgoNotationEventListenere - ArgoNotationEvent describing the removed notation.public void notationProviderAdded(ArgoNotationEvent e)
notationProviderAdded in interface ArgoNotationEventListenere - ArgoNotationEvent describing
the added notation provider.public void notationProviderRemoved(ArgoNotationEvent e)
notationProviderRemoved in interface ArgoNotationEventListenere - ArgoNotationEvent describing
the removed notation provider.public void itemStateChanged(java.awt.event.ItemEvent event)
itemStateChanged in interface java.awt.event.ItemListenerpublic void refresh()
TabTarget
refresh in interface TabTargetrefresh in class TabTextpublic NotationName getContextNotation()
NotationContext
getContextNotation in interface NotationContext
private java.lang.String getSourceFileFor(java.lang.Object modelObject,
NotationName nn)
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
| ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |