Example #1
0
void Doclet::prewalk(Method& instance)
{
  if (instance.hasDocumentation()) {
    Documentation* documentation = instance.getDocumentation();
    if (documentation->containsAnnotation("@prototype") ||
	documentation->containsAnnotation("@prototyped")) {
      _hasMethodAnnotationMatch = true;
    }
  }
}
Example #2
0
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";
    }
  }
}