<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
  <ID>JAVA</ID>
  <OriginalElement>/home/mamareza/UofC/Thesis/Projects/Selenuim/selenium-selenium-3.12.0/java/client</OriginalElement>
  <nodes>
    <node x="11940.0" y="1950.0">org.openqa.selenium.Dimension</node>
    <node x="-222.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.RemoveSelection</node>
    <node x="19529.0" y="1565.0">org.openqa.selenium.json.CommandCoercer</node>
    <node x="13171.0" y="1641.0">org.openqa.selenium.By</node>
    <node x="-222.0" y="1408.0">com.thoughtworks.selenium.corebased.TestOpenInTargetFrame</node>
    <node x="19357.5" y="1641.0">org.openqa.selenium.html5.LocalStorage</node>
    <node x="5038.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.ControlKeyUp</node>
    <node x="22421.93333333333" y="1246.0">org.openqa.selenium.interactions.InputSource</node>
    <node x="3920.775347222222" y="465.0">org.openqa.selenium.remote.RemoteWebElement</node>
    <node x="5946.0" y="1950.0">org.openqa.selenium.logging.LoggingTest</node>
    <node x="21798.125" y="465.0">org.openqa.selenium.SvgDocumentTest</node>
    <node x="2807.577044025157" y="877.0">org.openqa.selenium.edge.EdgeOptions</node>
    <node x="20820.25" y="1327.0">org.openqa.selenium.remote.http.AbstractHttpResponseCodec</node>
    <node x="15916.0" y="1408.0">com.thoughtworks.selenium.corebased.TestFailingVerifications</node>
    <node x="11192.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.SetNextConfirmationState</node>
    <node x="14313.968680945098" y="622.0">org.openqa.selenium.remote.CommandExecutor</node>
    <node x="15699.0" y="1408.0">com.thoughtworks.selenium.corebased.TestFocusOnBlur</node>
    <node x="10892.125" y="465.0">org.openqa.selenium.VisibilityTest</node>
    <node x="12858.0" y="1950.0">org.openqa.selenium.Rectangle</node>
    <node x="15371.0" y="1950.0">org.openqa.selenium.json.JsonType</node>
    <node x="4127.452044025157" y="1170.0">org.openqa.selenium.interactions.touch.FlickAction</node>
    <node x="20860.25" y="1246.0">org.openqa.selenium.remote.ResponseCodec</node>
    <node x="9237.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GoBack</node>
    <node x="21603.0" y="1327.0">org.openqa.selenium.logging.profiler.ProfilerLogEntry</node>
    <node x="5642.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestHtmlSource</node>
    <node x="-222.0" y="1722.0">org.openqa.selenium.remote.mobile.AddNetworkConnection</node>
    <node x="9493.0" y="1950.0">org.openqa.selenium.CookieTest</node>
    <node x="22147.5" y="1246.0">org.openqa.selenium.support.ui.Wait</node>
    <node x="17204.5" y="1641.0">org.openqa.selenium.support.ui.LoadableComponent</node>
    <node x="18375.125" y="465.0">org.openqa.selenium.I18nTest</node>
    <node x="10807.0" y="1641.0">org.openqa.selenium.support.ui.Sleeper</node>
    <node x="543.0" y="1798.0">org.openqa.selenium.lift.HamcrestWebdriverTestCaseTest</node>
    <node x="17262.0" y="1408.0">com.thoughtworks.selenium.corebased.TestCookie</node>
    <node x="9239.0" y="1722.0">com.thoughtworks.selenium.testing.SeleniumTestEnvironment</node>
    <node x="11673.125" y="465.0">org.openqa.selenium.ProxySettingTest</node>
    <node x="9087.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.AltKeyUp</node>
    <node x="16419.0" y="1950.0">com.thoughtworks.selenium.webdriven.Windows</node>
    <node x="3410.452044025157" y="1170.0">org.openqa.selenium.interactions.touch.MoveAction</node>
    <node x="10659.0" y="1408.0">com.thoughtworks.selenium.corebased.TestBasicAuth</node>
    <node x="4559.0" y="1798.0">org.openqa.selenium.firefox.SynthesizedFirefoxDriverTests</node>
    <node x="19340.0" y="1874.0">org.openqa.selenium.atoms.InputAtomsTest</node>
    <node x="216.4520440251572" y="877.0">org.openqa.selenium.remote.JdkAugmenter</node>
    <node x="4314.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetCookieByName</node>
    <node x="2023.0" y="1874.0">org.openqa.selenium.remote.RemoteSpecificTests</node>
    <node x="3034.0" y="1950.0">org.openqa.selenium.os.WindowsUtils</node>
    <node x="15526.0" y="1874.0">org.openqa.selenium.interactions.PointerInputTest</node>
    <node x="9722.0" y="1408.0">com.thoughtworks.selenium.corebased.TestSelectWindowTitle</node>
    <node x="1094.0" y="1950.0">org.openqa.selenium.environment.DomainHelper</node>
    <node x="14696.125" y="465.0">org.openqa.selenium.SessionHandlingTest</node>
    <node x="15546.0" y="1950.0">com.thoughtworks.selenium.StartTest</node>
    <node x="12754.718680945098" y="865.0">org.openqa.selenium.lift.find.TableFinder</node>
    <node x="14626.0" y="1798.0">org.openqa.selenium.support.ui.LoadableComponentTest</node>
    <node x="666.75" y="1641.0">org.openqa.selenium.remote.AugmenterProvider</node>
    <node x="5081.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestUseXpathLibrary</node>
    <node x="1900.525347222222" y="546.0">org.openqa.selenium.testing.drivers.LocallyBuiltInternetExplorerDriver</node>
    <node x="19969.0" y="1565.0">org.openqa.selenium.json.InstanceCoercer</node>
    <node x="13769.0" y="1408.0">com.thoughtworks.selenium.corebased.TestXPathLocators</node>
    <node x="257.75" y="292.0">org.openqa.selenium.mobile.NetworkConnection</node>
    <node x="1749.0" y="1874.0">com.thoughtworks.selenium.DefaultSeleniumTest</node>
    <node x="8503.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetCookie</node>
    <node x="8828.125" y="465.0">org.openqa.selenium.UploadTest</node>
    <node x="12352.125" y="465.0">org.openqa.selenium.ExecutingAsyncJavascriptTest</node>
    <node x="9696.713194444445" y="-16.0">com.thoughtworks.selenium.Selenium</node>
    <node x="3229.5841194968552" y="1047.0">org.openqa.selenium.interactions.Action</node>
    <node x="2178.0" y="1950.0">org.openqa.selenium.environment.webserver.UploadServlet</node>
    <node x="13820.718680945098" y="865.0">org.openqa.selenium.lift.find.InputFinder</node>
    <node x="226.0" y="1408.0">com.thoughtworks.selenium.corebased.TestVisibility</node>
    <node x="7352.0" y="1950.0">org.openqa.selenium.json.JsonOutput</node>
    <node x="10647.0" y="1641.0">org.openqa.selenium.support.ui.Clock</node>
    <node x="6315.0" y="1798.0">org.openqa.selenium.ie.InternetExplorerDriverEngine</node>
    <node x="11990.0" y="1722.0">org.openqa.selenium.remote.RemoteKeyboard</node>
    <node x="2884.5881944444445" y="465.0">org.openqa.selenium.edge.EdgeDriver</node>
    <node x="13905.0" y="1722.0">org.openqa.selenium.firefox.internal.ClasspathExtension</node>
    <node x="5476.125" y="465.0">org.openqa.selenium.html5.LocalStorageTest</node>
    <node x="1276.7774305555558" y="67.0">org.openqa.selenium.interactions.HasInputDevices</node>
    <node x="3430.0" y="1722.0">com.thoughtworks.selenium.webdriven.commands.MethodDeclaration</node>
    <node x="14015.718680945098" y="865.0">org.openqa.selenium.chrome.ChromeDriverCommandExecutor</node>
    <node x="5849.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestWaitForNot</node>
    <node x="10449.0" y="1722.0">org.openqa.selenium.support.ui.SystemClock</node>
    <node x="13660.718680945098" y="865.0">org.openqa.selenium.lift.find.LinkFinder</node>
    <node x="11497.0" y="1722.0">org.openqa.selenium.support.events.internal.EventFiringTouch</node>
    <node x="10776.235572836988" y="703.0">org.openqa.selenium.interactions.InvalidCoordinatesException</node>
    <node x="16283.125" y="465.0">org.openqa.selenium.interactions.BasicMouseInterfaceTest</node>
    <node x="10988.0" y="1722.0">org.openqa.selenium.remote.internal.OkHttpClientTest</node>
    <node x="11891.125" y="465.0">org.openqa.selenium.CookieImplementationTest</node>
    <node x="22404.125" y="465.0">org.openqa.selenium.safari.CrossDomainTest</node>
    <node x="12619.25" y="1641.0">org.openqa.selenium.remote.FileDetector</node>
    <node x="17281.0" y="1950.0">org.openqa.selenium.support.ui.HowTest</node>
    <node x="973.0" y="1408.0">com.thoughtworks.selenium.corebased.TestEvilClosingWindow</node>
    <node x="5123.25" y="1641.0">org.openqa.selenium.remote.session.CapabilitiesFilter</node>
    <node x="9608.0" y="1874.0">org.openqa.selenium.testing.NoDriverAfterTest</node>
    <node x="10743.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsConfirmationPresent</node>
    <node x="18091.0" y="1408.0">com.thoughtworks.selenium.corebased.TestType</node>
    <node x="9112.468680945096" y="622.0">org.openqa.selenium.WebDriverException</node>
    <node x="1772.5841194968555" y="877.0">org.openqa.selenium.logging.SessionLogs</node>
    <node x="22343.0" y="1347.0">org.openqa.selenium.interactions.PointerInput</node>
    <node x="2408.077044025157" y="1170.0">org.openqa.selenium.interactions.ButtonReleaseAction</node>
    <node x="2180.077044025157" y="1170.0">org.openqa.selenium.interactions.DoubleClickAction</node>
    <node x="10529.235572836988" y="784.0">org.openqa.selenium.NoSuchContextException</node>
    <node x="7685.235572836988" y="703.0">org.openqa.selenium.firefox.UnableToCreateProfileException</node>
    <node x="16993.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsSomethingSelected</node>
    <node x="4963.8381944444445" y="67.0">org.openqa.selenium.internal.WrapsDriver</node>
    <node x="694.0" y="1408.0">com.thoughtworks.selenium.RealDealIntegrationTest</node>
    <node x="20893.0" y="1950.0">org.openqa.selenium.Build</node>
    <node x="784.0" y="1722.0">org.openqa.selenium.remote.html5.AddApplicationCache</node>
    <node x="12125.0" y="1950.0">org.openqa.selenium.logging.profiler.EventType</node>
    <node x="23252.125" y="465.0">org.openqa.selenium.safari.CleanSessionTest</node>
    <node x="16008.0" y="1874.0">com.thoughtworks.selenium.webdriven.JavascriptLibrary</node>
    <node x="10137.0" y="1408.0">com.thoughtworks.selenium.I18nTest</node>
    <node x="10647.125" y="465.0">org.openqa.selenium.FrameSwitchingTest</node>
    <node x="17454.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.MetaKeyUp</node>
    <node x="755.2774305555558" y="67.0">org.openqa.selenium.WebDriver</node>
    <node x="925.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.WaitForPopup</node>
    <node x="15230.0" y="1722.0">org.openqa.selenium.support.FindBy</node>
    <node x="9324.235572836988" y="703.0">org.openqa.selenium.JavascriptException</node>
    <node x="11352.0" y="1408.0">com.thoughtworks.selenium.corebased.TestGoBack</node>
    <node x="8178.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetAttributeFromAllWindows</node>
    <node x="15591.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.MetaKeyDown</node>
    <node x="5220.671383647798" y="865.0">org.openqa.selenium.ElementNotVisibleException</node>
    <node x="13533.0" y="1641.0">org.openqa.selenium.remote.BaseAugmenterTest</node>
    <node x="913.0" y="1874.0">org.openqa.selenium.testing.drivers.DefaultDriverSupplier</node>
    <node x="4891.452044025157" y="1170.0">org.openqa.selenium.interactions.touch.ScrollAction</node>
    <node x="20487.0" y="1641.0">com.thoughtworks.selenium.DefaultSeleniumStartErrorHandlingTest</node>
    <node x="22334.0" y="1874.0">org.openqa.selenium.net.UrlCheckerTest</node>
    <node x="8663.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.FireNamedEvent</node>
    <node x="11127.0" y="1408.0">com.thoughtworks.selenium.corebased.TestElementIndex</node>
    <node x="17965.0" y="1950.0">org.openqa.selenium.Platform</node>
    <node x="13128.125" y="465.0">org.openqa.selenium.UnexpectedAlertBehaviorTest</node>
    <node x="11492.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.CaptureScreenshotToString</node>
    <node x="270.25" y="465.0">org.openqa.selenium.remote.html5.RemoteLocationContext</node>
    <node x="18871.0" y="1874.0">org.openqa.selenium.interactions.InteractionTests</node>
    <node x="20218.75" y="1327.0">org.openqa.selenium.remote.http.AbstractHttpCommandCodec</node>
    <node x="20039.0" y="1874.0">org.openqa.selenium.testing.drivers.RemoteSupplier</node>
    <node x="6747.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.Check</node>
    <node x="5427.8381944444445" y="292.0">org.openqa.selenium.internal.WrapsElement</node>
    <node x="17623.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.DragAndDrop</node>
    <node x="17023.125" y="465.0">org.openqa.selenium.interactions.CombinedInputActionsTest</node>
    <node x="8996.125" y="465.0">org.openqa.selenium.TextPagesTest</node>
    <node x="15554.0" y="1798.0">org.openqa.selenium.firefox.NotConnectedException</node>
    <node x="10821.235572836988" y="784.0">org.openqa.selenium.NoSuchWindowException</node>
    <node x="14105.968680945098" y="622.0">org.openqa.selenium.logging.NeedsLocalLogs</node>
    <node x="13768.125" y="465.0">org.openqa.selenium.safari.SafariDriverTest</node>
    <node x="4629.0" y="1722.0">org.openqa.selenium.remote.session.OperaFilter</node>
    <node x="12482.0" y="1722.0">org.openqa.selenium.remote.LocalFileDetector</node>
    <node x="19598.0" y="1641.0">org.openqa.selenium.support.pagefactory.AbstractAnnotations</node>
    <node x="8668.0" y="1408.0">com.thoughtworks.selenium.corebased.TestMultiSelect</node>
    <node x="16795.125" y="465.0">org.openqa.selenium.FormHandlingTest</node>
    <node x="2560.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestFramesOpen</node>
    <node x="11404.235572836988" y="703.0">org.openqa.selenium.ImeNotAvailableException</node>
    <node x="23011.0" y="1874.0">org.openqa.selenium.support.pagefactory.ByChainedTest</node>
    <node x="8083.0" y="1874.0">org.openqa.selenium.testing.JreSystemProperty</node>
    <node x="10760.0" y="1798.0">org.openqa.selenium.lift.WebDriverTestContextTest</node>
    <node x="1945.5841194968552" y="877.0">org.openqa.selenium.ie.InternetExplorerOptions</node>
    <node x="13360.0" y="1798.0">org.openqa.selenium.remote.InitialHandshakeResponse</node>
    <node x="14795.0" y="1722.0">org.openqa.selenium.remote.internal.OkHttpClient</node>
    <node x="1258.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.SetCursorPosition</node>
    <node x="337.0" y="1722.0">org.openqa.selenium.remote.AddFindsByCss</node>
    <node x="535.0" y="1722.0">org.openqa.selenium.remote.html5.AddLocationContext</node>
    <node x="21898.0" y="1246.0">org.openqa.selenium.environment.webserver.AppServer</node>
    <node x="10627.0" y="1722.0">org.openqa.selenium.support.ui.FakeClock</node>
    <node x="11223.125" y="465.0">org.openqa.selenium.support.ui.SelectLargeTest</node>
    <node x="19889.0" y="1950.0">org.openqa.selenium.testing.Driver</node>
    <node x="6148.0" y="1950.0">org.openqa.selenium.Architecture</node>
    <node x="22119.0" y="1408.0">org.openqa.selenium.support.ui.WebDriverWait</node>
    <node x="17684.0" y="1874.0">org.openqa.selenium.support.pagefactory.AnnotationsTest</node>
    <node x="9192.125" y="465.0">org.openqa.selenium.ContextSwitchingTest</node>
    <node x="5128.0" y="1950.0">org.openqa.selenium.lift.match.TextMatcher</node>
    <node x="18735.622916666667" y="67.0">com.thoughtworks.selenium.CommandProcessor</node>
    <node x="8042.0" y="1641.0">org.openqa.selenium.remote.session.CapabilityTransform</node>
    <node x="22812.083333333332" y="1246.0">org.openqa.selenium.interactions.Interaction</node>
    <node x="3915.0" y="1641.0">com.thoughtworks.selenium.webdriven.ScriptMutator</node>
    <node x="11718.0" y="1722.0">org.openqa.selenium.remote.RemoteTouchScreen</node>
    <node x="-222.0" y="465.0">org.openqa.selenium.remote.mobile.RemoteNetworkConnection</node>
    <node x="20924.0" y="1641.0">org.openqa.selenium.net.LinuxEphemeralPortRangeDetectorTest</node>
    <node x="12966.0" y="1722.0">org.openqa.selenium.support.pagefactory.ByChained</node>
    <node x="22560.0" y="1874.0">org.openqa.selenium.environment.webserver.RedirectServlet</node>
    <node x="14295.125" y="465.0">org.openqa.selenium.SvgElementTest</node>
    <node x="3706.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestGet</node>
    <node x="13331.0" y="1874.0">org.openqa.selenium.atoms.AtomsRhinoTests</node>
    <node x="7259.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetCursorPosition</node>
    <node x="19892.0" y="1641.0">com.thoughtworks.selenium.webdriven.commands.AlertOverride</node>
    <node x="10863.0" y="1874.0">com.thoughtworks.selenium.MockBrowserTest</node>
    <node x="4159.027430555556" y="67.0">org.openqa.selenium.internal.FindsByLinkText</node>
    <node x="7794.0" y="1722.0">org.openqa.selenium.remote.session.ProxyTransform</node>
    <node x="21032.0" y="1950.0">org.openqa.selenium.Alert</node>
    <node x="5816.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.MouseEvent</node>
    <node x="2421.275347222222" y="67.0">org.openqa.selenium.internal.FindsByXPath</node>
    <node x="2296.0" y="1874.0">org.openqa.selenium.interactions.touch.TouchLongPressTest</node>
    <node x="2402.0" y="1798.0">org.openqa.selenium.remote.JsonWireProtocolResponseTest</node>
    <node x="8571.0" y="1722.0">org.openqa.selenium.support.pagefactory.DefaultElementLocatorFactory</node>
    <node x="15974.125" y="465.0">org.openqa.selenium.interactions.BasicKeyboardInterfaceTest</node>
    <node x="5264.0" y="1798.0">org.openqa.selenium.remote.http.JsonHttpCommandCodecTest</node>
    <node x="18455.0" y="1722.0">org.openqa.selenium.remote.html5.RemoteSessionStorage</node>
    <node x="2565.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.Refresh</node>
    <node x="20945.0" y="1798.0">org.openqa.selenium.testing.drivers.ExternalDriverSupplier</node>
    <node x="11800.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.Close</node>
    <node x="19573.0" y="1874.0">org.openqa.selenium.OutputType</node>
    <node x="219.0" y="1950.0">org.openqa.selenium.tools.PackageParser</node>
    <node x="18639.0" y="1950.0">org.openqa.selenium.testing.drivers.Browser</node>
    <node x="2393.0" y="1950.0">org.openqa.selenium.remote.HttpSessionId</node>
    <node x="5695.125" y="465.0">org.openqa.selenium.TakesScreenshotTest</node>
    <node x="20621.0" y="1565.0">org.openqa.selenium.json.EnumCoercer</node>
    <node x="16421.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.RunScript</node>
    <node x="11701.235572836988" y="703.0">org.openqa.selenium.NotFoundException</node>
    <node x="13455.125" y="465.0">org.openqa.selenium.JavascriptEnabledDriverTest</node>
    <node x="7550.0" y="1950.0">org.openqa.selenium.interactions.ActionsTest</node>
    <node x="63.0" y="1874.0">org.openqa.selenium.json.BeanToJsonConverter</node>
    <node x="15246.0" y="1798.0">org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler</node>
    <node x="5234.0" y="1874.0">org.openqa.selenium.lift.match.NumericalMatchers</node>
    <node x="7701.0" y="1798.0">org.openqa.selenium.support.pagefactory.internal.LocatingElementHandlerTest</node>
    <node x="11101.5" y="1641.0">org.openqa.selenium.remote.internal.HttpClientTestBase</node>
    <node x="3246.0" y="1950.0">com.thoughtworks.selenium.webdriven.commands.TypeKeysTest</node>
    <node x="1952.0770440251572" y="1170.0">org.openqa.selenium.interactions.MoveMouseAction</node>
    <node x="13003.0" y="1408.0">com.thoughtworks.selenium.corebased.TestGettingValueOfCheckbox</node>
    <node x="559.5" y="292.0">org.openqa.selenium.html5.LocationContext</node>
    <node x="20536.125" y="465.0">org.openqa.selenium.RotatableTest</node>
    <node x="17428.0" y="1408.0">com.thoughtworks.selenium.corebased.TestCssLocators</node>
    <node x="18190.5" y="1641.0">org.openqa.selenium.remote.ExecuteMethod</node>
    <node x="17987.0" y="1798.0">org.openqa.selenium.remote.ProtocolHandshakeTest</node>
    <node x="1311.0" y="1950.0">org.openqa.selenium.testing.drivers.TestIgnorance</node>
    <node x="9301.0" y="1950.0">org.openqa.selenium.io.FileHandler</node>
    <node x="18791.5" y="1641.0">org.openqa.selenium.lift.TestContext</node>
    <node x="-222.0" y="1950.0">org.openqa.selenium.remote.internal.HttpUrlBuilder</node>
    <node x="5758.0" y="1722.0">org.openqa.selenium.net.FixedIANAPortRange</node>
    <node x="10254.0" y="1950.0">org.openqa.selenium.net.PortProber</node>
    <node x="13576.0" y="1874.0">org.openqa.selenium.testing.drivers.WebDriverBuilder</node>
    <node x="9934.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.AnswerOnNextPrompt</node>
    <node x="7194.0" y="1641.0">org.openqa.selenium.remote.HandshakeResponse</node>
    <node x="214.5" y="962.0">org.openqa.selenium.remote.RemoteLogs</node>
    <node x="3111.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.KeyPressNative</node>
    <node x="4205.0" y="1798.0">com.thoughtworks.selenium.BrowserConfigurationOptions</node>
    <node x="2607.0" y="1950.0">org.openqa.selenium.lift.match.ValueMatcher</node>
    <node x="5333.0" y="1950.0">org.openqa.selenium.remote.HttpRequest</node>
    <node x="5536.671383647798" y="865.0">org.openqa.selenium.ElementClickInterceptedException</node>
    <node x="2236.5881944444445" y="292.0">org.openqa.selenium.remote.RemoteWebDriver</node>
    <node x="18085.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.WindowMaximize</node>
    <node x="12680.125" y="465.0">org.openqa.selenium.PageLoadingTest</node>
    <node x="21653.0" y="1874.0">org.openqa.selenium.environment.webserver.SleepingServlet</node>
    <node x="406.0" y="1408.0">com.thoughtworks.selenium.corebased.TestWaitInPopupWindow</node>
    <node x="13039.0" y="1798.0">org.openqa.selenium.json.BeanToJsonConverterTest</node>
    <node x="18306.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.NoOp</node>
    <node x="56.0" y="1722.0">org.openqa.selenium.remote.AddRemoteTouchScreen</node>
    <node x="6008.0" y="1722.0">org.openqa.selenium.net.LinuxEphemeralPortRangeDetector</node>
    <node x="12140.25" y="1641.0">org.openqa.selenium.interactions.Keyboard</node>
    <node x="6662.0" y="1798.0">org.openqa.selenium.remote.W3CHandshakeResponseTest</node>
    <node x="18827.125" y="465.0">org.openqa.selenium.ClickTest</node>
    <node x="19475.0" y="1798.0">org.openqa.selenium.remote.RemoteWebDriverTests</node>
    <node x="21033.0" y="1565.0">org.openqa.selenium.json.CollectionCoercer</node>
    <node x="19070.0" y="1641.0">org.openqa.selenium.support.pagefactory.FieldDecorator</node>
    <node x="12393.0" y="1798.0">org.openqa.selenium.remote.internal.CircularOutputStreamTest</node>
    <node x="8156.125" y="465.0">org.openqa.selenium.firefox.MarionetteTest</node>
    <node x="1632.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetTable</node>
    <node x="13679.0" y="1798.0">org.openqa.selenium.support.events.EventFiringWebDriverTest</node>
    <node x="1703.0770440251574" y="1170.0">org.openqa.selenium.interactions.MoveToOffsetAction</node>
    <node x="5485.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestAlerts</node>
    <node x="3648.0" y="1874.0">org.openqa.selenium.firefox.FirefoxSpecificTests</node>
    <node x="13763.0" y="1950.0">com.thoughtworks.selenium.WaitTests</node>
    <node x="6470.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetElementPositionLeft</node>
    <node x="4570.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestBrowserVersion</node>
    <node x="16112.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetAllButtons</node>
    <node x="1280.0" y="1722.0">org.openqa.selenium.remote.html5.AddWebStorage</node>
    <node x="3429.577044025157" y="877.0">org.openqa.selenium.safari.SafariOptions</node>
    <node x="20149.5" y="1641.0">org.openqa.selenium.interactions.Actions</node>
    <node x="14635.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.DeleteCookie</node>
    <node x="12101.0" y="1874.0">com.thoughtworks.selenium.SeleneseTestCase</node>
    <node x="2979.275347222222" y="67.0">org.openqa.selenium.internal.FindsByClassName</node>
    <node x="21809.0" y="1798.0">org.openqa.selenium.javascript.ClosureTestStatement</node>
    <node x="20415.0" y="1565.0">org.openqa.selenium.json.MapCoercer</node>
    <node x="22096.0" y="1798.0">org.openqa.selenium.opera.OperaBlinkDriverTests</node>
    <node x="20695.0" y="1408.0">org.openqa.selenium.remote.http.W3CHttpResponseCodec</node>
    <node x="4444.0" y="1874.0">org.openqa.selenium.remote.NewSessionPayload</node>
    <node x="19634.5" y="1722.0">org.openqa.selenium.support.pagefactory.Annotations</node>
    <node x="20091.0" y="1408.0">org.openqa.selenium.remote.http.JsonHttpCommandCodec</node>
    <node x="7979.125" y="465.0">org.openqa.selenium.ReferrerTest</node>
    <node x="7009.0" y="1798.0">org.openqa.selenium.remote.http.W3CHttpResponseCodecTest</node>
    <node x="4679.421383647799" y="1047.0">org.openqa.selenium.interactions.internal.TouchAction</node>
    <node x="15042.0" y="1874.0">org.openqa.selenium.atoms.JavaScriptLoader</node>
    <node x="2507.1229166666662" y="-16.0">org.openqa.selenium.SearchContext</node>
    <node x="1539.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestImplicitLocators</node>
    <node x="759.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.ShiftKeyUp</node>
    <node x="20967.0" y="1874.0">org.openqa.selenium.io.FileHandlerTest</node>
    <node x="14937.0" y="1798.0">org.openqa.selenium.remote.InterfaceImplementation</node>
    <node x="15648.0" y="1722.0">org.openqa.selenium.remote.http.HttpRequest</node>
    <node x="3472.5881944444445" y="465.0">org.openqa.selenium.testing.drivers.SauceDriver</node>
    <node x="4120.0" y="1722.0">com.thoughtworks.selenium.webdriven.FunctionDeclaration</node>
    <node x="13039.0" y="1950.0">org.openqa.selenium.BuckBuild</node>
    <node x="20728.125" y="465.0">org.openqa.selenium.mobile.NetworkConnectionTest</node>
    <node x="11416.0" y="1798.0">org.openqa.selenium.testing.drivers.IgnoreComparatorUnitTest</node>
    <node x="4922.0" y="1950.0">org.openqa.selenium.remote.BrowserType</node>
    <node x="12021.0" y="1408.0">com.thoughtworks.selenium.corebased.TestFramesClickJavascriptHref</node>
    <node x="1703.0" y="1722.0">org.openqa.selenium.safari.SafariDriverService</node>
    <node x="19433.0" y="1408.0">com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunner</node>
    <node x="-5.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.DragAndDropToObject</node>
    <node x="-1.0" y="1950.0">com.thoughtworks.selenium.webdriven.ElementFinder</node>
    <node x="10363.0" y="1874.0">org.openqa.selenium.remote.internal.HttpClientFactory</node>
    <node x="18584.0" y="1798.0">com.thoughtworks.selenium.webdriven.CompoundMutatorTest</node>
    <node x="21710.0" y="1565.0">org.openqa.selenium.json.StringCoercer</node>
    <node x="15786.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsTextPresent</node>
    <node x="18963.0" y="1950.0">org.openqa.selenium.support.ui.Quotes</node>
    <node x="7139.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestGetTextContent</node>
    <node x="15487.0" y="1722.0">org.openqa.selenium.support.FindBys</node>
    <node x="8875.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.UseXPathLibrary</node>
    <node x="21441.0" y="1950.0">org.openqa.selenium.json.Json</node>
    <node x="9851.235572836988" y="703.0">org.openqa.selenium.StaleElementReferenceException</node>
    <node x="11196.0" y="1950.0">org.openqa.selenium.SmallTests</node>
    <node x="13444.0" y="1722.0">org.openqa.selenium.remote.AugmenterTest</node>
    <node x="20035.0" y="1950.0">org.openqa.selenium.Pages</node>
    <node x="9257.0" y="1408.0">com.thoughtworks.selenium.corebased.TestElementOrder</node>
    <node x="15126.125" y="465.0">org.openqa.selenium.CorrectEventFiringTest</node>
    <node x="11592.718680945096" y="784.0">org.openqa.selenium.NoAlertPresentException</node>
    <node x="-222.0" y="1798.0">org.openqa.selenium.remote.internal.WebElementToJsonConverterTest</node>
    <node x="9566.235572836988" y="703.0">org.openqa.selenium.NoSuchSessionException</node>
    <node x="2438.525347222222" y="465.0">org.openqa.selenium.firefox.FirefoxDriver</node>
    <node x="2345.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestVerifications</node>
    <node x="347.0" y="1874.0">org.openqa.selenium.remote.RemoteCommonTests</node>
    <node x="18427.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.FindFirstSelectedOptionProperty</node>
    <node x="10199.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.FindSelectedOptionProperties</node>
    <node x="17845.0" y="1722.0">org.openqa.selenium.remote.html5.RemoteApplicationCache</node>
    <node x="14943.125" y="465.0">org.openqa.selenium.CssValueTest</node>
    <node x="4508.0" y="1950.0">org.openqa.selenium.support.ThreadGuard</node>
    <node x="22119.5" y="1327.0">org.openqa.selenium.support.ui.FluentWait</node>
    <node x="4939.3381944444445" y="465.0">org.openqa.selenium.internal.Locatable</node>
    <node x="21287.0" y="1327.0">org.openqa.selenium.support.pagefactory.DefaultElementLocator</node>
    <node x="21196.0" y="1874.0">org.openqa.selenium.environment.webserver.ManifestServlet</node>
    <node x="14049.218680945098" y="784.0">org.openqa.selenium.remote.service.DriverCommandExecutor</node>
    <node x="21843.0" y="1950.0">org.openqa.selenium.net.Urls</node>
    <node x="6339.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.ClickAt</node>
    <node x="5538.0" y="1950.0">org.openqa.selenium.remote.ErrorHandler</node>
    <node x="14311.0" y="1874.0">org.openqa.selenium.os.ExecutableFinder</node>
    <node x="18400.372916666667" y="292.0">com.thoughtworks.selenium.webdriven.WebDriverCommandProcessor</node>
    <node x="16765.0" y="1950.0">com.thoughtworks.selenium.webdriven.commands.KeyState</node>
    <node x="5991.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.AssignId</node>
    <node x="6255.0881944444445" y="292.0">org.openqa.selenium.testing.Ignore</node>
    <node x="13601.0" y="1408.0">com.thoughtworks.selenium.corebased.TestSubmit</node>
    <node x="8000.0" y="1722.0">org.openqa.selenium.remote.session.W3CPlatformNameNormaliser</node>
    <node x="3380.0" y="1874.0">org.openqa.selenium.support.ui.ExpectedConditions</node>
    <node x="21233.0" y="1798.0">org.openqa.selenium.internal.ElementScrollBehavior</node>
    <node x="10502.0" y="1408.0">com.thoughtworks.selenium.corebased.TestPause</node>
    <node x="10528.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetConfirmation</node>
    <node x="10094.0" y="1798.0">org.openqa.selenium.support.pagefactory.DefaultElementLocatorTest</node>
    <node x="13220.0" y="1950.0">org.openqa.selenium.testing.IgnoreList</node>
    <node x="904.4520440251574" y="1170.0">org.openqa.selenium.interactions.CompositeAction</node>
    <node x="1962.0" y="1950.0">org.openqa.selenium.remote.CommandInfo</node>
    <node x="14353.0" y="1722.0">org.openqa.selenium.support.events.internal.EventFiringMouse</node>
    <node x="1780.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsAlertPresent</node>
    <node x="14910.0" y="1641.0">org.openqa.selenium.remote.http.HttpClient</node>
    <node x="19121.0" y="1950.0">org.openqa.selenium.lift.Finders</node>
    <node x="4811.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestUIElementLocators</node>
    <node x="13975.125" y="465.0">org.openqa.selenium.opera.OperaOptionsFunctionalTest</node>
    <node x="20611.0" y="1950.0">org.openqa.selenium.support.Color</node>
    <node x="551.9520440251574" y="962.0">org.openqa.selenium.logging.LocalLogs</node>
    <node x="3758.452044025157" y="1170.0">org.openqa.selenium.interactions.touch.DoubleTapAction</node>
    <node x="20271.0" y="1874.0">org.openqa.selenium.firefox.PreferencesTest</node>
    <node x="22670.0" y="1798.0">org.openqa.selenium.os.WindowsUtilsUnitTest</node>
    <node x="21793.0" y="1641.0">org.openqa.selenium.htmlunit.JavascriptEnabledHtmlUnitDriverTests</node>
    <node x="23068.562152777777" y="292.0">com.thoughtworks.selenium.HttpCommandProcessor</node>
    <node x="9485.0" y="1408.0">com.thoughtworks.selenium.corebased.TestCommandError</node>
    <node x="4468.452044025157" y="1170.0">org.openqa.selenium.interactions.touch.SingleTapAction</node>
    <node x="22024.125" y="465.0">org.openqa.selenium.safari.AlertsTest</node>
    <node x="8735.0" y="1798.0">org.openqa.selenium.ie.InternetExplorerOptionsTest</node>
    <node x="4972.0" y="1874.0">org.openqa.selenium.remote.ProtocolHandshake</node>
    <node x="8654.235572836988" y="703.0">org.openqa.selenium.interactions.MoveTargetOutOfBoundsException</node>
    <node x="1473.0" y="1874.0">org.openqa.selenium.io.TemporaryFilesystem</node>
    <node x="8849.0" y="1874.0">org.openqa.selenium.environment.webserver.CreatePageServlet</node>
    <node x="15246.0" y="1408.0">com.thoughtworks.selenium.corebased.TestDragAndDrop</node>
    <node x="7312.0" y="1874.0">com.thoughtworks.selenium.SeleniumLogLevels</node>
    <node x="12347.0" y="1874.0">org.openqa.selenium.net.NetworkUtilsTest</node>
    <node x="2840.0" y="1874.0">org.openqa.selenium.htmlunit.HtmlUnitDriverTests</node>
    <node x="16685.0" y="1408.0">com.thoughtworks.selenium.corebased.TestTypeRichText</node>
    <node x="1668.0" y="1798.0">org.openqa.selenium.atoms.CompiledAtomsNotLeakingTest</node>
    <node x="16427.0" y="1722.0">org.openqa.selenium.net.DefaultNetworkInterfaceProvider</node>
    <node x="6954.0" y="1950.0">org.openqa.selenium.interactions.internal.Coordinates</node>
    <node x="19106.0" y="1874.0">org.openqa.selenium.environment.webserver.EncodingServlet</node>
    <node x="1972.5881944444445" y="67.0">org.openqa.selenium.JavascriptExecutor</node>
    <node x="4545.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetSelectOptions</node>
    <node x="9372.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.KeyUpNative</node>
    <node x="580.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.SelectPopUp</node>
    <node x="10852.0" y="1408.0">com.thoughtworks.selenium.corebased.TestFunkEventHandling</node>
    <node x="21859.0" y="1408.0">com.thoughtworks.selenium.testing.SeleniumAppServer</node>
    <node x="13481.218680945098" y="784.0">org.openqa.selenium.lift.find.XPathFinder</node>
    <node x="1193.0" y="1874.0">org.openqa.selenium.interactions.CompositeActionTest</node>
    <node x="15767.0" y="1874.0">org.openqa.selenium.json.JsonTypeCoercer</node>
    <node x="4767.027430555556" y="292.0">org.openqa.selenium.interactions.internal.Locatable</node>
    <node x="16728.0" y="1874.0">org.openqa.selenium.lift.TestContextTest</node>
    <node x="11072.125" y="465.0">org.openqa.selenium.ClearTest</node>
    <node x="1482.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.TypeKeys</node>
    <node x="3208.275347222222" y="67.0">org.openqa.selenium.internal.FindsByCssSelector</node>
    <node x="9183.75" y="1327.0">com.thoughtworks.selenium.SeleneseTestNgHelper</node>
    <node x="5615.0" y="1798.0">org.openqa.selenium.remote.internal.WebElementToJsonConverter</node>
    <node x="18804.0" y="1950.0">org.openqa.selenium.io.ZipTest</node>
    <node x="5495.0" y="1874.0">org.openqa.selenium.firefox.FirefoxOptionsTest</node>
    <node x="14663.0" y="1950.0">org.openqa.selenium.PointTest</node>
    <node x="21300.5" y="1408.0">org.openqa.selenium.support.pagefactory.AjaxElementLocator</node>
    <node x="9856.0" y="1722.0">com.thoughtworks.selenium.SeleniumRcTestSuite</node>
    <node x="262.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetCssCount</node>
    <node x="6552.0" y="1950.0">org.openqa.selenium.testing.drivers.GridSupplier</node>
    <node x="21634.5" y="1246.0">org.openqa.selenium.logging.LogEntry</node>
    <node x="13387.218680945098" y="622.0">org.openqa.selenium.lift.find.Finder</node>
    <node x="23041.125" y="465.0">org.openqa.selenium.ImplicitWaitTest</node>
    <node x="3048.5881944444445" y="465.0">org.openqa.selenium.testing.drivers.TestOperaBlinkDriver</node>
    <node x="9684.0" y="1950.0">org.openqa.selenium.environment.webserver.NullLogger</node>
    <node x="18436.0" y="1408.0">com.thoughtworks.selenium.corebased.TestJavaScriptAttributes</node>
    <node x="6869.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsCookiePresent</node>
    <node x="13998.0" y="1798.0">org.openqa.selenium.json.SimplePropertyDescriptor</node>
    <node x="12660.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.MouseEventAt</node>
    <node x="21169.0" y="1950.0">org.openqa.selenium.environment.webserver.Page</node>
    <node x="18780.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetAlert</node>
    <node x="774.5" y="292.0">org.openqa.selenium.interactions.HasTouchScreen</node>
    <node x="12771.0" y="1408.0">com.thoughtworks.selenium.corebased.TestCheckUncheck</node>
    <node x="14799.0" y="1874.0">com.thoughtworks.selenium.webdriven.commands.GetAttributeTest</node>
    <node x="2984.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestSelectMultiLevelFrame</node>
    <node x="12494.0" y="1950.0">org.openqa.selenium.os.OsProcess</node>
    <node x="13457.718680945098" y="865.0">org.openqa.selenium.lift.find.TableCellFinder</node>
    <node x="21898.0" y="1565.0">org.openqa.selenium.json.StaticInitializerCoercer</node>
    <node x="20363.0" y="1798.0">org.openqa.selenium.support.ui.ExpectedCondition</node>
    <node x="12161.718680945096" y="784.0">org.openqa.selenium.NoSuchFrameException</node>
    <node x="13330.0" y="1408.0">com.thoughtworks.selenium.corebased.TestClickJavascriptHref</node>
    <node x="14555.0" y="1874.0">org.openqa.selenium.support.ThreadGuardTest</node>
    <node x="7348.235572836988" y="703.0">org.openqa.selenium.InvalidCookieDomainException</node>
    <node x="552.25" y="465.0">org.openqa.selenium.remote.html5.RemoteWebStorage</node>
    <node x="6796.0" y="1874.0">org.openqa.selenium.remote.RemoteClientTests</node>
    <node x="3666.0" y="1722.0">com.thoughtworks.selenium.webdriven.CompoundMutator</node>
    <node x="4675.421383647799" y="962.0">org.openqa.selenium.interactions.internal.DisplayAction</node>
    <node x="8046.0" y="1798.0">org.openqa.selenium.remote.http.JsonHttpResponseCodecTest</node>
    <node x="7746.0" y="1950.0">org.openqa.selenium.testing.ProxyServer</node>
    <node x="12511.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetValue</node>
    <node x="9990.0" y="1408.0">com.thoughtworks.selenium.corebased.TestWait</node>
    <node x="8583.125" y="465.0">org.openqa.selenium.PositionAndSizeTest</node>
    <node x="1148.0770440251574" y="1170.0">org.openqa.selenium.interactions.KeyDownAction</node>
    <node x="9728.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetXpathCount</node>
    <node x="8872.0" y="1408.0">com.thoughtworks.selenium.corebased.TestStore</node>
    <node x="17452.0" y="1950.0">org.openqa.selenium.support.ui.Duration</node>
    <node x="19696.125" y="465.0">org.openqa.selenium.ElementSelectingTest</node>
    <node x="3312.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetExpression</node>
    <node x="15739.25" y="1641.0">org.openqa.selenium.remote.http.HttpMessage</node>
    <node x="23234.0" y="1874.0">org.openqa.selenium.DimensionTest</node>
    <node x="3285.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestElementPresent</node>
    <node x="5128.8381944444445" y="292.0">com.thoughtworks.selenium.webdriven.WebDriverBackedSelenium</node>
    <node x="438.0" y="1950.0">org.openqa.selenium.environment.webserver.AppServerTest</node>
    <node x="21319.0" y="1246.0">org.openqa.selenium.support.pagefactory.ElementLocator</node>
    <node x="15017.0" y="1408.0">com.thoughtworks.selenium.corebased.TestSelectWindow</node>
    <node x="10632.0" y="1950.0">com.thoughtworks.selenium.webdriven.LargeTests</node>
    <node x="19635.75" y="1327.0">com.thoughtworks.selenium.condition.DefaultConditionRunner</node>
    <node x="7076.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.SelectOption</node>
    <node x="5228.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetAllFields</node>
    <node x="14054.718680945098" y="703.0">org.openqa.selenium.remote.HttpCommandExecutor</node>
    <node x="2775.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestFramesClick</node>
    <node x="2660.077044025157" y="1170.0">org.openqa.selenium.interactions.ContextClickAction</node>
    <node x="9454.125" y="465.0">org.openqa.selenium.remote.StartingFirefoxRemotelyTest</node>
    <node x="13306.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.DoubleClick</node>
    <node x="5731.671383647798" y="784.0">org.openqa.selenium.ElementNotSelectableException</node>
    <node x="20180.0" y="1950.0">com.thoughtworks.selenium.webdriven.Timer</node>
    <node x="9553.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.SelectFrame</node>
    <node x="16304.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.Open</node>
    <node x="9102.0" y="1874.0">org.openqa.selenium.ScreenOrientation</node>
    <node x="8339.0" y="1874.0">org.openqa.selenium.os.CommandLineTest</node>
    <node x="19212.125" y="465.0">org.openqa.selenium.WindowTest</node>
    <node x="11382.0" y="1950.0">com.thoughtworks.selenium.webdriven.SmallTests</node>
    <node x="5946.125" y="465.0">org.openqa.selenium.logging.PerformanceLogTypeTest</node>
    <node x="10784.0" y="1722.0">org.openqa.selenium.support.ui.TickingClock</node>
    <node x="8906.0" y="1722.0">org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory</node>
    <node x="1933.0" y="1722.0">org.openqa.selenium.opera.OperaDriverService</node>
    <node x="12676.0" y="1950.0">org.openqa.selenium.remote.Command</node>
    <node x="9772.125" y="465.0">org.openqa.selenium.TypingTest</node>
    <node x="19740.0" y="1950.0">org.openqa.selenium.support.Colors</node>
    <node x="4098.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.ControlKeyDown</node>
    <node x="4797.0" y="1722.0">org.openqa.selenium.remote.session.InternetExplorerFilter</node>
    <node x="3977.452044025157" y="1170.0">org.openqa.selenium.interactions.touch.UpAction</node>
    <node x="165.0" y="1798.0">com.thoughtworks.selenium.HttpCommandProcessorUnitTest</node>
    <node x="19167.0" y="1408.0">com.thoughtworks.selenium.corebased.SeleniumMouseTest</node>
    <node x="12966.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsOrdered</node>
    <node x="5756.0" y="1874.0">com.thoughtworks.selenium.condition.ConditionTestSuite</node>
    <node x="15019.0" y="1950.0">org.openqa.selenium.Messages</node>
    <node x="23242.0" y="1798.0">org.openqa.selenium.lift.match.DisplayedMatcherTest</node>
    <node x="9426.0" y="1641.0">org.openqa.selenium.environment.TestEnvironment</node>
    <node x="18881.0" y="1798.0">com.thoughtworks.selenium.SessionExtensionJsTest</node>
    <node x="16188.0" y="1408.0">com.thoughtworks.selenium.corebased.TestCursorPosition</node>
    <node x="2629.577044025157" y="877.0">org.openqa.selenium.interactions.IsInteraction</node>
    <node x="12353.0" y="1408.0">com.thoughtworks.selenium.corebased.TestClickJavascriptHrefWithVoidChrome</node>
    <node x="7598.125" y="465.0">org.openqa.selenium.logging.AvailableLogsTest</node>
    <node x="13127.0" y="1722.0">org.openqa.selenium.support.ByIdOrName</node>
    <node x="13943.0" y="1950.0">org.openqa.selenium.json.JsonInput</node>
    <node x="23402.0" y="1641.0">com.thoughtworks.selenium.webdriven.WebDriverCommandProcessorTest</node>
    <node x="19433.0" y="1950.0">org.openqa.selenium.Cookie</node>
    <node x="11743.0" y="1798.0">org.openqa.selenium.UnexpectedAlertBehaviour</node>
    <node x="21936.812152777777" y="546.0">org.openqa.selenium.interactions.touch.TouchSingleTapTest</node>
    <node x="8594.0" y="1874.0">org.openqa.selenium.WaitingConditions</node>
    <node x="19872.0" y="1722.0">com.thoughtworks.selenium.webdriven.commands.AlertOverrideStub</node>
    <node x="15395.125" y="465.0">org.openqa.selenium.SlowLoadingPageTest</node>
    <node x="18520.125" y="465.0">org.openqa.selenium.StaleElementReferenceTest</node>
    <node x="11430.125" y="465.0">org.openqa.selenium.ChildrenFindingTest</node>
    <node x="6383.0" y="1722.0">org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector</node>
    <node x="14506.25" y="1641.0">org.openqa.selenium.interactions.Mouse</node>
    <node x="19667.75" y="1246.0">com.thoughtworks.selenium.condition.ConditionRunner</node>
    <node x="5229.0" y="1722.0">org.openqa.selenium.remote.session.ChromeFilter</node>
    <node x="13120.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.CreateCookie</node>
    <node x="23153.625" y="546.0">org.openqa.selenium.interactions.touch.TouchScrollTest</node>
    <node x="4556.027430555556" y="67.0">org.openqa.selenium.HasCapabilities</node>
    <node x="1956.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestSetSpeed</node>
    <node x="17085.0" y="1798.0">org.openqa.selenium.testing.NotYetImplementedList</node>
    <node x="8722.0" y="1950.0">org.openqa.selenium.interactions.touch.TouchTests</node>
    <node x="2700.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetAllLinks</node>
    <node x="20337.5" y="1722.0">org.openqa.selenium.support.ui.Select</node>
    <node x="5636.235572836988" y="703.0">org.openqa.selenium.InvalidElementStateException</node>
    <node x="15973.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsVisible</node>
    <node x="14052.25" y="1641.0">org.openqa.selenium.firefox.internal.Extension</node>
    <node x="22595.93333333333" y="1246.0">org.openqa.selenium.interactions.Encodable</node>
    <node x="13821.0" y="1874.0">org.openqa.selenium.lift.match.SelectionMatcher</node>
    <node x="21519.125" y="465.0">org.openqa.selenium.ExecutingJavascriptTest</node>
    <node x="22954.625" y="546.0">org.openqa.selenium.interactions.touch.TouchFlickTest</node>
    <node x="19278.0" y="1950.0">org.openqa.selenium.remote.Dialect</node>
    <node x="21575.0" y="1950.0">org.openqa.selenium.support.How</node>
    <node x="20503.0" y="1874.0">org.openqa.selenium.logging.LoggingHandler</node>
    <node x="10613.0" y="1874.0">org.openqa.selenium.safari.SafariOptionsTest</node>
    <node x="2989.577044025157" y="877.0">org.openqa.selenium.remote.DesiredCapabilities</node>
    <node x="1296.0" y="1798.0">org.openqa.selenium.remote.Gecko013ProtocolResponseTest</node>
    <node x="3748.0621527777776" y="67.0">org.openqa.selenium.TakesScreenshot</node>
    <node x="16421.0" y="1408.0">com.thoughtworks.selenium.corebased.TestDojoDragAndDrop</node>
    <node x="1397.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestEval</node>
    <node x="16937.0" y="1950.0">com.thoughtworks.selenium.WaitTest</node>
    <node x="15470.0" y="1408.0">com.thoughtworks.selenium.corebased.TestFramesNested</node>
    <node x="16967.0" y="1874.0">org.openqa.selenium.environment.webserver.KillSwitchServlet</node>
    <node x="1538.5841194968555" y="1047.0">org.openqa.selenium.interactions.internal.MouseAction</node>
    <node x="3848.0" y="1798.0">org.openqa.selenium.logging.PerformanceLoggingMockTest</node>
    <node x="12069.0" y="1798.0">org.openqa.selenium.ImmutableCapabilitiesTest</node>
    <node x="1796.3341194968555" y="703.0">org.openqa.selenium.AbstractCapabilities</node>
    <node x="19771.0" y="1798.0">org.openqa.selenium.remote.DesiredCapabilitiesTest</node>
    <node x="11111.0" y="1874.0">org.openqa.selenium.lift.match.DisplayedMatcher</node>
    <node x="9874.0" y="1950.0">org.openqa.selenium.firefox.internal.Executable</node>
    <node x="20728.0" y="1484.0">org.openqa.selenium.json.TypeCoercer</node>
    <node x="876.0" y="1950.0">org.openqa.selenium.os.CommandLine</node>
    <node x="14434.0" y="1408.0">com.thoughtworks.selenium.corebased.TestTextWhitespace</node>
    <node x="6438.235572836988" y="703.0">org.openqa.selenium.remote.UnreachableBrowserException</node>
    <node x="8036.235572836988" y="703.0">org.openqa.selenium.SessionNotCreatedException</node>
    <node x="10548.235572836988" y="703.0">org.openqa.selenium.TimeoutException</node>
    <node x="17623.0" y="1950.0">org.openqa.selenium.json.JsonTest</node>
    <node x="8138.0" y="1950.0">org.openqa.selenium.support.ui.QuotesTest</node>
    <node x="1536.0770440251574" y="1170.0">org.openqa.selenium.interactions.ClickAction</node>
    <node x="631.0" y="1874.0">org.openqa.selenium.firefox.FirefoxDriverLogLevel</node>
    <node x="21271.125" y="465.0">org.openqa.selenium.ElementEqualityTest</node>
    <node x="21425.0" y="1874.0">org.openqa.selenium.javascript.TestFileLocator</node>
    <node x="14981.0" y="1722.0">org.openqa.selenium.remote.internal.ApacheHttpClient</node>
    <node x="2867.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.WaitForPageToLoad</node>
    <node x="16044.0" y="1722.0">com.thoughtworks.selenium.condition.Presence</node>
    <node x="16071.0" y="1950.0">org.openqa.selenium.lift.Matchers</node>
    <node x="1038.0" y="1722.0">org.openqa.selenium.remote.AddFindsChildByCss</node>
    <node x="17206.0" y="1874.0">org.openqa.selenium.ArchitectureTest</node>
    <node x="11880.718680945096" y="784.0">org.openqa.selenium.NoSuchCookieException</node>
    <node x="14820.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.SelectWindow</node>
    <node x="7387.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestAddLocationStrategy</node>
    <node x="3206.077044025157" y="784.0">org.openqa.selenium.MutableCapabilities</node>
    <node x="22790.562152777777" y="292.0">org.openqa.selenium.testing.NeedsLocalEnvironment</node>
    <node x="3582.452044025157" y="1170.0">org.openqa.selenium.interactions.touch.DownAction</node>
    <node x="40.0" y="784.0">org.openqa.selenium.remote.BaseAugmenter</node>
    <node x="22383.0" y="1798.0">org.openqa.selenium.support.AbstractFindByBuilder</node>
    <node x="17810.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetElementPositionTop</node>
    <node x="920.0" y="1798.0">org.openqa.selenium.support.pagefactory.internal.LocatingElementListHandlerTest</node>
    <node x="6472.125" y="465.0">org.openqa.selenium.remote.RemoteWebDriverScreenshotTest</node>
    <node x="18488.5" y="1641.0">org.openqa.selenium.html5.SessionStorage</node>
    <node x="12855.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.Click</node>
    <node x="2415.0" y="1722.0">org.openqa.selenium.edge.EdgeDriverService</node>
    <node x="574.4520440251574" y="784.0">org.openqa.selenium.Beta</node>
    <node x="6771.235572836988" y="703.0">org.openqa.selenium.remote.ScreenshotException</node>
    <node x="13401.0" y="1950.0">com.thoughtworks.selenium.webdriven.TimerTest</node>
    <node x="22786.0" y="1874.0">com.thoughtworks.selenium.webdriven.commands.SeleniumSelect</node>
    <node x="1489.0" y="1722.0">org.openqa.selenium.remote.AddRotatable</node>
    <node x="8027.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.FireEvent</node>
    <node x="21306.0" y="1950.0">com.thoughtworks.selenium.Wait</node>
    <node x="16567.125" y="465.0">com.thoughtworks.selenium.webdriven.ScriptMutatorTest</node>
    <node x="-222.0" y="1874.0">org.openqa.selenium.testing.NativeEventsRequired</node>
    <node x="12260.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetAllWindowNames</node>
    <node x="11092.235572836988" y="703.0">org.openqa.selenium.safari.ConnectionClosedException</node>
    <node x="1832.8341194968552" y="622.0">org.openqa.selenium.Capabilities</node>
    <node x="1970.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.AllowNativeXPath</node>
    <node x="21361.0" y="1641.0">com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunnerTest</node>
    <node x="9078.0" y="1798.0">org.openqa.selenium.lift.HamcrestWebDriverTestCase</node>
    <node x="8333.0" y="1950.0">org.openqa.selenium.firefox.Preferences</node>
    <node x="3505.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsElementPresent</node>
    <node x="3880.0" y="1950.0">org.openqa.selenium.logging.LogCombiner</node>
    <node x="5743.0" y="1950.0">com.thoughtworks.selenium.StabilityTest</node>
    <node x="1528.0" y="1950.0">com.thoughtworks.selenium.condition.ConditionTest</node>
    <node x="14066.0" y="1874.0">org.openqa.selenium.testing.NeedsFreshDriver</node>
    <node x="14297.125" y="292.0">org.openqa.selenium.testing.JUnit4TestBase</node>
    <node x="22679.25" y="1347.0">org.openqa.selenium.interactions.Sequence</node>
    <node x="1487.7774305555558" y="67.0">org.openqa.selenium.interactions.Interactive</node>
    <node x="6886.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestPatternMatching</node>
    <node x="11005.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.OpenWindow</node>
    <node x="3724.0621527777776" y="292.0">org.openqa.selenium.WebElement</node>
    <node x="5400.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetAllWindowTitles</node>
    <node x="17794.0" y="1950.0">org.openqa.selenium.KeysTest</node>
    <node x="16845.5" y="1641.0">org.openqa.selenium.support.events.WebDriverEventListener</node>
    <node x="5411.0" y="1722.0">org.openqa.selenium.remote.session.EdgeFilter</node>
    <node x="21709.0" y="1950.0">org.openqa.selenium.Keys</node>
    <node x="11524.0" y="1408.0">com.thoughtworks.selenium.corebased.TestQuickOpen</node>
    <node x="12059.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetHtmlSource</node>
    <node x="20839.0" y="1565.0">org.openqa.selenium.json.ObjectCoercer</node>
    <node x="8092.0" y="1408.0">com.thoughtworks.selenium.corebased.TestSelectPopUp</node>
    <node x="4090.0" y="1950.0">org.openqa.selenium.firefox.FirefoxBinary</node>
    <node x="7733.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsEditable</node>
    <node x="10106.0" y="1722.0">com.thoughtworks.selenium.WebDriverSeleniumTestSuite</node>
    <node x="11607.0" y="1874.0">org.openqa.selenium.net.NetworkInterface</node>
    <node x="15195.0" y="1950.0">org.openqa.selenium.remote.Response</node>
    <node x="2962.0" y="1722.0">org.openqa.selenium.firefox.GeckoDriverService</node>
    <node x="22841.125" y="465.0">org.openqa.selenium.interactions.touch.TouchTestBase</node>
    <node x="3724.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.Highlight</node>
    <node x="22701.625" y="546.0">org.openqa.selenium.interactions.touch.TouchDoubleTapTest</node>
    <node x="16248.0" y="1874.0">org.openqa.selenium.javascript.ClosureTestSuite</node>
    <node x="17932.0" y="1408.0">com.thoughtworks.selenium.corebased.TestSelect</node>
    <node x="17184.0" y="1722.0">org.openqa.selenium.support.ui.SlowLoadableComponent</node>
    <node x="3874.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetElementWidth</node>
    <node x="20468.0" y="1950.0">org.openqa.selenium.Proxy</node>
    <node x="18135.0" y="1950.0">org.openqa.selenium.html5.Location</node>
    <node x="16751.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.Submit</node>
    <node x="16167.0" y="1641.0">com.thoughtworks.selenium.condition.Condition</node>
    <node x="8391.0" y="1798.0">org.openqa.selenium.testing.drivers.TestInternetExplorerSupplier</node>
    <node x="18719.0" y="1408.0">com.thoughtworks.selenium.corebased.TestClickBlankTarget</node>
    <node x="274.9520440251572" y="1047.0">org.openqa.selenium.logging.StoringLocalLogs</node>
    <node x="18923.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetElementHeight</node>
    <node x="16575.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.AltKeyDown</node>
    <node x="17637.0" y="1408.0">com.thoughtworks.selenium.corebased.TestXPathLocatorInXHtml</node>
    <node x="15235.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.DeselectPopUp</node>
    <node x="19953.125" y="465.0">org.openqa.selenium.ContentEditableTest</node>
    <node x="4224.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestWaitFor</node>
    <node x="2609.275347222222" y="67.0">org.openqa.selenium.internal.FindsById</node>
    <node x="13283.218680945098" y="784.0">org.openqa.selenium.lift.find.HtmlTagFinder</node>
    <node x="4767.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.DeleteAllVisibleCookies</node>
    <node x="19389.125" y="465.0">org.openqa.selenium.SelectElementHandlingTest</node>
    <node x="6738.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestClick</node>
    <node x="10046.0" y="1641.0">com.thoughtworks.selenium.BaseSuite</node>
    <node x="3901.0" y="1722.0">com.thoughtworks.selenium.webdriven.SeleniumMutator</node>
    <node x="4365.0" y="1722.0">com.thoughtworks.selenium.webdriven.VariableDeclaration</node>
    <node x="14123.0" y="1950.0">org.openqa.selenium.Rotatable</node>
    <node x="6235.125" y="465.0">org.openqa.selenium.html5.SessionStorageTest</node>
    <node x="2766.0" y="1798.0">org.openqa.selenium.ie.InternetExplorerDriverLogLevel</node>
    <node x="12442.218680945096" y="865.0">org.openqa.selenium.InvalidSelectorException</node>
    <node x="3130.0" y="1798.0">org.openqa.selenium.interactions.IndividualKeyboardActionsTest</node>
    <node x="12436.718680945096" y="784.0">org.openqa.selenium.NoSuchElementException</node>
    <node x="6132.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.KeyDownNative</node>
    <node x="15721.0" y="1950.0">org.openqa.selenium.support.pagefactory.ByAllTest</node>
    <node x="3138.077044025157" y="1170.0">org.openqa.selenium.interactions.SendKeysAction</node>
    <node x="2387.525347222222" y="546.0">org.openqa.selenium.testing.drivers.SynthesizedFirefoxDriver</node>
    <node x="11944.235572836988" y="703.0">org.openqa.selenium.UnableToSetCookieException</node>
    <node x="15654.125" y="465.0">org.openqa.selenium.ObjectStateAssumptionsTest</node>
    <node x="10282.0" y="1408.0">com.thoughtworks.selenium.corebased.TestAddSelection</node>
    <node x="14303.0" y="1950.0">org.openqa.selenium.firefox.internal.ProfilesIni</node>
    <node x="21009.125" y="465.0">org.openqa.selenium.WindowSwitchingTest</node>
    <node x="14841.0" y="1950.0">org.openqa.selenium.support.ColorTest</node>
    <node x="6350.0" y="1950.0">org.openqa.selenium.remote.http.HttpMethod</node>
    <node x="16459.0" y="1641.0">org.openqa.selenium.net.NetworkInterfaceProvider</node>
    <node x="1784.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestRefresh</node>
    <node x="23456.0" y="1874.0">org.openqa.selenium.remote.CapabilityType</node>
    <node x="3844.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestComments</node>
    <node x="1471.2131944444445" y="465.0">org.openqa.selenium.opera.OperaDriver</node>
    <node x="14577.0" y="1722.0">org.openqa.selenium.remote.RemoteMouse</node>
    <node x="20735.0" y="1874.0">org.openqa.selenium.json.PropertySetting</node>
    <node x="10064.0" y="1950.0">org.openqa.selenium.remote.ErrorCodes</node>
    <node x="765.9520440251574" y="1047.0">org.openqa.selenium.logging.CompositeLocalLogs</node>
    <node x="3914.0" y="1874.0">org.openqa.selenium.io.MultiOutputStream</node>
    <node x="2436.5" y="1641.0">org.openqa.selenium.remote.service.DriverService</node>
    <node x="1118.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetTitle</node>
    <node x="6753.0" y="1950.0">org.openqa.selenium.support.PageFactory</node>
    <node x="7822.125" y="465.0">org.openqa.selenium.AlertsTest</node>
    <node x="10395.125" y="465.0">org.openqa.selenium.html5.LocationContextTest</node>
    <node x="19334.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.SetTimeout</node>
    <node x="11568.0" y="1950.0">org.openqa.selenium.support.SmallTests</node>
    <node x="17386.0" y="1798.0">com.thoughtworks.selenium.webdriven.VariableDeclarationTest</node>
    <node x="10427.0" y="1798.0">org.openqa.selenium.ie.InternetExplorerDriverTests</node>
    <node x="12194.125" y="465.0">org.openqa.selenium.ErrorsTest</node>
    <node x="18635.0" y="1874.0">org.openqa.selenium.html5.AppCacheStatus</node>
    <node x="4708.0" y="1874.0">org.openqa.selenium.javascript.JavaScriptTestSuite</node>
    <node x="19587.0" y="1950.0">org.openqa.selenium.ByTest</node>
    <node x="3458.0" y="1950.0">org.openqa.selenium.support.CacheLookup</node>
    <node x="1243.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestOpen</node>
    <node x="9419.5" y="1484.0">com.thoughtworks.selenium.webdriven.SeleneseCommand</node>
    <node x="13478.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.AttachFile</node>
    <node x="17532.0" y="1722.0">com.thoughtworks.selenium.DefaultRemoteCommand</node>
    <node x="7376.125" y="465.0">org.openqa.selenium.ClickScrollingTest</node>
    <node x="12898.125" y="465.0">org.openqa.selenium.support.ui.SelectElementTest</node>
    <node x="7486.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.RemoveAllSelections</node>
    <node x="17327.125" y="465.0">org.openqa.selenium.ElementAttributeTest</node>
    <node x="17242.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsPromptPresent</node>
    <node x="18286.0" y="1798.0">org.openqa.selenium.environment.webserver.GeneratedJsTestServlet</node>
    <node x="18239.0" y="1408.0">com.thoughtworks.selenium.TestLargeHtml</node>
    <node x="9759.0" y="1798.0">org.openqa.selenium.interactions.IndividualMouseActionsTest</node>
    <node x="16299.0" y="1722.0">com.thoughtworks.selenium.condition.Not</node>
    <node x="4399.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestPrompt</node>
    <node x="4912.0" y="1798.0">org.openqa.selenium.support.ui.SlowLoadableComponentTest</node>
    <node x="13367.218680945098" y="703.0">org.openqa.selenium.lift.find.BaseFinder</node>
    <node x="22181.125" y="465.0">org.openqa.selenium.TextHandlingTest</node>
    <node x="14217.0" y="1408.0">com.thoughtworks.selenium.corebased.TestFailingAssert</node>
    <node x="20380.0" y="1408.0">org.openqa.selenium.remote.http.W3CHttpCommandCodec</node>
    <node x="16780.0" y="1798.0">org.openqa.selenium.support.ui.ExpectedConditionsTest</node>
    <node x="11211.0" y="1722.0">org.openqa.selenium.remote.internal.ApacheHttpClientTest</node>
    <node x="6278.0" y="1874.0">com.thoughtworks.selenium.ScreenshotListener</node>
    <node x="14503.125" y="465.0">org.openqa.selenium.html5.AppCacheTest</node>
    <node x="19178.0" y="1798.0">org.openqa.selenium.environment.GlobalTestEnvironment</node>
    <node x="4715.0" y="1950.0">org.openqa.selenium.PlatformTest</node>
    <node x="9069.25" y="1246.0">com.thoughtworks.selenium.SeleneseTestBase</node>
    <node x="22218.0" y="1641.0">com.thoughtworks.selenium.webdriven.FastWebDriverBackedSeleniumTest</node>
    <node x="20979.0" y="1408.0">org.openqa.selenium.remote.http.JsonHttpResponseCodec</node>
    <node x="2568.0" y="1874.0">org.openqa.selenium.testing.SeleniumTestRunner</node>
    <node x="8763.75" y="1641.0">org.openqa.selenium.support.pagefactory.ElementLocatorFactory</node>
    <node x="9664.713194444445" y="67.0">com.thoughtworks.selenium.DefaultSelenium</node>
    <node x="6537.0" y="1874.0">com.thoughtworks.selenium.SeleniumException</node>
    <node x="5054.0" y="1722.0">org.openqa.selenium.remote.session.FirefoxFilter</node>
    <node x="8528.0" y="1950.0">org.openqa.selenium.interactions.SourceType</node>
    <node x="10820.0" y="1950.0">org.openqa.selenium.support.LargeTests</node>
    <node x="17564.0" y="1641.0">com.thoughtworks.selenium.RemoteCommand</node>
    <node x="2415.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.KeyEvent</node>
    <node x="2639.0" y="1722.0">org.openqa.selenium.ie.InternetExplorerDriverService</node>
    <node x="17922.0" y="1874.0">org.openqa.selenium.support.PageFactoryTest</node>
    <node x="13582.0" y="1950.0">org.openqa.selenium.environment.webserver.BasicAuth</node>
    <node x="19752.0" y="1565.0">org.openqa.selenium.json.ResponseCoercer</node>
    <node x="14443.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.ShiftKeyDown</node>
    <node x="8356.235572836988" y="703.0">org.openqa.selenium.InvalidArgumentException</node>
    <node x="20656.0" y="1798.0">org.openqa.selenium.testing.SwitchToTopAfterTest</node>
    <node x="5569.0" y="1722.0">org.openqa.selenium.remote.session.SafariFilter</node>
    <node x="2821.0" y="1950.0">org.openqa.selenium.environment.webserver.CookieServlet</node>
    <node x="7905.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestHighlight</node>
    <node x="3223.577044025157" y="877.0">org.openqa.selenium.chrome.ChromeOptions</node>
    <node x="21583.0" y="1408.0">org.openqa.selenium.logging.profiler.HttpProfilerLogEntry</node>
    <node x="21495.0" y="1565.0">org.openqa.selenium.json.SessionIdCoercer</node>
    <node x="7569.0" y="1874.0">org.openqa.selenium.logging.SessionLogHandler</node>
    <node x="18975.125" y="465.0">org.openqa.selenium.AtomsInjectionTest</node>
    <node x="9937.125" y="465.0">org.openqa.selenium.WebElementTest</node>
    <node x="6830.125" y="465.0">org.openqa.selenium.html5.Html5CapabilitiesTest</node>
    <node x="6031.5" y="1641.0">org.openqa.selenium.net.EphemeralPortRangeDetector</node>
    <node x="14679.0" y="1408.0">com.thoughtworks.selenium.corebased.TestClickJavascriptHrefChrome</node>
    <node x="15896.0" y="1950.0">org.openqa.selenium.testing.DevMode</node>
    <node x="16245.0" y="1950.0">org.openqa.selenium.remote.SessionId</node>
    <node x="18972.0" y="1408.0">com.thoughtworks.selenium.corebased.TestAttachFile</node>
    <node x="7355.0" y="1798.0">org.openqa.selenium.testing.drivers.OutOfProcessSeleniumServer</node>
    <node x="11728.0" y="1408.0">com.thoughtworks.selenium.corebased.TestFramesSpecialTargets</node>
    <node x="-222.0" y="784.0">org.openqa.selenium.ImmutableCapabilities</node>
    <node x="6243.235572836988" y="703.0">org.openqa.selenium.json.JsonException</node>
    <node x="8308.0" y="1408.0">com.thoughtworks.selenium.corebased.TestTable</node>
    <node x="16882.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.Type</node>
    <node x="19153.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetAttribute</node>
    <node x="9534.0" y="1722.0">org.openqa.selenium.environment.InProcessTestEnvironment</node>
    <node x="7942.0" y="1950.0">org.openqa.selenium.environment.webserver.PageServlet</node>
    <node x="5330.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestProxy</node>
    <node x="21880.0" y="1874.0">org.openqa.selenium.DeviceRotation</node>
    <node x="20067.0" y="1798.0">org.openqa.selenium.StandardSeleniumTests</node>
    <node x="20123.0" y="1722.0">org.openqa.selenium.interactions.touch.TouchActions</node>
    <node x="17878.5" y="1641.0">org.openqa.selenium.html5.ApplicationCache</node>
    <node x="6057.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestConfirmations</node>
    <node x="6872.0" y="1722.0">org.openqa.selenium.remote.JsonWireProtocolResponse</node>
    <node x="12593.0" y="1874.0">org.openqa.selenium.logging.LogLevelMapping</node>
    <node x="11854.0" y="1874.0">org.openqa.selenium.logging.LogEntriesChecks</node>
    <node x="22615.0" y="1641.0">org.openqa.selenium.remote.RemoteWebDriverInitializationTest</node>
    <node x="1745.0" y="1950.0">org.openqa.selenium.remote.RemoteStatus</node>
    <node x="7174.0" y="1722.0">org.openqa.selenium.remote.W3CHandshakeResponse</node>
    <node x="10112.0" y="1874.0">com.thoughtworks.selenium.webdriven.ExplodingSupplier</node>
    <node x="8359.125" y="465.0">org.openqa.selenium.interactions.DragAndDropTest</node>
    <node x="7887.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetText</node>
    <node x="22956.0" y="1798.0">org.openqa.selenium.io.CircularOutputStream</node>
    <node x="2167.0" y="1722.0">org.openqa.selenium.chrome.ChromeDriverService</node>
    <node x="12839.0" y="1874.0">org.openqa.selenium.json.JsonInputIterator</node>
    <node x="5965.235572836988" y="703.0">org.openqa.selenium.ScriptTimeoutException</node>
    <node x="19324.0" y="1722.0">org.openqa.selenium.remote.html5.RemoteLocalStorage</node>
    <node x="2196.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetElementIndex</node>
    <node x="49.45204402515719" y="877.0">org.openqa.selenium.remote.Augmenter</node>
    <node x="4370.027430555556" y="67.0">org.openqa.selenium.internal.FindsByName</node>
    <node x="5965.0" y="1798.0">org.openqa.selenium.remote.internal.JsonToWebElementConverter</node>
    <node x="10153.125" y="465.0">org.openqa.selenium.ElementFindingTest</node>
    <node x="8915.0" y="1950.0">org.openqa.selenium.html5.Html5Tests</node>
    <node x="18157.0" y="1722.0">org.openqa.selenium.remote.RemoteExecuteMethod</node>
    <node x="3196.0" y="1722.0">org.openqa.selenium.firefox.XpiDriverService</node>
    <node x="21289.0" y="1565.0">org.openqa.selenium.json.BooleanCoercer</node>
    <node x="14328.718680945098" y="703.0">org.openqa.selenium.firefox.ExtensionConnection</node>
    <node x="21521.0" y="1798.0">com.thoughtworks.selenium.testing.CachedContentServlet</node>
    <node x="15861.0" y="1798.0">org.openqa.selenium.WebDriverExceptionTest</node>
    <node x="7676.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestErrorChecking</node>
    <node x="16592.0" y="1950.0">org.openqa.selenium.internal.BuildInfo</node>
    <node x="9860.0" y="1874.0">org.openqa.selenium.PageLoadStrategy</node>
    <node x="22623.125" y="465.0">org.openqa.selenium.firefox.FirefoxDriverTest</node>
    <node x="20752.0" y="1950.0">org.openqa.selenium.Point</node>
    <node x="11754.0" y="1950.0">org.openqa.selenium.lift.SmallTests</node>
    <node x="574.4520440251574" y="877.0">org.openqa.selenium.logging.Logs</node>
    <node x="4179.0" y="1874.0">org.openqa.selenium.logging.LoggingPreferences</node>
    <node x="18160.0" y="1874.0">org.openqa.selenium.lift.find.XPathFinderTest</node>
    <node x="13306.0" y="1722.0">org.openqa.selenium.support.pagefactory.ByAll</node>
    <node x="20177.0" y="1565.0">org.openqa.selenium.json.NumberCoercer</node>
    <node x="3490.0" y="1798.0">org.openqa.selenium.net.StubNetworkInterfaceProvider</node>
    <node x="7022.235572836988" y="703.0">org.openqa.selenium.ImeActivationFailedException</node>
    <node x="10207.235572836988" y="703.0">org.openqa.selenium.support.ui.UnexpectedTagNameException</node>
    <node x="444.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetEval</node>
    <node x="14483.0" y="1950.0">org.openqa.selenium.ProxyTest</node>
    <node x="5003.671383647799" y="877.0">org.openqa.selenium.opera.OperaOptions</node>
    <node x="15435.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.IsChecked</node>
    <node x="20324.0" y="1950.0">org.openqa.selenium.json.Types</node>
    <node x="10443.0" y="1950.0">org.openqa.selenium.net.UrlChecker</node>
    <node x="20335.0" y="1641.0">org.openqa.selenium.support.ui.ISelect</node>
    <node x="9025.0" y="1408.0">com.thoughtworks.selenium.corebased.TestDomainCookie</node>
    <node x="14002.0" y="1408.0">com.thoughtworks.selenium.corebased.TestModalDialog</node>
    <node x="4678.452044025157" y="1170.0">org.openqa.selenium.interactions.touch.LongPressAction</node>
    <node x="15284.0" y="1874.0">org.openqa.selenium.remote.ErrorHandlerTest</node>
    <node x="15828.0" y="1722.0">org.openqa.selenium.remote.http.HttpResponse</node>
    <node x="3528.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestEditable</node>
    <node x="18398.0" y="1874.0">org.openqa.selenium.OutputTypeTest</node>
    <node x="14002.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.WindowFocus</node>
    <node x="14191.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.AddLocationStrategy</node>
    <node x="22107.0" y="1874.0">org.openqa.selenium.support.ui.FluentWaitTest</node>
    <node x="16190.0" y="1722.0">com.thoughtworks.selenium.condition.Text</node>
    <node x="18747.0" y="1722.0">org.openqa.selenium.lift.WebDriverTestContext</node>
    <node x="17991.125" y="465.0">com.thoughtworks.selenium.webdriven.WebDriverBackedSeleniumLargeTest</node>
    <node x="13647.0" y="1722.0">org.openqa.selenium.remote.JdkAugmenterTest</node>
    <node x="17445.0" y="1874.0">org.openqa.selenium.remote.RemoteLogsTest</node>
    <node x="11634.5" y="1641.0">org.openqa.selenium.interactions.TouchScreen</node>
    <node x="1044.3270440251574" y="1047.0">org.openqa.selenium.interactions.internal.SingleKeyAction</node>
    <node x="11088.0" y="1798.0">org.openqa.selenium.testing.drivers.SauceBackedDriverSupplier</node>
    <node x="17109.0" y="1950.0">org.openqa.selenium.testing.InProject</node>
    <node x="18305.0" y="1950.0">org.openqa.selenium.logging.LogType</node>
    <node x="21971.0" y="1950.0">org.openqa.selenium.io.Zip</node>
    <node x="13306.718680945098" y="865.0">org.openqa.selenium.lift.find.DivFinder</node>
    <node x="12716.0" y="1798.0">org.openqa.selenium.support.pagefactory.DefaultFieldDecoratorTest</node>
    <node x="7459.0" y="1722.0">org.openqa.selenium.remote.Gecko013ProtocolResponse</node>
    <node x="1693.525347222222" y="465.0">org.openqa.selenium.support.events.EventFiringWebDriver</node>
    <node x="20202.125" y="465.0">org.openqa.selenium.chrome.ChromeOptionsFunctionalTest</node>
    <node x="9108.0" y="1950.0">org.openqa.selenium.environment.webserver.Utf8Servlet</node>
    <node x="19806.0" y="1874.0">org.openqa.selenium.remote.DriverCommand</node>
    <node x="58.0" y="1408.0">com.thoughtworks.selenium.corebased.TestClickAt</node>
    <node x="8328.0" y="1722.0">org.openqa.selenium.remote.session.StripAnyPlatform</node>
    <node x="13636.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetBodyText</node>
    <node x="3669.0" y="1950.0">org.openqa.selenium.firefox.FirefoxProfile</node>
    <node x="16168.0" y="1798.0">org.openqa.selenium.support.pagefactory.AjaxElementLocatorTest</node>
    <node x="18473.0" y="1950.0">com.thoughtworks.selenium.CSVTest</node>
    <node x="2761.275347222222" y="67.0">org.openqa.selenium.internal.FindsByTagName</node>
    <node x="12208.0" y="1722.0">org.openqa.selenium.support.events.internal.EventFiringKeyboard</node>
    <node x="8462.0" y="1408.0">com.thoughtworks.selenium.CacheBlockTest</node>
    <node x="2036.0" y="1798.0">org.openqa.selenium.testing.drivers.ReflectionBackedDriverSupplier</node>
    <node x="6576.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestRollup</node>
    <node x="20258.75" y="1246.0">org.openqa.selenium.remote.CommandCodec</node>
    <node x="89.0" y="465.0">org.openqa.selenium.StubDriver</node>
    <node x="21876.0" y="1327.0">org.openqa.selenium.environment.webserver.JettyAppServer</node>
    <node x="5298.125" y="465.0">org.openqa.selenium.logging.GetLogsTest</node>
    <node x="15358.0" y="1722.0">org.openqa.selenium.support.FindAll</node>
    <node x="492.9520440251572" y="1047.0">org.openqa.selenium.logging.HandlerBasedLocalLogs</node>
    <node x="9355.0" y="1874.0">org.openqa.selenium.testing.drivers.IgnoreComparator</node>
    <node x="13085.0" y="1874.0">org.openqa.selenium.lift.match.AttributeMatcher</node>
    <node x="7090.125" y="465.0">org.openqa.selenium.logging.PerformanceLoggingTest</node>
    <node x="4804.671383647799" y="877.0">org.openqa.selenium.firefox.FirefoxOptions</node>
    <node x="4638.671383647799" y="877.0">org.openqa.selenium.interactions.internal.BaseAction</node>
    <node x="15307.5" y="1641.0">org.openqa.selenium.support.PageFactoryFinder</node>
    <node x="14313.0" y="1798.0">org.openqa.selenium.io.TemporaryFilesystemTest</node>
    <node x="16474.0" y="1798.0">org.openqa.selenium.javascript.JavaScriptAssertionError</node>
    <node x="2213.525347222222" y="465.0">org.openqa.selenium.testing.drivers.TestChromeDriver</node>
    <node x="4299.0" y="1950.0">org.openqa.selenium.net.NetworkUtils</node>
    <node x="23470.125" y="465.0">org.openqa.selenium.ie.InternetExplorerDriverTest</node>
    <node x="17585.125" y="465.0">org.openqa.selenium.support.pagefactory.UsingPageFactoryTest</node>
    <node x="8905.75" y="1327.0">com.thoughtworks.selenium.InternalSelenseTestBase</node>
    <node x="12703.0" y="1722.0">org.openqa.selenium.remote.UselessFileDetector</node>
    <node x="2205.5881944444445" y="67.0">org.openqa.selenium.remote.Augmentable</node>
    <node x="1273.875" y="292.0">org.openqa.selenium.html5.WebStorage</node>
    <node x="4043.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestLocators</node>
    <node x="12269.235572836988" y="703.0">org.openqa.selenium.UnsupportedCommandException</node>
    <node x="3110.0" y="1874.0">org.openqa.selenium.testing.NotYetImplemented</node>
    <node x="15012.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.WaitForCondition</node>
    <node x="13819.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.AddSelection</node>
    <node x="9033.235572836988" y="703.0">org.openqa.selenium.UnhandledAlertException</node>
    <node x="11359.0" y="1874.0">org.openqa.selenium.firefox.FirefoxProfileTest</node>
    <node x="16909.0" y="1408.0">com.thoughtworks.selenium.corebased.TestGettingValueOfRadioButton</node>
    <node x="1355.0770440251574" y="1170.0">org.openqa.selenium.interactions.KeyUpAction</node>
    <node x="657.0" y="1950.0">org.openqa.selenium.ContextAware</node>
    <node x="19803.0" y="1408.0">com.thoughtworks.selenium.condition.JUnitConditionRunner</node>
    <node x="2897.077044025157" y="1170.0">org.openqa.selenium.interactions.ClickAndHoldAction</node>
    <node x="22831.75" y="1347.0">org.openqa.selenium.interactions.Pause</node>
    <node x="16809.0" y="1722.0">org.openqa.selenium.support.events.AbstractWebDriverEventListener</node>
    <node x="7153.0" y="1950.0">org.openqa.selenium.testing.TestUtilities</node>
    <node x="16488.0" y="1874.0">org.openqa.selenium.safari.SafariDriverTests</node>
    <node x="2687.452044025157" y="962.0">org.openqa.selenium.interactions.internal.KeysRelatedAction</node>
    <node x="412.4520440251572" y="877.0">org.openqa.selenium.logging.LogEntries</node>
    <node x="11916.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.Uncheck</node>
    <node x="19038.0" y="1722.0">org.openqa.selenium.support.pagefactory.DefaultFieldDecorator</node>
    <node x="2143.000000000001" y="1408.0">com.thoughtworks.selenium.TestNativeKeys</node>
    <node x="22523.75" y="1347.0">org.openqa.selenium.interactions.KeyInput</node>
    <node x="5640.0" y="1565.0">com.thoughtworks.selenium.webdriven.commands.GetLocation</node>
    <node x="3556.0621527777776" y="292.0">org.openqa.selenium.internal.HasIdentity</node>
    <node x="7054.0" y="1874.0">org.openqa.selenium.chrome.ChromeDriverTests</node>
    <node x="14143.0" y="1722.0">org.openqa.selenium.firefox.internal.FileExtension</node>
    <node x="12310.0" y="1950.0">org.openqa.selenium.support.ui.SelectTest</node>
    <node x="11008.0" y="1950.0">org.openqa.selenium.LargeTests</node>
    <node x="12925.718680945098" y="865.0">org.openqa.selenium.lift.find.ImageFinder</node>
    <node x="17687.0" y="1798.0">org.openqa.selenium.chrome.ChromeDriverCommand</node>
    <node x="5367.671383647798" y="784.0">org.openqa.selenium.ElementNotInteractableException</node>
    <node x="13101.718680945098" y="865.0">org.openqa.selenium.lift.find.PageTitleFinder</node>
    <node x="7826.0" y="1874.0">org.openqa.selenium.ParallelTestRunner</node>
    <node x="9420.0" y="1798.0">org.openqa.selenium.support.pagefactory.internal.LocatingElementListHandler</node>
    <node x="6017.0" y="1874.0">org.openqa.selenium.support.ui.WebDriverWaitTest</node>
    <node x="17846.125" y="465.0">org.openqa.selenium.MiscTest</node>
    <node x="4292.452044025157" y="1170.0">org.openqa.selenium.interactions.PauseAction</node>
    <node x="23011.0" y="1641.0">com.thoughtworks.selenium.BrowserConfigurationOptionsTest</node>
    <node x="1283.2131944444445" y="465.0">org.openqa.selenium.chrome.ChromeDriver</node>
    <node x="4562.5881944444445" y="465.0">org.openqa.selenium.WrappedWebElement</node>
    <node x="6286.000000000001" y="1408.0">com.thoughtworks.selenium.corebased.TestJavascriptParameters</node>
    <node x="3302.5881944444445" y="465.0">org.openqa.selenium.safari.SafariDriver</node>
    <node x="1950.525347222222" y="465.0">org.openqa.selenium.ie.InternetExplorerDriver</node>
  </nodes>
  <notes />
  <edges>
    <edge source="org.openqa.selenium.AtomsInjectionTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19083.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.SessionLogs" target="org.openqa.selenium.Beta" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1849.0841194968552" y="846.0" />
      <point x="619.4520440251574" y="846.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.JavascriptEnabledDriverTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13601.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestHtmlSource" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5735.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.PositionAndSizeTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-56.25" y="-15.5" />
      <point x="8639.375" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.MoveTargetOutOfBoundsException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8833.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.KeyUpAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="40.25" y="-15.5" />
      <point x="1475.8270440251574" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.remote.Augmentable" relationship="REALIZATION">
      <point x="-51.5" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.ContextClickAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="54.25" y="-15.5" />
      <point x="2822.827044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.DefaultSelenium" target="com.thoughtworks.selenium.Selenium" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestGettingValueOfRadioButton" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17075.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.ContextClickAction" target="org.openqa.selenium.interactions.internal.MouseAction" relationship="GENERALIZATION">
      <point x="-54.25" y="-15.5" />
      <point x="2714.327044025157" y="1149.0" />
      <point x="1619.5841194968555" y="1149.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.condition.Not" target="com.thoughtworks.selenium.condition.Condition" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16340.5" y="1697.0" />
      <point x="16234.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ElementClickInterceptedException" target="org.openqa.selenium.ElementNotInteractableException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5710.671383647798" y="840.0" />
      <point x="5539.671383647798" y="840.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsPromptPresent" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17338.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestImplicitLocators" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1651.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.SelectOption" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7157.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestSelectWindow" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15121.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.SafariOptions" target="org.openqa.selenium.MutableCapabilities" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3513.577044025157" y="836.0" />
      <point x="3316.577044025157" y="836.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsVisible" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16032.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.FindBy" target="org.openqa.selenium.support.PageFactoryFinder" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15284.0" y="1697.0" />
      <point x="15412.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteMouse" target="org.openqa.selenium.interactions.Mouse" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14663.5" y="1697.0" />
      <point x="14559.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestXPathLocators" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13875.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.WebDriverBackedSelenium" target="org.openqa.selenium.HasCapabilities" relationship="REALIZATION">
      <point x="-69.75" y="-15.5" />
      <point x="5198.5881944444445" y="270.0" />
      <point x="4646.527430555556" y="270.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestGoBack" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11428.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.Open" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16352.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ImplicitWaitTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="-47.75" y="-15.5" />
      <point x="23088.875" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestTable" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8375.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.html5.RemoteLocalStorage" target="org.openqa.selenium.html5.LocalStorage" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.html5.LocationContextTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10511.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.interactions.internal.Locatable" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="4800.527430555556" y="354.0" />
      <point x="-33.5" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetAllFields" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5304.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.internal.FindsById" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="120.0" />
      <point x="2675.275347222222" y="120.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestPrompt" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4474.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsOrdered" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13033.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.XpiDriverService" target="org.openqa.selenium.remote.service.DriverService" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3290.5" y="1697.0" />
      <point x="2517.0" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestClickJavascriptHrefChrome" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14838.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.html5.AppCacheTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14589.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.SafariDriverTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13861.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.DragAndDropTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-51.0" y="-15.5" />
      <point x="8410.125" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.AugmenterTest" target="org.openqa.selenium.remote.BaseAugmenterTest" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13535.5" y="1697.0" />
      <point x="13644.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.chrome.ChromeDriverCommandExecutor" target="org.openqa.selenium.remote.service.DriverCommandExecutor" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ImmutableCapabilities" target="org.openqa.selenium.AbstractCapabilities" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="-101.0" y="759.0" />
      <point x="1907.8341194968552" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetElementPositionLeft" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6598.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestVerifications" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2442.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.internal.Locatable" target="org.openqa.selenium.interactions.internal.Locatable" relationship="INTERFACE_GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5006.3381944444445" y="414.0" />
      <point x="4867.527430555556" y="414.0" />
      <point x="33.5" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestLocators" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4123.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.ControlKeyDown" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4196.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.EventFiringWebDriver" target="org.openqa.selenium.JavascriptExecutor" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1812.025347222222" y="444.0" />
      <point x="1695.8381944444445" y="444.0" />
      <point x="1695.8381944444445" y="364.0" />
      <point x="2079.0881944444445" y="364.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.InvalidElementStateException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5790.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.CompoundMutator" target="com.thoughtworks.selenium.webdriven.ScriptMutator" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3773.5" y="1697.0" />
      <point x="4000.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.Gecko013ProtocolResponse" target="org.openqa.selenium.remote.HandshakeResponse" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7604.0" y="1697.0" />
      <point x="7306.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.http.W3CHttpResponseCodec" target="org.openqa.selenium.remote.http.AbstractHttpResponseCodec" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20827.0" y="1383.0" />
      <point x="20968.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.GetLogsTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="39.5" y="-15.5" />
      <point x="5416.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ElementNotSelectableException" target="org.openqa.selenium.InvalidElementStateException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5895.671383647798" y="759.0" />
      <point x="5790.735572836988" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestSelectMultiLevelFrame" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3124.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.ScriptMutatorTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16671.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.EventFiringWebDriver" target="org.openqa.selenium.interactions.HasInputDevices" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1812.025347222222" y="444.0" />
      <point x="1695.8381944444445" y="444.0" />
      <point x="1695.8381944444445" y="364.0" />
      <point x="1443.875" y="364.0" />
      <point x="1443.875" y="260.0" />
      <point x="1372.2774305555558" y="260.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.CorrectEventFiringTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15250.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.BasicKeyboardInterfaceTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16118.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.HasCapabilities" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="240.0" />
      <point x="4646.527430555556" y="240.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.MutableCapabilities" target="org.openqa.selenium.AbstractCapabilities" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3316.577044025157" y="759.0" />
      <point x="1907.8341194968552" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.WebDriver" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="170.0" />
      <point x="824.7774305555558" y="170.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetAllButtons" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16198.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.CrossDomainTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="-49.75" y="-15.5" />
      <point x="22453.875" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteTouchScreen" target="org.openqa.selenium.interactions.TouchScreen" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11831.5" y="1697.0" />
      <point x="11714.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.chrome.ChromeDriver" target="org.openqa.selenium.html5.LocationContext" relationship="REALIZATION">
      <point x="-42.0" y="-15.5" />
      <point x="1325.2131944444445" y="444.0" />
      <point x="648.25" y="444.0" />
      <point x="648.25" y="374.0" />
      <point x="657.0" y="374.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetAllWindowNames" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12375.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.ExtensionConnection" target="org.openqa.selenium.logging.NeedsLocalLogs" relationship="INTERFACE_GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14445.718680945098" y="673.0" />
      <point x="14246.968680945098" y="673.0" />
      <point x="47.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.TestLargeHtml" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18327.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.WebElement" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="444.0" />
      <point x="4627.027430555556" y="444.0" />
      <point x="4627.027430555556" y="344.0" />
      <point x="3803.5621527777776" y="344.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestAttachFile" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19059.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.ResponseCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19850.5" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.ScrollAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="-38.25" y="-15.5" />
      <point x="4929.702044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestEval" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1458.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestJavascriptParameters" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6421.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.OpenWindow" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11088.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestFailingAssert" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14315.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.ScrollAction" target="org.openqa.selenium.interactions.internal.TouchAction" relationship="GENERALIZATION">
      <point x="38.25" y="-15.5" />
      <point x="5006.202044025157" y="1129.0" />
      <point x="4758.921383647799" y="1129.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.html5.Html5CapabilitiesTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-60.0" y="-15.5" />
      <point x="6890.125" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.CrossDomainTest" target="org.openqa.selenium.testing.NeedsLocalEnvironment" relationship="REALIZATION">
      <point x="49.75" y="-15.5" />
      <point x="22553.375" y="424.0" />
      <point x="22919.562152777777" y="424.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.PerformanceLoggingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="66.5" y="-15.5" />
      <point x="7289.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ClickTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18891.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.internal.FileExtension" target="org.openqa.selenium.firefox.internal.Extension" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14225.5" y="1697.0" />
      <point x="14119.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestFocusOnBlur" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15797.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.internal.FindsByLinkText" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="220.0" />
      <point x="4254.527430555556" y="220.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.internal.KeysRelatedAction" target="org.openqa.selenium.interactions.IsInteraction" relationship="REALIZATION">
      <point x="-52.75" y="-15.5" />
      <point x="2740.202044025157" y="940.0" />
      <point x="2708.577044025157" y="940.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.SetNextConfirmationState" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11332.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.LongPressAction" target="org.openqa.selenium.interactions.internal.TouchAction" relationship="GENERALIZATION">
      <point x="48.25" y="-15.5" />
      <point x="4823.202044025157" y="1129.0" />
      <point x="4758.921383647799" y="1129.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.CreateCookie" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13203.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestVisibility" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="306.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.internal.FindsById" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="2675.275347222222" y="354.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestSelectPopUp" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8190.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.PointerInput" target="org.openqa.selenium.interactions.InputSource" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="22422.5" y="1307.0" />
      <point x="22498.93333333333" y="1307.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.PauseAction" target="org.openqa.selenium.interactions.IsInteraction" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4370.452044025157" y="1149.0" />
      <point x="4215.421383647799" y="1149.0" />
      <point x="4215.421383647799" y="940.0" />
      <point x="2708.577044025157" y="940.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.BasicMouseInterfaceTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16415.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.SeleneseTestNgHelper" target="com.thoughtworks.selenium.SeleneseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9304.75" y="1302.0" />
      <point x="9169.75" y="1302.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestXPathLocatorInXHtml" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17774.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.UseXPathLibrary" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8971.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.StringCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="21794.0" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.StubDriver" target="org.openqa.selenium.interactions.HasInputDevices" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="159.5" y="344.0" />
      <point x="549.0" y="344.0" />
      <point x="549.0" y="260.0" />
      <point x="1372.2774305555558" y="260.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.AltKeyUp" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9152.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestEvilClosingWindow" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1098.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.internal.FindsByClassName" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="3083.775347222222" y="354.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.JavascriptException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9435.235572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.mobile.RemoteNetworkConnection" target="org.openqa.selenium.mobile.NetworkConnection" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="-76.5" y="374.0" />
      <point x="369.75" y="374.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.AddRemoteTouchScreen" target="org.openqa.selenium.remote.AugmenterProvider" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="186.5" y="1697.0" />
      <point x="775.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.DesiredCapabilities" target="org.openqa.selenium.MutableCapabilities" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3096.577044025157" y="836.0" />
      <point x="3316.577044025157" y="836.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.StaleElementReferenceException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10019.235572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.PointerInput" target="org.openqa.selenium.interactions.Encodable" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="22422.5" y="1317.0" />
      <point x="22665.43333333333" y="1317.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsCookiePresent" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6962.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestDragAndDrop" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15348.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestGetTextContent" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7253.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.MoveAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="-38.0" y="-15.5" />
      <point x="3448.452044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.TextPagesTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9084.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestAddLocationStrategy" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7521.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.CookieImplementationTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12032.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.TakesScreenshot" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="4254.527430555556" y="354.0" />
      <point x="4254.527430555556" y="200.0" />
      <point x="3893.5621527777776" y="200.0" />
      <point x="48.5" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.PerformanceLoggingTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-66.5" y="-15.5" />
      <point x="7156.625" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetAllWindowTitles" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5510.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.TickingClock" target="org.openqa.selenium.support.ui.Sleeper" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ie.InternetExplorerDriver" target="org.openqa.selenium.remote.RemoteWebDriver" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2072.025347222222" y="414.0" />
      <point x="2339.5881944444445" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.internal.FindsByClassName" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="190.0" />
      <point x="3083.775347222222" y="190.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.StubDriver" target="org.openqa.selenium.WebDriver" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="159.5" y="344.0" />
      <point x="-19.75" y="344.0" />
      <point x="-19.75" y="270.0" />
      <point x="824.7774305555558" y="270.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.TextHandlingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="22282.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ObjectStateAssumptionsTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15804.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestSetSpeed" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2039.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestFunkEventHandling" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10979.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.ShiftKeyUp" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="832.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetTable" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1696.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.pagefactory.Annotations" target="org.openqa.selenium.support.pagefactory.AbstractAnnotations" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestFramesOpen" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2657.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.StartingFirefoxRemotelyTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9603.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestClickJavascriptHref" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13455.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsConfirmationPresent" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10864.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestCookie" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17335.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.JsonException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6330.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ContentEditableTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20067.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.UnhandledAlertException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9168.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.SeleniumRcTestSuite" target="com.thoughtworks.selenium.BaseSuite" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9971.0" y="1697.0" />
      <point x="10113.0" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ElementEqualityTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="21385.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.session.FirefoxFilter" target="org.openqa.selenium.remote.session.CapabilitiesFilter" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5131.5" y="1697.0" />
      <point x="5220.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.Check" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6798.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.find.ImageFinder" target="org.openqa.selenium.lift.find.HtmlTagFinder" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13003.718680945098" y="840.0" />
      <point x="13372.218680945098" y="840.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.pagefactory.DefaultFieldDecorator" target="org.openqa.selenium.support.pagefactory.FieldDecorator" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestAddSelection" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10382.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.NoAlertPresentException" target="org.openqa.selenium.NotFoundException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11726.718680945096" y="759.0" />
      <point x="11812.735572836988" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.session.W3CPlatformNameNormaliser" target="org.openqa.selenium.remote.session.CapabilityTransform" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.UnsupportedCommandException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12436.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.Logs" target="org.openqa.selenium.Beta" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestUseXpathLibrary" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5195.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.CollectionCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="21151.0" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ImeActivationFailedException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7175.235572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.SelectPopUp" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="659.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteKeyboard" target="org.openqa.selenium.interactions.Keyboard" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12089.0" y="1697.0" />
      <point x="12205.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.HttpCommandExecutor" target="org.openqa.selenium.remote.CommandExecutor" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14181.718680945098" y="683.0" />
      <point x="14367.468680945098" y="683.0" />
      <point x="-53.5" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.LocalLogs" target="org.openqa.selenium.logging.Logs" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.DefaultRemoteCommand" target="com.thoughtworks.selenium.RemoteCommand" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ie.InternetExplorerDriverTest" target="org.openqa.selenium.testing.NeedsLocalEnvironment" relationship="REALIZATION">
      <point x="70.0" y="-15.5" />
      <point x="23680.125" y="424.0" />
      <point x="22919.562152777777" y="424.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.ExtensionConnection" target="org.openqa.selenium.remote.CommandExecutor" relationship="INTERFACE_GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14445.718680945098" y="673.0" />
      <point x="14474.468680945098" y="673.0" />
      <point x="53.5" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.SendKeysAction" target="org.openqa.selenium.interactions.internal.KeysRelatedAction" relationship="GENERALIZATION">
      <point x="46.75" y="-15.5" />
      <point x="3278.327044025157" y="1119.0" />
      <point x="4059.0463836477993" y="1119.0" />
      <point x="4059.0463836477993" y="1025.0" />
      <point x="2792.952044025157" y="1025.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestProxy" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5397.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.EventFiringWebDriver" target="org.openqa.selenium.WebDriver" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1812.025347222222" y="444.0" />
      <point x="1695.8381944444445" y="444.0" />
      <point x="1695.8381944444445" y="364.0" />
      <point x="1258.875" y="364.0" />
      <point x="1258.875" y="270.0" />
      <point x="824.7774305555558" y="270.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.find.HtmlTagFinder" target="org.openqa.selenium.lift.find.BaseFinder" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13372.218680945098" y="759.0" />
      <point x="13465.718680945098" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.internal.EventFiringKeyboard" target="org.openqa.selenium.interactions.Keyboard" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12322.5" y="1697.0" />
      <point x="12205.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ElementAttributeTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17446.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestTextWhitespace" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14546.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestRollup" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6647.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteLogs" target="org.openqa.selenium.Beta" relationship="REALIZATION">
      <point x="-39.25" y="-15.5" />
      <point x="253.75" y="940.0" />
      <point x="205.9520440251572" y="940.0" />
      <point x="205.9520440251572" y="846.0" />
      <point x="619.4520440251574" y="846.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.WebElement" target="org.openqa.selenium.SearchContext" relationship="INTERFACE_GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3803.5621527777776" y="200.0" />
      <point x="3737.5621527777776" y="200.0" />
      <point x="3737.5621527777776" y="41.0" />
      <point x="2595.6229166666662" y="41.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ie.InternetExplorerOptions" target="org.openqa.selenium.MutableCapabilities" relationship="GENERALIZATION">
      <point x="65.25" y="-15.5" />
      <point x="2141.3341194968552" y="836.0" />
      <point x="3316.577044025157" y="836.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.MethodDeclaration" target="com.thoughtworks.selenium.webdriven.ScriptMutator" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3538.0" y="1697.0" />
      <point x="4000.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.chrome.ChromeDriver" target="org.openqa.selenium.html5.WebStorage" relationship="REALIZATION">
      <point x="-42.0" y="-15.5" />
      <point x="1325.2131944444445" y="444.0" />
      <point x="648.25" y="444.0" />
      <point x="648.25" y="404.0" />
      <point x="1351.375" y="404.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.testing.drivers.TestChromeDriver" target="org.openqa.selenium.html5.WebStorage" relationship="REALIZATION">
      <point x="-51.25" y="-15.5" />
      <point x="2264.775347222222" y="424.0" />
      <point x="1351.375" y="424.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.CleanSessionTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="-49.5" y="-15.5" />
      <point x="23301.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.AlertsTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="34.25" y="-15.5" />
      <point x="7924.875" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.ClickAndHoldAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="55.25" y="-15.5" />
      <point x="3062.827044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetXpathCount" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9821.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.SvgDocumentTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="21901.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.AlertsTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="-34.25" y="-15.5" />
      <point x="22058.375" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.internal.ApacheHttpClient" target="org.openqa.selenium.remote.http.HttpClient" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15083.0" y="1697.0" />
      <point x="14980.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.internal.OkHttpClientTest" target="org.openqa.selenium.remote.internal.HttpClientTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11089.5" y="1697.0" />
      <point x="11210.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.Type" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16927.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.internal.EventFiringTouch" target="org.openqa.selenium.interactions.TouchScreen" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11597.5" y="1697.0" />
      <point x="11714.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.ButtonReleaseAction" target="org.openqa.selenium.interactions.internal.MouseAction" relationship="GENERALIZATION">
      <point x="-58.0" y="-15.5" />
      <point x="2466.077044025157" y="1149.0" />
      <point x="1619.5841194968555" y="1149.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.mobile.NetworkConnectionTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20858.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.ScreenshotException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6886.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.SetCursorPosition" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1360.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsChecked" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15503.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.VariableDeclaration" target="com.thoughtworks.selenium.webdriven.ScriptMutator" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4474.5" y="1697.0" />
      <point x="4000.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestPatternMatching" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7002.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.InstanceCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20063.0" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.NoSuchSessionException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9698.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.ClickAction" target="org.openqa.selenium.interactions.internal.MouseAction" relationship="GENERALIZATION">
      <point x="-36.75" y="-15.5" />
      <point x="1572.8270440251574" y="1149.0" />
      <point x="1619.5841194968555" y="1149.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestWait" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10053.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestCursorPosition" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16294.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.TouchSingleTapTest" target="org.openqa.selenium.interactions.touch.TouchTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="22048.812152777777" y="521.0" />
      <point x="22931.125" y="521.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.ClickAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="36.75" y="-15.5" />
      <point x="1646.3270440251574" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestHighlight" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7988.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.GeckoDriverService" target="org.openqa.selenium.remote.service.DriverService" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3069.0" y="1697.0" />
      <point x="2517.0" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.http.W3CHttpCommandCodec" target="org.openqa.selenium.remote.http.AbstractHttpCommandCodec" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20515.0" y="1383.0" />
      <point x="20370.25" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestModalDialog" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14099.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.ClickAt" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6394.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.CaptureScreenshotToString" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11636.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.testing.drivers.LocallyBuiltInternetExplorerDriver" target="org.openqa.selenium.ie.InternetExplorerDriver" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.html5.SessionStorageTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-54.25" y="-15.5" />
      <point x="6289.375" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.internal.FindsByXPath" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="2505.275347222222" y="354.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.NotFoundException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11812.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.internal.FindsByLinkText" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="4254.527430555556" y="354.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.MoveToOffsetAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="57.25" y="-15.5" />
      <point x="1874.8270440251572" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.opera.OperaOptions" target="org.openqa.selenium.MutableCapabilities" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5089.671383647799" y="836.0" />
      <point x="3316.577044025157" y="836.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.internal.ApacheHttpClientTest" target="org.openqa.selenium.remote.internal.HttpClientTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11331.5" y="1697.0" />
      <point x="11210.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.opera.OperaDriver" target="org.openqa.selenium.html5.LocationContext" relationship="REALIZATION">
      <point x="-38.5" y="-15.5" />
      <point x="1509.7131944444445" y="434.0" />
      <point x="837.0" y="434.0" />
      <point x="837.0" y="354.0" />
      <point x="657.0" y="354.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestComments" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3933.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestCheckUncheck" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12877.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.http.JsonHttpCommandCodec" target="org.openqa.selenium.remote.http.AbstractHttpCommandCodec" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20225.5" y="1383.0" />
      <point x="20370.25" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.CombinedInputActionsTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17165.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ElementNotInteractableException" target="org.openqa.selenium.InvalidElementStateException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5539.671383647798" y="759.0" />
      <point x="5790.735572836988" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.NoOp" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18356.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.html5.RemoteApplicationCache" target="org.openqa.selenium.html5.ApplicationCache" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.Click" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12900.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.opera.OperaDriver" target="org.openqa.selenium.remote.RemoteWebDriver" relationship="GENERALIZATION">
      <point x="38.5" y="-15.5" />
      <point x="1586.7131944444445" y="414.0" />
      <point x="2339.5881944444445" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.SeleniumMouseTest" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19277.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestElementPresent" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3396.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.profiler.HttpProfilerLogEntry" target="org.openqa.selenium.logging.profiler.ProfilerLogEntry" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.KeyUpAction" target="org.openqa.selenium.interactions.internal.SingleKeyAction" relationship="GENERALIZATION">
      <point x="-40.25" y="-15.5" />
      <point x="1395.3270440251574" y="1099.0" />
      <point x="1138.8270440251574" y="1099.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.WebElement" target="org.openqa.selenium.TakesScreenshot" relationship="INTERFACE_GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3803.5621527777776" y="200.0" />
      <point x="3796.5621527777776" y="200.0" />
      <point x="-48.5" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.chrome.ChromeDriverService" target="org.openqa.selenium.remote.service.DriverService" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2281.0" y="1697.0" />
      <point x="2517.0" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestFramesNested" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15574.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.html5.AddWebStorage" target="org.openqa.selenium.remote.AugmenterProvider" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1374.5" y="1697.0" />
      <point x="775.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.UnableToSetCookieException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12096.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.BooleanCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="21382.0" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.SessionNotCreatedException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8186.235572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.WebDriverWait" target="org.openqa.selenium.support.ui.FluentWait" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestPause" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10570.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.UploadTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8902.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestElementOrder" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9361.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.http.AbstractHttpCommandCodec" target="org.openqa.selenium.remote.CommandCodec" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.NumberCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20286.0" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.JdkAugmenterTest" target="org.openqa.selenium.remote.BaseAugmenterTest" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13753.5" y="1697.0" />
      <point x="13644.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.TestNativeKeys" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2234.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.KeyInput" target="org.openqa.selenium.interactions.Encodable" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="22587.25" y="1327.0" />
      <point x="22665.43333333333" y="1327.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.session.ProxyTransform" target="org.openqa.selenium.remote.session.CapabilityTransform" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7887.0" y="1697.0" />
      <point x="8154.0" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.TypeKeys" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1547.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetLocation" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5718.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.opera.OperaDriver" target="org.openqa.selenium.html5.WebStorage" relationship="REALIZATION">
      <point x="-38.5" y="-15.5" />
      <point x="1509.7131944444445" y="434.0" />
      <point x="837.0" y="434.0" />
      <point x="837.0" y="414.0" />
      <point x="1351.375" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsElementPresent" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3604.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestConfirmations" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6161.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.UpAction" target="org.openqa.selenium.interactions.internal.TouchAction" relationship="GENERALIZATION">
      <point x="32.5" y="-15.5" />
      <point x="4074.952044025157" y="1129.0" />
      <point x="4758.921383647799" y="1129.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.testing.drivers.SynthesizedFirefoxDriver" target="org.openqa.selenium.firefox.FirefoxDriver" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.Submit" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16806.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ElementSelectingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19814.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.session.StripAnyPlatform" target="org.openqa.selenium.remote.session.CapabilityTransform" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8427.0" y="1697.0" />
      <point x="8154.0" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.Pause" target="org.openqa.selenium.interactions.Interaction" relationship="GENERALIZATION">
      <point x="25.0" y="-15.5" />
      <point x="22906.75" y="1327.0" />
      <point x="22884.583333333332" y="1327.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.AvailableLogsTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-51.0" y="-15.5" />
      <point x="7649.125" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestFramesClickJavascriptHref" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12177.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.FakeClock" target="org.openqa.selenium.support.ui.Clock" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetAllLinks" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2773.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ClickScrollingTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-50.5" y="-15.5" />
      <point x="7426.625" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetAlert" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18841.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.environment.InProcessTestEnvironment" target="org.openqa.selenium.environment.TestEnvironment" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9672.5" y="1697.0" />
      <point x="9524.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.EventFiringWebDriver" target="org.openqa.selenium.internal.WrapsDriver" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1812.025347222222" y="444.0" />
      <point x="1695.8381944444445" y="444.0" />
      <point x="1695.8381944444445" y="364.0" />
      <point x="4756.527430555556" y="364.0" />
      <point x="4756.527430555556" y="260.0" />
      <point x="5040.8381944444445" y="260.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.WebDriverCommandProcessor" target="org.openqa.selenium.internal.WrapsDriver" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18554.372916666667" y="240.0" />
      <point x="5040.8381944444445" y="240.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.SeleniumMutator" target="com.thoughtworks.selenium.webdriven.ScriptMutator" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.AssignId" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6051.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.SingleTapAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="-47.5" y="-15.5" />
      <point x="4515.952044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.html5.AddLocationContext" target="org.openqa.selenium.remote.AugmenterProvider" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="649.5" y="1697.0" />
      <point x="775.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.AddSelection" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13900.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestUIElementLocators" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4936.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.WindowTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19290.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.SetTimeout" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19409.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.UnexpectedAlertBehaviorTest" target="org.openqa.selenium.testing.NeedsLocalEnvironment" relationship="REALIZATION">
      <point x="-76.75" y="-15.5" />
      <point x="13204.875" y="444.0" />
      <point x="13265.338194444445" y="444.0" />
      <point x="13265.338194444445" y="414.0" />
      <point x="22919.562152777777" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.chrome.ChromeDriver" target="org.openqa.selenium.interactions.HasTouchScreen" relationship="REALIZATION">
      <point x="-42.0" y="-15.5" />
      <point x="1325.2131944444445" y="444.0" />
      <point x="648.25" y="444.0" />
      <point x="648.25" y="394.0" />
      <point x="870.0" y="394.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.FindAll" target="org.openqa.selenium.support.PageFactoryFinder" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestOpen" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1310.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.session.OperaFilter" target="org.openqa.selenium.remote.session.CapabilitiesFilter" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4703.0" y="1697.0" />
      <point x="5220.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.InvalidArgumentException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8495.235572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.find.InputFinder" target="org.openqa.selenium.lift.find.HtmlTagFinder" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13895.718680945098" y="840.0" />
      <point x="13372.218680945098" y="840.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.DoubleTapAction" target="org.openqa.selenium.interactions.internal.TouchAction" relationship="GENERALIZATION">
      <point x="49.75" y="-15.5" />
      <point x="3907.702044025157" y="1129.0" />
      <point x="4758.921383647799" y="1129.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.DoubleClick" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13382.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetCursorPosition" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7362.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.KeyDownAction" target="org.openqa.selenium.interactions.internal.SingleKeyAction" relationship="GENERALIZATION">
      <point x="-46.75" y="-15.5" />
      <point x="1194.8270440251574" y="1099.0" />
      <point x="1138.8270440251574" y="1099.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.UselessFileDetector" target="org.openqa.selenium.remote.FileDetector" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12812.0" y="1697.0" />
      <point x="12697.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.UnableToCreateProfileException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7850.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.Highlight" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3789.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.DragAndDropTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="51.0" y="-15.5" />
      <point x="8512.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestClickBlankTarget" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18835.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.InvalidCookieDomainException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7506.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.SafariDriverService" target="org.openqa.selenium.remote.service.DriverService" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1808.0" y="1697.0" />
      <point x="2517.0" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.DeleteCookie" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14717.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.NoSuchContextException" target="org.openqa.selenium.NotFoundException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10665.235572836988" y="759.0" />
      <point x="11812.735572836988" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.MoveAction" target="org.openqa.selenium.interactions.internal.TouchAction" relationship="GENERALIZATION">
      <point x="38.0" y="-15.5" />
      <point x="3524.452044025157" y="1129.0" />
      <point x="4758.921383647799" y="1129.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteLogs" target="org.openqa.selenium.logging.Logs" relationship="REALIZATION">
      <point x="39.25" y="-15.5" />
      <point x="332.25" y="940.0" />
      <point x="619.4520440251574" y="940.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.internal.KeysRelatedAction" target="org.openqa.selenium.interactions.internal.BaseAction" relationship="GENERALIZATION">
      <point x="52.75" y="-15.5" />
      <point x="2845.702044025157" y="930.0" />
      <point x="4711.671383647799" y="930.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.LocalFileDetector" target="org.openqa.selenium.remote.FileDetector" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12582.5" y="1697.0" />
      <point x="12697.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ElementFindingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10264.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.MoveMouseAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="52.0" y="-15.5" />
      <point x="2108.077044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.FlickAction" target="org.openqa.selenium.interactions.internal.TouchAction" relationship="GENERALIZATION">
      <point x="36.25" y="-15.5" />
      <point x="4236.202044025157" y="1129.0" />
      <point x="4758.921383647799" y="1129.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.ClickAndHoldAction" target="org.openqa.selenium.interactions.internal.MouseAction" relationship="GENERALIZATION">
      <point x="-55.25" y="-15.5" />
      <point x="2952.327044025157" y="1149.0" />
      <point x="1619.5841194968555" y="1149.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetElementIndex" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2295.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.FirefoxOptions" target="org.openqa.selenium.MutableCapabilities" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4894.171383647799" y="836.0" />
      <point x="3316.577044025157" y="836.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestBrowserVersion" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4680.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.InternalSelenseTestBase" target="com.thoughtworks.selenium.SeleneseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9034.75" y="1302.0" />
      <point x="9169.75" y="1302.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.ButtonReleaseAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="58.0" y="-15.5" />
      <point x="2582.077044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.RemoveAllSelections" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7599.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.edge.EdgeOptions" target="org.openqa.selenium.MutableCapabilities" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2888.577044025157" y="836.0" />
      <point x="3316.577044025157" y="836.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.MouseEventAt" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12747.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.MetaKeyDown" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15678.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.I18nTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18437.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.AlertsTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-34.25" y="-15.5" />
      <point x="7856.375" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.net.FixedIANAPortRange" target="org.openqa.selenium.net.EphemeralPortRangeDetector" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5873.0" y="1697.0" />
      <point x="6185.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.internal.FindsByTagName" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="180.0" />
      <point x="2860.275347222222" y="180.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.pagefactory.UsingPageFactoryTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17705.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.Close" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11848.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ExecutingAsyncJavascriptTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12506.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.CompositeAction" target="org.openqa.selenium.interactions.IsInteraction" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1003.4520440251574" y="940.0" />
      <point x="2708.577044025157" y="940.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.KeyDownAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="46.75" y="-15.5" />
      <point x="1288.3270440251574" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ElementNotVisibleException" target="org.openqa.selenium.ElementNotInteractableException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5368.671383647798" y="840.0" />
      <point x="5539.671383647798" y="840.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.net.LinuxEphemeralPortRangeDetector" target="org.openqa.selenium.net.EphemeralPortRangeDetector" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.FormHandlingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16899.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.html5.RemoteLocationContext" target="org.openqa.selenium.html5.LocationContext" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="401.25" y="364.0" />
      <point x="657.0" y="364.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestWaitInPopupWindow" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="540.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.CssValueTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15024.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.condition.Presence" target="com.thoughtworks.selenium.condition.Condition" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16107.0" y="1697.0" />
      <point x="16234.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.TouchScrollTest" target="org.openqa.selenium.interactions.touch.TouchTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="23247.125" y="521.0" />
      <point x="22931.125" y="521.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.TouchActions" target="org.openqa.selenium.interactions.Actions" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.mobile.AddNetworkConnection" target="org.openqa.selenium.remote.AugmenterProvider" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="-93.0" y="1697.0" />
      <point x="775.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.testing.drivers.TestChromeDriver" target="org.openqa.selenium.remote.RemoteWebDriver" relationship="GENERALIZATION">
      <point x="51.25" y="-15.5" />
      <point x="2367.275347222222" y="414.0" />
      <point x="2339.5881944444445" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.html5.RemoteWebStorage" target="org.openqa.selenium.html5.WebStorage" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="663.25" y="424.0" />
      <point x="1351.375" y="424.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.pagefactory.ByChained" target="org.openqa.selenium.By" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13036.5" y="1697.0" />
      <point x="13206.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.I18nTest" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10199.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.UnexpectedTagNameException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10367.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.WaitForPopup" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1011.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.TouchTestBase" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="22931.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.UnexpectedAlertBehaviorTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="76.75" y="-15.5" />
      <point x="13358.375" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.Sequence" target="org.openqa.selenium.interactions.Encodable" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="22745.25" y="1307.0" />
      <point x="22665.43333333333" y="1307.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestCommandError" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9593.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.MarionetteTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="45.75" y="-15.5" />
      <point x="8293.375" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.AlertOverrideStub" target="com.thoughtworks.selenium.webdriven.commands.AlertOverride" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.KeyEvent" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2480.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestEditable" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3607.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.html5.LocalStorageTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-49.75" y="-15.5" />
      <point x="5525.875" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.AddFindsByCss" target="org.openqa.selenium.remote.AugmenterProvider" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="426.0" y="1697.0" />
      <point x="775.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.KeyDownNative" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6225.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.RunScript" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16488.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.condition.DefaultConditionRunner" target="com.thoughtworks.selenium.condition.ConditionRunner" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.FlickAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="-36.25" y="-15.5" />
      <point x="4163.702044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.DragAndDropToObject" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="118.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.WindowSwitchingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="21130.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.chrome.ChromeOptionsFunctionalTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20359.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.profiler.ProfilerLogEntry" target="org.openqa.selenium.logging.LogEntry" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.DragAndDrop" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17706.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriverScreenshotTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="84.5" y="-15.5" />
      <point x="6725.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.PageLoadingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12779.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ByIdOrName" target="org.openqa.selenium.By" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetText" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7947.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.WebDriverTestContext" target="org.openqa.selenium.lift.TestContext" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestQuickOpen" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11616.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.MouseEvent" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5893.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.InvalidCoordinatesException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10924.235572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.FindBys" target="org.openqa.selenium.support.PageFactoryFinder" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15545.0" y="1697.0" />
      <point x="15412.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetTitle" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1178.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.FireNamedEvent" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8759.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.SelectWindow" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14906.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestGettingValueOfCheckbox" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13156.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.FindSelectedOptionProperties" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10353.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.WebDriverBackedSeleniumLargeTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18173.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.NoSuchElementException" target="org.openqa.selenium.NotFoundException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12573.218680945096" y="759.0" />
      <point x="11812.735572836988" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.SessionHandlingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14809.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.Pause" target="org.openqa.selenium.interactions.Encodable" relationship="REALIZATION">
      <point x="-25.0" y="-15.5" />
      <point x="22856.75" y="1307.0" />
      <point x="22665.43333333333" y="1307.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.AllowNativeXPath" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2073.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.SlowLoadableComponent" target="org.openqa.selenium.support.ui.LoadableComponent" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.EnumCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20720.0" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestDojoDragAndDrop" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16543.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetBodyText" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13717.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestFailingVerifications" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16042.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.TouchFlickTest" target="org.openqa.selenium.interactions.touch.TouchTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="23044.125" y="521.0" />
      <point x="22931.125" y="521.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.find.XPathFinder" target="org.openqa.selenium.lift.find.BaseFinder" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13559.218680945098" y="759.0" />
      <point x="13465.718680945098" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.SendKeysAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="-46.75" y="-15.5" />
      <point x="3184.827044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.testing.drivers.TestOperaBlinkDriver" target="org.openqa.selenium.remote.RemoteWebDriver" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3165.5881944444445" y="414.0" />
      <point x="2339.5881944444445" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.testing.SeleniumTestEnvironment" target="org.openqa.selenium.environment.TestEnvironment" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9376.5" y="1697.0" />
      <point x="9524.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.internal.WrapsDriver" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="5118.3381944444445" y="354.0" />
      <point x="5118.3381944444445" y="260.0" />
      <point x="5040.8381944444445" y="260.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.FireEvent" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8092.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetCssCount" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="343.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.testing.SeleniumAppServer" target="org.openqa.selenium.environment.webserver.JettyAppServer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.find.DivFinder" target="org.openqa.selenium.lift.find.HtmlTagFinder" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.chrome.ChromeDriver" target="org.openqa.selenium.remote.RemoteWebDriver" relationship="GENERALIZATION">
      <point x="42.0" y="-15.5" />
      <point x="1409.2131944444445" y="414.0" />
      <point x="2339.5881944444445" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestType" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18155.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.internal.OkHttpClient" target="org.openqa.selenium.remote.http.HttpClient" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14878.0" y="1697.0" />
      <point x="14980.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.condition.Text" target="com.thoughtworks.selenium.condition.Condition" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.HttpCommandProcessor" target="com.thoughtworks.selenium.CommandProcessor" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="23198.062152777777" y="260.0" />
      <point x="18845.122916666667" y="260.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.find.TableFinder" target="org.openqa.selenium.lift.find.HtmlTagFinder" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12830.218680945098" y="840.0" />
      <point x="13372.218680945098" y="840.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.JavascriptExecutor" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="140.0" />
      <point x="2079.0881944444445" y="140.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.internal.FindsByCssSelector" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="3315.275347222222" y="354.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.WebDriverSeleniumTestSuite" target="com.thoughtworks.selenium.BaseSuite" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10255.0" y="1697.0" />
      <point x="10113.0" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsEditable" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7800.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.interactions.HasInputDevices" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="160.0" />
      <point x="1372.2774305555558" y="160.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.IsInteraction" target="org.openqa.selenium.Beta" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2708.577044025157" y="846.0" />
      <point x="619.4520440251574" y="846.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.DoubleTapAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="-49.75" y="-15.5" />
      <point x="3808.202044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.MapCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20508.0" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ie.InternetExplorerDriverTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="-70.0" y="-15.5" />
      <point x="23540.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunner" target="com.thoughtworks.selenium.condition.DefaultConditionRunner" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19608.0" y="1383.0" />
      <point x="19766.25" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.AddRotatable" target="org.openqa.selenium.remote.AugmenterProvider" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1573.5" y="1697.0" />
      <point x="775.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestElementIndex" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11229.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.html5.SessionStorageTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="54.25" y="-15.5" />
      <point x="6397.875" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory" target="org.openqa.selenium.support.pagefactory.ElementLocatorFactory" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9050.0" y="1697.0" />
      <point x="8889.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.FirefoxDriverTest" target="org.openqa.selenium.testing.NeedsLocalEnvironment" relationship="REALIZATION">
      <point x="49.5" y="-15.5" />
      <point x="22771.625" y="424.0" />
      <point x="22919.562152777777" y="424.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.pagefactory.AjaxElementLocator" target="org.openqa.selenium.support.pagefactory.DefaultElementLocator" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.internal.FindsByName" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="4453.027430555556" y="354.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.internal.MouseAction" target="org.openqa.selenium.interactions.internal.BaseAction" relationship="GENERALIZATION">
      <point x="40.5" y="-15.5" />
      <point x="1660.0841194968555" y="1015.0" />
      <point x="4664.921383647799" y="1015.0" />
      <point x="4664.921383647799" y="930.0" />
      <point x="4711.671383647799" y="930.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.WindowFocus" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14086.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.SingleTapAction" target="org.openqa.selenium.interactions.internal.TouchAction" relationship="GENERALIZATION">
      <point x="47.5" y="-15.5" />
      <point x="4610.952044025157" y="1129.0" />
      <point x="4758.921383647799" y="1129.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.WaitForPageToLoad" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2979.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.CleanSessionTest" target="org.openqa.selenium.testing.NeedsLocalEnvironment" relationship="REALIZATION">
      <point x="49.5" y="-15.5" />
      <point x="23400.625" y="424.0" />
      <point x="22919.562152777777" y="424.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.TypingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9844.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.FunctionDeclaration" target="com.thoughtworks.selenium.webdriven.ScriptMutator" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4232.5" y="1697.0" />
      <point x="4000.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.FirefoxDriver" target="org.openqa.selenium.remote.RemoteWebDriver" relationship="GENERALIZATION">
      <point x="40.25" y="-15.5" />
      <point x="2559.275347222222" y="414.0" />
      <point x="2339.5881944444445" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestWaitFor" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4301.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.StoringLocalLogs" target="org.openqa.selenium.logging.LocalLogs" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="373.9520440251572" y="1025.0" />
      <point x="619.4520440251574" y="1025.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.session.ChromeFilter" target="org.openqa.selenium.remote.session.CapabilitiesFilter" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5310.0" y="1697.0" />
      <point x="5220.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.find.BaseFinder" target="org.openqa.selenium.lift.find.Finder" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.CompositeAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1003.4520440251574" y="1109.0" />
      <point x="3282.5841194968552" y="1109.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.JdkAugmenter" target="org.openqa.selenium.remote.BaseAugmenter" relationship="GENERALIZATION">
      <point x="-44.0" y="-15.5" />
      <point x="260.4520440251572" y="856.0" />
      <point x="133.0" y="856.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.WrappedWebElement" target="org.openqa.selenium.internal.WrapsElement" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4680.5881944444445" y="424.0" />
      <point x="5514.8381944444445" y="424.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestWaitForNot" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5943.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.CompositeLocalLogs" target="org.openqa.selenium.logging.LocalLogs" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="879.4520440251574" y="1025.0" />
      <point x="619.4520440251574" y="1025.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.RealDealIntegrationTest" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="823.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.internal.FindsByName" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="230.0" />
      <point x="4453.027430555556" y="230.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.UpAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="-32.5" y="-15.5" />
      <point x="4009.952044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.internal.DisplayAction" target="org.openqa.selenium.interactions.internal.BaseAction" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4758.921383647799" y="930.0" />
      <point x="4711.671383647799" y="930.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestCssLocators" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17522.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.Refresh" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2622.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.AvailableLogsTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="51.0" y="-15.5" />
      <point x="7751.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestGet" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3765.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.TakesScreenshotTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="57.75" y="-15.5" />
      <point x="5868.375" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.find.TableCellFinder" target="org.openqa.selenium.lift.find.HtmlTagFinder" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13549.218680945098" y="840.0" />
      <point x="13372.218680945098" y="840.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.internal.ClasspathExtension" target="org.openqa.selenium.firefox.internal.Extension" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14014.0" y="1697.0" />
      <point x="14119.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.HttpCommandExecutor" target="org.openqa.selenium.logging.NeedsLocalLogs" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14181.718680945098" y="683.0" />
      <point x="14152.968680945098" y="683.0" />
      <point x="-47.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.MarionetteTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-45.75" y="-15.5" />
      <point x="8201.875" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.AbstractCapabilities" target="org.openqa.selenium.Capabilities" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.CommandCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19630.5" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestMultiSelect" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8760.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetValue" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12575.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetAttribute" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19233.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.ControlKeyUp" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5123.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.testing.drivers.SauceDriver" target="org.openqa.selenium.remote.RemoteWebDriver" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3548.0881944444445" y="414.0" />
      <point x="2339.5881944444445" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.SelectLargeTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11316.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.SafariDriver" target="org.openqa.selenium.remote.RemoteWebDriver" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3377.5881944444445" y="414.0" />
      <point x="2339.5881944444445" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetSelectOptions" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4646.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.AnswerOnNextPrompt" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10056.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.MoveMouseAction" target="org.openqa.selenium.interactions.internal.MouseAction" relationship="GENERALIZATION">
      <point x="-52.0" y="-15.5" />
      <point x="2004.0770440251572" y="1149.0" />
      <point x="1619.5841194968555" y="1149.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.html5.LocalStorageTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="49.75" y="-15.5" />
      <point x="5625.375" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetHtmlSource" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12149.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ClickScrollingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="50.5" y="-15.5" />
      <point x="7527.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.SelectFrame" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9630.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.TouchDoubleTapTest" target="org.openqa.selenium.interactions.touch.TouchTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="22818.125" y="521.0" />
      <point x="22931.125" y="521.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestOpenInTargetFrame" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="-92.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.testing.JUnit4TestBase" target="org.openqa.selenium.internal.WrapsDriver" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14389.125" y="260.0" />
      <point x="5040.8381944444445" y="260.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestSelectWindowTitle" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9846.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.internal.MouseAction" target="org.openqa.selenium.interactions.IsInteraction" relationship="REALIZATION">
      <point x="-40.5" y="-15.5" />
      <point x="1579.0841194968555" y="1015.0" />
      <point x="1250.2091194968555" y="1015.0" />
      <point x="1250.2091194968555" y="940.0" />
      <point x="2708.577044025157" y="940.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ContextSwitchingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9313.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.PerformanceLogTypeTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-67.25" y="-15.5" />
      <point x="6013.375" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.AttachFile" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13547.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.WrappedWebElement" target="org.openqa.selenium.WebElement" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4680.5881944444445" y="414.0" />
      <point x="4627.027430555556" y="414.0" />
      <point x="4627.027430555556" y="344.0" />
      <point x="3803.5621527777776" y="344.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.WebElementTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10035.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestAlerts" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5553.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.FrameSwitchingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10759.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetElementWidth" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3976.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ie.InternetExplorerOptions" target="org.openqa.selenium.Beta" relationship="REALIZATION">
      <point x="-65.25" y="-15.5" />
      <point x="2010.8341194968552" y="846.0" />
      <point x="619.4520440251574" y="846.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.ShiftKeyDown" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14529.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.CacheBlockTest" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8555.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.Augmenter" target="org.openqa.selenium.remote.BaseAugmenter" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="122.45204402515719" y="856.0" />
      <point x="133.0" y="856.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.FluentWait" target="org.openqa.selenium.support.ui.Wait" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.html5.RemoteSessionStorage" target="org.openqa.selenium.html5.SessionStorage" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.WebDriverBackedSelenium" target="org.openqa.selenium.internal.WrapsDriver" relationship="REALIZATION">
      <point x="-69.75" y="-15.5" />
      <point x="5198.5881944444445" y="270.0" />
      <point x="4646.527430555556" y="270.0" />
      <point x="4646.527430555556" y="250.0" />
      <point x="5040.8381944444445" y="250.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestSelect" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18001.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.ObjectCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20926.0" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.NoSuchFrameException" target="org.openqa.selenium.NotFoundException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12289.218680945096" y="759.0" />
      <point x="11812.735572836988" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ErrorsTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12263.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.UnreachableBrowserException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6594.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.PauseAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4370.452044025157" y="1149.0" />
      <point x="4215.421383647799" y="1149.0" />
      <point x="4215.421383647799" y="1099.0" />
      <point x="3282.5841194968552" y="1099.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.internal.FindsByXPath" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="130.0" />
      <point x="2505.275347222222" y="130.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.condition.JUnitConditionRunner" target="com.thoughtworks.selenium.condition.DefaultConditionRunner" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19924.5" y="1383.0" />
      <point x="19766.25" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestJavaScriptAttributes" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18567.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsAlertPresent" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1865.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestRefresh" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1860.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.WebDriverCommandProcessor" target="com.thoughtworks.selenium.CommandProcessor" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18554.372916666667" y="270.0" />
      <point x="18845.122916666667" y="270.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.MoveToOffsetAction" target="org.openqa.selenium.interactions.internal.MouseAction" relationship="GENERALIZATION">
      <point x="-57.25" y="-15.5" />
      <point x="1760.3270440251574" y="1149.0" />
      <point x="1619.5841194968555" y="1149.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestStore" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8938.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.SlowLoadingPageTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15514.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.EventFiringWebDriver" target="org.openqa.selenium.interactions.HasTouchScreen" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1812.025347222222" y="444.0" />
      <point x="1695.8381944444445" y="444.0" />
      <point x="1695.8381944444445" y="374.0" />
      <point x="870.0" y="374.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.TimeoutException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10652.235572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ExecutingJavascriptTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="21648.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.WindowMaximize" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18185.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestErrorChecking" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7780.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.html5.Html5CapabilitiesTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="60.0" y="-15.5" />
      <point x="7010.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GoBack" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9294.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.DownAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="-39.0" y="-15.5" />
      <point x="3621.452044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ReferrerTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-39.25" y="-15.5" />
      <point x="8018.375" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.JsonWireProtocolResponse" target="org.openqa.selenium.remote.HandshakeResponse" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="7013.0" y="1697.0" />
      <point x="7306.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.pagefactory.DefaultElementLocator" target="org.openqa.selenium.support.pagefactory.ElementLocator" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.net.DefaultNetworkInterfaceProvider" target="org.openqa.selenium.net.NetworkInterfaceProvider" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.SessionIdCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="21592.5" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.chrome.ChromeOptions" target="org.openqa.selenium.MutableCapabilities" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.SystemClock" target="org.openqa.selenium.support.ui.Clock" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10528.0" y="1702.0" />
      <point x="10695.5" y="1702.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.JdkAugmenter" target="org.openqa.selenium.Beta" relationship="REALIZATION">
      <point x="44.0" y="-15.5" />
      <point x="348.4520440251572" y="846.0" />
      <point x="619.4520440251574" y="846.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.EventFiringWebDriver" target="org.openqa.selenium.interactions.Interactive" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1812.025347222222" y="444.0" />
      <point x="1695.8381944444445" y="444.0" />
      <point x="1695.8381944444445" y="364.0" />
      <point x="1558.7774305555558" y="364.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetAttributeFromAllWindows" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8330.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.TakesScreenshot" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="210.0" />
      <point x="3893.5621527777776" y="210.0" />
      <point x="48.5" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector" target="org.openqa.selenium.net.EphemeralPortRangeDetector" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6605.0" y="1697.0" />
      <point x="6185.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetConfirmation" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10625.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.KeyPressNative" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3201.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.find.PageTitleFinder" target="org.openqa.selenium.lift.find.HtmlTagFinder" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13194.218680945098" y="840.0" />
      <point x="13372.218680945098" y="840.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.FindFirstSelectedOptionProperty" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18593.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestDomainCookie" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9131.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.DeselectPopUp" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15325.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.MetaKeyUp" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17528.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.DoubleClickAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="52.0" y="-15.5" />
      <point x="2336.077044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.FirefoxDriverTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="-49.5" y="-15.5" />
      <point x="22672.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.http.JsonHttpResponseCodec" target="org.openqa.selenium.remote.http.AbstractHttpResponseCodec" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="21110.5" y="1383.0" />
      <point x="20968.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.session.SafariFilter" target="org.openqa.selenium.remote.session.CapabilitiesFilter" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5641.0" y="1697.0" />
      <point x="5220.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.internal.SingleKeyAction" target="org.openqa.selenium.interactions.internal.KeysRelatedAction" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1138.8270440251574" y="1025.0" />
      <point x="2792.952044025157" y="1025.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.RotatableTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="20622.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.internal.FindsByCssSelector" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="200.0" />
      <point x="3315.275347222222" y="200.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestFramesSpecialTargets" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11864.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.StubDriver" target="org.openqa.selenium.interactions.HasTouchScreen" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="159.5" y="384.0" />
      <point x="870.0" y="384.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.http.HttpRequest" target="org.openqa.selenium.remote.http.HttpMessage" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15728.0" y="1697.0" />
      <point x="15820.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.environment.webserver.JettyAppServer" target="org.openqa.selenium.environment.webserver.AppServer" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.AddLocationStrategy" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14307.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.DownAction" target="org.openqa.selenium.interactions.internal.TouchAction" relationship="GENERALIZATION">
      <point x="39.0" y="-15.5" />
      <point x="3699.452044025157" y="1129.0" />
      <point x="4758.921383647799" y="1129.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestClick" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6802.000000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.internal.TouchAction" target="org.openqa.selenium.interactions.internal.DisplayAction" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.HandlerBasedLocalLogs" target="org.openqa.selenium.logging.LocalLogs" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriverScreenshotTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-84.5" y="-15.5" />
      <point x="6556.625" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.VisibilityTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10972.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.EventFiringWebDriver" target="org.openqa.selenium.TakesScreenshot" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1812.025347222222" y="444.0" />
      <point x="1695.8381944444445" y="444.0" />
      <point x="1695.8381944444445" y="364.0" />
      <point x="3893.5621527777776" y="364.0" />
      <point x="48.5" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.html5.AddApplicationCache" target="org.openqa.selenium.remote.AugmenterProvider" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="901.0" y="1697.0" />
      <point x="775.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsTextPresent" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15869.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.session.InternetExplorerFilter" target="org.openqa.selenium.remote.session.CapabilitiesFilter" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4915.5" y="1697.0" />
      <point x="5220.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.edge.EdgeDriverService" target="org.openqa.selenium.remote.service.DriverService" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetCookie" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8573.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.WebDriverBackedSelenium" target="com.thoughtworks.selenium.DefaultSelenium" relationship="GENERALIZATION">
      <point x="69.75" y="-15.5" />
      <point x="5338.0881944444445" y="250.0" />
      <point x="9760.713194444445" y="250.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.json.StaticInitializerCoercer" target="org.openqa.selenium.json.TypeCoercer" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="22021.0" y="1540.0" />
      <point x="20823.0" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.KeyUpNative" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="9452.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.internal.FindsByTagName" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="2865.525347222222" y="354.0" />
      <point x="2865.525347222222" y="170.0" />
      <point x="2860.275347222222" y="170.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.Uncheck" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11977.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ChildrenFindingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11541.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.StaleElementReferenceTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="18663.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.W3CHandshakeResponse" target="org.openqa.selenium.remote.HandshakeResponse" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetElementHeight" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19028.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.RemoveSelection" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="-123.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.pagefactory.DefaultElementLocatorFactory" target="org.openqa.selenium.support.pagefactory.ElementLocatorFactory" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="8728.5" y="1697.0" />
      <point x="8889.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.service.DriverCommandExecutor" target="org.openqa.selenium.remote.HttpCommandExecutor" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.AltKeyDown" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16653.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.KeyInput" target="org.openqa.selenium.interactions.InputSource" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="22587.25" y="1297.0" />
      <point x="22498.93333333333" y="1297.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.DeleteAllVisibleCookies" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4892.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebDriver" target="org.openqa.selenium.interactions.Interactive" relationship="REALIZATION">
      <point x="51.5" y="-15.5" />
      <point x="2391.0881944444445" y="270.0" />
      <point x="2855.025347222222" y="270.0" />
      <point x="2855.025347222222" y="150.0" />
      <point x="1558.7774305555558" y="150.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.opera.OperaDriverService" target="org.openqa.selenium.remote.service.DriverService" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2040.0" y="1697.0" />
      <point x="2517.0" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.DoubleClickAction" target="org.openqa.selenium.interactions.internal.MouseAction" relationship="GENERALIZATION">
      <point x="-52.0" y="-15.5" />
      <point x="2232.077044025157" y="1149.0" />
      <point x="1619.5841194968555" y="1149.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestClickAt" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="132.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.Select" target="org.openqa.selenium.support.ui.ISelect" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetEval" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="502.0" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.SelectElementHandlingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="19532.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ClearTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11137.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ImeNotAvailableException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11542.735572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ImplicitWaitTest" target="org.openqa.selenium.testing.NeedsLocalEnvironment" relationship="REALIZATION">
      <point x="47.75" y="-15.5" />
      <point x="23184.375" y="424.0" />
      <point x="22919.562152777777" y="424.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.AddFindsChildByCss" target="org.openqa.selenium.remote.AugmenterProvider" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="1149.0" y="1697.0" />
      <point x="775.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.TakesScreenshotTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-57.75" y="-15.5" />
      <point x="5752.875" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.PerformanceLogTypeTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="67.25" y="-15.5" />
      <point x="6147.875" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.interactions.touch.LongPressAction" target="org.openqa.selenium.interactions.Action" relationship="REALIZATION">
      <point x="-48.25" y="-15.5" />
      <point x="4726.702044025157" y="1139.0" />
      <point x="3282.5841194968552" y="1139.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.AlertsTest" target="org.openqa.selenium.testing.NeedsLocalEnvironment" relationship="REALIZATION">
      <point x="34.25" y="-15.5" />
      <point x="22126.875" y="424.0" />
      <point x="22919.562152777777" y="424.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.pagefactory.ByAll" target="org.openqa.selenium.By" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13352.5" y="1697.0" />
      <point x="13206.5" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.GetLogsTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-39.5" y="-15.5" />
      <point x="5337.625" y="444.0" />
      <point x="6307.5881944444445" y="444.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ScriptTimeoutException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="6094.235572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.edge.EdgeDriver" target="org.openqa.selenium.remote.RemoteWebDriver" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2956.5881944444445" y="414.0" />
      <point x="2339.5881944444445" y="414.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ie.InternetExplorerDriverService" target="org.openqa.selenium.remote.service.DriverService" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2790.5" y="1697.0" />
      <point x="2517.0" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestClickJavascriptHrefWithVoidChrome" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12552.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.SvgElementTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteExecuteMethod" target="org.openqa.selenium.remote.ExecuteMethod" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestFramesClick" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="2869.500000000001" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.MiscTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17908.625" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.WebDriver" target="org.openqa.selenium.SearchContext" relationship="INTERFACE_GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="824.7774305555558" y="41.0" />
      <point x="2595.6229166666662" y="41.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.InvalidSelectorException" target="org.openqa.selenium.NoSuchElementException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.session.EdgeFilter" target="org.openqa.selenium.remote.session.CapabilitiesFilter" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="5480.0" y="1697.0" />
      <point x="5220.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.http.HttpResponse" target="org.openqa.selenium.remote.http.HttpMessage" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15913.5" y="1697.0" />
      <point x="15820.75" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetElementPositionTop" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17937.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.WaitForCondition" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="15113.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.TickingClock" target="org.openqa.selenium.support.ui.Clock" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10863.5" y="1692.0" />
      <point x="10695.5" y="1692.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ProxySettingTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11772.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.opera.OperaOptionsFunctionalTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14125.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.IsSomethingSelected" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="17107.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestSubmit" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13675.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.internal.EventFiringMouse" target="org.openqa.selenium.interactions.Mouse" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="14455.0" y="1697.0" />
      <point x="14559.25" y="1697.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.chrome.ChromeDriver" target="org.openqa.selenium.mobile.NetworkConnection" relationship="REALIZATION">
      <point x="-42.0" y="-15.5" />
      <point x="1325.2131944444445" y="444.0" />
      <point x="648.25" y="444.0" />
      <point x="648.25" y="354.0" />
      <point x="369.75" y="354.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.safari.ConnectionClosedException" target="org.openqa.selenium.WebDriverException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="11238.235572836988" y="678.0" />
      <point x="9224.968680945096" y="678.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.http.AbstractHttpResponseCodec" target="org.openqa.selenium.remote.ResponseCodec" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.NoSuchCookieException" target="org.openqa.selenium.NotFoundException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="12011.218680945096" y="759.0" />
      <point x="11812.735572836988" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestTypeRichText" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="16787.0" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.ui.SelectElementTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13003.125" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.NoSuchWindowException" target="org.openqa.selenium.NotFoundException" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10957.235572836988" y="759.0" />
      <point x="11812.735572836988" y="759.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.support.events.AbstractWebDriverEventListener" target="org.openqa.selenium.support.events.WebDriverEventListener" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.firefox.FirefoxDriver" target="org.openqa.selenium.html5.WebStorage" relationship="REALIZATION">
      <point x="-40.25" y="-15.5" />
      <point x="2478.775347222222" y="424.0" />
      <point x="1351.375" y="424.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.remote.RemoteWebElement" target="org.openqa.selenium.internal.HasIdentity" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4033.775347222222" y="354.0" />
      <point x="3630.0621527777776" y="354.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.logging.LogEntries" target="org.openqa.selenium.Beta" relationship="REALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="483.4520440251572" y="846.0" />
      <point x="619.4520440251574" y="846.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.lift.find.LinkFinder" target="org.openqa.selenium.lift.find.HtmlTagFinder" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="13730.718680945098" y="840.0" />
      <point x="13372.218680945098" y="840.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.PositionAndSizeTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="56.25" y="-15.5" />
      <point x="8751.875" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetExpression" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="3398.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.ReferrerTest" target="org.openqa.selenium.testing.JUnit4TestBase" relationship="GENERALIZATION">
      <point x="39.25" y="-15.5" />
      <point x="8096.875" y="434.0" />
      <point x="14389.125" y="434.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="org.openqa.selenium.UnexpectedAlertBehaviorTest" target="org.openqa.selenium.testing.Ignore" relationship="REALIZATION">
      <point x="-76.75" y="-15.5" />
      <point x="13204.875" y="444.0" />
      <point x="13265.338194444445" y="444.0" />
      <point x="13265.338194444445" y="404.0" />
      <point x="6307.5881944444445" y="404.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.corebased.TestBasicAuth" target="com.thoughtworks.selenium.InternalSelenseTestBase" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="10745.5" y="1383.0" />
      <point x="9034.75" y="1383.0" />
      <point x="0.0" y="15.5" />
    </edge>
    <edge source="com.thoughtworks.selenium.webdriven.commands.GetCookieByName" target="com.thoughtworks.selenium.webdriven.SeleneseCommand" relationship="GENERALIZATION">
      <point x="0.0" y="-15.5" />
      <point x="4419.5" y="1540.0" />
      <point x="9541.5" y="1540.0" />
      <point x="0.0" y="15.5" />
    </edge>
  </edges>
  <settings layout="Hierarchic" zoom="0.055266119284791394" showDependencies="false" x="11764.5" y="982.5" />
  <SelectedNodes />
  <Categories />
  <SCOPE>All</SCOPE>
  <VISIBILITY>private</VISIBILITY>
</Diagram>

