if (settableAttributes == null || Boolean.TRUE.equals(settableAttributes.canSetControllableAcl())) { result.setIsControllableAcl(false); } else if (settableAttributes != null) { failure = createResult(WARNING, "Flag 'controllableACL' in capability NewTypeSettableAttributes is not set!"); addResult(assertNotNull(settableAttributes.canSetControllableAcl(), null, failure));
XMLUtils.write(writer, PREFIX_CMIS, NAMESPACE_CMIS, TAG_CAP_NEW_TYPE_SETTABLE_ATTRIBUTES_CONTROLABLEACL, newTypeSettableAttributes.canSetControllableAcl());
target.setControllablePolicy(newTypeSettableAttributes.canSetControllablePolicy() == null ? true : newTypeSettableAttributes.canSetControllablePolicy()); target.setControllableACL(newTypeSettableAttributes.canSetControllableAcl() == null ? true : newTypeSettableAttributes.canSetControllableAcl());
XMLUtils.write(writer, PREFIX_CMIS, NAMESPACE_CMIS, TAG_CAP_NEW_TYPE_SETTABLE_ATTRIBUTES_CONTROLABLEACL, newTypeSettableAttributes.canSetControllableAcl());
newTypeSettableAttributes.canSetControllablePolicy()); newTypeSettableAttributesJson.put(JSON_CAP_NEW_TYPE_SETTABLE_ATTRIBUTES_CONTROLABLEACL, newTypeSettableAttributes.canSetControllableAcl());
newTypeSettableAttributes.canSetControllablePolicy()); newTypeSettableAttributesJson.put(JSON_CAP_NEW_TYPE_SETTABLE_ATTRIBUTES_CONTROLABLEACL, newTypeSettableAttributes.canSetControllableAcl());