ILayoutContext
, as well as a
support class which can handle the listener (un-)registration and firing of
events.See: Description
Interface | Description |
---|---|
IContextListener |
An
IContextListener is notified about changes to context attributes
such as the LayoutProperties.BOUNDS_PROPERTY which limits the area
where nodes can be placed by layout algorithms, the
LayoutProperties.PRUNING_ENABLED_PROPERTY which defines whether nodes
can be pruned, and the
LayoutProperties.DYNAMIC_LAYOUT_ENABLED_PROPERTY which defines
whether layout algorithms are allowed to perform a layout pass in reaction to
layout context events. |
IGraphStructureListener |
An
IGraphStructureListener is notified about structural changes, i.e. |
ILayoutListener | |
IPruningListener |
An
IPruningListener is notified about pruning changes, i.e. adding
INodeLayout s to an ISubgraphLayout (pruning), or removing
INodeLayout s from an ISubgraphLayout (unpruning). |
Class | Description |
---|---|
IContextListener.Stub |
A stub implementation of the
IContextListener which contains
empty implementations of the specified methods. |
IGraphStructureListener.Stub |
A stub implementation of the
IGraphStructureListener which
contains empty implementations of the specified methods. |
LayoutListenerSupport |
The
LayoutListenerSupport can handle the (un-)registration of layout
event listeners (IContextListener , IGraphStructureListener ,
ILayoutListener , and IPruningListener ) and firing of events. |
ILayoutContext
, as well as a
support class which can handle the listener (un-)registration and firing of
events.Copyright (c) 2014 itemis AG and others. All rights reserved.