Lines 18-24
Link Here
|
18 |
import org.eclipse.emf.edit.domain.IEditingDomainProvider; |
18 |
import org.eclipse.emf.edit.domain.IEditingDomainProvider; |
19 |
import org.eclipse.emf.transaction.TransactionalEditingDomain; |
19 |
import org.eclipse.emf.transaction.TransactionalEditingDomain; |
20 |
import org.eclipse.emf.transaction.util.TransactionUtil; |
20 |
import org.eclipse.emf.transaction.util.TransactionUtil; |
21 |
import org.eclipse.gef.EditPolicy; |
|
|
22 |
import org.eclipse.gef.editparts.AbstractTreeEditPart; |
21 |
import org.eclipse.gef.editparts.AbstractTreeEditPart; |
23 |
import org.eclipse.gmf.runtime.common.ui.services.action.filter.ActionFilterService; |
22 |
import org.eclipse.gmf.runtime.common.ui.services.action.filter.ActionFilterService; |
24 |
import org.eclipse.gmf.runtime.common.ui.services.icon.IconOptions; |
23 |
import org.eclipse.gmf.runtime.common.ui.services.icon.IconOptions; |
Lines 29-35
Link Here
|
29 |
import org.eclipse.gmf.runtime.diagram.core.listener.DiagramEventBroker; |
28 |
import org.eclipse.gmf.runtime.diagram.core.listener.DiagramEventBroker; |
30 |
import org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener; |
29 |
import org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener; |
31 |
import org.eclipse.gmf.runtime.diagram.core.util.ViewUtil; |
30 |
import org.eclipse.gmf.runtime.diagram.core.util.ViewUtil; |
32 |
import org.eclipse.gmf.runtime.diagram.ui.editpolicies.ComponentEditPolicy; |
|
|
33 |
import org.eclipse.gmf.runtime.emf.core.util.EMFCoreUtil; |
31 |
import org.eclipse.gmf.runtime.emf.core.util.EMFCoreUtil; |
34 |
import org.eclipse.gmf.runtime.emf.core.util.EObjectAdapter; |
32 |
import org.eclipse.gmf.runtime.emf.core.util.EObjectAdapter; |
35 |
import org.eclipse.gmf.runtime.notation.NotationPackage; |
33 |
import org.eclipse.gmf.runtime.notation.NotationPackage; |
Lines 104-116
Link Here
|
104 |
super.deactivate(); |
102 |
super.deactivate(); |
105 |
} |
103 |
} |
106 |
|
104 |
|
107 |
/** |
|
|
108 |
* @see org.eclipse.gef.editparts.AbstractEditPart#createEditPolicies() |
109 |
*/ |
110 |
protected void createEditPolicies() { |
111 |
installEditPolicy(EditPolicy.COMPONENT_ROLE, new ComponentEditPolicy()); |
112 |
} |
113 |
|
114 |
/** gets the model as a <code>View</code> |
105 |
/** gets the model as a <code>View</code> |
115 |
* @return View |
106 |
* @return View |
116 |
*/ |
107 |
*/ |