incubator-yoko-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matteo Vescovi (JIRA)" <>
Subject [jira] Created: (YOKO-334) Add support for IDL interface inheritance
Date Fri, 06 Apr 2007 16:16:32 GMT
Add support for IDL interface inheritance

                 Key: YOKO-334
             Project: Yoko - CORBA Server
          Issue Type: New Feature
          Components: Idl2Wsdl
    Affects Versions: v1.0.0
            Reporter: Matteo Vescovi
         Assigned To: Matteo Vescovi
             Fix For: v1.0.0

The idltowsdl tool currently does not support IDL interface inheritance.

An IDL interface declaration that has an interface inheritance specification will result in
a spurious operation named ":".

Support for IDL interface inheritance needs to be added to the IDL interface visitor.

The syntax for inheritance is as follows:

(10) <interface_inheritance_spec>::=":" <interface_name> { "," <interface_name>
(11) <interface_name> ::= <scoped_name>
(12) <scoped_name> ::= <identifier> | "::" <identifier> | <scoped_name>
"::" <identifier>

Each <scoped_name> in an <interface_inheritance_spec> must denote a previously
defined interface.

See Section 3.7.5, "Interface Inheritance," on page 3-19 of the CORBA spec for the description
of inheritance.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message