Package org.apache.rat.document.impl.util

Examples of org.apache.rat.document.impl.util.DocumentAnalyserMultiplexer


    public static final IDocumentAnalyser createDefaultArchiveAnalyser(final IClaimReporter reporter) {
        final IDocumentAnalyser[] components = {
                createArchiveTypeAnalyser(reporter),
                new ReadableArchiveAnalyser(reporter)
        };
        final DocumentAnalyserMultiplexer result = new DocumentAnalyserMultiplexer(components);
        return result;
    }
View Full Code Here


            final IHeaderMatcher matcher) {
        final IDocumentAnalyser[] components = {
                createStandardTypeAnalyser(reporter),
                new DocumentHeaderAnalyser(matcher, reporter)
        };
        final DocumentAnalyserMultiplexer result = new DocumentAnalyserMultiplexer(components);
        return result;
    }
View Full Code Here

        reporters.add(new SimpleXmlClaimReporter(writer));
        final IDocumentAnalyser analyser =
            DefaultAnalyserFactory.createDefaultAnalyser(pConfiguration.getHeaderMatcher());
        final DefaultPolicy policy = new DefaultPolicy(pConfiguration.getApprovedLicenseNames());
        final IDocumentAnalyser[] analysers = {analyser, policy};
        DocumentAnalyserMultiplexer analysisMultiplexer = new DocumentAnalyserMultiplexer(analysers);
        return new ClaimReporterMultiplexer(analysisMultiplexer, reporters);
    }
View Full Code Here

        reporters.add(new SimpleXmlClaimReporter(writer));
        final IDocumentAnalyser analyser =
            DefaultAnalyserFactory.createDefaultAnalyser(pConfiguration.getHeaderMatcher());
        final DefaultPolicy policy = new DefaultPolicy(pConfiguration.getApprovedLicenseNames());
        final IDocumentAnalyser[] analysers = {analyser, policy};
        DocumentAnalyserMultiplexer analysisMultiplexer = new DocumentAnalyserMultiplexer(analysers);
        return new ClaimReporterMultiplexer(analysisMultiplexer, reporters);
    }
View Full Code Here

TOP

Related Classes of org.apache.rat.document.impl.util.DocumentAnalyserMultiplexer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.