com.ibm.dse.gui
Class NullFormatterPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--com.ibm.dse.gui.FormatterPanel
                                |
                                +--com.ibm.dse.gui.NullFormatterPanel

public class NullFormatterPanel
extends FormatterPanel

This formatter panel edits a null object.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Fields inherited from class com.ibm.dse.gui.FormatterPanel
FORMATTER_PANEL_HEIGTH, FORMATTER_PANEL_WIDTH
 
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.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
NullFormatterPanel()
          This formatter panel edits a Null object.
 
Method Summary
 java.lang.String getFormatterName()
          Gets the Converter name property (java.lang.String) value.
 java.lang.String getJavaInitializationString()
          This method is intended for use when generating Java code to set the value of the converter.
 Converter getValue()
           
 boolean isConvertible()
          returns true if the object that formatter panel is editing, is Euro-EMU convertible.
 boolean isInstance(java.lang.Object obj)
          returns true if the parameter is an exact instance of null or convertible null.
static void main(java.lang.String[] args)
          main entrypoint - starts the part when it is run as an application.
 void setValue(java.lang.Object value)
          It sets the null or convertible null value that is editing.
 boolean withErrorMessage()
          returns true if the object that formatter panel is editing, has error message.
 
Methods inherited from class com.ibm.dse.gui.FormatterPanel
getConvertible, getErrorMessage, revalidate, setConvertible, setErrorMessage
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, paramString, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, processComponentKeyEvent, processFocusEvent, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setCursor, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NullFormatterPanel

public NullFormatterPanel()
This formatter panel edits a Null object.
Method Detail

getFormatterName

public java.lang.String getFormatterName()
Gets the Converter name property (java.lang.String) value.

Example results for float converter will return com.ibm.dse.gui.FloatConverter.

Overrides:
getFormatterName in class FormatterPanel
Returns:
java.lang.String - Converter name.

getJavaInitializationString

public java.lang.String getJavaInitializationString()
This method is intended for use when generating Java code to set the value of the converter. It should return a fragment of Java code that can be used to initialize a variable with the converter property value.
Overrides:
getJavaInitializationString in class FormatterPanel
Returns:
A fragment of Java code representing an initializer for the current value.

getValue

public Converter getValue()
Overrides:
getValue in class FormatterPanel
Returns:
The value of the converter edited in the panel.

isConvertible

public boolean isConvertible()
returns true if the object that formatter panel is editing, is Euro-EMU convertible.
Overrides:
isConvertible in class FormatterPanel
Returns:
boolean - true if formatter is Euro-EMU conevrtible.

isInstance

public boolean isInstance(java.lang.Object obj)
returns true if the parameter is an exact instance of null or convertible null.
Overrides:
isInstance in class FormatterPanel
Tags copied from class: FormatterPanel
Returns:
boolean - true if obj is our formatter.

main

public static void main(java.lang.String[] args)
main entrypoint - starts the part when it is run as an application. This method is used for internal testing purposes only.
Parameters:
args - java.lang.String[]

setValue

public void setValue(java.lang.Object value)
It sets the null or convertible null value that is editing.
Overrides:
setValue in class FormatterPanel
Tags copied from class: FormatterPanel
Parameters:
value - The new target converter to be edited. Note that this converter should not be modified by the PropertyEditor, rather the PropertyEditor should create a new converter to hold any modified value.

withErrorMessage

public boolean withErrorMessage()
returns true if the object that formatter panel is editing, has error message.
Overrides:
withErrorMessage in class FormatterPanel
Returns:
boolean - true if our formatter have message error.