<unit name="ok_array_property">
  <structure name="TAbstractNode" name_with_generic="TAbstractNode" type="class">
    <ancestor name="TObject" declaration="TObject" />
    <property name="MetadataBoolean" declaration="property MetadataBoolean[const Key: String]: Boolean read GetMetadataBoolean write SetMetadataBoolean;" visibility="public" indexdecl="[constKey:String]" type="Boolean" reader="GetMetadataBoolean" writer="SetMetadataBoolean" default_in_class="False" default_value="" nodefault="False"   stored="">
    </property>
    <property name="MetadataBooleanArray" declaration="property MetadataBooleanArray[const Key: String; const Index: Cardinal]: Boolean read GetMetadataBooleanArray write SetMetadataBooleanArray;" visibility="public" indexdecl="[constKey:String;constIndex:Cardinal]" type="Boolean" reader="GetMetadataBooleanArray" writer="SetMetadataBooleanArray" default_in_class="False" default_value="" nodefault="False"   stored="">
    </property>
  </structure>
</unit>
