All Classes and Interfaces
Class
Description
Get the last active editor in general or of a specific type.
Recalculates the
IdentityAnchor
s to recalculate connection anchors
when a node is resized
Parts are copied from Sirius ShiftEdgeIdentityAnchorOperationAn
IXtextFakeContextResourcesProvider
that populates the fake
ResourceSet
with 'clones' of the passed in context resources.This is a stripped copy from
ContentProposalAdapter
that delegates
the popup to a CompletionProposal
managed by a
IContentAssistant
.Initially copied from
DispatchingEObjectTextHover
.Full copy of DirectEditManager, changed visibility of BORDER_FRAME and
getCellEditorFrame to protected
TODO: Delete me when https://bugs.eclipse.org/bugs/show_bug.cgi?id=388697 is fixed
Some content of this class is initially copied from
org.eclipse.xtext.gmf.glue.concurrency.EditingDomainAdapter and adopted to
work on
XMIResource
sDelegates the double click event to a callback, used for creating direct edit
requests on double click
Specific
LabelLocator
for edge labels to reflect the real label
location during the feedback.Utility class used to compute the position of a label according to its edge
move (old points and new points list).
Abstract base implementation for all external
LabelEditPart
that use
Xtext for direct editing.Copied from DiagramContextMenuProvider
Removes the first line, since the documentation already contains a header.
This interface is used to listen to additional notifications from a
CompletionProposalAdapter
.This manager is used to store the initial points of an edge before the
feedback is used.
Implemented by EditParts, which contain text that should be edited via Xtext.
This class allows to update edge label Node position.
Operation concerning the label offset.
This is a complete copy of
TextCellEditor
.This class is initially copied from
org.eclipse.xtext.gmf.glue.concurrency.SimpleDirtyResource and adopted to
work on
XMIResource
s instead of XtextResource
sFull copy of the TextDirectEditManager for a StyledText
Context used by
XtextStyledTextAdapter
to handle the required
underlying (fake) resources.Abstract base implementation for all Labels that that use Xtext for direct
editing.
Source viewer replacement that implements a workaround for Eclipse bug
#352847 to enable that offsets are respected.
This class integrates Xtext features into a
CellEditor
and can be
used e.g.This is a copy of TextCellEditorEx, only the super class has been changed to
XtextStyledTextCellEditor