Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package net.sourceforge.jsdialect.util;
 
 
 import static net.sourceforge.jsdialect.util.DomUtils.getDocumentHead;
 
 public class ResourceChecker {
 
    private ResourceChecker() {
    }
    public static boolean resourceIsNotIncluded(String resourceUrlResource resourceArguments arguments) {
        Element head = getDocumentHead(arguments.getDocument());
        for (Element child : head.getElementChildren()) {
            if (resourceIsIncluded(resourceUrlresourcechild)) {
                return false// Script already added
            }
        }
        return true;
    }
    private static boolean resourceIsIncluded(String resourceUrlResource resourceElement child) {
        return resourceTagMatches(resourcechild) && resourceUrlMatches(resourceresourceUrlchild);
    }
    private static boolean resourceUrlMatches(Resource resourceString resourceUrlElement child) {
        return resourceUrl.equals(child.getAttributeValue(resource.getUrlAttribute()));
    }
    private static boolean resourceTagMatches(Resource resourceElement child) {
        return resource.getTag().equals(child.getOriginalName());
    }
New to GrepCode? Check out our FAQ X