Package org.apache.jmeter.testbeans.gui
Class PasswordEditor
- java.lang.Object
-
- java.beans.PropertyEditorSupport
-
- org.apache.jmeter.testbeans.gui.PasswordEditor
-
- All Implemented Interfaces:
ActionListener
,FocusListener
,PropertyEditor
,EventListener
public class PasswordEditor extends PropertyEditorSupport implements ActionListener, FocusListener
This class implements a property editor for non-null String properties that supports custom editing (i.e.: provides a GUI component) based on a text field.The provided GUI is a simple password field.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PasswordEditor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(ActionEvent e)
void
firePropertyChange()
Avoid needlessly firing PropertyChanged events.void
focusGained(FocusEvent e)
void
focusLost(FocusEvent e)
String
getAsText()
Component
getCustomEditor()
Object
getValue()
void
setAsText(String value)
void
setValue(Object value)
boolean
supportsCustomEditor()
-
Methods inherited from class java.beans.PropertyEditorSupport
addPropertyChangeListener, getJavaInitializationString, getSource, getTags, isPaintable, paintValue, removePropertyChangeListener, setSource
-
-
-
-
Method Detail
-
getAsText
public String getAsText()
- Specified by:
getAsText
in interfacePropertyEditor
- Overrides:
getAsText
in classPropertyEditorSupport
-
setAsText
public void setAsText(String value)
- Specified by:
setAsText
in interfacePropertyEditor
- Overrides:
setAsText
in classPropertyEditorSupport
-
getValue
public Object getValue()
- Specified by:
getValue
in interfacePropertyEditor
- Overrides:
getValue
in classPropertyEditorSupport
-
setValue
public void setValue(Object value)
- Specified by:
setValue
in interfacePropertyEditor
- Overrides:
setValue
in classPropertyEditorSupport
-
getCustomEditor
public Component getCustomEditor()
- Specified by:
getCustomEditor
in interfacePropertyEditor
- Overrides:
getCustomEditor
in classPropertyEditorSupport
-
supportsCustomEditor
public boolean supportsCustomEditor()
- Specified by:
supportsCustomEditor
in interfacePropertyEditor
- Overrides:
supportsCustomEditor
in classPropertyEditorSupport
-
firePropertyChange
public void firePropertyChange()
Avoid needlessly firing PropertyChanged events.- Overrides:
firePropertyChange
in classPropertyEditorSupport
-
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformed
in interfaceActionListener
-
focusGained
public void focusGained(FocusEvent e)
- Specified by:
focusGained
in interfaceFocusListener
-
focusLost
public void focusLost(FocusEvent e)
- Specified by:
focusLost
in interfaceFocusListener
-
-