edu.stanford.smi.protegex.owl.ui.matrix
Interface DependentMatrixColumn

All Superinterfaces:
MatrixColumn
All Known Implementing Classes:
ExistentialMatrixColumn

public interface DependentMatrixColumn
extends MatrixColumn

A MatrixColumn that needs to be closed if a certain instance has been deleted. This is typically implemented by columns that represent values of a certain property, so that if the property is being deleted.

Author:
Holger Knublauch

Method Summary
 boolean isDependentOn(RDFResource instance)
          Called after any RDFResource has been deleted from the ontology.
 
Methods inherited from interface edu.stanford.smi.protegex.owl.ui.matrix.MatrixColumn
getCellRenderer, getName, getWidth
 

Method Detail

isDependentOn

public boolean isDependentOn(RDFResource instance)
Called after any RDFResource has been deleted from the ontology.

Parameters:
instance - the instance that has been deleted
Returns:
true if this column must be removed from the table