Package | Description |
---|---|
org.eclipse.gef4.layout |
This package provides an interface-based facade to exchange layout
information with layout algorithms (within this package), concrete
implementations of layout algorithms (
org.eclipse.gef4.layout.algorithms ), as well as listeners to hook
into the layout computation (org.eclipse.gef4.layout.listeners ). |
org.eclipse.gef4.layout.listeners |
This package contains interfaces for various listeners which can be
registered on an
ILayoutContext , as well as a
support class which can handle the listener (un-)registration and firing of
events. |
Modifier and Type | Method and Description |
---|---|
void |
ILayoutContext.addGraphStructureListener(IGraphStructureListener listener)
Adds a listener to the context that will be notified about changes in
graph structure, that is addition and removal of nodes and connections.
|
void |
AbstractLayoutContext.addGraphStructureListener(IGraphStructureListener listener) |
void |
ILayoutContext.removeGraphStructureListener(IGraphStructureListener listener)
Removes a graph structure listener from this context.
|
void |
AbstractLayoutContext.removeGraphStructureListener(IGraphStructureListener listener) |
Modifier and Type | Class and Description |
---|---|
static class |
IGraphStructureListener.Stub
A stub implementation of the
IGraphStructureListener which
contains empty implementations of the specified methods. |
Modifier and Type | Method and Description |
---|---|
void |
LayoutListenerSupport.addGraphStructureListener(IGraphStructureListener listener)
Adds the given
IGraphStructureListener to the list of listeners
which are notified about structural changes. |
void |
LayoutListenerSupport.removeGraphStructureListener(IGraphStructureListener listener)
Removes the given
IGraphStructureListener from the list of
listeners which are notified about structural changes. |
Copyright (c) 2014 itemis AG and others. All rights reserved.