Interface ITimeGraphContentProvider

All Superinterfaces:
org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ITreeContentProvider
All Known Implementing Classes:
TimeGraphContentProvider

public interface ITimeGraphContentProvider extends org.eclipse.jface.viewers.ITreeContentProvider
A content provider mediates between the viewer's model and the viewer itself.
  • Method Summary

    Modifier and Type
    Method
    Description
    getChildren(Object parentElement)
     
    getElements(Object inputElement)
    Returns the time graph entries to display in the viewer when its input is set to the given element.
    getParent(Object element)
     

    Methods inherited from interface org.eclipse.jface.viewers.IContentProvider

    dispose, inputChanged

    Methods inherited from interface org.eclipse.jface.viewers.ITreeContentProvider

    hasChildren
  • Method Details

    • getElements

      ITimeGraphEntry[] getElements(Object inputElement)
      Returns the time graph entries to display in the viewer when its input is set to the given element.
      Specified by:
      getElements in interface org.eclipse.jface.viewers.IStructuredContentProvider
      Specified by:
      getElements in interface org.eclipse.jface.viewers.ITreeContentProvider
      Parameters:
      inputElement - the input element
      Returns:
      the array of time graph entries to display in the viewer
    • getChildren

      ITimeGraphEntry[] getChildren(Object parentElement)
      Specified by:
      getChildren in interface org.eclipse.jface.viewers.ITreeContentProvider
      Since:
      1.0
    • getParent

      ITimeGraphEntry getParent(Object element)
      Specified by:
      getParent in interface org.eclipse.jface.viewers.ITreeContentProvider
      Since:
      1.0