Class Hierarchy
- java.lang.Object
- uk.ac.ox.cs.diadem.oxpath.model.language.AbstractAction (implements uk.ac.ox.cs.diadem.oxpath.model.language.Action)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- uk.ac.ox.cs.diadem.webapi.dom.impl.AbstractWebBrowser<N> (implements uk.ac.ox.cs.diadem.webapi.WebBrowser)
- uk.ac.ox.cs.diadem.oxpath.core.ActionEngine
- uk.ac.ox.cs.diadem.oxpath.utils.ActionStackElement
- uk.ac.ox.cs.diadem.oxpath.output.ACustomOutputHandler (implements uk.ac.ox.cs.diadem.oxpath.output.IOutputHandler)
- uk.ac.ox.cs.diadem.oxpath.model.language.AggregatedXPathStep (implements uk.ac.ox.cs.diadem.oxpath.model.language.AggregatedStep)
- uk.ac.ox.cs.diadem.oxpath.model.language.AggregatedXPathStep.Builder
- uk.ac.ox.cs.diadem.oxpath.utils.AttributeCollectorVisitor.MyData
- org.oxpath.browserinstaller.BrowserInstallerApp
- org.oxpath.browserinstaller.BrowserInstallerConfiguration
- uk.ac.ox.cs.diadem.util.configuration.ConfigurationObject
- uk.ac.ox.cs.diadem.util.configuration.ConfigurationObjectFactory
- uk.ac.ox.cs.diadem.webapi.utils.diff_match_patch
- uk.ac.ox.cs.diadem.webapi.utils.diff_match_patch.Diff
- uk.ac.ox.cs.diadem.webapi.utils.diff_match_patch.LinesToCharsResult
- uk.ac.ox.cs.diadem.webapi.utils.diff_match_patch.Patch
- uk.ac.ox.cs.diadem.oxpath.core.domlookup.DOMLookupByRobustXPath (implements uk.ac.ox.cs.diadem.oxpath.core.domlookup.DOMLookup)
- uk.ac.ox.cs.diadem.oxpath.core.domlookup.DOMLookupByUniqueXPath (implements uk.ac.ox.cs.diadem.oxpath.core.domlookup.DOMLookup)
- uk.ac.ox.cs.diadem.oxpath.core.domlookup.DOMLookupDocumentPosition (implements uk.ac.ox.cs.diadem.oxpath.core.domlookup.DOMLookup)
- uk.ac.ox.cs.diadem.webapi.dom.utils.DOMNodeDecorator (implements uk.ac.ox.cs.diadem.webapi.dom.DOMNode)
- uk.ac.ox.cs.diadem.webapi.dom.finder.DOMNodeFinderService
- uk.ac.ox.cs.diadem.webapi.dom.finder.DOMNodeUtils
- uk.ac.ox.cs.diadem.util.misc.EscapingUtils
- org.oxpath.browserinstaller.FileManager
- uk.ac.ox.cs.diadem.webapi.dom.finder.FinderUtils
- com.google.common.collect.ForwardingObject
- com.google.common.collect.ForwardingCollection<E> (implements java.util.Collection<E>)
- com.google.common.collect.ForwardingSet<E> (implements java.util.Set<E>)
- com.google.common.collect.ForwardingSortedSet<E> (implements java.util.SortedSet<E>)
- uk.ac.ox.cs.diadem.util.misc.ImageUtils
- uk.ac.ox.cs.diadem.webapi.configuration.JavaScriptConfiguration
- uk.ac.ox.cs.diadem.oxpath.parse.ast.JJTOXPathParserState
- uk.ac.ox.cs.diadem.webapi.listener.LocationEvent
- uk.ac.ox.cs.diadem.webapi.MiniBrowser.Advice
- uk.ac.ox.cs.diadem.webapi.dom.mutation.MutationDetectionUtils
- uk.ac.ox.cs.diadem.webapi.dom.mutation.MutationDetectionUtils.MyTriple
- uk.ac.ox.cs.diadem.oxpath.model.language.MyLocationPath
- uk.ac.ox.cs.diadem.oxpath.core.extraction.NewSimpleExtractor (implements uk.ac.ox.cs.diadem.oxpath.core.extraction.Extractor)
- uk.ac.ox.cs.diadem.webapi.listener.OpenNewWindowEvent
- uk.ac.ox.cs.diadem.oxpath.output.OutputHandlerRouter (implements uk.ac.ox.cs.diadem.oxpath.output.IAbstractOutputHandler)
- uk.ac.ox.cs.diadem.oxpath.core.OXPath.EngineOptions
- uk.ac.ox.cs.diadem.oxpath.cli.OXPathCLI
- uk.ac.ox.cs.diadem.oxpath.model.OXPathContextNode (implements java.lang.Comparable<T>)
- uk.ac.ox.cs.diadem.oxpath.model.language.OXPathExtractionMarker (implements uk.ac.ox.cs.diadem.oxpath.model.language.OXPathPredicate)
- uk.ac.ox.cs.diadem.oxpath.model.OXPathExtractionNode (implements java.io.Serializable)
- uk.ac.ox.cs.diadem.oxpath.utils.OXPathMemoizer (implements java.lang.reflect.InvocationHandler, uk.ac.ox.cs.diadem.oxpath.utils.OXPathCache)
- uk.ac.ox.cs.diadem.oxpath.utils.OXPathMemoizerNaive (implements java.lang.reflect.InvocationHandler, uk.ac.ox.cs.diadem.oxpath.utils.OXPathCache)
- uk.ac.ox.cs.diadem.oxpath.model.OXPathNodeListFactory
- uk.ac.ox.cs.diadem.oxpath.parse.OXPathParser (implements uk.ac.ox.cs.diadem.oxpath.parse.OXPathParserConstants, uk.ac.ox.cs.diadem.oxpath.parse.ast.OXPathParserTreeConstants)
- uk.ac.ox.cs.diadem.oxpath.parse.OXPathParserTokenManager (implements uk.ac.ox.cs.diadem.oxpath.parse.OXPathParserConstants)
- uk.ac.ox.cs.diadem.oxpath.model.language.OXPathStep (implements uk.ac.ox.cs.diadem.oxpath.model.language.Step)
- uk.ac.ox.cs.diadem.oxpath.model.OXPathType
- uk.ac.ox.cs.diadem.oxpath.parse.visitor.OXPathVisitorGenericAdaptor<T,U> (implements uk.ac.ox.cs.diadem.oxpath.parse.ast.OXPathParserVisitor)
- uk.ac.ox.cs.diadem.oxpath.core.state.PAATState
- uk.ac.ox.cs.diadem.oxpath.core.state.PAATState.Builder
- uk.ac.ox.cs.diadem.webapi.pagestate.PageStateRecorder
- uk.ac.ox.cs.diadem.oxpath.model.language.ParameterizedProcessingInstruction (implements uk.ac.ox.cs.diadem.oxpath.model.language.NodeTest)
- uk.ac.ox.cs.diadem.webapi.configuration.PlatformConfiguration
- uk.ac.ox.cs.diadem.webapi.listener.ProgressEvent
- uk.ac.ox.cs.diadem.oxpath.output.recstream.csv.RecStreamCSVOutputHandler (implements uk.ac.ox.cs.diadem.oxpath.output.IOutputHandler, uk.ac.ox.cs.diadem.oxpath.output.IStreaming)
- uk.ac.ox.cs.diadem.oxpath.output.recstream.jdbc.RecStreamJDBCOutputHandler (implements uk.ac.ox.cs.diadem.oxpath.output.IOutputHandler, uk.ac.ox.cs.diadem.oxpath.output.IStreaming)
- uk.ac.ox.cs.diadem.oxpath.output.relation.RelationModel
- org.openqa.selenium.remote.RemoteWebDriver (implements org.openqa.selenium.internal.FindsByClassName, org.openqa.selenium.internal.FindsByCssSelector, org.openqa.selenium.internal.FindsById, org.openqa.selenium.internal.FindsByLinkText, org.openqa.selenium.internal.FindsByName, org.openqa.selenium.internal.FindsByTagName, org.openqa.selenium.internal.FindsByXPath, org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
- org.openqa.selenium.firefox.FirefoxDriver (implements org.openqa.selenium.internal.Killable)
- uk.ac.ox.cs.diadem.webapi.interaction.Reports
- uk.ac.ox.cs.diadem.webapi.interaction.Reports.ActionExecutionReportBuilder
- uk.ac.ox.cs.diadem.webapi.interaction.Reports.ModificationReportBuilder
- uk.ac.ox.cs.diadem.webapi.interaction.Reports.ModificationReportBuilder.BuilderForChangeOnFormInfo
- uk.ac.ox.cs.diadem.webapi.interaction.Reports.ModificationReportBuilder.BuilderForChangeOnFormInfo_OLD
- uk.ac.ox.cs.diadem.webapi.configuration.RunConfiguration
- uk.ac.ox.cs.diadem.oxpath.model.language.SelectorPredicate (implements uk.ac.ox.cs.diadem.oxpath.model.language.OXPathPredicate)
- uk.ac.ox.cs.diadem.oxpath.parse.SimpleCharStream
- uk.ac.ox.cs.diadem.oxpath.core.extraction.SimpleExtractor (implements uk.ac.ox.cs.diadem.oxpath.core.extraction.Extractor)
- uk.ac.ox.cs.diadem.oxpath.parse.ast.SimpleNode (implements uk.ac.ox.cs.diadem.oxpath.parse.ast.Node)
- uk.ac.ox.cs.diadem.webapi.pagestate.SimplePageStateRecorder
- uk.ac.ox.cs.diadem.webapi.listener.StatusTextEvent
- java.lang.Throwable (implements java.io.Serializable)
- uk.ac.ox.cs.diadem.webapi.listener.TitleEvent
- uk.ac.ox.cs.diadem.oxpath.parse.Token (implements java.io.Serializable)
- uk.ac.ox.cs.diadem.webapi.interaction.impl.WebAdviceProcessor (implements uk.ac.ox.cs.diadem.webapi.interaction.AdviceProcessor)
- uk.ac.ox.cs.diadem.webapi.WebBrowserBuilder
- uk.ac.ox.cs.diadem.webapi.interaction.impl.WebDriverActionExecutor (implements uk.ac.ox.cs.diadem.webapi.interaction.WebActionExecutor)
- uk.ac.ox.cs.diadem.webapi.dom.impl.WebDriverBrowserImpl.GeoLocation
- uk.ac.ox.cs.diadem.webapi.dom.utils.WebUtils
- uk.ac.ox.cs.diadem.webapi.dom.finder.XPathFinderByCanonical
- uk.ac.ox.cs.diadem.oxpath.model.language.XPathNameTest (implements uk.ac.ox.cs.diadem.oxpath.model.language.NodeTest)
- uk.ac.ox.cs.diadem.webapi.dom.finder.XPathNodePointerImpl (implements uk.ac.ox.cs.diadem.webapi.dom.finder.XPathNodePointer)
- uk.ac.ox.cs.diadem.webapi.utils.XPathUtil
Interface Hierarchy
Enum Hierarchy
Copyright © 2020 OXPath Team. All rights reserved.