sparqlGraphLibrary/src/main/java/com/ge/research/semtk/belmont/runtimeConstraints/RuntimeConstraintManager.java
public void applyConstraint(String sparqlId, SupportedOperations operation, ArrayList<String> operands) throws Exception{
		String id = BelmontUtil.formatSparqlId(sparqlId);
		// find the appropriate constrained object and then pass along the work
		if(rtcObjectHash.containsKey(id)){
			this.rtcObjectHash.get(id).applyConstraint(operation, operands);
		}else{
			throw new Exception(id + " does not exist in the available runtime constrained items.");
		}	
	}
/**
	 * Apply a constraint to the nodegroup
	 * Typically used inside of SemTk
	 * @param sparqlId
	 * @param operation
	 * @param operands  ArrayList
	 * @throws Exception
	 */
Apply a constraint to the nodegroup
Typically used inside of SemTk
@param sparqlId
@param operation
@param operands  ArrayList
@throws Exception
Apply a constraint to the nodegroup Typically used inside of SemTk @param sparqlId @param operation @param operands ArrayList @throws Exception
public void applyConstraint(String sparqlId, SupportedOperations operation, ArrayList<String> operands) throws Exception{
		String id = BelmontUtil.formatSparqlId(sparqlId);
		if(rtcObjectHash.containsKey(id)){
			this.rtcObjectHash.get(id).applyConstraint(operation, operands);
		}else{
			throw new Exception(id + " does not exist in the available runtime constrained items.");
		}	
	}
public void applyConstraint ( String sparqlId , SupportedOperations operation , ArrayList < String > operands ) throws Exception { String id = BelmontUtil . formatSparqlId ( sparqlId ) ; if ( rtcObjectHash . containsKey ( id ) ) { this . rtcObjectHash . get ( id ) . applyConstraint ( operation , operands ) ; } else { throw new Exception ( id + " does not exist in the available runtime constrained items." ) ; } }
Apply a constraint to the nodegroup
 Typically used inside of SemTk
 @param sparqlId
 @param operation
 @param operands  ArrayList
 @throws Exception
Apply a constraint to the nodegroup Typically used inside of SemTk @param sparqlId @param operation @param operands ArrayList @throws Exception
// find the appropriate constrained object and then pass along the work