de.cau.cs.kieler.synccharts.custom.contentassist.example
Class SignalNameProvider

java.lang.Object
  extended by de.cau.cs.kieler.synccharts.custom.contentassist.providers.AbstractEObjectProvider
      extended by de.cau.cs.kieler.synccharts.custom.contentassist.example.SignalNameProvider

public class SignalNameProvider
extends AbstractEObjectProvider

This is a provider for signals. Here is the place where to filter signals and cache them.

Rating red

Field Summary
static SignalNameProvider INSTANCE
           
 
Constructor Summary
SignalNameProvider()
           
 
Method Summary
 void init(EObject editingTransition)
          Initialize the cache by collecting all signals of parent states of editing transition.
 
Methods inherited from class de.cau.cs.kieler.synccharts.custom.contentassist.providers.AbstractEObjectProvider
getElementMap, getElementNames, setElementMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static SignalNameProvider INSTANCE
Constructor Detail

SignalNameProvider

public SignalNameProvider()
Method Detail

init

public void init(EObject editingTransition)
Initialize the cache by collecting all signals of parent states of editing transition.

Specified by:
init in class AbstractEObjectProvider
Parameters:
editingTransition -