Interface IWorkbenchAdapter

    • Method Detail

      • getChildren

        Object[] getChildren​(Object o)
        Returns the children of this object. When this object is displayed in a tree, the returned objects will be this element's children. Returns an empty array if this object has no children.
        Parameters:
        o - The object to get the children for.
        Returns:
        Object[]
      • getImageDescriptor

        ImageDescriptor getImageDescriptor​(Object object)
        Returns an image descriptor to be used for displaying an object in the workbench. Returns null if there is no appropriate image.
        Parameters:
        object - The object to get an image descriptor for.
        Returns:
        ImageDescriptor
      • getLabel

        String getLabel​(Object o)
        Returns the label text for this element. This is typically used to assign a label to this object when displayed in the UI. Returns an empty string if there is no appropriate label text for this object.
        Parameters:
        o - The object to get a label for.
        Returns:
        String
      • getParent

        Object getParent​(Object o)
        Returns the logical parent of the given object in its tree. Returns null if there is no parent, or if this object doesn't belong to a tree.
        Parameters:
        o - The object to get the parent for.
        Returns:
        Object