QueryBuilder qb = new QueryBuilder(queryParam);
if (!qb.containsField(Lucene.rid.name())) {
// specify the repository
qb.and(Lucene.rid.matches(getRepositoryModel().getRID()));
}
if (!qb.containsField(Lucene.responsible.name())) {
// specify the responsible
qb.and(Lucene.responsible.matches(assignedToParam));
}
if (!qb.containsField(Lucene.milestone.name())) {
// specify the milestone