private void initializeAndFilterAttributes() { metaAtrributes = Maps.newLinkedHashMap(); // Remove reserved meta attributes from the map - as they should not be shown for (final Map.Entry<String, String> entry : getEntityMetaAttributes().entrySet()) { final String key = entry.getKey(); if (!WorkflowUtil.isReservedKey(key)) { metaAtrributes.put(key, entry.getValue()); } } }
private boolean validateDelete(String key, Errors errors) { boolean validate = true; key = normaliseKey(key); if (key == null) { errors.addError(getNameKey(), VALIDATION_FAILED, "admin.errors.workflows.attribute.key.must.be.set"); validate = false; } else if (WorkflowUtil.isReservedKey(key)) { errors.addError(getNameKey(), VALIDATION_FAILED, "admin.errors.workflows.cannot.remove.reserved.attribute"); validate = false; } return validate; }
for (Map.Entry<String, String> s : metaAttributes.entrySet()) if (includeReservedKeys || !WorkflowUtil.isReservedKey(s.getKey()))
validate = false; else if (WorkflowUtil.isReservedKey(key))