Package jmri.util.prefs
Class AbstractConfigurationProvider
- java.lang.Object
-
- jmri.util.prefs.AbstractConfigurationProvider
-
- Direct Known Subclasses:
JmriConfigurationProvider,JmriUserInterfaceConfigurationProvider
public abstract class AbstractConfigurationProvider extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractConfigurationProvider(Profile project)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract AuxiliaryConfigurationgetConfiguration()Get theAuxiliaryConfiguration.java.io.FilegetConfigurationDirectory(boolean shared)protected abstract java.io.FilegetConfigurationFile(boolean shared)protected booleanisPrivateBackedUp()protected booleanisSharedBackedUp()protected voidsetPrivateBackedUp(boolean privateBackedUp)protected voidsetSharedBackedUp(boolean sharedBackedUp)
-
-
-
Constructor Detail
-
AbstractConfigurationProvider
public AbstractConfigurationProvider(Profile project)
-
-
Method Detail
-
getConfiguration
protected abstract AuxiliaryConfiguration getConfiguration()
Get theAuxiliaryConfiguration.- Returns:
- The AuxiliaryConfiguration.
-
getConfigurationFile
protected abstract java.io.File getConfigurationFile(boolean shared)
-
getConfigurationDirectory
public java.io.File getConfigurationDirectory(boolean shared)
-
isPrivateBackedUp
protected boolean isPrivateBackedUp()
- Returns:
- the privateBackedUp
-
setPrivateBackedUp
protected void setPrivateBackedUp(boolean privateBackedUp)
- Parameters:
privateBackedUp- the privateBackedUp to set
-
isSharedBackedUp
protected boolean isSharedBackedUp()
- Returns:
- the sharedBackedUp
-
setSharedBackedUp
protected void setSharedBackedUp(boolean sharedBackedUp)
- Parameters:
sharedBackedUp- the sharedBackedUp to set
-
-