jcreek.cke.tool
Class BuildProperty

java.lang.Object
  extended byjcreek.cke.tool.BuildProperty
All Implemented Interfaces:
java.util.EventListener, ModelChangeListener, java.beans.PropertyChangeListener, PropertyWindow

public class BuildProperty
extends java.lang.Object
implements PropertyWindow, java.beans.PropertyChangeListener, ModelChangeListener

Title: JavaCreek Description: A Case based Reasoning Approach in java Copyright: Copyright (c) 2002 Company: Phil

Version:
1.0
Author:
Victor

Field Summary
protected  javax.swing.JComboBox entityClassList
           
protected  javax.swing.JPanel framePanel
           
protected  CreekModel model
           
protected  javax.swing.JInternalFrame propWin
           
protected  javax.swing.JComboBox relationClassList
           
protected  ConceptView view
           
 
Constructor Summary
BuildProperty()
           
 
Method Summary
 void attach(CreekModel model, ConceptView view, javax.swing.JInternalFrame propWin)
           
 void detach()
           
 Entity getSelectedEntity()
           
 RelationType getSelectedRelation()
           
 void modelChanged(ModelChangeEvent e)
           
 void propertyChange(java.beans.PropertyChangeEvent e)
           
 void updateModelView()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

framePanel

protected javax.swing.JPanel framePanel

relationClassList

protected javax.swing.JComboBox relationClassList

entityClassList

protected javax.swing.JComboBox entityClassList

model

protected CreekModel model

propWin

protected javax.swing.JInternalFrame propWin

view

protected ConceptView view
Constructor Detail

BuildProperty

public BuildProperty()
Method Detail

updateModelView

public void updateModelView()

attach

public void attach(CreekModel model,
                   ConceptView view,
                   javax.swing.JInternalFrame propWin)
Specified by:
attach in interface PropertyWindow

detach

public void detach()
Specified by:
detach in interface PropertyWindow

modelChanged

public void modelChanged(ModelChangeEvent e)
Specified by:
modelChanged in interface ModelChangeListener

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent e)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener

getSelectedRelation

public RelationType getSelectedRelation()

getSelectedEntity

public Entity getSelectedEntity()


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