This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 300467 - Cascade Delete logic implemented in wrong place
Summary: Cascade Delete logic implemented in wrong place
Status: CLOSED WONTFIX
Alias: None
Product: Tigerstripe (Archived)
Classification: Technology
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 0.5M0   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-22 04:45 EST by Richard Craddock CLA
Modified: 2012-04-17 10:40 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Craddock CLA 2010-01-22 04:45:56 EST
The logic for cascade delete is implemented in :

The ui plugin - inside TSDeleteAction
the visualeditor - inside TSRemoveFromModelAction.

This means that deletes done from the API will never be cascade deleted.

The logic should be moved to the base plugin, whoich will also mean that the preference that contrrols this should alos be moved to the base plugin.

The existing (non functioning) preference has been disabled - see 298971.
Comment 1 Navid Mehregani CLA 2012-04-17 10:40:50 EDT
Please reopen if there is still a need for this.