The <apiSyntaxItem> element provides the programming language representation of the declared interface for the API item.
<apiClassifier id="com.ibm.xtools.rational.xde">
<apiName>IRXEAbstraction</apiName>
<shortdesc>Represents a semantic mapping between elements that characterize the
same concept.</shortdesc>
<apiClassifierDetail >
<apiSyntax>
<apiSyntaxText>IRXEAbstraction</apiSyntaxText>
</apiSyntax>
</apiClassifier>
<apiClassifier id="rational.xde" outputclass="statement" platform="vb">
<apiName>TestImplements</apiName>
<shortdesc>Specifies one or more interfaces or interface members.</shortdesc>
<apiClassifierDetail>
<apiSyntax platform="vb">
<apiSyntaxText>Implements <apiItemName>IRXEAbstraction</apiItemName>
<apiItemName>TestImplements</apiItemName>[name, …]<apiRelation
</apiSyntaxText>
<apiSyntaxItem>
<apiItemName>IRXEAbstraction</apiItemName>
<apiDefNote>Required. An interface whose properties, methods, and events will be
implemented by corresponding members in the class or structure.</apiDefNote>
</apiSyntaxItem>
<apiSyntaxItem>
<apiItemName>TestImplements</apiItemName>
<apiDefNote>Required. The member of an interface that is being implemented.</apiDefNote>
</apiSyntaxItem>
<apiSyntaxItem id="nameParam">
<apiItemName>name</apiItemName>
<apiDefNote>The name for the created interface member.</apiDefNote>
</apiSyntaxItem>
</apiSyntax>
<apiDesc>An interface is a collection of prototypes representing the members
(properties, methods and events) the interface encapsulates.</apiDesc>
</apiClassifier>
( (apiItemName) (any number) then (apiDefNote) (optional))