public class AmbitSettingsListener extends Object implements org.openscience.cdk.io.listener.IReaderListener, org.openscience.cdk.io.listener.IWriterListener
IReaderListener and IWriterListener.
 On each processIOSettingQuestion(IOSetting) call launches a 
 SelectFieldsPanel visualizing current list of properties 
 Property. 
 The user may change the assignment of the properties.IChemObjectIOListener
 in order to process properties Property.| Modifier and Type | Field and Description | 
|---|---|
protected int | 
counter  | 
protected org.openscience.cdk.io.setting.IOSetting.Importance | 
level  | 
protected Profile<Property> | 
properties  | 
| Constructor and Description | 
|---|
AmbitSettingsListener(org.openscience.cdk.io.setting.IOSetting.Importance level)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
frameRead(org.openscience.cdk.io.ReaderEvent event)  | 
Profile<Property> | 
getProperties()  | 
protected void | 
launchUI()  | 
void | 
processIOSettingQuestion(org.openscience.cdk.io.setting.IOSetting setting)  | 
void | 
setProperties(Profile properties)  | 
protected org.openscience.cdk.io.setting.IOSetting.Importance level
protected int counter
public AmbitSettingsListener(org.openscience.cdk.io.setting.IOSetting.Importance level)
level - public void processIOSettingQuestion(org.openscience.cdk.io.setting.IOSetting setting)
processIOSettingQuestion in interface org.openscience.cdk.io.listener.IChemObjectIOListenerprotected void launchUI()
public void frameRead(org.openscience.cdk.io.ReaderEvent event)
frameRead in interface org.openscience.cdk.io.listener.IReaderListenerpublic void setProperties(Profile properties)
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.