lib/page-object/elements/element.rb in page-object-0.0.3 vs lib/page-object/elements/element.rb in page-object-0.0.4

- old
+ new

@@ -1,23 +1,27 @@ module PageObject module Elements - # # Contains functionality that is common across all elements. # + # @see PageObject::Platforms::WatirElement for the Watir version of all common methods + # @see PageObject::Platforms::SeleniumElement for the Selenium version of all common methods + # class Element attr_reader :element def initialize(element, platform) @element = element include_platform_for platform end + # @private def self.watir_identifier_for identifier identifier_for identifier, watir_finders, watir_mapping end + # @private def self.selenium_identifier_for identifier identifier = identifier_for identifier, selenium_finders, selenium_mapping return identifier.keys.first, identifier.values.first end \ No newline at end of file