ix.ideel
Class BindingViewer

java.lang.Object
  |
  +--ix.ideel.BindingViewer
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class BindingViewer
extends java.lang.Object
implements java.awt.event.ActionListener


Inner Class Summary
(package private)  class BindingViewer.ButtonPanel
           
(package private)  class BindingViewer.VarPanel
           
 
Field Summary
protected  IXAgent agent
           
protected  java.awt.Container contentPane
           
protected  javax.swing.JFrame frame
           
protected  java.util.Map newBindings
           
protected  BindingViewer.VarPanel varPanel
           
protected  java.util.Set vars
           
protected  java.lang.Runnable whenFinished
           
 
Constructor Summary
BindingViewer(IXAgent agent, java.util.Set vars, java.lang.Runnable whenFinished)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
protected  void setUpFrame()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

agent

protected IXAgent agent

vars

protected java.util.Set vars

whenFinished

protected java.lang.Runnable whenFinished

frame

protected javax.swing.JFrame frame

contentPane

protected java.awt.Container contentPane

varPanel

protected BindingViewer.VarPanel varPanel

newBindings

protected java.util.Map newBindings
Constructor Detail

BindingViewer

public BindingViewer(IXAgent agent,
                     java.util.Set vars,
                     java.lang.Runnable whenFinished)
Method Detail

setUpFrame

protected void setUpFrame()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener