void Doclet::prewalk(Method& instance) { if (instance.hasDocumentation()) { Documentation* documentation = instance.getDocumentation(); if (documentation->containsAnnotation("@prototype") || documentation->containsAnnotation("@prototyped")) { _hasMethodAnnotationMatch = true; } } }
void Doclet::process(Method& instance) { if (instance.hasDocumentation()) { Documentation* documentation = instance.getDocumentation(); if (documentation->containsAnnotation("@prototype") || documentation->containsAnnotation("@prototyped")) { _outputBuffer += instance.getVisibility() + ":\n"; _outputBuffer += instance.getStrippedSignature() + "\n"; _outputBuffer += "{\n"; _outputBuffer += "}\n\n"; } } }