Skip to content

The listener is traversing backwards #53

@gufengchangdao

Description

@gufengchangdao

I see a lot of listeners in the source code traversal are flashback, and each interval is 2, why is this ?
such as:

Object[] listeners = listenerList.getListenerList();
for (int i = listeners.length - 2; i >= 0; i -= 2) {
	if (listeners[i] == PageListener.class) {
		_pageEvent = new PageEvent(source, id);
		((PageListener) listeners[i + 1]).pageEventFired(_pageEvent);
	}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions