Skip to main content
Version: DocBook V4.5

methodsynopsis

methodsynopsis — A syntax summary for a method

Synopsis​

Content Model​

methodsynopsis ::=
(modifier*,
(type|void)?,
methodname,
(methodparam+|void?),
exceptionname*,modifier*)

Attributes​

Common attributes

Name

Type

Default

language

CDATA

None

Description​

A MethodSynopsis contains the syntax summary of a method (generally speaking, methods in the object-oriented programming language sense).

This is one of the few places where DocBook attempts to model as well as describe. Unlike FuncSynopsis which was designed with C language function prototypes in mind, the content model of MethodSynopsis was designed to capture a wide range of semantics.

Processing expectations​

For the most part, the processing application is expected to generate all of the parenthesis, semicolons, commas, and so on. required in the rendered synopsis.

Children​

The following elements occur in methodsynopsis: exceptionname, methodname, methodparam, modifier, type, void.

Attributes​

language

Identifies the programming language of the method.