ambit2.core.io
Class MolPropertiesIOSetting

Package class diagram package MolPropertiesIOSetting
java.lang.Object
  extended by org.openscience.cdk.io.setting.IOSetting
      extended by ambit2.core.io.MolPropertiesIOSetting

public class MolPropertiesIOSetting
extends org.openscience.cdk.io.setting.IOSetting

An IOSetting descendant to provide means for transforming property names. See Property and ambit2.ui.AmbitSettingsListener.


Field Summary
protected  java.util.List<ambit2.base.data.Property> properties
           
 
Fields inherited from class org.openscience.cdk.io.setting.IOSetting
HIGH, level, LOW, MEDIUM, name, question, setting
 
Constructor Summary
MolPropertiesIOSetting(java.util.ArrayList names, int level, java.lang.String question)
           
MolPropertiesIOSetting(java.util.Map properties, int level, java.lang.String question)
           
MolPropertiesIOSetting(java.lang.String name, int level, java.lang.String question, java.lang.String defaultSetting)
           
 
Method Summary
 void addProperties(java.util.Map newProperties)
           
 java.lang.String toString()
           
 
Methods inherited from class org.openscience.cdk.io.setting.IOSetting
getDefaultSetting, getLevel, getName, getQuestion, getSetting, setSetting
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

properties

protected java.util.List<ambit2.base.data.Property> properties
Constructor Detail

MolPropertiesIOSetting

public MolPropertiesIOSetting(java.lang.String name,
                              int level,
                              java.lang.String question,
                              java.lang.String defaultSetting)
Parameters:
name -
level -
question -
defaultSetting -

MolPropertiesIOSetting

public MolPropertiesIOSetting(java.util.ArrayList names,
                              int level,
                              java.lang.String question)

MolPropertiesIOSetting

public MolPropertiesIOSetting(java.util.Map properties,
                              int level,
                              java.lang.String question)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

addProperties

public void addProperties(java.util.Map newProperties)