Class Preferences
java.lang.Object
org.openwms.core.preferences.impl.file.Preferences
- All Implemented Interfaces:
Serializable
An instance of a
Preferences
represents the root of a preferences XML file and aggregates all other types of preference.- Author:
- Heiko Scherrer
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprivate List
<GenericPreference> private List
<ApplicationPreference> private List
<ModulePreference> private List
<RolePreference> protected static final Class<?>[]
All concrete types of AbstractPreference.private List
<UserPreference> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAll()
Return a list of all preferences.Gets the value of the applicationOrRoleOrUserOrModule property.Return a list of allApplicationPreference
s or an empty ArrayList when noApplicationPreference
s exist.Return a list of allModulePreference
s or an empty ArrayList when noModulePreference
s exist.getRoles()
Return a list of allRolePreference
s or an empty ArrayList when noRolePreference
s exist.getUsers()
Return a list of allUserPreference
s or an empty ArrayList when noUserPreference
s exist.
-
Field Details
-
applicationOrRoleOrUserOrModule
-
applications
-
modules
-
users
-
roles
-
TYPES
All concrete types of AbstractPreference.
-
-
Constructor Details
-
Preferences
public Preferences()
-
-
Method Details
-
getApplicationOrRoleOrUserOrModule
Gets the value of the applicationOrRoleOrUserOrModule property. This method is called by the JAXB unmarshaller only.- Returns:
- a list of all preferences
-
getAll
Return a list of all preferences. Simple call togetApplicationOrRoleOrUserOrModule()
. Is only added due to naming purpose.- Returns:
- a list of all preferences
-
getApplications
Return a list of allApplicationPreference
s or an empty ArrayList when noApplicationPreference
s exist.- Returns:
- a list of all
ApplicationPreference
s
-
getModules
Return a list of allModulePreference
s or an empty ArrayList when noModulePreference
s exist.- Returns:
- a list of all
ModulePreference
s
-
getUsers
Return a list of allUserPreference
s or an empty ArrayList when noUserPreference
s exist.- Returns:
- a list of all
UserPreference
s
-
getRoles
Return a list of allRolePreference
s or an empty ArrayList when noRolePreference
s exist.- Returns:
- a list of all
RolePreference
s
-