The <javaAbstractClass> element supplies the ClassModifiersopt for the class and identifies that the class is an abstract class.
An abstract class is a class that is incomplete or a class that is considered incomplete. Only abstract classes can have abstract methods, which are methods that are declared but not yet implemented. The <javaAbstractClass> element must not be used in conjunction with the <javaFinalClass> element.
<javaClass id="com.ibm.xtools.ras.impord.engine.tasks">
<apiName>AbstractImportEngineTask</apiName>
<shortdesc>
Repesents the abstract base class that implements all the get and set methods
required by the IImportEngineTask interface alleviating any child
import tasks from being forced to duplicate this functionality.
</shortdesc>
<javaClassDetail>
<javaClassDef>
<javaAbstractClass/>
<javaClassAccess value="public"/>
<javaBaseClass href="../Object.html" format=”html” scope=”external”>
java.lang.Object
</javaBaseClass>
<javaImplementedInterface href=”IImportEngineTask.dita”>IImportEngineTask</javaImplementedInterface>
</javaClassDef>
<apiDesc>This leaves only the main execute method to be implemented by any sub classes.</apiDesc>
</javaClassDetail>
</javaClass>
