javaImplementedInterface

The <javaImplementedInterface> element provides within the Interfaceopt the name of the super interface implemented by this class.

Description

The type of an object is determined not only by its class and superclass but also by its interfaces. In a class declaration, the interfaces are listed after the implementation keyword. The keyref attribute must provide a unique key such as a fully qualified class name for the named API item.

Example

Click on the following link to open the Java API topic type example in
<javaClass id="com.ibm.xtools.pluglets.host">
    <apiName>PlugletCompiler</apiName>
    <shortdesc>Represents the default implementation of the IPlugletCompiler interface.</shortdesc>
    <javaClassDetail>
	    <javaClassDef>
		    <javaClassAccess value="public"/>
            <javaBaseClass href=”../Object.html” format=”html”>java.lang.Object</javaBaseClass>
            <javaImplementedInterface conref=”IPlugletCompiler”>IPlugletCompiler</javaImplementedInterface>
        </javaClassDef>
	    <apiDesc>Pluglet hosts can use this class or provide their own implementation.</apiDesc>
	</javaClassDetail>
</javaClass>

Processing Expectations

Contained by

javaClassDef

Content model

(text data) (any number)

Inheritance

topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier