|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.jaxfront.swing.ui.visualizers.AbstractView
com.jaxfront.swing.ui.visualizers.AbstractSimpleTypeView
com.jaxfront.swing.ui.visualizers.KeyRefView
public class KeyRefView
This class represents a plug-in visualizer for key reference types.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Field Summary |
|---|
| Fields inherited from class com.jaxfront.swing.ui.visualizers.AbstractView |
|---|
FILL, FILL_NO_GROW, HEADER_HEIGHT_OFFSET, PROPERTY_USER_CHANGED_SERIALIZE |
| Fields inherited from class javax.swing.JComponent |
|---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| 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 | |
|---|---|
KeyRefView(Type type)
Default constructor II (internal use only). |
|
KeyRefView(Type type,
Type context)
Default constructor II (internal use only). |
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
domChanged(DOMChangeEvent event)
Manages DOMChangeEvents for this visualizer. |
java.lang.String |
getAssignedKeyName()
|
Type |
getSelectedType()
Returns the label of this visualizer. |
java.lang.String |
getText()
Returns the value of the component. |
void |
keyAdded(KeyKeyRefEvent event)
|
void |
keyChanged(KeyKeyRefEvent event)
|
void |
keyRefAdded(KeyKeyRefEvent event)
|
void |
keyRefChanged(KeyKeyRefEvent event)
|
void |
keyRefRemoved(KeyKeyRefEvent event)
|
void |
keyRemoved(KeyKeyRefEvent event)
|
void |
markError()
Marks the component with the defined ErrorColor if the value is not valid. |
void |
populateModel()
Updates the model (type) that belongs to this visualizer. |
void |
populateView()
Updates the view of this visualizer. |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
Listens for propertyChange events. |
void |
release()
Releases allocated resources for this visualizer. |
void |
removeRefTypeFromRefList()
|
void |
requestFocus()
|
void |
resetError()
Removes the error from this visualizer. |
void |
setEditable(boolean editable)
Sets the view component editable . |
void |
setEnabled(boolean enabled)
Sets the view component enabled or disabled. |
void |
setRequired(boolean required)
Sets the view component to be required or not. |
| Methods inherited from class com.jaxfront.swing.ui.visualizers.AbstractSimpleTypeView |
|---|
focusGained, focusLost, getEditorField, getSimpleModel, itemStateChanged, keyPressed, keyReleased, keyTyped, removeLabel, setApplicationRequired, setBackground, setChoosenKeyContextValue, setEditorField, setForeground, setLabelColor |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, hide, 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, 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, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public KeyRefView(Type type)
public KeyRefView(Type type,
Type context)
| Method Detail |
|---|
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerActionListener.actionPerformed(ActionEvent)public void setRequired(boolean required)
Visualizer
setRequired in interface VisualizersetRequired in class AbstractSimpleTypeViewrequired - indicates if a visualizer requires user inputcom.jaxfront.ui.Visualizer#setRequired(boolean)public java.lang.String getText()
SimpleTypeVisualizer
getText in interface SimpleTypeVisualizergetText in class AbstractSimpleTypeViewcom.jaxfront.ui.visualizers.AbstractSimpleTypeView#getText()public void populateView()
Visualizer
populateView in interface VisualizerpopulateView in class AbstractViewcom.jaxfront.ui.visualizers.AbstractSimpleTypeView#populateView()public void domChanged(DOMChangeEvent event)
domChanged in interface DOMChangeListenerevent - a DOMChangeEvent that occuredpublic void markError()
AbstractSimpleTypeView
markError in interface VisualizermarkError in class AbstractSimpleTypeViewcom.jaxfront.ui.Visualizer#markError()public void populateModel()
Visualizer
populateModel in interface VisualizerpopulateModel in class AbstractSimpleTypeViewcom.jaxfront.ui.Visualizer#populateModel()public void resetError()
Visualizer
resetError in interface VisualizerresetError in class AbstractSimpleTypeViewcom.jaxfront.ui.Visualizer#resetError()public void release()
Visualizer
release in interface Visualizerrelease in class AbstractSimpleTypeViewcom.jaxfront.ui.Visualizer#release()public void setEnabled(boolean enabled)
Visualizer
setEnabled in interface VisualizersetEnabled in class AbstractSimpleTypeViewenabled - enable/disable this visualizerComponent.setEnabled(boolean)public void setEditable(boolean editable)
Visualizer
setEditable in interface VisualizersetEditable in class AbstractSimpleTypeVieweditable - enable/disable this visualizerComponent.setEnabled(boolean)public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpropertyChange in class AbstractViewPropertyChangeListener.propertyChange(PropertyChangeEvent)public void requestFocus()
requestFocus in class javax.swing.JComponentpublic void keyAdded(KeyKeyRefEvent event)
keyAdded in interface KeyKeyRefListenerpublic void keyChanged(KeyKeyRefEvent event)
keyChanged in interface KeyKeyRefListenerpublic void keyRefAdded(KeyKeyRefEvent event)
keyRefAdded in interface KeyKeyRefListenerpublic void keyRefChanged(KeyKeyRefEvent event)
keyRefChanged in interface KeyKeyRefListenerpublic void keyRefRemoved(KeyKeyRefEvent event)
keyRefRemoved in interface KeyKeyRefListenerpublic void keyRemoved(KeyKeyRefEvent event)
keyRemoved in interface KeyKeyRefListenerpublic void removeRefTypeFromRefList()
public Type getSelectedType()
AbstractView
getSelectedType in class AbstractViewpublic java.lang.String getAssignedKeyName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||