Module Celerity
In: lib/celerity.rb
lib/celerity/collections.rb
lib/celerity/listener.rb
lib/celerity/container.rb
lib/celerity/clickable_element.rb
lib/celerity/short_inspect.rb
lib/celerity/input_element.rb
lib/celerity/default_viewer.rb
lib/celerity/ignoring_web_connection.rb
lib/celerity/htmlunit.rb
lib/celerity/version.rb
lib/celerity/javascript_debugger.rb
lib/celerity/xpath_support.rb
lib/celerity/watir_compatibility.rb
lib/celerity/element_collection.rb
lib/celerity/exception.rb
lib/celerity/browser.rb
lib/celerity/element_locator.rb
lib/celerity/viewer_connection.rb
lib/celerity/disabled_element.rb
lib/celerity/element.rb
lib/celerity/identifier.rb
lib/celerity/util.rb
lib/celerity/elements/table_elements.rb
lib/celerity/elements/table.rb
lib/celerity/elements/table_cell.rb
lib/celerity/elements/file_field.rb
lib/celerity/elements/text_field.rb
lib/celerity/elements/select_list.rb
lib/celerity/elements/table_row.rb
lib/celerity/elements/button.rb
lib/celerity/elements/label.rb
lib/celerity/elements/non_control_elements.rb
lib/celerity/elements/form.rb
lib/celerity/elements/option.rb
lib/celerity/elements/radio_check.rb
lib/celerity/elements/link.rb
lib/celerity/elements/meta.rb
lib/celerity/elements/image.rb
lib/celerity/elements/frame.rb

Classes and Modules

Module Celerity::ClickableElement
Module Celerity::Container
Module Celerity::DisabledElement
Module Celerity::Exception
Module Celerity::JsxHelper
Module Celerity::ShortInspect
Module Celerity::Util
Module Celerity::XpathSupport
Class Celerity::Area
Class Celerity::Areas
Class Celerity::Browser
Class Celerity::Button
Class Celerity::Buttons
Class Celerity::CheckBox
Class Celerity::CheckBoxes
Class Celerity::Dd
Class Celerity::Dds
Class Celerity::DefaultViewer
Class Celerity::Del
Class Celerity::Dels
Class Celerity::Div
Class Celerity::Divs
Class Celerity::Dl
Class Celerity::Dls
Class Celerity::Dt
Class Celerity::Dts
Class Celerity::Element
Class Celerity::ElementCollection
Class Celerity::ElementLocator
Class Celerity::Em
Class Celerity::Ems
Class Celerity::FileField
Class Celerity::FileFields
Class Celerity::Form
Class Celerity::Forms
Class Celerity::Frame
Class Celerity::Frames
Class Celerity::H1
Class Celerity::H1s
Class Celerity::H2
Class Celerity::H2s
Class Celerity::H3
Class Celerity::H3s
Class Celerity::H4
Class Celerity::H4s
Class Celerity::H5
Class Celerity::H5s
Class Celerity::H6
Class Celerity::H6s
Class Celerity::Hidden
Class Celerity::Hiddens
Class Celerity::Identifier
Class Celerity::IgnoringWebConnection
Class Celerity::Image
Class Celerity::Images
Class Celerity::InputElement
Class Celerity::Ins
Class Celerity::Inses
Class Celerity::JavascriptDebugger
Class Celerity::Label
Class Celerity::Labels
Class Celerity::Li
Class Celerity::Link
Class Celerity::Links
Class Celerity::Lis
Class Celerity::Listener
Class Celerity::Map
Class Celerity::Maps
Class Celerity::Meta
Class Celerity::Metas
Class Celerity::NonControlElement
Class Celerity::Ol
Class Celerity::Ols
Class Celerity::Option
Class Celerity::Options
Class Celerity::P
Class Celerity::Pre
Class Celerity::Pres
Class Celerity::Ps
Class Celerity::Radio
Class Celerity::RadioCheckCommon
Class Celerity::Radios
Class Celerity::SelectList
Class Celerity::SelectLists
Class Celerity::Span
Class Celerity::Spans
Class Celerity::Strong
Class Celerity::Strongs
Class Celerity::Table
Class Celerity::TableBodies
Class Celerity::TableBody
Class Celerity::TableCell
Class Celerity::TableCells
Class Celerity::TableElement
Class Celerity::TableFooter
Class Celerity::TableFooters
Class Celerity::TableHeader
Class Celerity::TableHeaders
Class Celerity::TableRow
Class Celerity::TableRows
Class Celerity::Tables
Class Celerity::TextField
Class Celerity::TextFields
Class Celerity::Th
Class Celerity::Ul
Class Celerity::Uls
Class Celerity::ViewerConnection

Constants

Log = Logger.new($DEBUG ? $stderr : nil)
DIR = File.expand_path("../celerity", __FILE__)
Jars = Dir[File.dirname(__FILE__) + '/htmlunit/*.jar']
VERSION = "0.9.2"

Attributes

index_offset  [RW]  This index_offset attribute controls the indexing used when locating elements by :index or fetching from Celerity::ElementCollections.

By default it is set to 1 for Watir compatibility, but users who use Celerity exlusively may want it set to 0 to make Celerity more consistent with Ruby.

[Validate]