private boolean shouldFollowFlow(FlowType currentFlowType) {
		boolean shouldFollowFlow = true;
		// Determine whether or not to follow this particular flow.
		if ((!followAllFlow) &&
			((currentFlowType.equals(RefType.COMPUTED_CALL) && !followComputedCall) ||
				(currentFlowType.equals(RefType.COMPUTED_JUMP) && !followComputedJump) ||
				(currentFlowType.equals(RefType.CONDITIONAL_JUMP) && !followConditionalJump) ||
				(currentFlowType.equals(RefType.UNCONDITIONAL_JUMP) && !followUnconditionalJump) ||
				(currentFlowType.equals(RefType.CONDITIONAL_CALL) && !followConditionalCall) ||
				(currentFlowType.equals(RefType.UNCONDITIONAL_CALL) && !followUnconditionalCall) ||
				(currentFlowType.equals(RefType.INDIRECTION) && !followPointers))) {
			shouldFollowFlow = false;
		}
		else {
			shouldFollowFlow = true;
		}
		return shouldFollowFlow;
	}
Determines whether the indicated flow type is one that is currently 
supposed to be followed.

@param currentFlowType the flow type to check
@return boolean true if this flow type should be followed.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/block/FollowFlow.java