org.topbraidcomposer.ui.viewers.tables
Class ResourcesCheckTablePanel

java.lang.Object
  extended by org.topbraidcomposer.ui.viewers.tables.ResourcesCheckTablePanel
Direct Known Subclasses:
VisibilityPanel

public abstract class ResourcesCheckTablePanel
extends java.lang.Object


Constructor Summary
ResourcesCheckTablePanel(org.eclipse.swt.widgets.Composite parent, java.lang.String text)
           
 
Method Summary
protected  org.eclipse.swt.widgets.Composite createPanel(org.eclipse.swt.widgets.Composite parent, java.lang.String text)
           
 java.util.List<com.hp.hpl.jena.rdf.model.Resource> getCheckedProperties()
           
 org.eclipse.swt.widgets.Control getControl()
           
 org.eclipse.jface.viewers.TableViewer getTableViewer()
           
protected abstract  boolean isChecked(com.hp.hpl.jena.rdf.model.Resource resource)
           
 void setAllChecked(boolean value)
           
protected abstract  void setChecked(com.hp.hpl.jena.rdf.model.Resource resource, boolean value)
           
 void setInput(java.util.Collection resources)
           
 void updateChecked(com.hp.hpl.jena.rdf.model.Resource resource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourcesCheckTablePanel

public ResourcesCheckTablePanel(org.eclipse.swt.widgets.Composite parent,
                                java.lang.String text)
Method Detail

createPanel

protected org.eclipse.swt.widgets.Composite createPanel(org.eclipse.swt.widgets.Composite parent,
                                                        java.lang.String text)

getControl

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

isChecked

protected abstract boolean isChecked(com.hp.hpl.jena.rdf.model.Resource resource)

getTableViewer

public final org.eclipse.jface.viewers.TableViewer getTableViewer()

getCheckedProperties

public java.util.List<com.hp.hpl.jena.rdf.model.Resource> getCheckedProperties()

setAllChecked

public void setAllChecked(boolean value)

setChecked

protected abstract void setChecked(com.hp.hpl.jena.rdf.model.Resource resource,
                                   boolean value)

setInput

public void setInput(java.util.Collection resources)

updateChecked

public void updateChecked(com.hp.hpl.jena.rdf.model.Resource resource)