protected synchronized void loadJavascriptFunction()

in src/main/java/org/apache/commons/validator/ValidatorAction.java [458:484]


    protected synchronized void loadJavascriptFunction() {

        if (javaScriptAlreadyLoaded()) {
            return;
        }

        if (getLog().isTraceEnabled()) {
            getLog().trace("  Loading function begun");
        }

        if (jsFunction == null) {
            jsFunction = generateJsFunction();
        }

        final String javaScriptFileName = formatJavaScriptFileName();

        if (getLog().isTraceEnabled()) {
            getLog().trace("  Loading js function '" + javaScriptFileName + "'");
        }

        javascript = readJavaScriptFile(javaScriptFileName);

        if (getLog().isTraceEnabled()) {
            getLog().trace("  Loading JavaScript function completed");
        }

    }