Author: dkulp
Date: Tue Feb 15 20:35:12 2011
New Revision: 1071040
URL: http://svn.apache.org/viewvc?rev=1071040&view=rev
Log:
Add a better description to the javadoc
Modified:
webservices/commons/trunk/modules/neethi/src/main/java/org/apache/neethi/IntersectableAssertion.java
Modified:
webservices/commons/trunk/modules/neethi/src/main/java/org/apache/neethi/IntersectableAssertion.java
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/neethi/src/main/java/org/apache/neethi/IntersectableAssertion.java?rev=1071040&r1=1071039&r2=1071040&view=diff
==============================================================================
---
webservices/commons/trunk/modules/neethi/src/main/java/org/apache/neethi/IntersectableAssertion.java
(original)
+++
webservices/commons/trunk/modules/neethi/src/main/java/org/apache/neethi/IntersectableAssertion.java
Tue Feb 15 20:35:12 2011
@@ -22,6 +22,15 @@ package org.apache.neethi;
/**
* Assertions that need special consideration to implement
* the intersection algorithms should implement this interface.
+ *
+ * If an assertion does not implement this interface, the
+ * intersection algorithm will just check the qname of the
+ * assertion as well as the contained policy if the assertion
+ * implements the PolicyContainingAssertion interface. This
+ * is adequate for most use cases and per spec, but this
+ * interface allows an assertion to possibly consider special
+ * attributes or other details to determine the behavior
+ * for the intersection.
*/
public interface IntersectableAssertion extends Assertion {