Details
Description
While working the forums with a community member an issue was raised with usability of the new Preferences api that is now part of the PropertiesManager.
The examples are using a call to:
properties.checkAndStoreFloatProperty(PropertiesManager.PROPERTY_DEFAULT_ZOOM_LEVEL, 1.25f);
instead of the correct call of:
properties.getPreferences().putFloat(PropertiesManager.PROPERTY_DEFAULT_ZOOM_LEVEL, 1.25f);
Under the new api its important to call PropertiesManager.getInstance().getPreference() to directly access the preferences api.
The examples are using a call to:
properties.checkAndStoreFloatProperty(PropertiesManager.PROPERTY_DEFAULT_ZOOM_LEVEL, 1.25f);
instead of the correct call of:
properties.getPreferences().putFloat(PropertiesManager.PROPERTY_DEFAULT_ZOOM_LEVEL, 1.25f);
Under the new api its important to call PropertiesManager.getInstance().getPreference() to directly access the preferences api.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #52310 | Thu Feb 15 07:30:13 MST 2018 | patrick.corless | for direct manipulation of properties. |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/examples/component/src/main/java/org/icepdf/os/examples/component/ViewerComponentExample.java
MODIFY /icepdf/trunk/icepdf/examples/javafx/src/main/java/org/icepdf/os/examples/javafx/PdfFXViewer.java |