/[eiffelstudio]/trunk/eweasel/tests/incr071/arrayed_list_cursor.e
ViewVC logotype

Contents of /trunk/eweasel/tests/incr071/arrayed_list_cursor.e

Parent Directory Parent Directory | Revision Log Revision Log


Revision 65297 - (show annotations)
Thu Nov 30 20:22:33 2006 UTC (13 years ago) by manus
File size: 1489 byte(s)
Moved from trunk/Src/eweasel to trunk/eweasel so that a simple checkout of the source code is not penalized by the lenghty process of checking out all the tests of eweasel.
1 indexing
2
3 description:
4 "Cursors for arrayed lists";
5
6 status: "See notice at end of class";
7 names: fixed_list_cursor, cursor;
8 date: "$Date$";
9 revision: "$Revision$"
10
11 class ARRAYED_LIST_CURSOR inherit
12
13 CURSOR
14
15 creation
16
17 make
18
19 feature {ARRAYED_LIST} -- Initialization
20
21 make (current_index: INTEGER) is
22 -- Create a cursor and set it up on `current_index'.
23 do
24 index := current_index
25 end;
26
27 feature {ARRAYED_LIST} -- Access
28
29 index: INTEGER;
30 -- Index of current item
31
32 end -- class ARRAYED_LIST_CURSOR
33
34
35 --|----------------------------------------------------------------
36 --| EiffelBase: Library of reusable components for Eiffel.
37 --| Copyright (c) 1993-2006 University of Southern California and contributors.
38 --| For ISE customers the original versions are an ISE product
39 --| covered by the ISE Eiffel license and support agreements.
40 --| EiffelBase may now be used by anyone as FREE SOFTWARE to
41 --| develop any product, public-domain or commercial, without
42 --| payment to ISE, under the terms of the ISE Free Eiffel Library
43 --| License (IFELL) at http://eiffel.com/products/base/license.html.
44 --|
45 --| Interactive Software Engineering Inc.
46 --| ISE Building, 2nd floor
47 --| 270 Storke Road, Goleta, CA 93117 USA
48 --| Telephone 805-685-1006, Fax 805-685-6869
49 --| Electronic mail <info@eiffel.com>
50 --| Customer support e-mail <support@eiffel.com>
51 --| For latest info see award-winning pages: http://eiffel.com
52 --|----------------------------------------------------------------
53

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.23