
<QueryDescriptor name="Resource Search" defaultElementSetName="Default" baseClassName="com.k_int.ia.resources.ResourceHDO">
  <RootScope className="com.k_int.ia.resources.ResourceHDO" scopeName="resource" />
  <JoinScope parentScope="resource" accessPath="categoryPostings" scopeName="category_postings" joinType="left outer"/>
  <Bool id="Bool1" op="0">
    <Expression id="attrname.resource.title" name="attrname.resource.title" scope="resource" accessPath="title" typeCode="VARCHAR" editingInfo="text"  sortable="true" defaultValue="xxx" />
    <Expression id="attrname.resource.collection" name="attrname.resource.collection" scope="resource" accessPath="collection.name" typeCode="VARCHAR" editingInfo="text" >
      <ComboBox>
        <DynamicDataSource baseClass="com.k_int.ia.resources.CollectionHDO" valueAttr="name" labelAttr="name"/>
      </ComboBox>
    </Expression>
  </Bool>
  <ElementSet name="Default">
    <ScopeElement scope="resource" name="inode.colhead.resource.id" visibility="false" />
    <ScopedElement scope="resource" name="inode.colhead.resource.title" accessPath="title" visibility="true" actionCode="EDIT:0"/>
    <ScopedElement scope="resource" name="inode.colhead.resource.id" accessPath="identityString" visibility="true"/>
    <ScopedElement scope="resource" name="inode.colhead.resource.collection" accessPath="collection.name" visibility="true"/>
  </ElementSet>
  <ElementSet name="Count">
    <CountElement scope="resource" name="id" accessPath="id">id</CountElement>
  </ElementSet>

</QueryDescriptor>
