Issue 1721: Illegal usage of keyword "context" (pdm-rtf) Source: (, ) Nature: Revision Severity: Critical Summary: Summary: The IDL shown in a few modules contain illegal usage of the keyword "context" and cases of type/variable names, which differ only incase. Both facts reperesent illegal IDL (but have only be detected by one compiler....). Resolution: Revised Text: Actions taken: July 22, 1998: received issue August 24, 1999: closed issue Discussion: Throughout the specification, Change the IDL interface name "Context" to "PdmContext". Where the plural form "Contexts" is used, change to "PdmContexts". Occurrences are as follows: End of Annotations:===== Return-Path: From: koethe@kar.dec.com To: issues@omg.org Subject: [PDM Enablers] Illegal IDL Date: Wed, 22 Jul 98 18:02:57 +0200 X-Mts: smtp Juergen, Here is an issue against document mfg/02-02-98 "PDM Enabalers". The IDL shown in a few modules contain illegal usage of the keyword "context" and cases of type/variable names, which differ only incase. Both facts reperesent illegal IDL (but have only be detected by one compiler....). This issue needs a revision of document mfg/02-02-98, the severity is "Critical". The issue has already discussed by the PDM-RTF on our last phone conference (July 21, 1998), and I (Manfred Koethe) will take care of it. Kind regards, Manfred The details and suggested fixes are: In PdmViews: ------------ interface Context : CosGraphs TraversalCriteria {} ===> interface BaseContext : CosGraphs TraversalCriteria {} interface ViewContext : Context ===> interface ViewContext : BaseContext several occurences of "Context" in signatures should change to ===> "BaseContext" interface QualificationAggregationFactory: in Qualification qualification ===> in Qualification the_qualification In PdmEffectivity: ------------------ interface EffectivityContext : PdmViews::Context ===> interface EffectivityContext : PdmViews::Base::Context In PdmStep: ----------- interface StepTranslator: in PdmViews::Context view_context ===> in PdmViews::BaseContext view_context interface StepContext : PdmViews::Context ===> interface StepContext : PdmViews::BasContext _____________________________________________________________________________ Manfred Koethe Phone: +[49](721)6902-56 (777-0256) Digital Equipment GmbH FAX: +[49](721)696816 European Applied Research Center E-Mail: koethe@kar.dec.com Vincenz-Priessnitz-Strasse 1 koethe@altavista.net D-76131 Karlsruhe Germany _____________________________________________________________________________ - ------- End of Forwarded Message ------- End of Forwarded Message