Skip to content

ruffinge/preference-abstraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Preference Abstraction

Copyright 2016 by Ethan Ruffing. See the accompanying NOTICE.md file.

This library provides an easy-to-use system for abstracting several different potential methods of storing application preference data, including files stored in the same directory as the application, files in a user's home directory, and native system preference storage structures.

Project Website

The project website is located at http://www.ethanruffing.com/preference-abstraction/.

The JavaDocs for the library can be found at http://www.ethanruffing.com/preference-abstraction/apidocs.

Usage

Simply include the project as a Maven dependency to use it in your project, or download the latest release and manually import it.

Abilities

This abstraction system is currently limited to storing a single tier of preferences for any Java package (i.e., non-hierarchical). The focus in development has been to create a unified interface for storing and retrieving preferences in a variety of mediums.

About

A library for abstracting various methods of storing application preferences in Java.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages