Пример #1
0
  static {
    // order is important!
    settingsFactory.add(new DisplayPreference.Factory());
    settingsFactory.add(new DrawingPreference.Factory());
    settingsFactory.add(new ColorPreference.Factory());
    settingsFactory.add(new LafPreference.Factory());
    settingsFactory.add(new LanguagePreference.Factory());
    settingsFactory.add(new ServerAccessPreference.Factory());
    settingsFactory.add(new MapPreference.Factory());
    settingsFactory.add(new ProjectionPreference.Factory());
    settingsFactory.add(new MapPaintPreference.Factory());
    settingsFactory.add(new TaggingPresetPreference.Factory());
    settingsFactory.add(new BackupPreference.Factory());
    if (!Main.applet) {
      settingsFactory.add(new PluginPreference.Factory());
    }
    settingsFactory.add(Main.toolbar);
    settingsFactory.add(new AudioPreference.Factory());
    settingsFactory.add(new ShortcutPreference.Factory());
    settingsFactory.add(new ValidatorPreference.Factory());
    settingsFactory.add(new RemoteControlPreference.Factory());
    settingsFactory.add(new ImageryPreference.Factory());

    PluginHandler.getPreferenceSetting(settingsFactory);

    // always the last: advanced tab
    settingsFactory.add(new AdvancedPreference.Factory());
  }