org.openxma.dsl.common.formatter
Class LocatorTree
java.lang.Object
org.openxma.dsl.common.formatter.LocatorTree
public class LocatorTree
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocatorTree
public LocatorTree()
findFirstLocator
public SimpleLocator findFirstLocator(org.eclipse.xtext.parsetree.AbstractNode node,
org.eclipse.emf.ecore.EObject elementOfLeftNode,
org.eclipse.emf.ecore.EObject elementOfRightNode)
- Find the first matching Locator element
- Parameters:
elementOfLeftNode - elementOfRightNode -
- Returns:
findAllLocators
public java.util.ArrayList<SimpleLocator> findAllLocators(org.eclipse.xtext.parsetree.AbstractNode node,
org.eclipse.emf.ecore.EObject elementOfLeftNode,
org.eclipse.emf.ecore.EObject elementOfRightNode)
- Find all matching Locator elements
- Parameters:
elementOfLeftNode - elementOfRightNode -
- Returns:
isLocatorDefined
public boolean isLocatorDefined(org.eclipse.xtext.parsetree.AbstractNode node,
org.eclipse.emf.ecore.EObject elementOfLeftNode,
org.eclipse.emf.ecore.EObject elementOfRightNode)
- Determine wheater at least one Locator matches
- Parameters:
elementOfLeftNode - elementOfRightNode - locator -
- Returns:
addAround
public void addAround(SimpleLocator locator)
addAfter
public void addAfter(SimpleLocator locator)
addBefore
public void addBefore(SimpleLocator locator)
addBetween
public void addBetween(SimpleLocator locator)
addWithin
public void addWithin(SimpleLocator locator)
Copyright © 2012. All Rights Reserved.