indexing description: "Representation of an inherited deferred procedure which is unselected" date: "$Date$" revision: "$Revision$" class D_DEF_PROC_I inherit DEF_PROC_I redefine unselected, access_in, replicated, is_unselected, transfer_to end feature access_in: INTEGER; -- Access class id set_access_in (i: INTEGER) is -- Assign `i' to `access_in' do access_in := i end; replicated: FEATURE_I is -- Replication local rep: RD1_DEF_PROC_I; do create rep; transfer_to (rep); rep.set_code_id (new_code_id); Result := rep; end; -- replicated unselected (i: INTEGER): FEATURE_I is -- Unselected feature local rep: RD1_DEF_PROC_I do create rep; transfer_to (rep); rep.set_access_in (i); Result := rep end; transfer_to (f: like Current) is -- Data transfer do Precursor {DEF_PROC_I} (f) f.set_access_in (access_in); end; is_unselected: BOOLEAN is True; -- Is the feature a non-selected one ? end