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 11823 - read-only files: property disabling inconsistent
Summary: read-only files: property disabling inconsistent
Status: NEW
Alias: None
Product: java
Classification: Unclassified
Component: Source (show other bugs)
Version: 3.x
Hardware: PC Windows 3.1/NT
: P3 blocker (vote)
Assignee: Svata Dedic
URL:
Keywords:
: 7511 (view as bug list)
Depends on: 15317
Blocks: 7511
  Show dependency tree
 
Reported: 2001-04-27 21:24 UTC by Jan Benway
Modified: 2013-09-02 14:21 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Benway 2001-04-27 21:24:20 UTC
If a java file is read-only, the behavior of the properties for that file is
inconsistent. Sometimes its properties are enabled and an error message appears
when the user tries to make a change. Sometimes the properties are disabled. In
general, the properties are disabled if the selection is in the editor and
enabled if the selection is in filesystems, but it varies a little. Maybe it has
to do with when the property sheet is created for the node?

The main point is that I think the property sheet behavior should be consistent
for read-only files, and I think that the properties should be enabled in this
case.

Leaving the properties enabled will help the user know what to do. If the user
makes a change, the IDE can bring up a dialog box saying the file is readonly
(see bug 7511). And, if the file is under source control, the SCM can bring up a
message asking the user to check the file out.
Comment 1 Jan Becicka 2001-05-03 16:42:23 UTC

*** This issue has been marked as a duplicate of 7511 ***
Comment 2 Jan Benway 2001-05-22 00:49:22 UTC
I would like to re-open this. The problem here is that properties are sometimes 

left enabled even when the file is read-only. This is different from 7511, which 

deals with user feedback only, and has been changed to an enhancement.

Comment 3 Svata Dedic 2001-06-06 09:37:31 UTC
Which properties behave this way ? File properties like "execution", 
"arguments" or properties for objects inside file (methods, fields, ...) ?

Comment 4 Jan Benway 2001-06-06 17:37:52 UTC
It's for stuff in the file, like "extends". I'm able to see the inconsistency
most of the time this way:

Mark the file read-only.
Select the class node in the explorer. Properties are disabled.
Now click the class declaration line in the editor.
The same properties are suddenly enabled.

Comment 5 Svata Dedic 2001-06-06 18:25:01 UTC
Yes, I see. BTW "extends" property relates to a class not to the file directly.
I wanted to know if property sheet for the source file itself is broken or if
the bug is only in nodes' properties.
Comment 6 Jan Benway 2001-06-06 18:27:28 UTC
Sorry I picked a bad example. :) 

Do you have the information you need now?
Comment 7 Svata Dedic 2001-09-10 12:11:48 UTC
I'm seeing a difference, but it's just the other way around -- when 
I make a file read-only, the properties for node taken from the 
editor are OK, showing as disabled. Properties for nodes in the 
Explorer are always as they were before I changed file's R/O status.

I cannot fix it because the filesystems does not provide a 
notification about r/o attribute change AFAIK.
I'm changing this bug to an enhancement and linking it to the 
enhancement request for filesystems.

Comment 8 Jan Becicka 2005-10-12 15:56:38 UTC
*** Issue 7511 has been marked as a duplicate of this issue. ***
Comment 9 Rastislav Komara 2009-02-03 10:56:27 UTC
Overtake.
Comment 10 Jan Lahoda 2010-05-11 13:46:37 UTC
Resetting assignee to default for all bugs reported against product java and assigned to moonko.