|
||||||||||
| 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.SimpleTypeBooleanView
public class SimpleTypeBooleanView
This class represents a SimpleTypeBooleanView which is derived from the class AbstractSimpleTypeView. This class renderers GUI components that express a boolean value. The underlying JAXFront type is a SimpleType whose primitive data type is boolean.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Field Summary | |
|---|---|
static java.lang.String |
_false
|
static java.lang.String |
_iFalse
|
static java.lang.String |
_iTrue
|
static java.lang.String |
_true
|
| 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 | |
|---|---|
SimpleTypeBooleanView(SimpleType type)
SimpleTypeBooleanView constructor. |
|
SimpleTypeBooleanView(SimpleType type,
Type context)
SimpleTypeBooleanView constructor. |
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
focusLost(java.awt.event.FocusEvent e)
|
java.lang.String |
getText()
Returns the value of the component. |
void |
itemStateChanged(java.awt.event.ItemEvent e)
Invoked when an item has been selected or deselected. |
void |
populateView()
Updates the view of this visualizer. |
void |
release()
Releases allocated resources for this visualizer. |
void |
setBackground(java.awt.Color color)
|
void |
setEditable(boolean editable)
Sets the view component editable . |
void |
setEnabled(boolean enabled,
boolean setOptionalToo)
Sets the component enabled/disabled. |
void |
setForeground(java.awt.Color color)
|
void |
setRequired(boolean required)
Sets the view component to be required or not. |
java.lang.String |
toString()
Returns a String that represents the value of this object. |
| Methods inherited from class com.jaxfront.swing.ui.visualizers.AbstractSimpleTypeView |
|---|
focusGained, getEditorField, getSimpleModel, keyPressed, keyReleased, keyTyped, markError, populateModel, removeLabel, resetError, setApplicationRequired, setChoosenKeyContextValue, setEditorField, setEnabled, 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, 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, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String _true
public static final java.lang.String _false
public static final java.lang.String _iTrue
public static final java.lang.String _iFalse
| Constructor Detail |
|---|
public SimpleTypeBooleanView(SimpleType type)
type - com.jaxfront.core.type.SimpleType the underlying model (type)
for this view
public SimpleTypeBooleanView(SimpleType type,
Type context)
type - com.jaxfront.core.type.SimpleType the underlying model (type)
for this view| Method Detail |
|---|
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerActionListener.actionPerformed(java.awt.event.ActionEvent)public java.lang.String getText()
SimpleTypeVisualizer
getText in interface SimpleTypeVisualizergetText in class AbstractSimpleTypeViewAbstractSimpleTypeView.getText()public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged in interface java.awt.event.ItemListeneritemStateChanged in class AbstractSimpleTypeViewItemListener.itemStateChanged(ItemEvent)public void populateView()
Visualizer
populateView in interface VisualizerpopulateView in class AbstractViewVisualizer.populateView()public void release()
Visualizer
release in interface Visualizerrelease in class AbstractSimpleTypeViewVisualizer.release()
public void setEnabled(boolean enabled,
boolean setOptionalToo)
AbstractView
setEnabled in class AbstractViewenabled - true, if the component should be enabledsetOptionalToo - true, if the optionalCheckBox should be enabled trueAbstractView.setEnabled(boolean,
boolean)public void setEditable(boolean editable)
Visualizer
setEditable in interface VisualizersetEditable in class AbstractSimpleTypeVieweditable - enable/disable this visualizerVisualizer.setEditable(boolean)public void setRequired(boolean required)
Visualizer
setRequired in interface VisualizersetRequired in class AbstractSimpleTypeViewrequired - indicates if a visualizer requires user inputVisualizer.setRequired(boolean)public java.lang.String toString()
toString in class java.awt.Componentpublic void focusLost(java.awt.event.FocusEvent e)
focusLost in interface java.awt.event.FocusListenerfocusLost in class AbstractSimpleTypeViewe - java.awt.event.FocusEventFocusListener.focusLost(FocusEvent)public void setBackground(java.awt.Color color)
setBackground in class AbstractSimpleTypeViewComponent.setBackground(java.awt.Color)public void setForeground(java.awt.Color color)
setForeground in class AbstractSimpleTypeViewComponent.setForeground(java.awt.Color)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||