|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
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.JLabel
com.ibm.dse.gui.SpLabel
The SpLabel class is a Bean that provides a text label.
Nested Class Summary |
---|
Nested classes inherited from class javax.swing.JLabel |
---|
javax.swing.JLabel.AccessibleJLabel |
Nested classes inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
---|
Fields inherited from class javax.swing.JLabel |
---|
labelFor |
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 javax.swing.SwingConstants |
---|
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
SpLabel()
This constructor creates a SpLabel object. |
|
SpLabel(javax.swing.Icon image)
This constructor creates a SpLabel object. |
|
SpLabel(javax.swing.Icon image,
int horizontalAlignment)
This constructor creates a SpLabel object. |
|
SpLabel(java.lang.String text)
This constructor creates a SpLabel object. |
|
SpLabel(java.lang.String text,
javax.swing.Icon icon,
int horizontalAlignment)
This constructor creates a SpLabel object. |
|
SpLabel(java.lang.String text,
int horizontalAlignment)
This constructor creates a SpLabel object. |
Method Summary | |
---|---|
void |
addActionListener(java.awt.event.ActionListener al)
Documented in the JDK. |
void |
addCoordinatedEventListener(CoordinatedEventListener newListener)
Adds an CoordinatedEventListener. |
void |
addDataChangedListener(DataChangedListener dcl)
Deprecated. (use addCoordinatedEventListener(CoordinatedEventListener newListener)) |
protected java.lang.String |
calculateValueInTargetCurrency(java.lang.String source,
boolean toEuro)
Converts to/from euro the amount. |
protected java.lang.String |
convertCurrency(java.lang.String amount,
boolean toEuro)
Converts to/from euro the amount specified as parameter. |
void |
convertFromEuros()
Converts to EMU currency the value in euros and updates appropriately the valueInEuros and valueInEMUCurrency fields. |
void |
convertToEuros()
Converts to euros the value in EMU currency and updates appropriately the valueInEuros and valueInEMUCurrency fields. |
boolean |
getActivatedOkKey()
Gets the activatedOkKey property (boolean) value. |
java.lang.String |
getAlternativeDataName()
Gets the alternativeDataName property (java.lang.String) value. |
Converter |
getConverter()
Returns the converter associated to the label. |
boolean |
getConvertible()
Gets the convertible property (boolean) value. |
java.lang.String |
getDataDirection()
Gets the dataDirection property (java.lang.String) value. |
java.lang.String |
getDataName()
Gets the dataName property (java.lang.String) value. |
java.lang.String |
getDataToClear()
Gets the dataToClear property (java.lang.String) value. |
java.lang.Object |
getDataValue()
Gets the dataValue property (java.lang.String) value. |
DSECoordinatedPanel |
getDSECoordinatedPanel()
Gets the DSECoordinatedPanel where the component is placed |
java.lang.String |
getErrorMessage()
Gets the ErrorMessage property value from its formatters (if exists). |
Formatter |
getFormatter()
Gets the formatter property (com.ibm.dse.gui.Formatter) value. |
NavigationParameters |
getNavigationParameters()
Gets the navigationParameters property (com.ibm.dse.gui.NavigationParameters) value. |
protected java.lang.String |
getSourceValueForConversion()
Formats the label value using the label formatter. |
protected java.lang.String |
getSourceValueForConversion2(java.lang.String text)
Receives a String formatted with the the float formatter corresponding to the default Locale. |
SpPanel |
getSpPanel()
Gets the SpPanel where the component is placed |
java.lang.String |
getType()
Gets the type property (java.lang.String) value. |
java.lang.Object |
getValueInEMUCurrency()
Gets the valueInEMUCurrency property (java.lang.Object) value. |
java.lang.Object |
getValueInEuros()
Gets the valueInEuros property (java.lang.String) value. |
boolean |
hasAlternativeDataName()
Returns if the SpLabel has alternative data name attribute. |
boolean |
isInError()
Complies with the DataExchanger interface. |
boolean |
isKeyedValue()
if true this bean returns a composed data value. |
boolean |
isRequired()
Complies with the DataExchanger interface.Returns if the label is required or not. |
void |
keyPressed(java.awt.event.KeyEvent e)
Handles events for the KeyListener interface. |
void |
removeActionListener(java.awt.event.ActionListener al)
Documented in the JDK. |
void |
removeCoordinatedEventListener(CoordinatedEventListener newListener)
Removes a CoordinatedEventListener. |
void |
removeDataChangedListener(DataChangedListener dcl)
Deprecated. (use removeCoordinatedEventListener(CoordinatedEventListener newListener)) |
void |
setActivatedOkKey(boolean activatedOkKey)
Sets the activatedOkKey property (boolean) value. |
void |
setAlternativeDataName(java.lang.String alternativeDataName)
Sets the alternativeDataName property (java.lang.String) value. |
void |
setConvertible(boolean convertible)
Sets the convertible property (boolean) value. |
void |
setDataDirection(java.lang.String dataDirection)
Sets the dataDirection property (java.lang.String) value. |
void |
setDataName(java.lang.String dataName)
Sets the dataName property (java.lang.String) value. |
void |
setDataToClear(java.lang.String dataToClear)
Sets the dataToClear property (java.lang.String) value. |
void |
setDataValue(java.lang.Object dataValue)
Sets the dataValue property (Object) value. |
protected void |
setDataValueAsObject(java.lang.String value)
Sets the dataValue property (java.lang.String) value. |
void |
setFormatter(Formatter formatter)
Sets the formatter property (com.ibm.dse.gui.Formatter) value. |
void |
setHelpID(java.lang.String helpID)
Sets the helpID property (java.lang.String) value. |
void |
setNavigationParameters(NavigationParameters navigationParameters)
Sets the navigationParameters property (com.ibm.dse.gui.NavigationParameters) value. |
void |
setRequired(boolean required)
Sets the required property (boolean) value. |
void |
setType(java.lang.String type)
Sets the type property (java.lang.String) value. |
void |
setValueInEMUCurrency(java.lang.Object valueInEMUCurrency)
Sets the valueInEMUCurrency property (java.lang.Object) value. |
void |
setValueInEuros(java.lang.Object valueInEuros)
Sets the valueInEuros property (Object) value. |
Methods inherited from class javax.swing.JLabel |
---|
checkHorizontalKey, checkVerticalKey, getAccessibleContext, getDisabledIcon, getDisplayedMnemonic, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, imageUpdate, paramString, setDisabledIcon, setDisplayedMnemonic, setDisplayedMnemonic, setDisplayedMnemonicIndex, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabelFor, setText, setUI, setVerticalAlignment, setVerticalTextPosition, 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, 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 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SpLabel()
public SpLabel(java.lang.String text)
text
- java.lang.Stringpublic SpLabel(java.lang.String text, int horizontalAlignment)
text
- java.lang.StringhorizontalAlignment
- intpublic SpLabel(java.lang.String text, javax.swing.Icon icon, int horizontalAlignment)
text
- java.lang.Stringicon
- IconhorizontalAlignment
- intpublic SpLabel(javax.swing.Icon image)
image
- Iconpublic SpLabel(javax.swing.Icon image, int horizontalAlignment)
image
- IconhorizontalAlignment
- intMethod Detail |
public void addActionListener(java.awt.event.ActionListener al)
addActionListener
in interface DataExchanger
al
- java.awt.event.ActionEventpublic void addCoordinatedEventListener(CoordinatedEventListener newListener)
addCoordinatedEventListener
in interface DataExchanger
newListener
- CoordinatedEventListenerpublic void addDataChangedListener(DataChangedListener dcl)
addDataChangedListener
in interface DataExchanger
dcl
- DataChangedListenerprotected java.lang.String calculateValueInTargetCurrency(java.lang.String source, boolean toEuro)
source
- String, the amount formatted with the label formattertoEuro
- boolean, indicates if the conversion is to or from euro
protected java.lang.String convertCurrency(java.lang.String amount, boolean toEuro)
amount
- String, the amount to be converted (formatted as "standard" float)toEuro
- boolean, indicates if the conversion is to or from euro
public void convertFromEuros()
convertFromEuros
in interface EuroConvertible
public void convertToEuros()
convertToEuros
in interface EuroConvertible
public boolean getActivatedOkKey()
getActivatedOkKey
in interface GUIComponent
setActivatedOkKey(boolean)
public java.lang.String getAlternativeDataName()
getAlternativeDataName
in interface DataExchanger
setAlternativeDataName(java.lang.String)
public Converter getConverter()
public boolean getConvertible()
setConvertible(boolean)
public java.lang.String getDataDirection()
getDataDirection
in interface DataExchanger
setDataDirection(java.lang.String)
public java.lang.String getDataName()
getDataName
in interface DataExchanger
setDataName(java.lang.String)
public java.lang.String getDataToClear()
getDataToClear
in interface PanelActions
setDataToClear(java.lang.String)
public java.lang.Object getDataValue()
getDataValue
in interface DataExchanger
setDataValue(java.lang.Object)
public DSECoordinatedPanel getDSECoordinatedPanel()
getDSECoordinatedPanel
in interface PanelActions
public java.lang.String getErrorMessage()
getErrorMessage
in interface DataExchanger
public Formatter getFormatter()
setFormatter(com.ibm.dse.gui.Formatter)
public NavigationParameters getNavigationParameters()
getNavigationParameters
in interface DataExchanger
setNavigationParameters(com.ibm.dse.gui.NavigationParameters)
protected java.lang.String getSourceValueForConversion()
protected java.lang.String getSourceValueForConversion2(java.lang.String text)
public SpPanel getSpPanel()
getSpPanel
in interface PanelActions
public java.lang.String getType()
getType
in interface DataExchanger
setType(java.lang.String)
public java.lang.Object getValueInEMUCurrency()
getValueInEMUCurrency
in interface EuroConvertible
setValueInEMUCurrency(java.lang.Object)
public java.lang.Object getValueInEuros()
getValueInEuros
in interface EuroConvertible
setValueInEuros(java.lang.Object)
public boolean hasAlternativeDataName()
hasAlternativeDataName
in interface DataExchanger
public boolean isInError()
isInError
in interface DataExchanger
public boolean isKeyedValue()
isKeyedValue
in interface DataExchanger
public boolean isRequired()
isRequired
in interface DataExchanger
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface GUIComponent
e
- java.awt.event.KeyEventpublic void removeActionListener(java.awt.event.ActionListener al)
removeActionListener
in interface DataExchanger
al
- java.awt.event.ActionEventpublic void removeCoordinatedEventListener(CoordinatedEventListener newListener)
removeCoordinatedEventListener
in interface DataExchanger
newListener
- DataChangedListenerpublic void removeDataChangedListener(DataChangedListener dcl)
removeDataChangedListener
in interface DataExchanger
dcl
- com.ibm.dse.gui.DataChangedListenerpublic void setActivatedOkKey(boolean activatedOkKey)
setActivatedOkKey
in interface GUIComponent
activatedOkKey
- boolean, the new value for the propertygetActivatedOkKey()
public void setAlternativeDataName(java.lang.String alternativeDataName)
setAlternativeDataName
in interface DataExchanger
alternativeDataName
- The new value for the property.getAlternativeDataName()
public void setConvertible(boolean convertible)
convertible
- boolean, the new value for the propertygetConvertible()
public void setDataDirection(java.lang.String dataDirection)
setDataDirection
in interface DataExchanger
dataDirection
- String, the new value for the propertygetDataDirection()
public void setDataName(java.lang.String dataName)
setDataName
in interface DataExchanger
dataName
- String, the new value for the propertygetDataName()
public void setDataToClear(java.lang.String dataToClear)
dataToClear
- The new value for the property.getDataToClear()
public void setDataValue(java.lang.Object dataValue)
setDataValue
in interface DataExchanger
dataValue
- Object, the new value for the propertygetDataValue()
protected void setDataValueAsObject(java.lang.String value)
value
- String, the new value String for the dataValue propertypublic void setFormatter(Formatter formatter)
formatter
- Formatter, the new value for the propertygetFormatter()
public void setHelpID(java.lang.String helpID)
setHelpID
in interface DataExchanger
helpID
- String, the new value for the helpID property.public void setNavigationParameters(NavigationParameters navigationParameters)
setNavigationParameters
in interface DataExchanger
navigationParameters
- The new value for the property.getNavigationParameters()
public void setRequired(boolean required)
setRequired
in interface DataExchanger
required
- boolean, the new value for the propertypublic void setType(java.lang.String type)
setType
in interface DataExchanger
type
- The new value for the property.getType()
public void setValueInEMUCurrency(java.lang.Object valueInEMUCurrency)
setValueInEMUCurrency
in interface EuroConvertible
valueInEMUCurrency
- Object, the new value for the propertygetValueInEMUCurrency()
public void setValueInEuros(java.lang.Object valueInEuros)
setValueInEuros
in interface EuroConvertible
valueInEuros
- Object, the new value for the propertygetValueInEuros()
|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |