Class IMessageData<T>

java.lang.Object
rs.edu.raf.dsw.rudok.app.observer.IMessageData<T>
Direct Known Subclasses:
ElementPainter.Message.RepaintRequestMessageData, IAddonManager.Message.AddonInitializedMessageData, IConfigHandler.Message.ConfigChangeMessageData, IConfigHandler.Message.ConfigMessageData, IMapNode.Message.EditedMessageData, IMapNode.Message.ParentChangeMessageData, IMapNodeComposite.Message.ChildChangeMessageData, IMessageGenerator.Message.MessageData

public abstract class IMessageData<T>
extends Object
Represents a wrapper for the data transmitted through the message.
  • Constructor Details

    • IMessageData

      public IMessageData​(T sender)
      Default constructor. Initializes the sender.
      Parameters:
      sender - Sender of the message.
  • Method Details

    • getSender

      public T getSender()
      Returns the sender of the message.
      Returns:
      Sender of the message.