- indexing
- project: "Visual Eiffel"
- revision: "$Revision: 1.1 $"
- copyright: "Copyright (C) 1996-2005 Object Tools Group"
- license: "http://visual-eiffel.com/license"
- cluster: grape
deferred class GENERIC_TABLE [GENERIC_DATA, GENERIC_TAG]
- feature
-
get_item (column_tag, row_tag: GENERIC_TAG): GENERIC_DATA
-
put_item (column_tag, row_tag: GENERIC_TAG; item: GENERIC_DATA)
-
is_item_valid (column_tag, row_tag: GENERIC_TAG; item: GENERIC_DATA): BOOLEAN
-
is_column_tag_valid (column_tag: GENERIC_TAG): BOOLEAN
-
is_row_tag_valid (row_tag: GENERIC_TAG): BOOLEAN
-
get_number_of_column_tags: INTEGER
-
get_number_of_row_tags: INTEGER
-
insert_blank_row (row_tag: GENERIC_TAG)
-
can_insert_blank_row (row_tag: GENERIC_TAG): BOOLEAN
-
delete_row (row_tag: GENERIC_TAG)
-
can_delete_row (row_tag: GENERIC_TAG): BOOLEAN
-
insert_blank_column (column_tag: GENERIC_TAG)
-
can_insert_blank_column (column_tag: GENERIC_TAG): BOOLEAN
-
delete_column (column_tag: GENERIC_TAG)
-
can_delete_column (column_tag: GENERIC_TAG): BOOLEAN
-
get_error_message_string: STRING
end -- class GENERIC_TABLE