CPD Results
The following document contains the results of PMD's CPD 5.1.2.
Duplications
File |
Line |
info/magnolia/ui/workbench/thumbnail/JcrThumbnailContainer.java |
108 |
info/magnolia/ui/workbench/tree/HierarchicalJcrContainer.java |
292 |
try {
if (!getConfiguration().isIncludeSystemNodes() && node.getName().startsWith("jcr:") || node.getName().startsWith("rep:")) {
return false;
}
String primaryNodeTypeName = node.getPrimaryNodeType().getName();
for (NodeTypeDefinition nodeTypeDefinition : getConfiguration().getNodeTypes()) {
if (nodeTypeDefinition.isStrict()) {
if (primaryNodeTypeName.equals(nodeTypeDefinition.getName())) {
return true;
}
} else if (NodeUtil.isNodeType(node, nodeTypeDefinition.getName())) {
return true;
}
} |
File |
Line |
info/magnolia/ui/workbench/thumbnail/JcrThumbnailContainer.java |
169 |
info/magnolia/ui/workbench/thumbnail/ThumbnailContainer.java |
167 |
}
/**
* ThumbnailContainer property. Can have a Resource or a String as value.
*/
public class ThumbnailContainerProperty extends AbstractProperty<Object> {
private Object resourceId;
private final ImageProvider imageProvider;
public ThumbnailContainerProperty(final Object resourceId, ImageProvider imageProvider) {
this.resourceId = resourceId;
this.imageProvider = imageProvider;
}
@Override
public Object getValue() {
if (imageProvider == null) {
return null;
}
return imageProvider.getThumbnailResource(resourceId, ImageProvider.THUMBNAIL_GENERATOR);
}
@Override
public void setValue(Object newValue) throws ReadOnlyException {
this.resourceId = newValue;
}
@Override
public Class<Object> getType() {
return Object.class;
}
} |