jcreek.cke.visualizer
Class EntityListModel

java.lang.Object
  extended byjcreek.cke.visualizer.EntityListModel
All Implemented Interfaces:
javax.swing.ListModel
Direct Known Subclasses:
DomainRelationDlg.RelationComboBoxModel, EntityComboBoxModel, RelationComboBoxModel

public class EntityListModel
extends java.lang.Object
implements javax.swing.ListModel


Constructor Summary
EntityListModel(KnowledgeModel km)
           
 
Method Summary
 void addListDataListener(javax.swing.event.ListDataListener l)
           
 void clear()
           
 Entity getConcept(java.lang.String name)
           
 Entity getConceptAt(int i)
           
protected  Entity[] getConceptList()
           
 java.lang.Object getElementAt(int i)
           
 int getSize()
           
 void removeListDataListener(javax.swing.event.ListDataListener l)
           
protected  void updateList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityListModel

public EntityListModel(KnowledgeModel km)
Method Detail

getConceptList

protected Entity[] getConceptList()

updateList

protected void updateList()

addListDataListener

public void addListDataListener(javax.swing.event.ListDataListener l)
Specified by:
addListDataListener in interface javax.swing.ListModel

removeListDataListener

public void removeListDataListener(javax.swing.event.ListDataListener l)
Specified by:
removeListDataListener in interface javax.swing.ListModel

getElementAt

public java.lang.Object getElementAt(int i)
Specified by:
getElementAt in interface javax.swing.ListModel

getConceptAt

public Entity getConceptAt(int i)

getConcept

public Entity getConcept(java.lang.String name)

getSize

public int getSize()
Specified by:
getSize in interface javax.swing.ListModel

clear

public void clear()


Created at IDI, NTNU by the Artificial Intelligence and Learning group