Class SwingGUIListener

java.lang.Object
org.openscience.cdk.io.listener.SwingGUIListener
All Implemented Interfaces:
EventListener, IChemObjectIOListener, IReaderListener, IWriterListener

public class SwingGUIListener extends Object implements IReaderListener, IWriterListener
Allows processing of IOSetting quesions which are passed to the user by using Swing dialogs.
Author:
Egon Willighagen <egonw@sci.kun.nl>
Source code:
main
Belongs to CDK module:
io
Created on:
2003-07-18
Requires:
swing
  • Constructor Details

  • Method Details

    • setLevel

      public void setLevel(IOSetting.Importance level)
    • frameRead

      public void frameRead(ReaderEvent event)
      Description copied from interface: IReaderListener
      Indicates that a new frame has been read.
      Specified by:
      frameRead in interface IReaderListener
      Parameters:
      event - information about the event.
    • processIOSettingQuestion

      public void processIOSettingQuestion(IOSetting setting)
      Processes the IOSettings by listing the question, giving the options and asking the user to provide their choice.

      Note: if the input reader is null, then the method does not wait for an answer, and takes the default.

      Specified by:
      processIOSettingQuestion in interface IChemObjectIOListener