The following document contains the results of PMD's CPD 4.2.2.
File | Line |
---|---|
org/apache/tiles/Attribute.java | 215 |
org/apache/tiles/Definition.java | 141 |
} /** * Access method for the role property. * * @return the current value of the role property */ public String getRole() { String retValue = null; if (roles != null && !roles.isEmpty()) { StringBuilder builder = new StringBuilder(); Iterator<String> roleIt = roles.iterator(); if (roleIt.hasNext()) { builder.append(roleIt.next()); while (roleIt.hasNext()) { builder.append(","); builder.append(roleIt.next()); } retValue = builder.toString(); } } return retValue; } /** * Returns the roles that can render this attribute. * * @return The enabled roles. * @since 2.0.6 */ public Set<String> getRoles() { return roles; } /** * Sets the value of the role property. * * @param role the new value of the role property */ public void setRole(String role) { if (role != null && role.trim().length() > 0) { String[] rolesStrings = role.split("\\s*,\\s*"); roles = new HashSet<String>(); for (int i = 0; i < rolesStrings.length; i++) { roles.add(rolesStrings[i]); } } else { roles = null; } } /** * Sets the roles that can render this attribute. * * @param roles The enabled roles. * @since 2.0.6 */ public void setRoles(Set<String> roles) { this.roles = roles; } /** * Access method for the attributes property. * If there is no attributes, return an empty map. * * @return the current value of the attributes property */ public Map<String, Attribute> getAttributes() { |