public class AccessibilityModeSetting
extends oracle.webcenter.generalsettings.internal.model.GSPreferences
trinidad-config.xml
to obtain this preference value and
thereby set the accessibility mode for the application.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
VALUE_DEFAULT
Optimize the Faces rendering for the default accessibility level.
|
static java.lang.String |
VALUE_HIGH_CONTRAST
Optimize the Faces rendering for contrast-friendly content.
|
static java.lang.String |
VALUE_INACCESSIBLE
Optimize the Faces rendering for inaccessible applications.
|
static java.lang.String |
VALUE_LARGE_FONT
Optimize the Faces rendering for large fonts.
|
static java.lang.String |
VALUE_SCREENREADER
Optimize the Faces rendering for screen reader applications.
|
Constructor and Description |
---|
AccessibilityModeSetting() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getDefaultAccessibilityMode()
Returns the default accessibility mode preference for the application.
|
static java.lang.String |
getPreferredAccessibilityHighContrastProfile()
Returns the accessibility high contrast profile preference for the
current user.
|
static java.lang.String |
getPreferredAccessibilityHighContrastProfile(java.lang.String username)
Returns the accessibility high contrast profile preference for the
current user.
|
static java.lang.String |
getPreferredAccessibilityLargeFontProfile()
Returns the accessibility large font profile preference for the current
user.
|
static java.lang.String |
getPreferredAccessibilityLargeFontProfile(java.lang.String username)
Returns the accessibility large font profile preference for the current
user.
|
static java.lang.String |
getPreferredAccessibilityMode()
Returns the preferred accessibility mode for the current user.
|
static java.lang.String |
getPreferredAccessibilityMode(java.lang.String username)
Returns the preferred accessibility mode for the given user.
|
static java.lang.String |
getUserAccessibilityHighContrastProfile()
Returns the accessibility high contrast profile preference for the
current user.
|
static java.lang.String |
getUserAccessibilityHighContrastProfile(java.lang.String username)
Returns the accessibility high contrast profile preference for the
current user.
|
static java.lang.String |
getUserAccessibilityLargeFontProfile()
Returns the accessibility large font profile preference for the current
user.
|
static java.lang.String |
getUserAccessibilityLargeFontProfile(java.lang.String username)
Returns the accessibility large font profile preference for the current
user.
|
static java.lang.String |
getUserAccessibilityModePref()
Returns the accessibility mode preference for the current user.
|
static java.lang.String |
getUserAccessibilityModePref(java.lang.String username)
Returns the accessibility mode preference for the given user.
|
static void |
setDefaultAccessibilityMode(java.lang.String defaultAccessibilityMode)
Sets the default accessibility mode preference for the application.
|
static void |
setPreferredAccessibilityMode(java.lang.String preferredAccessibilityMode)
Deprecated.
replaced by setUserAccessibilityModePref()
|
static void |
setPreferredAccessibilityMode(java.lang.String username,
java.lang.String preferredAccessibilityMode)
Deprecated.
replaced by setUserAccessibilityModePref()
|
static void |
setUserAccessibilityHighContrastProfile(java.lang.String preference)
Sets the accessibility high contrast profile preference for the current
user.
|
static void |
setUserAccessibilityHighContrastProfile(java.lang.String username,
java.lang.String preference)
Sets the accessibility high contrast profile preference for the current
user.
|
static void |
setUserAccessibilityLargeFontProfile(java.lang.String preference)
Sets the accessibility large font profile preference for the current user.
|
static void |
setUserAccessibilityLargeFontProfile(java.lang.String username,
java.lang.String preference)
Sets the accessibility large font profile preference for the current user.
|
static void |
setUserAccessibilityModePref(java.lang.String preferredAccessibilityMode)
Sets the accessibility mode preference for the current user.
|
static void |
setUserAccessibilityModePref(java.lang.String username,
java.lang.String preferredAccessibilityMode)
Set the accessibility mode preference for the user.
|
public static final java.lang.String VALUE_DEFAULT
public static final java.lang.String VALUE_INACCESSIBLE
public static final java.lang.String VALUE_SCREENREADER
public static final java.lang.String VALUE_HIGH_CONTRAST
public static final java.lang.String VALUE_LARGE_FONT
public static java.lang.String getPreferredAccessibilityMode()
public static java.lang.String getPreferredAccessibilityMode(java.lang.String username)
username
- the username to obtain the preference for, or
null to use the current authenticated userpublic static java.lang.String getUserAccessibilityModePref()
public static java.lang.String getUserAccessibilityModePref(java.lang.String username)
username
- the username to obtain the preference value for, or
null to use the current authenticated userpublic static void setPreferredAccessibilityMode(java.lang.String username, java.lang.String preferredAccessibilityMode)
public static void setPreferredAccessibilityMode(java.lang.String preferredAccessibilityMode)
public static void setUserAccessibilityModePref(java.lang.String preferredAccessibilityMode)
preferredAccessibilityMode
- user's accessibility mode preference valuepublic static void setUserAccessibilityModePref(java.lang.String username, java.lang.String preferredAccessibilityMode)
username
- the user to set the preference value for, or
null to use the current authenticated userpreferredAccessibilityMode
- user's accessibility mode preference valuepublic static java.lang.String getDefaultAccessibilityMode()
public static void setDefaultAccessibilityMode(java.lang.String defaultAccessibilityMode)
defaultAccessibilityMode
- the application's default accessibility
mode preference valuepublic static java.lang.String getPreferredAccessibilityHighContrastProfile()
public static java.lang.String getPreferredAccessibilityHighContrastProfile(java.lang.String username)
username
- the username to obtain the preference value for, or
null to use the current authenticated userpublic static java.lang.String getUserAccessibilityHighContrastProfile()
public static java.lang.String getUserAccessibilityHighContrastProfile(java.lang.String username)
username
- the username to obtain the preference value for, or
null to use the current authenticated userpublic static void setUserAccessibilityHighContrastProfile(java.lang.String preference)
preference
- user's accessibility high contrast profile
preference valuepublic static void setUserAccessibilityHighContrastProfile(java.lang.String username, java.lang.String preference)
username
- the user to set the preference value for, or
null to use the current authenticated userpreference
- user's accessibility high contrast profile
preference valuepublic static java.lang.String getPreferredAccessibilityLargeFontProfile()
public static java.lang.String getPreferredAccessibilityLargeFontProfile(java.lang.String username)
username
- the username to obtain the preference value for, or
null to use the current authenticated userpublic static java.lang.String getUserAccessibilityLargeFontProfile()
public static java.lang.String getUserAccessibilityLargeFontProfile(java.lang.String username)
username
- the username to obtain the preference value for, or
null to use the current authenticated userpublic static void setUserAccessibilityLargeFontProfile(java.lang.String preference)
preference
- user's accessibility large font profile preference valuepublic static void setUserAccessibilityLargeFontProfile(java.lang.String username, java.lang.String preference)
username
- the user to set the preference value for, or
null to use the current authenticated userpreference
- user's accessibility large font profile preference value