1 package net.mograsim.plugin.preferences;
3 import net.mograsim.preferences.ColorDefinition;
4 import net.mograsim.preferences.DefaultPreferences;
6 public class DefaultPluginPreferences extends DefaultPreferences implements PluginPreferences
9 public boolean getBoolean(String name)
13 case MPM_EDITOR_BITS_AS_COLUMN_NAME:
16 throw new IllegalArgumentException("Unknown boolean preference name: " + name);
21 public int getInt(String name)
25 case SIMULATION_SPEED_PRECISION:
27 case MAX_MEMORY_CHANGE_INTERVAL:
30 throw new IllegalArgumentException("Unknown int preference name: " + name);
35 public double getDouble(String name)
40 throw new IllegalArgumentException("Unknown double preference name: " + name);
45 public String getString(String name)
50 throw new IllegalArgumentException("Unknown double preference name: " + name);
55 public ColorDefinition getColorDefinition(String name)
60 throw new IllegalArgumentException("Unknown color preference name: " + name);