commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath ./ChangeLog javax/swing/JFileChooser....


From: David Gilbert
Subject: [commit-cp] classpath ./ChangeLog javax/swing/JFileChooser....
Date: Fri, 25 Nov 2005 11:17:48 -0500

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     David Gilbert <address@hidden>  05/11/25 16:17:48

Modified files:
        .              : ChangeLog 
        javax/swing    : JFileChooser.java 
        javax/swing/plaf/basic: BasicFileChooserUI.java 
        javax/swing/plaf/metal: MetalFileChooserUI.java 
                                MetalLookAndFeel.java 

Log message:
        2005-11-25  David Gilbert  <address@hidden>
        
        * javax/swing/JFileChooser.java
        (selectedFiles): Initialise,
        (JFileChooser(String)): Delegate to another constructor,
        (JFileChooser(String, FileSystemView)): Convert directory to file,
        (setSelectedFile): Check for current selection == null,
        (getSelectedFiles): Updated API docs,
        (setSelectedFiles): Changed order of event generation,
        (changeToParentDirectory): Don't check for null parent (reference
        implementation doesn't),
        (addChoosableFileFilter): Change handling of null filter,
        (removeChoosableFileFilter): Handle case where removed filter is also
        the current selection,
        (setAcceptAllFileFilterUsed): Add or remove accept all filter as
        appropriate,
        (setFileFilter): Add new filter to choosable filters if necessary,
        (accept): Reimplemented,
        * javax/swing/plaf/basic/BasicFileChooserUI.java
        (ApproveSelectionAction.ApproveSelectionAction): Set action name,
        (ApproveSelectionAction.actionPerformed): Call getFileName() rather
        than accessing JTextField directly,
        (CancelSelectionAction.CancelSelectionAction): Set action name,
        (ChangeToParentDirectoryAction.ChangeToParentDirectoryAction): Set
        action name,
        (DoubleClickListener.mouseClicked): Call setFileName rather than
        accessing JTextField directly,
        (GoHomeAction.GoHomeAction): Set action name,
        (NewFolderAction.NewFolderAction): Set action name,
        (SelectionListener.valueChanged): Get list from event,
        (UpdateAction.UpdateAction): Set action name to null,
        (computerIcon): Removed initialization,
        (detailsViewIcon): Likewise,
        (directoryIcon): Likewise,
        (fileIcon): Likewise,
        (floppyDriveIcon): Likewise,
        (hardDriveIcon): Likewise,
        (homeFolderIcon): Likewise,
        (listViewIcon): Likewise,
        (upFolderIcon): Likewise,
        (fileList): Removed,
        (filters): Removed,
        (ICON_SIZE): Removed,
        (parents): Removed,
        (filename): Removed,
        (cancel): Removed,
        (upFolderButton): Removed,
        (newFolderButton): Removed,
        (homeFolderButton): Removed,
        (approveSelectionAction): New field,
        (cancelSelectionAction): New field,
        (goHomeAction): New field,
        (changeToParentDirectoryAction): New field,
        (newFolderAction): New field,
        (updateAction): New field,
        (BasicFileChooserUI): Do nothing here,
        (installUI): Initialise filechooser field,
        (createBoxListener): Removed,
        (createFilterListener): Removed,
        (filterEntries): Removed,
        (installComponents): Do nothing here,
        (uninstallComponents): Do nothing here,
        (installListeners): Removed component specific listeners,
        (installIcons): Use Metal icons,
        (unintallIcons): Clear icons,
        (installStrings): Use fixed strings for text items that aren't defined
        in the UI defaults - should implement localised strings later,
        (uninstallStrings): Clear text items,
        (createPropertyChangeListener): Return blank listener,
        (getFileName): TODO,
        (setFileName): TODO,
        (rescanCurrentDirectory): Remove call on deleted filelist,
        (getApproveButton): Just return field,
        (getFileView): Updated API docs,
        (getDialogTitle): Reimplemented,
        (getApproveButtonText): Reimplemented,
        (getNewFolderAction): Create new instance if required,
        (getGoHomeAction): Likewise,
        (getChangeToParentDirectoryAction): Likewise,
        (getApproveSelectionAction): Likewise,
        (getCancelSelectionAction): Likewise,
        (getUpdateAction): Likewise,
        * javax/swing/plaf/metal/MetalFileChooserUI.java
        (MetalFileChooserPropertyChangeListener): New class,
        (DirectoryComboBoxRenderer): New class,
        (FilterComboBoxModel.selectedIndex): Removed field,
        (FilterComboBoxModel.selected): New field,
        (FilterComboBoxModel.FilterComboBoxModel): Initialise selected field,
        (FilterComboBoxModel.propertyChange): Update filter list,
        (FilterComboBoxModel.setSelectedItem): Reimplemented,
        (FilterComboBoxModel.getSelectedItem): Return selected field,
        (FilterComboBoxRenderer.getListCellRendererComponent): Call super,
        (MetalFileChooserSelectionListener): New class,
        (SingleClickListener): New class TODO,
        (directoryLabel): New field,
        (directoryComboBox): New field,
        (fileLabel): New field,
        (fileTextField): New field,
        (filterLabel): New field,
        (topPanel): New field,
        (controls): New field,
        (bottomPanel): New field,
        (buttonPanel): New field,
        (approveButton): New field,
        (fileList): New field,
        (fileListPanel): New field,
        (filterModel): New field,
        (MetalFileChooserUI): Initialise panels,
        (installUI): TODO,
        (uninstallUI): TODO,
        (installComponents): Implemented,
        (uninstallComponents): Implemented,
        (getButtonPanel): Implemented,
        (getBottomPanel): Implemented,
        (installStrings): Implemented,
        (installListeners): Implemented,
        (uninstallListeners): Implemented,
        (getActionMap): TODO,
        (createActionMap): Implemented,
        (createList): Implemented,
        (createDetailsView): Implemented,
        (createListSelectionListener): Implemented,
        (getPreferredSize): Implemented badly,
        (getMinimumSize): Likewise,
        (getMaximumSize): Implemented,
        (createPropertyChangeListener): Implemented,
        (createDirectoryComboBoxRenderer): Implemented,
        (addControlButtons): Implemented,
        (removeControlButtons): TODO,
        (ensureFileIsVisible): TODO,
        (rescanCurrentDirectory): Implemented,
        (getFileName): Implemented,
        (setFileName): Implemented,
        (setDirectorySelected): TODO,
        (getDirectoryName): TODO,
        (setDirectoryName): TODO,
        (valueChanged): TODO,
        (getApproveButton): Implemented,
        (VerticalMidLayout): New support class,
        (ButtonLayout): New support class,
        * javax/swing/plaf/metal/MetalLookAndFeel.java
        (initClassDefaults): Add 'FileChooserUI' default,
        (initComponentDefaults): Added FileChooser icons.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5726&tr2=1.5727&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JFileChooser.java.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicFileChooserUI.java.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalFileChooserUI.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalLookAndFeel.java.diff?tr1=1.72&tr2=1.73&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]