org.apache.rat.policy
Class DefaultPolicy

java.lang.Object
  extended by org.apache.rat.policy.DefaultPolicy
All Implemented Interfaces:
IDocumentAnalyser

public class DefaultPolicy
extends java.lang.Object
implements IDocumentAnalyser


Constructor Summary
DefaultPolicy()
           
DefaultPolicy(ILicenseFamily[] approvedLicenses)
           
DefaultPolicy(java.lang.String[] approvedLicenseNames)
           
 
Method Summary
 void analyse(Document subject)
           
 void reportLicenseApprovalClaim(Document subject, boolean isAcceptable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPolicy

public DefaultPolicy()

DefaultPolicy

public DefaultPolicy(ILicenseFamily[] approvedLicenses)

DefaultPolicy

public DefaultPolicy(java.lang.String[] approvedLicenseNames)
Method Detail

reportLicenseApprovalClaim

public void reportLicenseApprovalClaim(Document subject,
                                       boolean isAcceptable)

analyse

public void analyse(Document subject)
             throws RatDocumentAnalysisException
Specified by:
analyse in interface IDocumentAnalyser
Throws:
RatDocumentAnalysisException


Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.