Table of Contents - ellington-0.3.0 Documentation
Classes and Modules
- Ellington
- Ellington::Attendant
- Ellington::AttendantDisapproves
- Ellington::Conductor
- Ellington::Connection
- Ellington::ConnectionList
- Ellington::HasTargets
- Ellington::InvalidStateTransition
- Ellington::Line
- Ellington::LineInfo
- Ellington::LineList
- Ellington::ListAlreadyContainsType
- Ellington::NoGoalDeclared
- Ellington::NoLinesDeclared
- Ellington::NoStationsDeclared
- Ellington::NotImplementedError
- Ellington::Passenger
- Ellington::Route
- Ellington::RouteInfo
- Ellington::Station
- Ellington::StationInfo
- Ellington::StationList
- Ellington::Target
- Ellington::Ticket
- Ellington::TransitionInfo
- Ellington::UniqueTypeArray
- Ellington::Visualizer
- Ellington::Visualizer::Node
Methods
- ::board — Ellington::Route
- ::complete_route — Ellington::Route
- ::connect — Ellington::Route
- ::connections — Ellington::Route
- ::goal — Ellington::Line
- ::goal — Ellington::Route
- ::inherited — Ellington::Route
- ::initial_state — Ellington::Route
- ::initialized? — Ellington::Route
- ::line_completed — Ellington::Route
- ::lines — Ellington::Route
- ::log — Ellington::Route
- ::logger — Ellington
- ::logger= — Ellington
- ::new — Ellington::Attendant
- ::new — Ellington::Conductor
- ::new — Ellington::Connection
- ::new — Ellington::ConnectionList
- ::new — Ellington::Line
- ::new — Ellington::LineInfo
- ::new — Ellington::LineList
- ::new — Ellington::Passenger
- ::new — Ellington::Route
- ::new — Ellington::RouteInfo
- ::new — Ellington::StationInfo
- ::new — Ellington::StationList
- ::new — Ellington::Target
- ::new — Ellington::Ticket
- ::new — Ellington::UniqueTypeArray
- ::new — Ellington::Visualizer
- ::new — Ellington::Visualizer::Node
- ::pass_target — Ellington::Line
- ::pass_target — Ellington::Route
- ::passed — Ellington::Line
- ::passed — Ellington::Route
- ::passenger_attrs_to_log — Ellington::Route
- ::required_connections — Ellington::Route
- ::set_passenger_attrs_to_log — Ellington::Route
- ::states — Ellington::Route
- ::stations — Ellington::Line
- #<< — Ellington::ConnectionList
- #<< — Ellington::LineList
- #<< — Ellington::StationList
- #<< — Ellington::UniqueTypeArray
- #add — Ellington::LineList
- #add — Ellington::StationList
- #add — Ellington::Visualizer::Node
- #add_state_nodes_for_line — Ellington::Visualizer
- #approve? — Ellington::Attendant
- #board — Ellington::Line
- #boarded? — Ellington::Line
- #call — Ellington::Station
- #can_engage? — Ellington::Station
- #check — Ellington::ConnectionList
- #check — Ellington::UniqueTypeArray
- #class_label — Ellington::Visualizer
- #color_name — Ellington::Visualizer
- #complete_line — Ellington::Line
- #conduct — Ellington::Conductor
- #contains_a? — Ellington::UniqueTypeArray
- #current_state — Ellington::Passenger
- #current_state= — Ellington::Passenger
- #engage — Ellington::Station
- #engage_and_transition — Ellington::Station
- #error_passenger — Ellington::Station
- #error_target — Ellington::HasTargets
- #errored — Ellington::Station
- #errored — Ellington::HasTargets
- #fail_passenger — Ellington::Station
- #fail_target — Ellington::HasTargets
- #failed — Ellington::Station
- #failed — Ellington::HasTargets
- #find — Ellington::Visualizer::Node
- #find_by_type — Ellington::LineList
- #find_by_type — Ellington::StationList
- #formula — Ellington::Line
- #graph_route — Ellington::Visualizer
- #graph_route_basic — Ellington::Visualizer
- #id — Ellington::Ticket
- #include? — Ellington::Target
- #initial_states — Ellington::Line
- #initial_states — Ellington::Station
- #initialize_lines — Ellington::Route
- #line_completed_message — Ellington::LineInfo
- #log — Ellington::Line
- #name — Ellington::Line
- #name — Ellington::Station
- #name — Ellington::Visualizer::Node
- #pass_passenger — Ellington::Station
- #passed — Ellington::Station
- #passenger_message — Ellington::LineInfo
- #passenger_message — Ellington::RouteInfo
- #push — Ellington::ConnectionList
- #push — Ellington::LineList
- #push — Ellington::StationList
- #push — Ellington::UniqueTypeArray
- #required? — Ellington::Connection
- #route_completed_message — Ellington::RouteInfo
- #satisfied? — Ellington::Target
- #set_cluster_defaults — Ellington::Visualizer
- #set_graph_defaults — Ellington::Visualizer
- #state — Ellington::Station
- #state — Ellington::HasTargets
- #state_history_includes? — Ellington::Passenger
- #state_label — Ellington::Visualizer
- #state_name — Ellington::Station
- #state_names — Ellington::HasTargets
- #states — Ellington::Line
- #states — Ellington::Station
- #station_completed — Ellington::Line
- #station_completed_message — Ellington::LineInfo
- #station_full_name — Ellington::LineInfo
- #style_node — Ellington::Visualizer
- #style_node_for_line — Ellington::Visualizer
- #style_node_for_passenger — Ellington::Visualizer
- #style_node_for_route — Ellington::Visualizer
- #transition_to — Ellington::Passenger
- #update — Ellington::Attendant
- #verify — Ellington::Conductor