Package java.util.prefs

Examples of java.util.prefs.PreferenceChangeListener


    if( instance != null ) throw new IllegalStateException( "Only one instance allowed" );
    instance  = this;
 
    final Application        app      = AbstractApplication.getApplication();
    final Preferences        userPrefs  = app.getUserPrefs();
    final PreferenceChangeListener  oCfgListener;

    audioPrefs        = userPrefs.node( PrefsUtil.NODE_AUDIO );
    so            = new ServerOptions();
    so.setBlockAllocFactory( new ContiguousBlockAllocator.Factory() )// deals better with fragmentation
   
    oCfgListener = new PreferenceChangeListener() {
      public void preferenceChange( PreferenceChangeEvent e )
      {
//        System.out.println( "DOING " + e.getKey() + " -> " + e.getNewValue() );
        outputConfigChanged();
      }
View Full Code Here


    public static Laravel4Options getInstance() {
        return INSTANCE;
    }

    private Laravel4Options() {
        getPreferences().addPreferenceChangeListener(new PreferenceChangeListener() {
            @Override
            public void preferenceChange(PreferenceChangeEvent evt) {
                changeSupport.fireChange();
            }
        });
View Full Code Here

      }

      public void sessionObjectChanged( SessionCollection.Event e ) { /* empty */ }
    };
   
    prefListener = new PreferenceChangeListener() {
      public void preferenceChange( PreferenceChangeEvent e )
      {
        if( e.getKey().equals( PrefsUtil.KEY_OUTPUTCONFIG )) {
          createPanPan();
        }
View Full Code Here

    ia.setRadioGroup( rg );
    ia.setPreferences( prefs, PrefsUtil.KEY_VERTSCALE );
    final IntPrefsMenuAction freqSpectAction = ia;
//    ia.setEnabled( prefs.node( PrefsUtil.NODE_VIEW ).getBoolean( PrefsUtil.KEY_SONAENABLED, false ));
    new DynamicPrefChangeManager( prefs.node( PrefsUtil.NODE_VIEW ), new String[] {
      PrefsUtil.KEY_SONAENABLED }, new PreferenceChangeListener() {
      public void preferenceChange( PreferenceChangeEvent pce )
      {
        freqSpectAction.setEnabled( prefs.node( PrefsUtil.NODE_VIEW ).getBoolean( PrefsUtil.KEY_SONAENABLED, false ));
      }
    }).startListening();
View Full Code Here

    // Make sure the map view is redrawn when grid preferences change.
    // todo: move this functionality out of here somehow, but not back into
    // MapView
    final Preferences display = prefs.node("display");
    display.addPreferenceChangeListener(new PreferenceChangeListener() {
      @Override
      public void preferenceChange(PreferenceChangeEvent event) {
        if (mapView == null) {
          return;
        }
View Full Code Here

        // Make sure the map view is redrawn when grid preferences change.
        // todo: move this functionality out of here somehow, but not back into
        // MapView
        final Preferences display = prefs.node("display");
        display.addPreferenceChangeListener(new PreferenceChangeListener() {
            public void preferenceChange(PreferenceChangeEvent event) {
                if (mapView == null) return;

                String key = event.getKey();
                if ("gridOpacity".equals(key)) {
View Full Code Here

            this.settingsName = settingsName;
            this.converter = converter;
            this.changesLock = new ReentrantLock();
            this.changes = new ChangeSupport(this);
            this.changeForwarder = new PreferenceChangeListener() {
                @Override
                public void preferenceChange(PreferenceChangeEvent evt) {
                    if (GlobalProperty.this.settingsName.equals(evt.getKey())) {
                        changes.fireChange();
                    }
View Full Code Here

    private void init() {
        mapAction(ActionCallback.OPTIONS);
        mapAction(ActionCallback.CLEAR);

        options.getPreferences().addPreferenceChangeListener(new PreferenceChangeListener() {

            @Override
            public void preferenceChange(PreferenceChangeEvent evt) {
                if (evt.getKey().equals(FrontEndOptions.KEY_COMMAND)) {
                    command = options.getCommand();
View Full Code Here

  @Test
  public void testAddPreferenceChangeListenerPreferenceChangeListener() {
    final SynchronousQueue<Boolean> done = new SynchronousQueue<Boolean>();
    final String key = "testAddPreferenceChangeListenerPreferenceChangeListener";
    Preferences prefs = getCPRoot().node("testAddPreferenceChangeListener");
    prefs.addPreferenceChangeListener(new PreferenceChangeListener() {

      public void preferenceChange(PreferenceChangeEvent evt) {
        assertEquals(key, evt.getKey());
        assertEquals("Bar", evt.getNewValue());
        try {
View Full Code Here

    /**
     * Make this TopComponent a listener to various change events.
     */
    private void subscribeToChangeEvents() {
        UserPreferences.addChangeListener(new PreferenceChangeListener() {
            @Override
            public void preferenceChange(PreferenceChangeEvent evt) {
                switch (evt.getKey()) {
                    case UserPreferences.HIDE_KNOWN_FILES_IN_DATA_SOURCES_TREE:
                        refreshContentTreeSafe();
View Full Code Here

TOP

Related Classes of java.util.prefs.PreferenceChangeListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.