jsynoptic.plugins.java3d.tree.data
Class DataAnimatorDialog

java.lang.Object
  extended by jsynoptic.plugins.java3d.tree.data.DataAnimatorDialog
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener
Direct Known Subclasses:
TransformAnimatorDialog

public abstract class DataAnimatorDialog
extends java.lang.Object
implements java.awt.event.ActionListener

Class description ...


Field Summary
protected  javax.swing.JButton bapply
           
protected  javax.swing.JButton bclose
           
protected  javax.swing.JButton bok
           
protected  DataAnimator.Data data
           
protected  DataAnimator.Data dataCopy
           
protected  javax.swing.JDialog dialog
           
protected  SourceTree dstree
           
protected  javax.swing.JTextField nameField
           
protected  javax.swing.JTextField tf
           
 
Constructor Summary
DataAnimatorDialog(DataAnimator.Data d)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
protected  javax.swing.JPanel createButtonPanel()
           
protected abstract  javax.swing.JPanel createDataPanel()
           
 javax.swing.JDialog createDialog(java.awt.Frame parent, java.lang.String title)
           
protected  javax.swing.JPanel createNamePanel(java.lang.String name)
           
protected  javax.swing.JScrollPane createSourcePanel()
           
protected abstract  javax.swing.JTable createTableDataPanel(DataAnimator.Data d)
           
 void dispose()
           
abstract  void synchronizeDataPanel()
           
 void updateAllData()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dstree

protected SourceTree dstree

tf

protected javax.swing.JTextField tf

dialog

protected javax.swing.JDialog dialog

bok

protected javax.swing.JButton bok

bclose

protected javax.swing.JButton bclose

bapply

protected javax.swing.JButton bapply

nameField

protected javax.swing.JTextField nameField

data

protected DataAnimator.Data data

dataCopy

protected DataAnimator.Data dataCopy
Constructor Detail

DataAnimatorDialog

public DataAnimatorDialog(DataAnimator.Data d)
Method Detail

createDataPanel

protected abstract javax.swing.JPanel createDataPanel()

createTableDataPanel

protected abstract javax.swing.JTable createTableDataPanel(DataAnimator.Data d)

createSourcePanel

protected javax.swing.JScrollPane createSourcePanel()

createNamePanel

protected javax.swing.JPanel createNamePanel(java.lang.String name)

createButtonPanel

protected javax.swing.JPanel createButtonPanel()

createDialog

public javax.swing.JDialog createDialog(java.awt.Frame parent,
                                        java.lang.String title)

updateAllData

public void updateAllData()

actionPerformed

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

synchronizeDataPanel

public abstract void synchronizeDataPanel()

dispose

public void dispose()