Class MessageHandler

java.lang.Object
net.ssehub.easy.dslCore.translation.MessageHandler
All Implemented Interfaces:
net.ssehub.easy.basics.messages.IMessageHandler

public class MessageHandler extends Object implements net.ssehub.easy.basics.messages.IMessageHandler
Implements a message handler for xText delegating to MessageReceiver.
Author:
Holger Eichelberger
  • Field Details

    • receiver

      private MessageReceiver receiver
    • cause

      private org.eclipse.emf.ecore.EObject cause
    • feature

      private org.eclipse.emf.ecore.EStructuralFeature feature
  • Constructor Details

    • MessageHandler

      public MessageHandler(MessageReceiver receiver, org.eclipse.emf.ecore.EObject cause, org.eclipse.emf.ecore.EStructuralFeature feature)
      Creates the message handler.
      Parameters:
      receiver - the message receiver
      cause - the causing grammar object
      feature - the causing grammar feature
  • Method Details

    • handle

      public void handle(String message, boolean error, int code)
      Specified by:
      handle in interface net.ssehub.easy.basics.messages.IMessageHandler