public class GetTopicButton extends SimpleButton
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetTopicButton.ButtonHandler |
static interface |
GetTopicButton.ButtonListener |
static class |
GetTopicButton.CachedPopupListHandler |
static interface |
GetTopicButton.PopupListHandler |
class |
GetTopicButton.PopupMouseListener |
private class |
GetTopicButton.TopicButtonTransferHandler |
javax.swing.JButton.AccessibleJButtonjavax.swing.AbstractButton.AccessibleAbstractButton, javax.swing.AbstractButton.ButtonChangeListenerjavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected GetTopicButton.ButtonHandler |
buttonHandler |
protected GetTopicButton.ButtonListener |
listener |
protected java.lang.String |
originalSubjectIdentifier |
protected java.awt.Window |
parent |
protected Topic |
selectedTopic |
protected boolean |
showNone |
protected Wandora |
wandora |
actionListener, BORDER_PAINTED_CHANGED_PROPERTY, changeEvent, changeListener, CONTENT_AREA_FILLED_CHANGED_PROPERTY, DISABLED_ICON_CHANGED_PROPERTY, DISABLED_SELECTED_ICON_CHANGED_PROPERTY, FOCUS_PAINTED_CHANGED_PROPERTY, HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY, HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY, ICON_CHANGED_PROPERTY, itemListener, MARGIN_CHANGED_PROPERTY, MNEMONIC_CHANGED_PROPERTY, model, MODEL_CHANGED_PROPERTY, PRESSED_ICON_CHANGED_PROPERTY, ROLLOVER_ENABLED_CHANGED_PROPERTY, ROLLOVER_ICON_CHANGED_PROPERTY, ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY, SELECTED_ICON_CHANGED_PROPERTY, TEXT_CHANGED_PROPERTY, VERTICAL_ALIGNMENT_CHANGED_PROPERTY, VERTICAL_TEXT_POSITION_CHANGED_PROPERTYlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor and Description |
|---|
GetTopicButton()
Creates a new instance of GetTopicButton
|
GetTopicButton(java.lang.String si,
Wandora wandora) |
GetTopicButton(Topic t,
Wandora wandora) |
GetTopicButton(Topic t,
Wandora wandora,
java.awt.Window parent) |
GetTopicButton(Topic t,
Wandora wandora,
java.awt.Window parent,
boolean showNone) |
GetTopicButton(Topic t,
Wandora wandora,
java.awt.Window parent,
boolean showNone,
GetTopicButton.ButtonHandler buttonHandler) |
GetTopicButton(Wandora wandora) |
GetTopicButton(Wandora wandora,
java.awt.Window parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPopupList(java.util.Collection<Topic> topics) |
void |
addPopupList(GetTopicButton.PopupListHandler handler) |
Tuples.T2<Topic,java.lang.Boolean> |
defaultPressHandler() |
java.lang.String |
getCopyString() |
java.awt.Dimension |
getMinimumSize() |
Topic |
getTopic() |
java.lang.String |
getTopicSI() |
protected void |
initialize() |
protected void |
pressed() |
void |
setButtonHandler(GetTopicButton.ButtonHandler buttonHandler) |
void |
setButtonListener(GetTopicButton.ButtonListener listener) |
void |
setShowNone(boolean b) |
void |
setTopic(java.lang.String si) |
void |
setTopic(Topic t) |
void |
updateText() |
paintgetAccessibleContext, getUIClassID, isDefaultButton, isDefaultCapable, paramString, removeNotify, setDefaultCapable, updateUIactionPropertyChanged, addActionListener, addChangeListener, addImpl, addItemListener, checkHorizontalKey, checkVerticalKey, configurePropertiesFromAction, createActionListener, createActionPropertyChangeListener, createChangeListener, createItemListener, doClick, doClick, fireActionPerformed, fireItemStateChanged, fireStateChanged, getAction, getActionCommand, getActionListeners, getChangeListeners, getDisabledIcon, getDisabledSelectedIcon, getDisplayedMnemonicIndex, getHideActionText, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getItemListeners, getLabel, getMargin, getMnemonic, getModel, getMultiClickThreshhold, getPressedIcon, getRolloverIcon, getRolloverSelectedIcon, getSelectedIcon, getSelectedObjects, getText, getUI, getVerticalAlignment, getVerticalTextPosition, imageUpdate, init, isBorderPainted, isContentAreaFilled, isFocusPainted, isRolloverEnabled, isSelected, paintBorder, removeActionListener, removeChangeListener, removeItemListener, setAction, setActionCommand, setBorderPainted, setContentAreaFilled, setDisabledIcon, setDisabledSelectedIcon, setDisplayedMnemonicIndex, setEnabled, setFocusPainted, setHideActionText, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabel, setLayout, setMargin, setMnemonic, setMnemonic, setModel, setMultiClickThreshhold, setPressedIcon, setRolloverEnabled, setRolloverIcon, setRolloverSelectedIcon, setSelected, setSelectedIcon, setText, setUI, setVerticalAlignment, setVerticalTextPositionaddAncestorListener, 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, getNextFocusableComponent, getPopupLocation, getPreferredSize, 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, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, 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, transferFocusDownCycle, validate, validateTreeaction, 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, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, transferFocusUpCycleprotected Topic selectedTopic
protected java.lang.String originalSubjectIdentifier
protected Wandora wandora
protected java.awt.Window parent
protected boolean showNone
protected GetTopicButton.ButtonHandler buttonHandler
protected GetTopicButton.ButtonListener listener
public GetTopicButton()
throws TopicMapException
TopicMapExceptionpublic GetTopicButton(Wandora wandora) throws TopicMapException
TopicMapExceptionpublic GetTopicButton(Wandora wandora, java.awt.Window parent) throws TopicMapException
TopicMapExceptionpublic GetTopicButton(java.lang.String si,
Wandora wandora)
throws TopicMapException
TopicMapExceptionpublic GetTopicButton(Topic t, Wandora wandora) throws TopicMapException
TopicMapExceptionpublic GetTopicButton(Topic t, Wandora wandora, java.awt.Window parent) throws TopicMapException
TopicMapExceptionpublic GetTopicButton(Topic t, Wandora wandora, java.awt.Window parent, boolean showNone) throws TopicMapException
TopicMapExceptionpublic GetTopicButton(Topic t, Wandora wandora, java.awt.Window parent, boolean showNone, GetTopicButton.ButtonHandler buttonHandler) throws TopicMapException
TopicMapExceptionprotected void initialize()
initialize in class SimpleButtonpublic void setButtonListener(GetTopicButton.ButtonListener listener)
public void setButtonHandler(GetTopicButton.ButtonHandler buttonHandler)
public void setShowNone(boolean b)
public Topic getTopic()
public java.lang.String getTopicSI()
throws TopicMapException
TopicMapExceptionpublic void setTopic(Topic t) throws TopicMapException
TopicMapExceptionpublic void setTopic(java.lang.String si)
throws TopicMapException
TopicMapExceptionpublic void updateText()
throws TopicMapException
TopicMapExceptionpublic java.lang.String getCopyString()
public java.awt.Dimension getMinimumSize()
getMinimumSize in class javax.swing.JComponentprotected void pressed()
public Tuples.T2<Topic,java.lang.Boolean> defaultPressHandler() throws TopicMapException
TopicMapExceptionpublic void addPopupList(java.util.Collection<Topic> topics)
public void addPopupList(GetTopicButton.PopupListHandler handler)
Copyright 2004-2015 Wandora Team