public class ZestContentWithIsolatedNodesProvider extends AbstractZestContentProvider implements org.eclipse.gef4.zest.core.viewers.IGraphEntityRelationshipContentProvider
ZestContentProvider
, but supports displaying isolated nodes.Constructor and Description |
---|
ZestContentWithIsolatedNodesProvider() |
ZestContentWithIsolatedNodesProvider(boolean displayContainment) |
Modifier and Type | Method and Description |
---|---|
void |
edgeAppeared(Edge edge) |
void |
edgeDisappeared(Edge edge) |
java.lang.Object[] |
getElements(java.lang.Object inputElement) |
java.lang.Object[] |
getRelationships(java.lang.Object source,
java.lang.Object dest) |
void |
inputChanged(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object oldInput,
java.lang.Object newInput) |
containmentAppeared, containmentDisappeared, dispose, itemAppeared, itemDisappeared
public ZestContentWithIsolatedNodesProvider()
public ZestContentWithIsolatedNodesProvider(boolean displayContainment)
public void inputChanged(org.eclipse.jface.viewers.Viewer viewer, java.lang.Object oldInput, java.lang.Object newInput)
inputChanged
in interface org.eclipse.jface.viewers.IContentProvider
inputChanged
in class AbstractZestContentProvider
public java.lang.Object[] getElements(java.lang.Object inputElement)
getElements
in interface org.eclipse.jface.viewers.IStructuredContentProvider
public java.lang.Object[] getRelationships(java.lang.Object source, java.lang.Object dest)
getRelationships
in interface org.eclipse.gef4.zest.core.viewers.IGraphEntityRelationshipContentProvider
public void edgeAppeared(Edge edge)
edgeAppeared
in interface IViewerStateListener
edgeAppeared
in class AbstractViewerStateListener
public void edgeDisappeared(Edge edge)
edgeDisappeared
in interface IViewerStateListener
edgeDisappeared
in class AbstractViewerStateListener