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.
Summary: | Enhance NodeModel with rename and copy/paste functionality | ||
---|---|---|---|
Product: | debugger | Reporter: | Martin Entlicher <mentlicher> |
Component: | Code | Assignee: | Martin Entlicher <mentlicher> |
Status: | CLOSED FIXED | ||
Severity: | blocker | Keywords: | API, API_REVIEW_FAST |
Priority: | P2 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | ENHANCEMENT | Exception Reporter: | |
Bug Depends on: | |||
Bug Blocks: | 37757, 82618 | ||
Attachments: |
The proposed API change
New API class ExtendedNodeModel New API class ExtendedNodeModelFilter |
Description
Martin Entlicher
2007-05-18 15:09:59 UTC
We will not add support for DnD into the API yet - we can not implement due to issue #29031. Therefore changing the summary, we will add just a support for rename, cut/copy/paste and setIconBaseWithExtension (see issue #82618). Created attachment 42797 [details]
The proposed API change
Created attachment 42798 [details]
New API class ExtendedNodeModel
Created attachment 42799 [details]
New API class ExtendedNodeModelFilter
Please review... Thanks for the review. The change is committed into trunk: /shared/data/ccvs/repository/debuggercore/viewmodel/apichanges.xml,v <-- apichanges.xml new revision: 1.18; previous revision: 1.17 /shared/data/ccvs/repository/debuggercore/viewmodel/manifest.mf,v <-- manifest.mf new revision: 1.18; previous revision: 1.17 /shared/data/ccvs/repository/debuggercore/viewmodel/nbproject/project.properties,v <-- project.properties new revision: 1.8; previous revision: 1.7 /shared/data/ccvs/repository/debuggercore/viewmodel/src/org/netbeans/modules/viewmodel/TreeModelNode.java,v <-- TreeModelNode.java new revision: 1.52; previous revision: 1.51 /shared/data/ccvs/repository/debuggercore/viewmodel/src/org/netbeans/modules/viewmodel/TreeTable.java,v <-- TreeTable.java new revision: 1.28; previous revision: 1.27 RCS file: /shared/data/ccvs/repository/debuggercore/viewmodel/src/org/netbeans/spi/viewmodel/ExtendedNodeModel.java,v /shared/data/ccvs/repository/debuggercore/viewmodel/src/org/netbeans/spi/viewmodel/ExtendedNodeModel.java,v <-- ExtendedNodeModel.java initial revision: 1.1 RCS file: /shared/data/ccvs/repository/debuggercore/viewmodel/src/org/netbeans/spi/viewmodel/ExtendedNodeModelFilter.java,v /shared/data/ccvs/repository/debuggercore/viewmodel/src/org/netbeans/spi/viewmodel/ExtendedNodeModelFilter.java,v <-- ExtendedNodeModelFilter.java initial revision: 1.1 /shared/data/ccvs/repository/debuggercore/viewmodel/src/org/netbeans/spi/viewmodel/Models.java,v <-- Models.java new revision: 1.31; previous revision: 1.30 Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier. |