Class BubbleEvent

    • Constructor Detail

      • BubbleEvent

        public BubbleEvent​(GProp<?> source,
                           int eventID,
                           boolean isRemoteInduced)
        Constructs the generic sink event with specified originator.
        Parameters:
        source - The source object.
        eventID - The event ID, see GEvent.PROP_*.
        isRemoteInduced - Flag indicating this change is induced from a remote party.
    • Method Detail

      • getOperations

        public GEvent.Operation[] getOperations()
        Gets the Operations order describing what Operation the property that receives the event should process. This Operations order defines that the event will be bubbling, i.e. sent from child to parent.

        The event Operations in order are: SELF, LISTENERS, PARENT.

        Specified by:
        getOperations in class GEvent
        Returns:
        The order of the Operations, per Event-implementing class dependent, normally a static final array.