org.openqa.selenium.remote
Interface AugmenterProvider

All Known Implementing Classes:
AddApplicationCache, AddBrowserConnection, AddDatabaseStorage, AddFindsByCss, AddFindsChildByCss, AddLocationContext, AddRotatable, AddWebStorage

public interface AugmenterProvider

Describes and provides an implementation for a particular interface for use with the Augmenter. Think of this as a simulacrum of mixins.


Method Summary
 java.lang.Class<?> getDescribedInterface()
           
 InterfaceImplementation getImplementation(java.lang.Object value)
          For the interface that this provider describes, return an implementation.
 

Method Detail

getDescribedInterface

java.lang.Class<?> getDescribedInterface()
Returns:
The interface that this augmentor describes.

getImplementation

InterfaceImplementation getImplementation(java.lang.Object value)
For the interface that this provider describes, return an implementation.

Parameters:
value - The value from the capability map
Returns:
An interface implementation


Copyright © 2012. All Rights Reserved.