Browse Source

Fix some warnings

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808519 13f79535-47bb-0310-9956-ffa450edef68
tags/REL_4_0_0_FINAL
Dominik Stadler 6 years ago
parent
commit
ac0f7b46f2

+ 1
- 1
src/java/org/apache/poi/hpsf/wellknown/PropertyIDMap.java View File

@@ -417,7 +417,7 @@ public class PropertyIDMap implements Map<Long,String> {
/**
* Creates a {@link PropertyIDMap} backed by another map.
*
* @param map The instance to be created is backed by this map.
* @param idValues an array of key/value pairs via nested Object[2] arrays
*/
private PropertyIDMap(Object[][] idValues) {
Map<Long,String> m = new HashMap<>(idValues.length);

+ 2
- 8
src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFCellStyle.java View File

@@ -550,10 +550,7 @@ public class XSSFCellStyle implements CellStyle {
*/
@Override
public boolean getHidden() {
if (!_cellXf.isSetProtection() || !_cellXf.getProtection().isSetHidden()) {
return false;
}
return _cellXf.getProtection().getHidden();
return _cellXf.isSetProtection() && _cellXf.getProtection().isSetHidden() && _cellXf.getProtection().getHidden();
}

/**
@@ -622,10 +619,7 @@ public class XSSFCellStyle implements CellStyle {
*/
@Override
public boolean getLocked() {
if (!_cellXf.isSetProtection() || !_cellXf.getProtection().isSetLocked()) {
return true;
}
return _cellXf.getProtection().getLocked();
return !_cellXf.isSetProtection() || !_cellXf.getProtection().isSetLocked() || _cellXf.getProtection().getLocked();
}

/**

Loading…
Cancel
Save