public class RefactoringCrossReferenceSerializer
extends java.lang.Object
CrossReferenceSerializer
and
CrossReferenceSerializer
as we have to preserve the syntax of the
original cross-reference, e.g. short-cut syntax for a getter call.Modifier and Type | Class and Description |
---|---|
static interface |
RefactoringCrossReferenceSerializer.RefTextEvaluator |
Constructor and Description |
---|
RefactoringCrossReferenceSerializer() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCrossRefText(org.eclipse.emf.ecore.EObject owner,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
RefactoringCrossReferenceSerializer.RefTextEvaluator refTextEvaluator,
ITextRegion linkTextRegion,
StatusWrapper status) |
public java.lang.String getCrossRefText(org.eclipse.emf.ecore.EObject owner, CrossReference crossref, org.eclipse.emf.ecore.EObject target, RefactoringCrossReferenceSerializer.RefTextEvaluator refTextEvaluator, ITextRegion linkTextRegion, StatusWrapper status)