<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<!--
// // See license.txt for license information. // // abstractmethods.xml // // 31-Jan-2006 phamilton Created //
-->

<foreach name="abstractmethods">
    <vector>methods</vector>
    <blocks>
        <stringmember name="name">
            <membername>name</membername>
        </stringmember>
        <import href="returns.xml"/>
        <import href="arguments.xml"/>
        <text name="object">
            <conditions>
                <objecthasmemberequal>
                    <membername>inheritance</membername>
                    <membervalue>abstract</membervalue>
                </objecthasmemberequal>
            </conditions>
            <content>\(t)protected abstract \returns\name(\arguments);\n</content>
        </text>
    </blocks>
    <structure>\object</structure>
</foreach>