AbstractLayoutContext is an abstract ILayoutContext
implementation which supports the (un-)registration of
PropertyChangeListeners and firing of events, the (un-)registration
of any layout listeners and firing of events, the handling and execution of
pre and post Runnables, and filtering of layout objects using
ILayoutFilter.INodeLayout.IEdgeLayout to the list of edges and fires a
corresponding connection-added-event.ILayoutContext.INodeLayout to the list of nodes and fires a
corresponding node-added-event.Copyright (c) 2014 itemis AG and others. All rights reserved.