Package com.helger.xml.microdom
Class MicroEvent
- java.lang.Object
-
- com.helger.xml.microdom.MicroEvent
-
- All Implemented Interfaces:
IMicroEvent
@Immutable public final class MicroEvent extends Object implements IMicroEvent
Default implementation of theIMicroEventinterface.- Author:
- Philip Helger
-
-
Constructor Summary
Constructors Constructor Description MicroEvent(EMicroEvent eEventType, IMicroNode aSourceNode, IMicroNode aTargetNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EMicroEventgetEventType()IMicroNodegetSourceNode()IMicroNodegetTargetNode()StringtoString()
-
-
-
Constructor Detail
-
MicroEvent
public MicroEvent(@Nonnull EMicroEvent eEventType, @Nullable IMicroNode aSourceNode, @Nullable IMicroNode aTargetNode)
-
-
Method Detail
-
getEventType
@Nonnull public EMicroEvent getEventType()
- Specified by:
getEventTypein interfaceIMicroEvent- Returns:
- The event type. Never
null.
-
getSourceNode
@Nullable public IMicroNode getSourceNode()
- Specified by:
getSourceNodein interfaceIMicroEvent- Returns:
- The node that triggered the event.
-
getTargetNode
@Nullable public IMicroNode getTargetNode()
- Specified by:
getTargetNodein interfaceIMicroEvent- Returns:
- The node that received the event.
-
-