Revision 43521 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/extension/ViewControls.java

View differences:

ViewControls.java
22 22
 */
23 23
package org.gvsig.app.extension;
24 24

  
25
import java.util.ArrayList;
26
import java.util.List;
25 27
import javax.swing.JOptionPane;
26 28

  
27 29
import org.slf4j.Logger;
......
35 37
import org.gvsig.app.ApplicationLocator;
36 38
import org.gvsig.app.ApplicationManager;
37 39
import org.gvsig.app.gui.preferencespage.ViewPage;
40
import org.gvsig.app.gui.preferencespage.dal.DALPage;
38 41
import org.gvsig.app.gui.preferencespage.dialogreminder.DialogReminderPage;
39 42
import org.gvsig.app.project.Project;
40 43
import org.gvsig.app.project.ProjectManager;
......
235 238
        IconThemeHelper.registerIcon("action", "edit-undo-redo-actions-delete", this);
236 239

  
237 240
        IconThemeHelper.registerIcon("preferences", "dialog-remember-preferences", this);
241
        IconThemeHelper.registerIcon("preferences", "dal-preferences", this);
238 242
    }
239 243

  
240 244
    public boolean isEnabled() {
......
255 259
        return false;
256 260
    }
257 261

  
262
    @Override
258 263
    public IPreference[] getPreferencesPages() {
259
        IPreference[] preferences = new IPreference[2];
260
        preferences[0] = getViewPropertiesPage();
261
        preferences[1] = new DialogReminderPage();
262
        return preferences;
264
        List<IPreference> prefs = new ArrayList<>();
265
        prefs.add(getViewPropertiesPage());
266
        prefs.add(new DialogReminderPage());
267
        prefs.add(new DALPage());
268
        
269
        return prefs.toArray(new IPreference[prefs.size()]);
263 270
    }
264 271
}

Also available in: Unified diff