kaos.ontology.roleValueMap
Class KAoSRoleValueMapChecker

java.lang.Object
  extended by kaos.ontology.roleValueMap.KAoSRoleValueMapChecker
All Implemented Interfaces:
java.io.Serializable

public class KAoSRoleValueMapChecker
extends java.lang.Object
implements java.io.Serializable

KAoS reasoner dealing with the Role-Value-Map semantics $Revision: 1.17 $

See Also:
Serialized Form

Constructor Summary
KAoSRoleValueMapChecker()
           
 
Method Summary
static boolean matchRoleValueMapWith(KAoSRoleValueMap krvMap, OntInstanceDescription ontInstance1, OntInstanceDescription ontInstance2, java.util.Set<java.lang.String> firstRVMValues, java.util.Set<java.lang.String> secondRVMValues, KAoSAgentDirectoryServiceProxy ontService)
          This method checks if the given role value map is fulfilled by the OntInstanceDescription objects passed to
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KAoSRoleValueMapChecker

public KAoSRoleValueMapChecker()
Method Detail

matchRoleValueMapWith

public static boolean matchRoleValueMapWith(KAoSRoleValueMap krvMap,
                                            OntInstanceDescription ontInstance1,
                                            OntInstanceDescription ontInstance2,
                                            java.util.Set<java.lang.String> firstRVMValues,
                                            java.util.Set<java.lang.String> secondRVMValues,
                                            KAoSAgentDirectoryServiceProxy ontService)
This method checks if the given role value map is fulfilled by the OntInstanceDescription objects passed to

Parameters:
krvMap - a KAoSRoleValueMap to match with.
ontInstance1 - first OntInstanceDescription object to be checked.
ontInstance2 - second OntInstanceDescription object to be checked.
Returns:
true if fulfilled, false otherwise