Package com._1c.g5.v8.dt.ql.resource
Class QlEObjectAtOffsetHelper
java.lang.Object
org.eclipse.xtext.resource.EObjectAtOffsetHelper
com._1c.g5.v8.dt.ql.resource.QlEObjectAtOffsetHelper
- Direct Known Subclasses:
RightQlEObjectAtOffsetHelper
public class QlEObjectAtOffsetHelper
extends org.eclipse.xtext.resource.EObjectAtOffsetHelper
Specific to Ql implementation of
EObjectAtOffsetHelper-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DbViewElementfindDbViewForTableFromSource(org.eclipse.emf.ecore.EObject obj) Gets actualDbViewElementfor table from sourcesorg.eclipse.xtext.nodemodel.INodegetCrossReferenceNode(org.eclipse.xtext.resource.XtextResource resource, org.eclipse.xtext.util.ITextRegion region) protected org.eclipse.emf.ecore.EObjectinternalResolveElementAt(org.eclipse.xtext.resource.XtextResource resource, int offset, boolean containment) org.eclipse.emf.ecore.EObjectresolveElementAt(org.eclipse.xtext.resource.XtextResource resource, int offset) Methods inherited from class org.eclipse.xtext.resource.EObjectAtOffsetHelper
findCrossReferenceNode, getCrossReferencedElement, getElementWithNameAt, isElementOfDatatypeRule, resolveContainedElementAt, resolveCrossReferencedElement, resolveCrossReferencedElementAt
-
Constructor Details
-
QlEObjectAtOffsetHelper
public QlEObjectAtOffsetHelper()
-
-
Method Details
-
resolveElementAt
public org.eclipse.emf.ecore.EObject resolveElementAt(org.eclipse.xtext.resource.XtextResource resource, int offset) - Overrides:
resolveElementAtin classorg.eclipse.xtext.resource.EObjectAtOffsetHelper- Returns:
- the declared or the referenced element next to the offset
-
getCrossReferenceNode
public org.eclipse.xtext.nodemodel.INode getCrossReferenceNode(org.eclipse.xtext.resource.XtextResource resource, org.eclipse.xtext.util.ITextRegion region) - Overrides:
getCrossReferenceNodein classorg.eclipse.xtext.resource.EObjectAtOffsetHelper
-
internalResolveElementAt
protected org.eclipse.emf.ecore.EObject internalResolveElementAt(org.eclipse.xtext.resource.XtextResource resource, int offset, boolean containment) - Overrides:
internalResolveElementAtin classorg.eclipse.xtext.resource.EObjectAtOffsetHelper
-
findDbViewForTableFromSource
Gets actualDbViewElementfor table from sources- Parameters:
obj- actual semantic object, can't benull- Returns:
- actual
DbViewElementfor table from sources ornullifDbViewElementwasn't found
-