public void buttonClicked(WizardButtonEvent wbe) {
        if( wbe.getButtonType() == WizardButtonListener.NEXT  && wbe.getCard() == eoo ){
            options = new EmbedExtractOptions();
            options.setInputFile( sif.getSelectedFile() );
            options.setOutputDirectory( sof.getOutputDirectory() );
            options.setEmbedTextOrFile( sdte.isTextOrFile() );
            if( sdte.isTextOrFile() ){
                options.setEmbedText( sdte.getEmbeddedText() );
            }else{
                options.setEmbedFile( sdte.getSelectedFile() );
            }
            options.setPassword( eoo.getPassword() );
            options.setComment( eoo.getComment() );
            options.setQuality( eoo.getQuality() );
            options.createEmbedColumnData();
            vo.showChosenOptions(options);
        }else if( wbe.getButtonType() == WizardButtonListener.NEXT  && wbe.getCard() == vo ){
            EmbedProcess process = new EmbedProcess(options);
            java.io.ByteArrayOutputStream outBuffer = new java.io.ByteArrayOutputStream();
            java.io.OutputStream out = System.out;
            System.setOut( new java.io.PrintStream(outBuffer) );
            process.startEmbed();
            System.out.println("Embedding Process Completed.");
            System.setOut( System.out );
            sepd.addOutputLine(new String(outBuffer.toByteArray()));
        }else if( wbe.getButtonType() == WizardButtonListener.NEXT  && wbe.getCard() == sepd ){
            sopf.setImageFiles(options.getInputFile(),options.getOutputFile());
        }
    }