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.IContextListener to the list of listeners which
are notified about context changes.IConnectionLayout to the list of edges and fires a
corresponding connection-added-event.IGraphStructureListener to the list of listeners
which are notified about structural changes.ILayoutContext.ILayoutListener to the list of listeners which are
notified about layout changes.INodeLayout to the list of nodes and fires a
corresponding node-added-event.IPruningListener to the list of listeners which
are notified about pruning changes.Copyright (c) 2014 itemis AG and others. All rights reserved.