| Package | Description |
|---|---|
| org.eclipse.gef4.zest.fx.behaviors |
This package provides behaviors for transferring information between graph
model elements and layout abstractions (
LayoutContextBehavior,
AbstractLayoutBehavior,
NodeLayoutBehavior,
EdgeLayoutBehavior),
hiding/unhiding of nodes and related edges (
AbstractHidingBehavior,
HidingBehavior,
EdgeHidingBehavior,
EdgeLabelHidingBehavior), as well
as navigation of nested graphs via semantic zooming (
SynchronizeChildrenOnZoomBehavior,
OpenNestedGraphOnZoomBehavior,
OpenParentGraphOnZoomBehavior). |
| org.eclipse.gef4.zest.fx.layout |
This package provides object adapters (
GraphLayoutContext,
GraphNodeLayout,
GraphEdgeLayout) that implement
layout data interfaces and target graph model elements. |
| org.eclipse.gef4.zest.fx.parts |
This package provides a specific root part that enables support for CSS
styling (
GraphRootPart), specific
content parts for graphs, nodes, and edges (
GraphContentPart,
NodeContentPart,
EdgeContentPart), (hover) handle parts
to realize hiding/unhiding of nodes (
ZestFxHidingHandlePart,
ZestFxExpandingHandlePart), as well as
feedback parts to indicate hidden nodes (
HiddenNeighborsPart) and edge label
anchor links (
ZestFxEdgeLinkFeedbackPart). |
| Modifier and Type | Method and Description |
|---|---|
protected GraphLayoutContext |
LayoutContextBehavior.getGraphLayoutContext()
Returns the
GraphLayoutContext that corresponds to the
host. |
protected GraphLayoutContext |
EdgeLayoutBehavior.getGraphLayoutContext() |
protected abstract GraphLayoutContext |
AbstractLayoutBehavior.getGraphLayoutContext()
Returns the
GraphLayoutContext for which AbstractLayoutBehavior.preLayout() and
AbstractLayoutBehavior.postLayout() shall be called before or after a layout pass,
respectively. |
protected GraphLayoutContext |
NodeLayoutBehavior.getGraphLayoutContext() |
| Constructor and Description |
|---|
GraphEdgeLayout(GraphLayoutContext context,
Edge edge)
|
GraphNodeLayout(GraphLayoutContext context,
Node node)
|
| Modifier and Type | Method and Description |
|---|---|
protected GraphLayoutContext |
EdgeContentPart.getGraphLayoutContext()
Returns the
GraphLayoutContext that corresponds to the
Graph to which the content of this EdgeContentPart
belongs. |
Copyright (c) 2014 itemis AG and others. All rights reserved.