public class ZestContentProvider extends AbstractZestContentProvider implements org.eclipse.gef4.zest.core.viewers.IGraphContentProvider
ZestContentWithIsolatedNodesProvider
, but does not support displaying
isolated nodes.Constructor and Description |
---|
ZestContentProvider() |
ZestContentProvider(boolean displayContainment) |
Modifier and Type | Method and Description |
---|---|
void |
edgeAppeared(Edge edge) |
void |
edgeDisappeared(Edge edge) |
java.lang.Object |
getDestination(java.lang.Object rel) |
java.lang.Object[] |
getElements(java.lang.Object inputElement) |
java.lang.Object |
getSource(java.lang.Object rel) |
void |
inputChanged(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object oldInput,
java.lang.Object newInput) |
containmentAppeared, containmentDisappeared, dispose, itemAppeared, itemDisappeared
public ZestContentProvider()
public ZestContentProvider(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.gef4.zest.core.viewers.IGraphContentProvider
getElements
in interface org.eclipse.jface.viewers.IStructuredContentProvider
public java.lang.Object getSource(java.lang.Object rel)
getSource
in interface org.eclipse.gef4.zest.core.viewers.IGraphContentProvider
public java.lang.Object getDestination(java.lang.Object rel)
getDestination
in interface org.eclipse.gef4.zest.core.viewers.IGraphContentProvider
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