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 23282 - FileSets API exposes to much
Summary: FileSets API exposes to much
Status: CLOSED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Infrastructure (show other bugs)
Version: 3.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: Jan Pokorsky
URL:
Keywords: API
Depends on:
Blocks: 16647
  Show dependency tree
 
Reported: 2002-05-09 13:21 UTC by Jaroslav Tulach
Modified: 2003-12-11 14:25 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 Jaroslav Tulach 2002-05-09 13:21:38 UTC
I believe that FileSets API could be made more simple.

1. FileSetIterator is nearly useless (saves one
cast and when GJ introduced, it will just polute
the API)

2. FolderFS does not need to be public, there can
be static method FileSets.create (DataFolder,
boolean) instead. 

3. FileSetUtil.isParentOf is not the right reason
for introducing new class

4. MultiFileSet has public setDelegates method
that could be missused by client code, please
somehow make it uncallable
Comment 1 Vitezslav Stejskal 2002-05-20 12:20:16 UTC
target milestone -> 4.0
Comment 2 Jan Pokorsky 2002-09-17 10:33:49 UTC
Proposed changes have been reflected in new FileSets API 
(projects/filesets)
Comment 3 Milan Kubec 2002-10-18 12:31:51 UTC
Yardo, could you verify that. Thanks.
Comment 4 Jan Becicka 2003-08-19 15:47:27 UTC
Silence means agreement.
Comment 5 Jan Becicka 2003-11-25 14:24:52 UTC
As described in
http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the
current work on projects prototype has been stopped.

Marking issue as CLOSED.