[
Back ]
architecture lrdc_arch() is
UI : user_interface;
CO : concepts_of_operation_interface;
AI : ail_interface is ail_arch();
connect
-- The following service connections had to be changed to event
-- connections due to a problem Raptor has with basic connections.
-- UI.UIL to CO.UIL;
-- CO.COL to AI.COL;
-- AI.PB to CO.PB_IN;
-- CO.PB_OUT to UI.PB;
UI.UIL.start_java() ||> CO.UIL.start_java();
UI.UIL.start_browser() ||> CO.UIL.start_browser();
UI.UIL.pose_discussion_topic() ||>
CO.UIL.pose_discussion_topic();
UI.UIL.join_discussion_session_1() ||>
CO.UIL.join_discussion_session_1();
UI.UIL.join_discussion_session_2() ||>
CO.UIL.join_discussion_session_2();
UI.UIL.browse_information() ||>
CO.UIL.browse_information();
UI.UIL.make_notes() ||>
CO.UIL.make_notes();
UI.UIL.CD.FD.post_formal_statement_from_scratch() ||>
CO.UIL.CD.FD.post_formal_statement_from_scratch();
UI.UIL.CD.FD.PSROI.record_pointer_to_online_info() ||>
CO.UIL.CD.FD.PSROI.record_pointer_to_online_info();
UI.UIL.CD.FD.PSROI.post_info_as_formal_statement() ||>
CO.UIL.CD.FD.PSROI.post_info_as_formal_statement();
UI.UIL.CD.FD.relate_formal_statement_to_discussion() ||>
CO.UIL.CD.FD.relate_formal_statement_to_discussion();
UI.UIL.CD.FD.revise_formal_statement() ||>
CO.UIL.CD.FD.revise_formal_statement();
UI.UIL.CD.FD.retract_formal_statement() ||>
CO.UIL.CD.FD.retract_formal_statement();
UI.UIL.CD.FD.retract_formal_relationship() ||>
CO.UIL.CD.FD.retract_formal_relationship();
UI.UIL.CD.H.reposition_statement_object() ||>
CO.UIL.CD.H.reposition_statement_object();
UI.UIL.CD.informal_discussion() ||>
CO.UIL.CD.informal_discussion();
UI.UIL.AAFD.unspecified_request_for_help() ||>
CO.UIL.AAFD.unspecified_request_for_help();
UI.UIL.AAFD.focus_on_particular_elements() ||>
CO.UIL.AAFD.focus_on_particular_elements();
UI.UIL.AAFD.focus_on_particular_questions() ||>
CO.UIL.AAFD.focus_on_particular_questions();
UI.UIL.summarize_discussion() ||>
CO.UIL.summarize_discussion();
--
CO.COL.IDA.start_belvedere() ||>
AI.COL.IDA.start_belvedere();
CO.COL.IDA.new_inquiry_diagram() ||>
AI.COL.IDA.new_inquiry_diagram();
CO.COL.IDA.list_inquiry_diagram() ||>
AI.COL.IDA.list_inquiry_diagram();
CO.COL.IDA.open_inquiry_diagram() ||>
AI.COL.IDA.open_inquiry_diagram();
CO.COL.IDA.add_node() ||>
AI.COL.IDA.add_node();
CO.COL.IDA.add_edge() ||>
AI.COL.IDA.add_edge();
CO.COL.IDA.update_node() ||>
AI.COL.IDA.update_node();
CO.COL.IDA.move_node() ||>
AI.COL.IDA.move_node();
CO.COL.IDA.delete_node() ||>
AI.COL.IDA.delete_node();
CO.COL.IDA.delete_edge() ||>
AI.COL.IDA.delete_edge();
CO.COL.IDA.exit_diagram() ||>
AI.COL.IDA.exit_diagram();
CO.COL.I_S.start_netscape() ||>
AI.COL.I_S.start_netscape();
CO.COL.I_S.get_URL() ||>
AI.COL.I_S.get_URL();
CO.COL.AS.request_advice() ||>
AI.COL.AS.request_advice();
CO.COL.IDA.reference_this() ||>
AI.COL.IDA.reference_this();
--
AI.PB.HTMLPage ||> CO.PB_IN.HTMLPage;
AI.PB.Advice ||> CO.PB_IN.Advice;
(?R in Response_Type) AI.PB.Response(?R) ||> CO.PB_IN.Response(?R);
AI.PB.WebStartup ||> CO.PB_IN.WebStartup;
AI.PB.JavaStartup ||> CO.PB_IN.JavaStartup;
--
CO.PB_OUT.WebStartup ||> UI.PB.WebStartup;
CO.PB_OUT.JavaStartup ||> UI.PB.JavaStartup;
(?R in Response_Type) CO.PB_OUT.Response(?R) ||> UI.PB.Response(?R);
CO.PB_OUT.HTMLPage() ||> UI.PB.HTMLPage();
CO.PB_OUT.Advice() ||> UI.PB.Advice();
end;
[
Back ]