summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Kennke <roman@kennke.org>2006-02-22 10:03:14 +0000
committerRoman Kennke <roman@kennke.org>2006-02-22 10:03:14 +0000
commit74642c8f3a7f9021d5dcbf5b69af615a6e52f07a (patch)
treef925815c12a92bb6d13e4916de309053c39a8898
parent44514073a246c6ae7df133023662caec6cfc4d5e (diff)
downloadclasspath-74642c8f3a7f9021d5dcbf5b69af615a6e52f07a.tar.gz
2006-02-22 Roman Kennke <kennke@aicas.com>
* javax/swing/JTextField.java (isValidateRoot): New method.
-rw-r--r--ChangeLog5
-rw-r--r--javax/swing/JTextField.java14
2 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 707641d52..95f0f5cd2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2006-02-22 Roman Kennke <kennke@aicas.com>
+ * javax/swing/JTextField.java
+ (isValidateRoot): New method.
+
+2006-02-22 Roman Kennke <kennke@aicas.com>
+
* javax/swing/JEditorPane.java
(getPreferredSize): Rewritten to behave like the reference impl.
(getScrollableTracksViewportWidth): Likewise.
diff --git a/javax/swing/JTextField.java b/javax/swing/JTextField.java
index 0d43b290b..01c5c06a3 100644
--- a/javax/swing/JTextField.java
+++ b/javax/swing/JTextField.java
@@ -530,4 +530,18 @@ public class JTextField extends JTextComponent
// javax.swing.text.FieldView.
return horizontalVisibility;
}
+
+ /**
+ * Returns <code>true</code>, unless this is embedded in a
+ * <code>JViewport</code> in which case the viewport takes responsibility of
+ * validating.
+ *
+ * @return <code>true</code>, unless this is embedded in a
+ * <code>JViewport</code> in which case the viewport takes
+ * responsibility of validating
+ */
+ public boolean isValidateRoot()
+ {
+ return ! (getParent() instanceof JViewport);
+ }
}