question: public void actionPerformed ( ActionEvent e ) { VImageDialog vid = new VImageDialog ( Env . getWindow ( m_WindowNo ) , m_mImage ) ; vid . setVisible ( true ) ; int AD_Image_ID = vid . getAD_Image_ID ( ) ; Integer newValue = null ; if ( AD_Image_ID != 0 ) newValue = new Integer ( AD_Image_ID ) ; m_mImage = null ; setValue ( newValue ) ; try { fireVetoableChange ( m_columnName , null , newValue ) ; } catch ( PropertyVetoException pve ) { } }
target:  ActionListener - start dialog and set value