EiffelBase class
(HTML page generated by ISE Eiffel 4.2)
Eiffel Class
indexing
description: "Cursors for multi-array trees";
status: "See notice at end of class";
names: cursor;
date: "$Date: 2007-03-30 11:10:11 -0800 (Fri, 30 Mar 2007) $";
revision: "$Revision: 95354 $"
class MULTAR_LIST_CURSOR [G]
inherit
CURSOR
creation
make
feature {MULTI_ARRAY_LIST} -- Initialization
make (active_element: like active; current_active_index, current_index: INTEGER) is
-- Create a cursor and set it up on active_element.
do
active := active_element;
active_index := current_active_index;
index := current_index
end;
feature {MULTI_ARRAY_LIST} -- Implementation
active: BI_LINKABLE [ARRAYED_LIST [G]];
-- Current element in array_sequence list
active_index: INTEGER;
-- Index relative to active.item
index: INTEGER;
-- Index in array_sequence list
end -- class MULTAR_LIST_CURSOR
|