[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FpML-FXWG-Legacy Fwd: FW: [fpml-discuss] Comments on LCWD 2.0
- To: fxwglegacy@xxxxxxxx
- Subject: FpML-FXWG-Legacy Fwd: FW: [fpml-discuss] Comments on LCWD 2.0
- From: "Danielle Cauthen" <dcauthen@xxxxxxxx>
- Date: Mon, 02 Jul 2007 13:41:03 -0000
- Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=lima; d=yahoogroups.com; b=awvLZPzDVT1fJtoqR0nelwIkyYr1D1LPi1ofXyOEGleguf70yd1ePhNwUKYa+9YcfU2WQGjE/7Im0PsDR0Jt9IG21gppdhIwqjZl5XJl+Gh5GBSj8isxNWRTT9Ui8rrM;
- Reply-to: fxwglegacy@xxxxxxxx
- Sender: fxwglegacy@xxxxxxxx
- User-agent: eGroups-EW/0.82
--- In fpml-fx@xxxxxxxxxxxxxxx, "Oglethorpe, Justin [IT]"
<justin.oglethorpe@...> wrote:
As discussed - multiple inheritance issue?
-----Original Message-----
From: Andrew Jacobs [mailto:andrew_jacobs@...]
Sent: Monday, December 10, 2001 2:00 PM
To: Steven.Lord@...; fpml-discuss@xxxxxxxxxxxxxxx;
fpml-architecture@xxxxxxxxxxxxxxx
Subject: RE: [fpml-discuss] Comments on LCWD 2.0
Steven,
The entity FpML_Strategy as I've defined (namely <!ENTITY %
FpML_Strategy
"%FpML_Product; , %FpML_ProductSelection;+">) illustrates two
separate
features of the 1.0 Architecture specification:
1. It inherits from FpML_Product. (Arch Section 4.5)
2. It aggregates a number of instantiatable sub-types of
FpML_Product.
(Arch Section 4.8)
An entity (like FpML_Product) expands into a member list when used
in a
element definiting (e.g. "a,b,c") and is extended through
inheritance by
concatenating more members (e.g. "%BASE;, p,q,r" => "a,b,c,p,q,r")
where as
a selection entity (like FpML_ProductSelection) expands into a set of
alteratives (e.g. "(x|y|z)").
FpML_Bullet was the entity that generated the multiple inheritance
problems
as it was defined with two member list entities (FpML_Product and
FpML_Payment). Expanding out one of the entities by hand doesn't
solve the
underlying multiple inheritance issue here. The only real solution
would be
to use aggregation to eliminate one of the parents (e.g. Payment).
<!ENTITY FpML_Bullet "%FpML_Product;, payment")
<!ELEMENT payment (%FpML_Payment;)>
I'm sorry I didn't spot this earlier, but running the AWG plus a lot
of
internal IBM stuff has taken much of my time recently and I haven't
been
following the IRWG that closely.
Andrew Jacobs, Senior Consultant, IBM UK Ltd., 76 Upper Ground,
London, SE1
9PZ
e-mail: andrew_jacobs@... home: Andrew@...
Tel: +44 (0)20 7202 3861 -- Fax: +44 (0)20 7202 5774 -- Mobile: +44
(0)7710
304239
Steven.Lord@... on 12/10/2001 12:53:01 PM
To: Andrew Jacobs/UK/IBM@IBMGB
cc:
Subject: RE: [fpml-discuss] Comments on LCWD 2.0
Andrew,
You first comment proposing FpML_Strategy inherit from both
FpML_Product and FpML_ProductSelection - this is how we originally
had
it but this was changed in the Last Call Working Draft since we were
told this went against the FpML Architecture which did not allow
multiple inheritence (See Appendix II, point 12.5 on page 298 of
lcwd-fpml-2-0-2001-11-02.doc).
Are we now saying that multiple inheritence is allowed ?
I have circulated your doc to the working group and will get back to
you with further comments.
Steven
-----Original Message-----
From: andrew.jacobs
Sent: 10 December 2001 11:55
To: fpml-discuss
Cc: andrew.jacobs
Subject: [fpml-discuss] Comments on LCWD 2.0
<< File: [fpml-discuss] Comments on LCWD 2.TXT >> << File: Comments
on LCWD 2.0.doc >>
Visit our website at http://www.ubswarburg.com
This message contains confidential information and is intended only
for the individual named. If you are not the named addressee you
should not disseminate, distribute or copy this e-mail. Please
notify the sender immediately by e-mail if you have received this
e-mail by mistake and delete this e-mail from your system.
E-mail transmission cannot be guaranteed to be secure or error-free
as information could be intercepted, corrupted, lost, destroyed,
arrive late or incomplete, or contain viruses. The sender therefore
does not accept liability for any errors or omissions in the contents
of this message which arise as a result of e-mail transmission. If
verification is required please request a hard-copy version. This
message is provided for informational purposes and should not be
construed as a solicitation or offer to buy or sell any securities or
related financial instruments.
To unsubscribe from this group, send an email to:
fpml-discuss-unsubscribe@xxxxxxxxxxxxxxx
Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/
--- End forwarded message ---
-------------------------------------------------------------------------------
To unsubscribe: Email majordomo@xxxxxxxx with a blank subject line
In the body include the line: unsubscribe fxwglegacy youremail@address
To view archives: http://www.fpml.org/_wgmail/_fxwglegacymail/threads.html