org.topbraidcomposer.navigation.instances
Class InstancesTableEditor

java.lang.Object
  extended by org.topbraidcomposer.navigation.instances.InstancesTableEditor

public class InstancesTableEditor
extends java.lang.Object


Constructor Summary
InstancesTableEditor(org.eclipse.jface.viewers.TableViewer tableViewer)
           
 
Method Summary
 void addColumnEditor(com.hp.hpl.jena.rdf.model.Resource resource)
           
 void addColumnEditor(java.lang.String propertyName, org.eclipse.jface.viewers.CellEditor cellEditor)
           
protected  boolean assignItem(com.hp.hpl.jena.rdf.model.Resource subject, com.hp.hpl.jena.rdf.model.Property property, java.lang.String itemToAdd, com.hp.hpl.jena.datatypes.RDFDatatype datatype, com.hp.hpl.jena.rdf.model.Statement statementToDelete, java.lang.Runnable nextRunnable)
           
protected  boolean assignValue(com.hp.hpl.jena.rdf.model.Resource subject, com.hp.hpl.jena.rdf.model.Property property, java.lang.String value, java.lang.Runnable nextRunnable)
           
protected  boolean canAddItem(java.lang.String item, com.hp.hpl.jena.datatypes.RDFDatatype datatype)
           
protected  boolean canDeleteStatement(com.hp.hpl.jena.rdf.model.Statement statement)
           
protected  boolean canEditColumn(com.hp.hpl.jena.rdf.model.Resource resource)
           
static boolean isValueValid(java.lang.String value, com.hp.hpl.jena.datatypes.RDFDatatype datatype)
           
protected  java.util.List[] parseModifyValue(java.util.List<com.hp.hpl.jena.rdf.model.Statement> oldStatements, java.lang.String oldValue, java.lang.String newValue, com.hp.hpl.jena.datatypes.RDFDatatype datatype)
           
protected  void preProcessValue(java.lang.StringBuffer buffer)
           
 void setup()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstancesTableEditor

public InstancesTableEditor(org.eclipse.jface.viewers.TableViewer tableViewer)
Method Detail

isValueValid

public static boolean isValueValid(java.lang.String value,
                                   com.hp.hpl.jena.datatypes.RDFDatatype datatype)

addColumnEditor

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

addColumnEditor

public void addColumnEditor(java.lang.String propertyName,
                            org.eclipse.jface.viewers.CellEditor cellEditor)

assignItem

protected boolean assignItem(com.hp.hpl.jena.rdf.model.Resource subject,
                             com.hp.hpl.jena.rdf.model.Property property,
                             java.lang.String itemToAdd,
                             com.hp.hpl.jena.datatypes.RDFDatatype datatype,
                             com.hp.hpl.jena.rdf.model.Statement statementToDelete,
                             java.lang.Runnable nextRunnable)

assignValue

protected boolean assignValue(com.hp.hpl.jena.rdf.model.Resource subject,
                              com.hp.hpl.jena.rdf.model.Property property,
                              java.lang.String value,
                              java.lang.Runnable nextRunnable)

canAddItem

protected boolean canAddItem(java.lang.String item,
                             com.hp.hpl.jena.datatypes.RDFDatatype datatype)

canDeleteStatement

protected boolean canDeleteStatement(com.hp.hpl.jena.rdf.model.Statement statement)

canEditColumn

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

parseModifyValue

protected java.util.List[] parseModifyValue(java.util.List<com.hp.hpl.jena.rdf.model.Statement> oldStatements,
                                            java.lang.String oldValue,
                                            java.lang.String newValue,
                                            com.hp.hpl.jena.datatypes.RDFDatatype datatype)

preProcessValue

protected void preProcessValue(java.lang.StringBuffer buffer)

setup

public void setup()