# HG changeset patch # User Anuradha G # Date 1217027165 -19800 # Node ID 664a4670d70254c61199a3cab76432b46a3ee100 # Parent c430f8ffdbdbd0f1bcc9a5f407c0ace36a4dabd1 fix for #141166 diff -r c430f8ffdbdb -r 664a4670d702 junit/src/org/netbeans/modules/junit/ClassNameTextField.java --- a/junit/src/org/netbeans/modules/junit/ClassNameTextField.java Sat Jul 26 02:21:22 2008 +0530 +++ b/junit/src/org/netbeans/modules/junit/ClassNameTextField.java Sat Jul 26 04:36:05 2008 +0530 @@ -165,7 +165,6 @@ * @return status for the current text */ int determineStatus() { - //trim class name before validate issue :141166 String text = getText().trim(); int status = STATUS_BEFORE_PART; @@ -218,12 +217,12 @@ switch (internalStatus) { case STATUS_VALID: externalStatus = (defaultText == null) - || defaultText.equals(getText()) + || defaultText.equals(getText().trim())//trim class name before validate issue :141166 ? STATUS_VALID : STATUS_VALID_NOT_DEFAULT; break; case STATUS_BEFORE_PART: - externalStatus = (getText().length() == 0) ? STATUS_EMPTY + externalStatus = (getText().trim().length() == 0) ? STATUS_EMPTY//trim class name before validate issue :141166 : STATUS_INVALID; break; case STATUS_INVALID: @@ -280,7 +279,7 @@ */ public TextListener() { status = determineStatus(); - //trim class name before validate issue :141166 + //trim class name before validate issue :141166 length = ClassNameTextField.this.getText().trim().length(); } @@ -306,7 +305,7 @@ int newStatus; boolean wasEmpty = (length == 0); - if (documentEvent.getLength() != 1 + if (documentEvent.getDocument().getLength() != 1 || (documentEvent.getOffset() != length)) { length += documentEvent.getLength(); newStatus = determineStatus(); @@ -366,7 +365,7 @@ public void removeUpdate(DocumentEvent documentEvent) { int newStatus; - if (documentEvent.getLength() != 1 + if (documentEvent.getDocument().getLength() != 1 || (documentEvent.getOffset() != (length - 1))) { length -= documentEvent.getLength(); newStatus = determineStatus();