de.cau.cs.kieler.synccharts.text.kits.bridge
Class KitsValidationActionFactory

java.lang.Object
  extended by de.cau.cs.kieler.core.model.validation.AbstractValidationActionFactory
      extended by de.cau.cs.kieler.core.model.xtext.AbstractXtextEditorValidationActionFactory
          extended by de.cau.cs.kieler.synccharts.text.kits.bridge.KitsValidationActionFactory
All Implemented Interfaces:
IValidationActionFactory

public class KitsValidationActionFactory
extends AbstractXtextEditorValidationActionFactory

Factory for constructing the validate actions for the actions grammar.

Rating red

Constructor Summary
KitsValidationActionFactory()
           
 
Method Summary
 EPackage getEPackage()
          Reveals the EPackage the check is registered for.
 Action getValidationAction(IWorkbenchPage page)
          Construct a validate action.
 
Methods inherited from class de.cau.cs.kieler.core.model.xtext.AbstractXtextEditorValidationActionFactory
supportsEditor
 
Methods inherited from class de.cau.cs.kieler.core.model.validation.AbstractValidationActionFactory
getValidationActionForActiveEditor, getValidationActionForEditor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KitsValidationActionFactory

public KitsValidationActionFactory()
Method Detail

getValidationAction

public Action getValidationAction(IWorkbenchPage page)
Construct a validate action. The currently active editor is assumed to be correct at this point.

Specified by:
getValidationAction in class AbstractValidationActionFactory
Parameters:
page - the page
Returns:
the action

getEPackage

public EPackage getEPackage()
Reveals the EPackage the check is registered for.

Specified by:
getEPackage in class AbstractXtextEditorValidationActionFactory
Returns:
the EPackage the check is registered for.