This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 182767 - Class renaming does not properly update packages
Summary: Class renaming does not properly update packages
Status: VERIFIED FIXED
Alias: None
Product: javafx
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P2 normal (vote)
Assignee: J Bachorik
URL:
Keywords:
Depends on:
Blocks: 173077
  Show dependency tree
 
Reported: 2010-03-25 12:14 UTC by Alexandr Scherbatiy
Modified: 2010-03-26 10:32 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Scherbatiy 2010-03-25 12:14:56 UTC
Steps to reproduce:

- Create Media Box sample (File->New Prject->Samples->JavaFX Media Box)
- Go to the com.sun.javafx.mediabox package
- Refactor->Rename the MediaBox class to MediaBox2
- Clean and build the project




deps-jar:
Media Box\src\com\sun\javafx\mediabox\controls\BufferIndicator.fx:73: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\javafx\mediabox\controls\ErrorInfo.fx:69: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\javafx\mediabox\controls\MediaControlBar.fx:72: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\javafx\mediabox\controls\MediaInfo.fx:66: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\javafx\mediabox\controls\MediaScreen.fx:70: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\javafx\mediabox\controls\MediaSlider.fx:69: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\javafx\mediabox\controls\PlayControl.fx:69: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\javafx\mediabox\controls\SpeakerControl.fx:67: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\javafx\mediabox\controls\VolumeControl.fx:68: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\javafx\mediabox\Main.fx:67: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\mediabox\controls\skin\AbstractSkin.fx:65: package MediaBox2javafx.mediabox does not exist
import MediaBox2javafx.mediabox.MediaBox;
Media Box\src\com\sun\javafx\mediabox\controls\BufferIndicator.fx:129: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.BufferIndicator
            return Theme.getTheme(MediaBox2.theme).createBufferIndicatorSkin();
Media Box\src\com\sun\javafx\mediabox\controls\ErrorInfo.fx:101: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.ErrorInfo
        Theme.getTheme(MediaBox2.theme).createErrorInfoSkin();
Media Box\src\com\sun\javafx\mediabox\controls\MediaControlBar.fx:105: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.MediaControlBar
        MediaBox2.impl_clearMediaPlayer(oldPlayer);
Media Box\src\com\sun\javafx\mediabox\controls\MediaControlBar.fx:155: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.MediaControlBar
        Theme.getTheme(MediaBox2.theme).createMediaControlBarSkin();
Media Box\src\com\sun\javafx\mediabox\controls\MediaInfo.fx:88: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.MediaInfo
        Theme.getTheme(MediaBox2.theme).createMediaInfoSkin();
Media Box\src\com\sun\javafx\mediabox\controls\MediaScreen.fx:81: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.MediaScreen
        MediaBox2.impl_clearMediaPlayer(oldPlayer);
Media Box\src\com\sun\javafx\mediabox\controls\MediaScreen.fx:118: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.MediaScreen
        Theme.getTheme(MediaBox2.theme).createMediaScreenSkin();
Media Box\src\com\sun\javafx\mediabox\controls\MediaSlider.fx:80: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.MediaSlider
        MediaBox2.impl_clearMediaPlayer(oldPlayer);
Media Box\src\com\sun\javafx\mediabox\controls\MediaSlider.fx:111: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.MediaSlider
        Theme.getTheme(MediaBox2.theme).createMediaSliderSkin();
Media Box\src\com\sun\javafx\mediabox\controls\PlayControl.fx:82: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.PlayControl
        MediaBox2.impl_clearMediaPlayer(oldPlayer);
Media Box\src\com\sun\javafx\mediabox\controls\PlayControl.fx:158: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.PlayControl
        Theme.getTheme(MediaBox2.theme).createPlayControlSkin();
Media Box\src\com\sun\javafx\mediabox\controls\SpeakerControl.fx:77: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.SpeakerControl
        MediaBox2.impl_clearMediaPlayer(oldPlayer);
Media Box\src\com\sun\javafx\mediabox\controls\SpeakerControl.fx:86: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.SpeakerControl
        Theme.getTheme(MediaBox2.theme).createSpeakerControlSkin();
Media Box\src\com\sun\javafx\mediabox\controls\VolumeControl.fx:79: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.VolumeControl
        MediaBox2.impl_clearMediaPlayer(oldPlayer);
Media Box\src\com\sun\javafx\mediabox\controls\VolumeControl.fx:97: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.javafx.mediabox.controls.VolumeControl
        Theme.getTheme(MediaBox2.theme).createVolumeControlSkin();
Media Box\src\com\sun\mediabox\controls\skin\AbstractSkin.fx:79: cannot find symbol
symbol  : variable MediaBox2
location: class com.sun.mediabox.controls.skin.AbstractSkin
    public-read var theme: Theme = bind Theme.getTheme(MediaBox2.theme);
Note: Media Box\src\com\sun\javafx\mediabox\controls\MediaControlBar.fx uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
27 errors
ERROR: javafxc execution failed, exit code: 1
BUILD FAILED (total time: 11 seconds)
Comment 1 J Bachorik 2010-03-25 12:55:55 UTC
Fixed in http://hg.netbeans.org/javafx/rev/6453ad3615d4
Corrected typo introduced when fixing #182360
Comment 2 Alexandr Scherbatiy 2010-03-26 10:32:10 UTC
verified in NetBeans-JavaFX-Soma: #197