org.topbraidcomposer.ui.viewers.trees
Class AbstractResourceTreePanel

java.lang.Object
  extended by org.topbraidcomposer.ui.viewers.trees.AbstractResourceTreePanel
Direct Known Subclasses:
SubClassesTreePanel, SubPropertiesTreePanel

public abstract class AbstractResourceTreePanel
extends java.lang.Object


Constructor Summary
AbstractResourceTreePanel(org.eclipse.swt.widgets.Composite parent)
           
AbstractResourceTreePanel(org.eclipse.swt.widgets.Composite parent, IRDFNodeFilter filter, boolean multiple)
           
AbstractResourceTreePanel(org.eclipse.swt.widgets.Composite parent, IRDFNodeFilter filter, boolean multiple, boolean flat, boolean check)
           
 
Method Summary
 void addCheckedResources(java.util.Set set)
           
 void addUncheckedResources(java.util.Set set)
           
protected  org.eclipse.jface.viewers.TreeViewer createTreeViewer(org.eclipse.swt.widgets.Composite parent, boolean check, boolean multiple)
           
 java.util.Set getCheckedResources()
           
 org.eclipse.swt.widgets.Control getControl()
           
 IRDFNodeFilter getFilter()
           
 com.hp.hpl.jena.rdf.model.Resource getSelectedResource()
           
 java.util.Set getSelectedResources()
           
 org.eclipse.jface.viewers.TreeViewer getTreeViewer()
           
 void setAllChecked(boolean value)
           
 void setAllChecked(boolean value, org.eclipse.swt.widgets.TreeItem item)
           
 void setInput(java.lang.Object object)
           
 void setSelection(ResourceTreeNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractResourceTreePanel

public AbstractResourceTreePanel(org.eclipse.swt.widgets.Composite parent)

AbstractResourceTreePanel

public AbstractResourceTreePanel(org.eclipse.swt.widgets.Composite parent,
                                 IRDFNodeFilter filter,
                                 boolean multiple)

AbstractResourceTreePanel

public AbstractResourceTreePanel(org.eclipse.swt.widgets.Composite parent,
                                 IRDFNodeFilter filter,
                                 boolean multiple,
                                 boolean flat,
                                 boolean check)
Method Detail

addCheckedResources

public void addCheckedResources(java.util.Set set)

addUncheckedResources

public void addUncheckedResources(java.util.Set set)

createTreeViewer

protected org.eclipse.jface.viewers.TreeViewer createTreeViewer(org.eclipse.swt.widgets.Composite parent,
                                                                boolean check,
                                                                boolean multiple)

getCheckedResources

public java.util.Set getCheckedResources()

getControl

public org.eclipse.swt.widgets.Control getControl()

getFilter

public IRDFNodeFilter getFilter()

getSelectedResource

public com.hp.hpl.jena.rdf.model.Resource getSelectedResource()

getSelectedResources

public java.util.Set getSelectedResources()

getTreeViewer

public org.eclipse.jface.viewers.TreeViewer getTreeViewer()

setAllChecked

public void setAllChecked(boolean value)

setAllChecked

public void setAllChecked(boolean value,
                          org.eclipse.swt.widgets.TreeItem item)

setSelection

public void setSelection(ResourceTreeNode node)

setInput

public void setInput(java.lang.Object object)