25 lines
980 B
Java
25 lines
980 B
Java
package jmri.managers;
|
|
|
|
/**
|
|
* Mock Implementation for the User Preferences Manager.
|
|
*
|
|
* @see jmri.UserPreferencesManager
|
|
* @see jmri.managers.JmriUserPreferencesManager
|
|
*
|
|
* @author Bob Jacobsen Copyright (C) 2015
|
|
*/
|
|
public class TestUserPreferencesManager extends JmriUserPreferencesManager {
|
|
|
|
public TestUserPreferencesManager() {
|
|
this.setPreferenceItemDetails(getClassName(), "reminder", "Hide Reminder Location Message");
|
|
this.getClassPreferences(getClassName()).setDescription("User Preferences");
|
|
}
|
|
|
|
@Override
|
|
protected void showMessage(java.awt.Component parent, String title, String message, final String strClass, final String item, final boolean sessionOnly, final boolean alwaysRemember, int type) {
|
|
// Uncomment to force failure if wanting to verify that showMessage does not get called.
|
|
//org.slf4j.LoggerFactory.getLogger(TestUserPreferencesManager.class).error("showMessage called.", new Exception());
|
|
}
|
|
|
|
}
|