Ticket #187 (closed defect: fixed)
Java model delta for playedBy bindings
| Reported by: | stephan | Owned by: | stephan |
|---|---|---|---|
| Priority: | major | Milestone: | OTDT_1.3.2 |
| Component: | otmodel | Version: | 1.2.4 |
| Keywords: | Cc: |
Description (last modified by stephan) (diff)
Changing a role's playedBy binding should be reflected in corresponding java model deltas.
The place to add this would be org.eclipse.jdt.internal.core.JavaElementDeltaBuilder#findContentChange, and the change should be classified as IJavaElementDelta.F_SUPER_TYPES.
Unfortunately, the SourceTypeElementInfo does not contain the necessary information about base classes. This would need to be added from CompilationUnitStructureRequestor#enterType. (Check if this would be inconsistent with the use of the OTModelManager in said enterType).
These deltas are needed, e.g., for updating callin markers. See #185
Change History
Note: See
TracTickets for help on using
tickets.
all news
RSS feed