Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 53317 Details for
Bug 152706
"Ctrl+D" key stroke should be prohibited in outline view
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
[patch]
patch for read-only tree view
Patch_Bugzilla152706_selection (text/plain), 4.03 KB, created by
Alex Boyko
on 2006-11-06 14:02:38 EST
(
hide
)
Description:
patch for read-only tree view
Filename:
MIME Type:
Creator:
Alex Boyko
Created:
2006-11-06 14:02:38 EST
Size:
4.03 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.gmf.runtime.diagram.ui >Index: src/org/eclipse/gmf/runtime/diagram/ui/editparts/TreeEditPart.java >=================================================================== >RCS file: /cvsroot/technology/org.eclipse.gmf/plugins/org.eclipse.gmf.runtime.diagram.ui/src/org/eclipse/gmf/runtime/diagram/ui/editparts/TreeEditPart.java,v >retrieving revision 1.1.2.1 >diff -u -r1.1.2.1 TreeEditPart.java >--- src/org/eclipse/gmf/runtime/diagram/ui/editparts/TreeEditPart.java 14 Sep 2006 19:50:46 -0000 1.1.2.1 >+++ src/org/eclipse/gmf/runtime/diagram/ui/editparts/TreeEditPart.java 6 Nov 2006 19:02:36 -0000 >@@ -18,7 +18,6 @@ > import org.eclipse.emf.edit.domain.IEditingDomainProvider; > import org.eclipse.emf.transaction.TransactionalEditingDomain; > import org.eclipse.emf.transaction.util.TransactionUtil; >-import org.eclipse.gef.EditPolicy; > import org.eclipse.gef.editparts.AbstractTreeEditPart; > import org.eclipse.gmf.runtime.common.ui.services.action.filter.ActionFilterService; > import org.eclipse.gmf.runtime.common.ui.services.icon.IconOptions; >@@ -29,7 +28,6 @@ > import org.eclipse.gmf.runtime.diagram.core.listener.DiagramEventBroker; > import org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener; > import org.eclipse.gmf.runtime.diagram.core.util.ViewUtil; >-import org.eclipse.gmf.runtime.diagram.ui.editpolicies.ComponentEditPolicy; > import org.eclipse.gmf.runtime.emf.core.util.EMFCoreUtil; > import org.eclipse.gmf.runtime.emf.core.util.EObjectAdapter; > import org.eclipse.gmf.runtime.notation.NotationPackage; >@@ -104,13 +102,6 @@ > super.deactivate(); > } > >- /** >- * @see org.eclipse.gef.editparts.AbstractEditPart#createEditPolicies() >- */ >- protected void createEditPolicies() { >- installEditPolicy(EditPolicy.COMPONENT_ROLE, new ComponentEditPolicy()); >- } >- > /** gets the model as a <code>View</code> > * @return View > */ >Index: src/org/eclipse/gmf/runtime/diagram/ui/internal/actions/PromptingDeleteFromModelAction.java >=================================================================== >RCS file: /cvsroot/technology/org.eclipse.gmf/plugins/org.eclipse.gmf.runtime.diagram.ui/src/org/eclipse/gmf/runtime/diagram/ui/internal/actions/PromptingDeleteFromModelAction.java,v >retrieving revision 1.6.2.1 >diff -u -r1.6.2.1 PromptingDeleteFromModelAction.java >--- src/org/eclipse/gmf/runtime/diagram/ui/internal/actions/PromptingDeleteFromModelAction.java 13 Sep 2006 16:43:40 -0000 1.6.2.1 >+++ src/org/eclipse/gmf/runtime/diagram/ui/internal/actions/PromptingDeleteFromModelAction.java 6 Nov 2006 19:02:36 -0000 >@@ -26,6 +26,9 @@ > import org.eclipse.gmf.runtime.emf.commands.core.command.CompositeTransactionalCommand; > import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest; > import org.eclipse.jface.preference.IPreferenceStore; >+import org.eclipse.jface.viewers.ISelection; >+import org.eclipse.jface.viewers.IStructuredSelection; >+import org.eclipse.jface.viewers.StructuredSelection; > import org.eclipse.ui.IWorkbenchPage; > import org.eclipse.ui.IWorkbenchPart; > >@@ -107,6 +110,25 @@ > execute(command, progressMonitor); > } > >- >+ /* (non-Javadoc) >+ * @see org.eclipse.gmf.runtime.common.ui.action.AbstractActionHandler#getSelection() >+ */ >+ protected ISelection getSelection() { >+ ISelection selection = getWorkbenchPart().getSite() >+ .getWorkbenchWindow().getSelectionService().getSelection(); >+ >+ return (selection != null) ? selection >+ : StructuredSelection.EMPTY; >+ } >+ >+ /* (non-Javadoc) >+ * @see org.eclipse.gmf.runtime.common.ui.action.AbstractActionHandler#getStructuredSelection() >+ */ >+ protected IStructuredSelection getStructuredSelection() { >+ ISelection selection = getWorkbenchPart().getSite() >+ .getWorkbenchWindow().getSelectionService().getSelection(); >+ return (selection instanceof StructuredSelection) ? (StructuredSelection) selection >+ : StructuredSelection.EMPTY; >+ } > > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 152706
:
49951
|
53317
|
54631
|
54669