-
Notifications
You must be signed in to change notification settings - Fork 0
/
sourcemate_parsley_metadata.xml
146 lines (146 loc) · 38.2 KB
/
sourcemate_parsley_metadata.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
<?xml version="1.0" encoding="UTF-8"?>
<tags>
<metatag name="Command" description="Parsley" classes="false" variables="false" functions="true" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="type" datatype="0" description="The type (class) of the message that the annotated method wishes to receive. If omitted the type will be deduced from the method parameter." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="messageProperties" datatype="0" description="If specified not the message itself will be passed to the method, but instead the listed properties of the message as method parameters." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="selector" datatype="0" description="An selector value for filtering in addition to message selection by type. See 6.11 Using Selectors." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="0" description="The scope from which the message should be received. The default is the global scope." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="order" datatype="0" description="The order in which handlers should be invoked. The default value is int.MAX_VALUE." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="method" datatype="0" description="The method the message instance should be passed to. Will be automatically set when used as a Metadata Tag." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="DefaultProperty" description="Parsley" classes="false" variables="false" functions="false" getters="false" setters="false" public="true" private="true" protected="true" internal="true" defaultAttribute="propertyName" onlyDefaultSyntax="true" since="" allowCustomAttributes="false">
</metatag>
<metatag name="Event" description="Parsley" classes="false" variables="false" functions="false" getters="false" setters="false" public="true" private="true" protected="true" internal="true" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
</metatag>
<metatag name="Inject" description="Parsley" classes="false" variables="true" functions="true" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="id" datatype="0" description="Specifies the id of the object to inject, if omitted injection by type is performed." required="false" defaultValue="" choices="," asType="String" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="required" datatype="2" description="Indicates whether the dependency is required, default if omitted: true." required="false" defaultValue="false" choices="," asType="String" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="Required" description="Parsley" classes="false" variables="false" functions="false" getters="true" setters="true" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
</metatag>
<metatag name="XmlMapping" description="SpiceLib XML to Object Mapper" classes="true" variables="false" functions="false" getters="false" setters="false" public="true" private="true" protected="true" internal="true" defaultAttribute="elementName" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="elementName" datatype="0" description="" required="true" defaultValue="" choices="" asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="AsyncInit" description="Parsley" classes="true" variables="false" functions="false" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="completeEvent" datatype="5" description="The event type signalling that the object is fully initialized. Default Event.COMPLETE." required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="errorEvent" datatype="5" description="The event type signalling that the object failed to initialize correctly. Default ErrorEvent.ERROR. " required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="Destroy" description="Parsley" classes="false" variables="false" functions="true" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="method" datatype="0" description="The name of the method to invoke when the object is fully initialized. Will be automatically set when used as a Metadata Tag. " required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="Factory" description="Parsley" classes="false" variables="false" functions="true" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="method" datatype="0" description="The name of the method that produces the obejcts. Will be automatically set when used as a Metadata Tag." required="false" defaultValue="" choices="," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="Init" description="Parsley" classes="false" variables="false" functions="true" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="method" datatype="0" description="The name of the method to invoke when the object is fully initialized. Will be automatically set when used as a Metadata Tag. " required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="InjectConstructor" description="Parsley" classes="true" variables="false" functions="false" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
</metatag>
<metatag name="Internal" description="Parsley - May be placed on properties in an AS3 Configuration Class that should not be included in the IOC Container." classes="false" variables="false" functions="false" getters="true" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
</metatag>
<metatag name="ManagedEvents" description="Parsley" classes="true" variables="false" functions="false" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="names" onlyDefaultSyntax="false" since="" allowCustomAttributes="true">
<attribute name="names" datatype="0" description="The names (types) of the events dispatched from the annotated object that the container should manage. " required="true" defaultValue="" choices="" asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="3" description="The scope through which the event should be dispatched. If this attribute is omitted the event will be dispatched through all scopes associated with the Context the dispatching object lives in." required="false" defaultValue="local" choices="global,local," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="MessageBinding" description="Parsley" classes="false" variables="true" functions="false" getters="false" setters="true" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="type" datatype="4" description="The type (class) of the message that the annotated property should be bound to. " required="true" defaultValue="" choices="" asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="messageProperty" datatype="0" description="The name of the property of the message class whose value should be bound to the targetProperty. " required="true" defaultValue="" choices="" asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="selector" datatype="0" description="An selector value for filtering in addition to message selection by type. See 5.9 Using Selectors. " required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="3" description="The scope from which the message should be received. The default is the global scope. " required="false" defaultValue="local" choices="global,local," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="targetProperty" datatype="0" description="The name of the property that the message property value should be bound to. Will be automatically set when used as a Metadata Tag. " required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="MessageDispatcher" description="Parsley" classes="false" variables="true" functions="false" getters="false" setters="false" public="false" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="property" datatype="0" description="The property the injected dispatcher function should be injected into. Will be automatically set when used as a Metadata Tag. " required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="3" description="The scope through which the message should be dispatched. If this attribute is omitted the message will be dispatched through all scopes associated with the Context the dispatching object lives in. " required="false" defaultValue="local" choices="global,local," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="MessageError" description="Parsley" classes="false" variables="false" functions="true" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="type" datatype="4" description="The type (class) of the message that was passed to the handler or interceptor that threw an Error. If omitted the error handler applies to all message types. " required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="selector" datatype="0" description="An selector value for filtering in addition to message selection by type. See 5.9 Using Selectors. " required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="3" description="The scope from which the message was dispatched to the handler or interceptor that threw an Error. The default is the global scope. " required="false" defaultValue="local" choices="global,local," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="method" datatype="0" description="The interceptor method. Will be automatically set when used as a Metadata Tag. " required="false" defaultValue="" choices="" asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="MessageHandler" description="Parsley" classes="false" variables="false" functions="true" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="type" datatype="4" description="The type (class) of the message that the annotated method wishes to receive. If omitted all messages will be received (rarely useful). " required="false" defaultValue="" choices="," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="selector" datatype="0" description="If specified not the message itself will be passed to the method, but instead the listed properties of the message as method parameters." required="false" defaultValue="" choices="," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="messageProperties" datatype="0" description="An selector value for filtering in addition to message selection by type. See 5.9 Using Selectors. " required="false" defaultValue="" choices="," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="3" description="The scope from which the message should be received. The default is the global scope." required="false" defaultValue="local" choices="global,local," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="method" datatype="0" description="The method the message instance should be passed to. Will be automatically set when used as a Metadata Tag. " required="false" defaultValue="" choices="," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="MessageInterceptor" description="Parsley" classes="false" variables="false" functions="true" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="type" datatype="4" description="The type (class) of the message that the annotated method wishes to intercept. If omitted all messages will be received (rarely useful)." required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="selector" datatype="0" description="An selector value for filtering in addition to message selection by type. See 5.9 Using Selectors. " required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="3" description="The scope from which the message should be received. The default is the global scope." required="false" defaultValue="local" choices="global,local," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="method" datatype="0" description="The interceptor method. Will be automatically set when used as a Metadata Tag. " required="false" defaultValue="" choices="" asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="ObjectDefinition" description="Parsley" classes="false" variables="false" functions="false" getters="true" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="lazy" datatype="2" description="When set to false (default) the object will be instantiated when the container initializes (but only if the singleton attribute keeps the default value (true). When set to true the object will be instantiated on demand. " required="false" defaultValue="true" choices="," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="singleton" datatype="2" description="When set to true (default) the container will only create a single instance of the object, cache it internally and return the same instance upon each request. When set to false it will create a new instance upon each request. " required="false" defaultValue="false" choices="," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="id" datatype="0" description="The id the object should be registered with. If omitted the name of the property that produces (or holds) the object will be used as the id. " required="false" defaultValue="" choices="," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="order" datatype="1" description="The initialization order. Only considered for non-lazy singletons, processed in ascending order. Default int.MAX_VALUE. " required="false" defaultValue="" choices="," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="ResourceBinding" description="Parsley" classes="false" variables="true" functions="false" getters="true" setters="true" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="bundle" datatype="0" description="The bundle name of the resource. " required="true" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="key" datatype="0" description="The resource key. " required="true" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="property" datatype="0" description="The name of the property that the resource should be bound to. Will be automatically set when used as a Metadata Tag. " required="false" defaultValue="" choices="," asType="" insertedByProposal="false" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="Selector" description="Parsley" classes="false" variables="true" functions="false" getters="true" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
</metatag>
<metatag name="Target" description="Parsley" classes="false" variables="true" functions="false" getters="true" setters="true" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
</metatag>
<metatag name="Metadata" description="Parsley" classes="false" variables="false" functions="false" getters="false" setters="false" public="false" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
</metatag>
<metatag name="AssignableTo" description="Parsley" classes="false" variables="false" functions="false" getters="false" setters="false" public="false" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
</metatag>
<metatag name="Publish" description="Parsley" classes="false" variables="true" functions="false" getters="true" setters="true" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="objectId" datatype="0" description="The id the property value is published with." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="0" description="The scope the property value is published to." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="managed" datatype="0" description="Indicates whether the value published by this property should be added to the Context (turned into a managed object) while being published." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="changeEvent" datatype="0" description="The event that signals that the property value has changed. Default is change. Not needed in Flex applications where this feature relies on the Flex Binding facility." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="property" datatype="0" description="The name of the property that holds the value to publish. Will be automatically set when used as a Metadata Tag." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="Subscribe" description="Parsley" classes="false" variables="true" functions="false" getters="true" setters="true" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="objectId" datatype="0" description="The id the source is published with." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="0" description="The scope the binding listens to." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="property" datatype="0" description="The name of the property that binds to the subscribed value. Will be automatically set when used as a Metadata Tag." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="PublishSubscribe" description="Parsley" classes="false" variables="true" functions="false" getters="true" setters="true" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="objectId" datatype="0" description="The id the property value is published with." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="0" description="The scope the property value is published to." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="managed" datatype="0" description="Indicates whether the value published by this property should be added to the Context (turned into a managed object) while being published." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="changeEvent" datatype="0" description="The event that signals that the property value has changed. Default is change. Not needed in Flex applications where this feature relies on the Flex Binding facility." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="property" datatype="0" description="The name of the property that holds the value to publish. Will be automatically set when used as a Metadata Tag." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="Observe" description="Parsley" classes="false" variables="false" functions="true" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="phase" datatype="3" description="The lifecycle phase to observe. The default is postInit. The other permitted values are preConfigure, preInit, preDestroy and postDestroy." required="false" defaultValue="postInit" choices="postInit,preConfigure,preInit,preDestroy,postDestroy," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="objectId" datatype="0" description="The id of the object to observe. If omitted the observer method will be invoked for all matching types (polymorphically)." required="false" defaultValue="" choices="" asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="method" datatype="0" description="The name of the method to invoke when the object is fully initialized. Will be automatically set when used as a Metadata Tag." required="false" defaultValue="" choices="" asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="CommandComplete" description="Parsley" classes="false" variables="false" functions="true" getters="false" setters="false" public="true" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="type" datatype="0" description="The type (class) of the message that the annotated method wishes to receive. If omitted the type will be deduced from the method parameter (if available)." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="selector" datatype="0" description="An selector value for filtering in addition to message selection by type. See 6.11 Using Selectors." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="0" description="The scope from which the message should be received. The default is the global scope." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="order" datatype="0" description="The order in which complete handlers should be invoked. The default value is int.MAX_VALUE." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="method" datatype="0" description="The method the result should be passed to. Will be automatically set when used as a Metadata Tag." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="CommandResult" description="Parsley" classes="false" variables="false" functions="false" getters="false" setters="false" public="false" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="type" datatype="0" description="The type (class) of the message that the annotated method wishes to receive. If omitted the type will be deduced from the method parameter (if available)." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="selector" datatype="0" description="An selector value for filtering in addition to message selection by type. See 6.11 Using Selectors." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="0" description="The scope from which the message should be received. The default is the global scope." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="order" datatype="0" description="The order in which complete handlers should be invoked. The default value is int.MAX_VALUE." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="method" datatype="0" description="The method the result should be passed to. Will be automatically set when used as a Metadata Tag." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="CommandError" description="Parsley" classes="false" variables="false" functions="false" getters="false" setters="false" public="false" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="type" datatype="0" description="The type (class) of the message that the annotated method wishes to receive. If omitted the type will be deduced from the method parameter (if available)." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="selector" datatype="0" description="An selector value for filtering in addition to message selection by type. See 6.11 Using Selectors." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="0" description="The scope from which the message should be received. The default is the global scope." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="order" datatype="0" description="The order in which complete handlers should be invoked. The default value is int.MAX_VALUE." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="method" datatype="0" description="The method the result should be passed to. Will be automatically set when used as a Metadata Tag." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
<metatag name="CommandStatus" description="Parsley" classes="false" variables="false" functions="false" getters="false" setters="false" public="false" private="false" protected="false" internal="false" defaultAttribute="" onlyDefaultSyntax="false" since="" allowCustomAttributes="false">
<attribute name="type" datatype="0" description="The type (class) of the message that the annotated method wishes to receive. If omitted the type will be deduced from the method parameter (if available)." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="selector" datatype="0" description="An selector value for filtering in addition to message selection by type. See 6.11 Using Selectors." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="scope" datatype="0" description="The scope from which the message should be received. The default is the global scope." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="order" datatype="0" description="The order in which complete handlers should be invoked. The default value is int.MAX_VALUE." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
<attribute name="method" datatype="0" description="The method the result should be passed to. Will be automatically set when used as a Metadata Tag." required="false" defaultValue="" choices="," asType="" insertedByProposal="true" validForClasses="true" validForVariables="true" validForFunctions="true" validForGetters="true" validForSetters="true" />
</metatag>
</tags>