de.cau.cs.kieler.kaom.text
Class KaomLinker

java.lang.Object
  extended by org.eclipse.xtext.linking.impl.AbstractLinker
      extended by org.eclipse.xtext.linking.impl.AbstractCleaningLinker
          extended by de.cau.cs.kieler.kaom.text.KaomLinker
All Implemented Interfaces:
org.eclipse.xtext.linking.ILinker

public class KaomLinker
extends org.eclipse.xtext.linking.impl.AbstractCleaningLinker

A customized Xtext linker linking textual KAOM models. It doesn't create proxies but setups cross references and their EOpposites immediately.

Rating red

Constructor Summary
KaomLinker()
           
 
Method Summary
protected  void doLinkModel(EObject model, org.eclipse.xtext.diagnostics.IDiagnosticConsumer diagnosticsConsumer)
          
 
Methods inherited from class org.eclipse.xtext.linking.impl.AbstractCleaningLinker
afterModelLinked, beforeModelLinked, clearAllReferences, clearReference, clearReferences, linkModel, shouldCheckParentNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KaomLinker

public KaomLinker()
Method Detail

doLinkModel

protected void doLinkModel(EObject model,
                           org.eclipse.xtext.diagnostics.IDiagnosticConsumer diagnosticsConsumer)

Specified by:
doLinkModel in class org.eclipse.xtext.linking.impl.AbstractCleaningLinker