Extension:NetlabsClassTree: Difference between revisions
Appearance
New page: This extension adds a <ClassTree> tag that formts a simple list with information about classes and their methods into a Class Tree. == Usage == === Syntax === Object Class definitions can... |
added category and class tree |
||
Line 1: | Line 1: | ||
This extension adds a | [[Category:Stable_extensions]] | ||
This extension adds a -ClassTree- tag that formts a simple list with information about classes and their methods into a Class Tree. | |||
== Usage == | == Usage == | ||
Line 7: | Line 9: | ||
-ClassTree title="Api title"- | -ClassTree title="Api title"- | ||
* class1:baseclass:This class implements base functionality for all classes implemented here. | * class1:baseclass:This class implements base functionality for all classes implemented here. | ||
** setValue(char * newvalue) | ** setValue(char * newvalue) | ||
** queryValue( char* value, int maxsize) | ** queryValue( char* value, int maxsize) | ||
* class2:class1:this is a subclass. | * class2:class1:this is a subclass. | ||
** setValue(char * newvalue):this override modifies how the new value is being set. | |||
-/ClassTree- | -/ClassTree- | ||
This results in the following class tree: | |||
<ClassTree title="Api title"> | |||
* class1:baseclass:This class implements base functionality for all classes implemented here. | |||
** setValue(char * newvalue) | |||
** queryValue( char* value, int maxsize) | |||
* class2:class1:this is a subclass. | |||
** setValue(char * newvalue):this override modifies how the new value is being set. | |||
</ClassTree> |
Revision as of 21:35, 15 August 2007
This extension adds a -ClassTree- tag that formts a simple list with information about classes and their methods into a Class Tree.
Usage
Syntax
Object Class definitions can be written in a simple list format, contained by the custom -ClassTree- tag. Here is a sample:
-ClassTree title="Api title"- * class1:baseclass:This class implements base functionality for all classes implemented here. ** setValue(char * newvalue) ** queryValue( char* value, int maxsize) * class2:class1:this is a subclass. ** setValue(char * newvalue):this override modifies how the new value is being set. -/ClassTree-
This results in the following class tree:
<ClassTree title="Api title">
- class1:baseclass:This class implements base functionality for all classes implemented here.
- setValue(char * newvalue)
- queryValue( char* value, int maxsize)
- class2:class1:this is a subclass.
- setValue(char * newvalue):this override modifies how the new value is being set.
</ClassTree>