Package com.cosylab.vdct
Class NameChecker
- java.lang.Object
-
- com.cosylab.vdct.NameChecker
-
- All Implemented Interfaces:
EventListener,DocumentListener
public class NameChecker extends Object implements DocumentListener
- Author:
- ssah
-
-
Field Summary
Fields Modifier and Type Field Description protected JButtonconfirmButtonprotected JLabeldescriptionprotected booleangroupprotected JTextFieldnameFieldprotected JLabeloldNameLabel
-
Constructor Summary
Constructors Constructor Description NameChecker(JTextField nameField, JLabel oldNameLabel, boolean group, JButton confirmButton, JLabel description)If group is true, the name is checked as a group name, otherwise it is checked as a record name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidchangedUpdate(DocumentEvent arg0)voidcheck()voidinsertUpdate(DocumentEvent arg0)voidremoveUpdate(DocumentEvent arg0)
-
-
-
Field Detail
-
nameField
protected JTextField nameField
-
oldNameLabel
protected JLabel oldNameLabel
-
group
protected boolean group
-
confirmButton
protected JButton confirmButton
-
description
protected JLabel description
-
-
Constructor Detail
-
NameChecker
public NameChecker(JTextField nameField, JLabel oldNameLabel, boolean group, JButton confirmButton, JLabel description)
If group is true, the name is checked as a group name, otherwise it is checked as a record name.- Parameters:
nameField- nameFieldoldNameLabel- oldNameLabelgroup- groupconfirmButton- confirmButtondescription- description
-
-
Method Detail
-
check
public void check()
-
changedUpdate
public void changedUpdate(DocumentEvent arg0)
- Specified by:
changedUpdatein interfaceDocumentListener
-
insertUpdate
public void insertUpdate(DocumentEvent arg0)
- Specified by:
insertUpdatein interfaceDocumentListener
-
removeUpdate
public void removeUpdate(DocumentEvent arg0)
- Specified by:
removeUpdatein interfaceDocumentListener
-
-