Description of an interface applicable to a computer object
First Claim
1. Method of describing a function applicable to a computer object, the function being invocable in a first markup language, the function being initially expressed in a predetermined programming language different from the first markup language, characterised in that it includes the steps of:
- defining (E3) a first tag describing the function, in the first markup language, defining (E6) second tags describing the arguments of the function, these tags being contained in the first tag describing the function and the types of the arguments being expressed in a second markup language, and, if the function produces a result, defining (E10) a third tag describing the result of the function, this tag being contained in the first tag describing the function and the type of the result being expressed in the second markup language.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention concerns a method of describing a function applicable to a computer object, the function being invocable in a first markup language, the function being initially expressed in a predetermined programming language different from the first markup language,
characterised in that it includes the steps of:
defining (E3) a first tag describing the function, in the first markup language,
defining (E6) second tags describing the arguments of the function, these tags being contained in the first tag describing the function and the types of the arguments being expressed in a second markup language,
and, if the function produces a result,
defining (E10) a third tag describing the result of the function, this tag being contained in the first tag describing the function and the type of the result being expressed in the second markup language.
-
Citations
50 Claims
-
1. Method of describing a function applicable to a computer object, the function being invocable in a first markup language, the function being initially expressed in a predetermined programming language different from the first markup language,
characterised in that it includes the steps of: -
defining (E3) a first tag describing the function, in the first markup language, defining (E6) second tags describing the arguments of the function, these tags being contained in the first tag describing the function and the types of the arguments being expressed in a second markup language, and, if the function produces a result, defining (E10) a third tag describing the result of the function, this tag being contained in the first tag describing the function and the type of the result being expressed in the second markup language. - View Dependent Claims (2, 3, 4, 5, 11, 12, 13, 41, 45)
-
-
6. A method of describing a function applicable to a computer object, it being possible to invoke the function in a markup language, the function being initially expressed in a predetermined programming language different from the markup language,
characterized in that it comprises the steps of: -
defining (S3) an element describing the function, in a schema language associated with the markup language, defining (S6) the arguments of the function, in said schema language, and, if the function produces a result, defining (S10) the element describing the result of the function, in said schema language. - View Dependent Claims (7, 8, 9, 10, 14, 15, 16, 42, 48)
-
-
17. Device for describing a function applicable to a computer object, the function being invocable in a first markup language, the function being initially expressed in a predetermined programming language different from the first markup language,
characterised in that it has: -
means of defining a first tag describing the function, in the first markup language, means of defining second tags describing the arguments of the function, these tags being contained in the first tag describing the function and the types of the arguments being expressed in a second markup language, and, if the function produces a result, means of defining a third tag describing the result of the function, this tag being contained in the first tag describing the function and the type of the result being expressed in the second markup language. - View Dependent Claims (18, 19, 20, 21, 27, 28, 29, 33, 35, 37, 39, 46, 47, 49, 50)
-
-
22. A device for describing a function applicable to a computer object, it being possible to invoke the function in a markup language, the function being initially expressed in a predetermined programming language different from the markup language,
characterized in that it comprises: -
means for defining an element describing the function, in a schema language associated with a markup language, means for defining the arguments of the function, in said schema language, and, if the function produces a result, means for defining the element describing the result of the function, in said schema language. - View Dependent Claims (23, 24, 25, 26, 30, 31, 32, 34, 36, 38, 40)
-
-
43. Computer document describing a function applicable to a computer object, the function being invocable in a first markup language, the function being initially expressed in a predetermined programming language different from the first markup language,
characterised in that it includes: -
a first tag describing the function, in the first markup language, second tags describing the arguments of the function, these tags being contained in the first tag describing the function and the types of the arguments being expressed in a second markup language, and, if the function produces a result, a third tag describing the result of the function, this tag being contained in the first tag describing the function and the type of the result being expressed in the second markup language.
-
-
44. Computer document describing a function applicable to a computer object, it being possible to invoke the function in a markup language, the function being initially expressed in a predetermined programming language different from the markup language,
characterized in that it comprises: -
an element describing the function, in a schema language associated with the markup language, the arguments of the function, in said schema language, and, if the function produces a result, the element describing the result of the function, in said schema language.
-
Specification