public PathHighlightMode getAsPathHighlightHoverMode() {
		switch (this) {
			case PathsToVertex:
				return PathHighlightMode.IN;
			case PathsFromVertex:
				return PathHighlightMode.OUT;
			case PathsFromToVertex:
				return PathHighlightMode.INOUT;
			case Cycles:
				return PathHighlightMode.CYCLE;
			case AllCycles:
				return PathHighlightMode.ALLCYCLE;
			case PathsFromVertexToVertex:
				return PathHighlightMode.PATH;
			case ScopedFlowsFromVertex:
				return PathHighlightMode.SCOPED_FORWARD;
			case ScopedFlowsToVertex:
				return PathHighlightMode.SCOPED_REVERSE;
			case Off:
			default:
				return PathHighlightMode.OFF;
		}
	}
An enum for mapping the {@link PathHighlightMode} to values for use in UI actions.
Ghidra/Features/FunctionGraph/src/main/java/ghidra/app/plugin/core/functiongraph/EdgeDisplayType.java