package eu.stratosphere.util.dag; import java.util.EnumSet; class ASCIIConnectorProvider implements ConnectorProvider { @Override public String getConnectorString(final Route... connectors) { final EnumSet<Route> connectorSet = EnumSet.of(connectors[0], connectors); if (connectorSet.contains(Route.TOP_LEFT)) return "/"; if (connectorSet.contains(Route.TOP_RIGHT)) return "\\"; if (connectorSet.contains(Route.RIGHT_DOWN)) return "/"; if (connectorSet.contains(Route.LEFT_DOWN)) return "\\"; if (connectorSet.contains(Route.TOP_DOWN)) return "|"; return "-"; }; }