Annotate Component Definitions

From Documentation
Revision as of 01:12, 25 July 2011 by Alicelin (talk | contribs)


Annotate Component Definitions


In addition to annotating a component or its properties, you could annotate a component definition, such that all its instances will have the annotations.

To annotate a component definition, you have to specify the annotations in a language definition. For example, we could extend the definition of bandbox to add annotations.

<component>
	<component-name>bandbox</component-name>
	<extends>bandbox</extends>
	<annotation>
		<annotation-name>default-bind</annotation-name>
		<property-name>value</property-name>
		<attribute>
			<attribute-name>access</attribute-name>
			<attribute-value>both</attribute-value>
		</attribute>
		<attribute>
			<attribute-name>save-when</attribute-name>
			<attribute-value>self.onChange</attribute-value>
		</attribute>
	</annotation>
</component>

Version History

Last Update : 2011/07/25


Version Date Content
     



Last Update : 2011/07/25

Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.