de.uni_paderborn.fujaba.gui
Class PETextField

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byde.uni_paderborn.fujaba.gui.PEBaseComponent
                      extended byde.uni_paderborn.fujaba.gui.PEHeaderComponent
                          extended byde.uni_paderborn.fujaba.gui.PETextField
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, PEResizable, java.io.Serializable

public class PETextField
extends PEHeaderComponent

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.24 $
Author:
$Author: schneider $
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
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 de.uni_paderborn.fujaba.gui.PEHeaderComponent
title
 
Fields inherited from class de.uni_paderborn.fujaba.gui.PEBaseComponent
parent
 
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
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
PETextField(BasicPropertyEditor parent, java.lang.String title)
          Constructor for class PETextField
PETextField(BasicPropertyEditor parent, java.lang.String title, java.lang.String value)
          Constructor for class PETextField
 
Method Summary
 void addActionListener(java.awt.event.ActionListener listener)
          Adds an ActionListener.
 void addComponents()
          Access method for an one to n association.
 void addKeyListener(java.awt.event.KeyListener kl)
          Access method for an one to n association.
 void focusGained()
          No comment provided by developer, please add a comment to improve documentation.
 void focusLost()
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String getText()
          Necessary access methods to added component
 boolean isHorzResizable()
          Get the horzResizable attribute of the PETextField object
 boolean isReadOnly()
          Get the editable status of the textfield
 boolean isVertResizable()
          Get the vertResizable attribute of the PETextField object
 void removeActionListener(java.awt.event.ActionListener listener)
          Removes an ActionListener
 void requestFocus()
          No comment provided by developer, please add a comment to improve documentation.
 void selectAll()
          No comment provided by developer, please add a comment to improve documentation.
 void setReadOnly(boolean b)
          Sets the readOnly attribute of the PETextField object
 void setText(java.lang.String text)
          Sets the text attribute of the PETextField object
 
Methods inherited from class de.uni_paderborn.fujaba.gui.PEHeaderComponent
getTitle, setHeader
 
Methods inherited from class de.uni_paderborn.fujaba.gui.PEBaseComponent
buttonActionPerformed, getComponentByName, getComponentName, getInsets, getLayoutManager, getStatus, setComponentName, setInsets, setParent, setStatus
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, 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, 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, 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, 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, imageUpdate, 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

PETextField

public PETextField(BasicPropertyEditor parent,
                   java.lang.String title)
Constructor for class PETextField

Parameters:
parent - No description provided
title - No description provided

PETextField

public PETextField(BasicPropertyEditor parent,
                   java.lang.String title,
                   java.lang.String value)
Constructor for class PETextField

Parameters:
parent - No description provided
title - No description provided
value - No description provided
Method Detail

addKeyListener

public void addKeyListener(java.awt.event.KeyListener kl)
Access method for an one to n association.

Parameters:
kl - The object added.

setReadOnly

public void setReadOnly(boolean b)
Sets the readOnly attribute of the PETextField object

Specified by:
setReadOnly in class PEBaseComponent
Parameters:
b - The new readOnly value

isReadOnly

public boolean isReadOnly()
Get the editable status of the textfield

Returns:
false, if the textfield is editable, true, if the textfield is read only

addComponents

public void addComponents()
Access method for an one to n association.

Specified by:
addComponents in class PEBaseComponent

getText

public java.lang.String getText()
Necessary access methods to added component

Returns:
The text value

setText

public void setText(java.lang.String text)
Sets the text attribute of the PETextField object

Parameters:
text - The new text value

selectAll

public void selectAll()
No comment provided by developer, please add a comment to improve documentation.


isHorzResizable

public boolean isHorzResizable()
Get the horzResizable attribute of the PETextField object

Returns:
The horzResizable value

isVertResizable

public boolean isVertResizable()
Get the vertResizable attribute of the PETextField object

Returns:
The vertResizable value

addActionListener

public void addActionListener(java.awt.event.ActionListener listener)
Adds an ActionListener. The listener simply will become registered as ActionListener at the textField

Parameters:
listener - The object added.

removeActionListener

public void removeActionListener(java.awt.event.ActionListener listener)
Removes an ActionListener

Parameters:
listener - No description provided

focusGained

public void focusGained()
No comment provided by developer, please add a comment to improve documentation.

Overrides:
focusGained in class PEBaseComponent

focusLost

public void focusLost()
No comment provided by developer, please add a comment to improve documentation.

Overrides:
focusLost in class PEBaseComponent

requestFocus

public void requestFocus()
No comment provided by developer, please add a comment to improve documentation.