blob: fa343fa649b17f8729d1e4bd21e76a3e51c3dfbe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
2006-04-27 Robert Schuster <robertschuster@fsfe.org>
* javax/swing/text/Utilities.java:
(getTabbedTextOffset): Introduced width variable, rewritten the check
which ends the loop.
(getBreakLocation): Call getTabbedTextOffset with rounding argument set
to false.
2006-04-27 Audrius Meskauskas <AudriusA@Bioinformatics.org>
* examples/gnu/classpath/examples/swing/TreeDemo.java
(createContent): Added root visibility and selection listener demos.
* javax/swing/JTree.java (setRootVisible): If false, unselect
the root node, if it is selected.
* javax/swing/plaf/basic/BasicTreeUI.java
(TreeTraverseAction.actionPerformed): Do not select the root if it
is not visible.
* javax/swing/tree/DefaultTreeSelectionModel.java (removeSelectionPath,
removeSelectionPaths): Reset lead to null if the current lead path is
removed from selection.
* javax/swing/tree/TreePath.java (getParentPath): Cache the parent path.
* javax/swing/tree/FixedHeightLayoutCache.java (NodeRecord.getPath):
Return the same path regardless is root visible or not. (update):
Reduce the identation if the root is not visible.
* javax/swing/tree/VariableHeightLayoutCache.java (NodeRecord.getPath):
Return the same path regardless is root visible or not. (update):
Reduce the identation if the root is not visible.
2006-04-26 Audrius Meskauskas <AudriusA@Bioinformatics.org
* javax/swing/plaf/basic/BasicTreeUI.java
(TreeAction.actionPerformed):Newly obtain the current lead
path that must stay visible.
(TreeTraverseAction.actionPerformed):Rewritten.
* javax/swing/tree/FixedHeightLayoutCache.java (countRows):
Do not treat root specially. (setModel): Assume the root node
initially expanded.
* javax/swing/tree/VariableHeightLayoutCache.java:(countRows):
Do not treat root specially. (setModel): Assume the root node
initially expanded.
2006-04-26 Chris Burdess <dog@gnu.org>
Fixes PR 27290
* javax/xml/datatype/DatatypeFactory.java: Use complete
implementation resolution mechanism.
2006-04-26 Audrius Meskauskas <AudriusA@Bioinformatics.org>
* javax/swing/tree/DefaultTreeModel.java (nodeStructureChanged):
Implemented.
* javax/swing/tree/DefaultTreeSelectionModel.java (toString):
Removed NoImplementException form the implemented method.
2006-04-26 Tom Tromey <tromey@redhat.com>
* javax/net/ssl/HttpsURLConnection.java (HttpsURLConnection): Doesn't
throw IOException.
2006-04-26 David Gilbert <david.gilbert@object-refinery.com>
* javax/swing/DefaultListSelectionModel.java
(clone): Initialise empty listener list,
(setSelectionMode): Throw IllegalArgumentException for bad input.
2006-04-26 David Gilbert <david.gilbert@object-refinery.com>
* javax/swing/DefaultListSelectionModel.java
(clearSelection): Clear the Bitset.
2006-04-26 Audrius Meskauskas <AudriusA@Bioinformatics.org>
* javax/swing/JTree.java (setLeadSelectionPath):
Repaint the new and old lead pathes.
* javax/swing/plaf/basic/BasicTreeUI.java
(FocusHandler): Repaint the lead row when focus changes.
(PropertyChangeHandler): Use existing constants, not the
string literals for the property names.
(TreeIncrementAction): Shrink the selection when moving
from the selection edge to the selection anchor.
(TreeSelectionHandler.valueChanged): Repaint the
new and old lead pathes.
(paintRow): Treat row as focused only if it is the lead row.
* javax/swing/tree/DefaultTreeCellRenderer.java
(getTreeCellRendererComponent): Set the vertical alignment to CENTER.
(paint): Rewritten.
* javax/swing/tree/DefaultTreeSelectionModel.java
(addSelectionPath): Event construction fix (old and new lead were
always the same).
(addSelectionPaths): Likewise.
* javax/swing/JComponent.java (setOpaque): Explained.
* javax/swing/tree/FixedHeightLayoutCache.java (getBounds):
Accept null.
* javax/swing/tree/VariableHeightLayoutCache.java (getBounds):
Accept null.
2006-04-26 Audrius Meskauskas <AudriusA@Bioinformatics.org>
* examples/gnu/classpath/examples/swing/TreeDemo.java
(createContent): Call DefaultTreeModel.reload(), not the
tree.repaint(). Expand the parent of the added node.
* javax/swing/JTree.java (constructor): Do not call
UpdateUI (and documented why). (treeDidChange):
Added comment, excludi
|