edu.stanford.smi.protegex.owl.ui.components.multiresource
Class MultiResourceListModel
java.lang.Object
javax.swing.AbstractListModel
edu.stanford.smi.protegex.owl.ui.components.multiresource.MultiResourceListModel
- All Implemented Interfaces:
- ListModel, Serializable
- public class MultiResourceListModel
- extends AbstractListModel
A ListModel representing values of a subject-predicate pair.
- Author:
- Holger Knublauch
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
predicate
private RDFProperty predicate
subject
private RDFResource subject
values
private List values
MultiResourceListModel
public MultiResourceListModel(RDFProperty predicate)
getElementAt
public Object getElementAt(int index)
getPredicate
public RDFProperty getPredicate()
getResourceAt
public RDFResource getResourceAt(int row)
getRowOf
public int getRowOf(Object value)
getSize
public int getSize()
getSubject
public RDFResource getSubject()
isEditable
public boolean isEditable(int row)
isRDFResource
public boolean isRDFResource(int row)
setSubject
public void setSubject(RDFResource subject)
updateValues
public void updateValues()