KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > document1 > cci > DocumentFilter


1 // ----------------------------------------------------------------------------
2
// Filter/IntfBegin
3
// ----------------------------------------------------------------------------
4
//////////////////////////////////////////////////////////////////////////////
5
//
6
// Name: $Id: JMIAbstractMapper.java,v 1.11 2006/01/21 23:09:07 wfro Exp $
7
// Generated by: openMDX JMI Mapper
8
// Date: Mon Apr 03 11:38:57 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.document1.cci;
14
15 /**
16  */

17 public interface DocumentFilter
18   extends
19   org.opencrx.kernel.base.cci.AuditeeFilter,
20   org.opencrx.kernel.base.cci.ImporterFilter,
21   org.opencrx.kernel.base.cci.SecureObjectFilter,
22   org.opencrx.kernel.base.cci.XmlExporterFilter,
23   org.openmdx.base.cci.BasicObjectFilter {
24      
25 // ----------------------------------------------------------------------------
26
// Filter/IntfAttributeIsNotStruct
27
// ----------------------------------------------------------------------------
28
/**
29    * @param operator The operator for this filter.
30    * @see org.openmdx.compatibility.base.query.FilterOperators
31    */

32   public void forAllActiveOn (
33     short operator,
34     java.util.Date JavaDoc[] filterValues
35   );
36
37   /**
38    * @param operator The operator for this filter.
39    * @see org.openmdx.compatibility.base.query.FilterOperators
40    */

41   public void thereExistsActiveOn (
42     short operator,
43     java.util.Date JavaDoc[] filterValues
44   );
45
46   /**
47    * @param operator The operator for this filter.
48    * @see org.openmdx.compatibility.base.query.FilterOperators
49    */

50   public void forAllActiveOn (
51     short operator,
52     java.util.Collection JavaDoc filterValues
53   );
54
55   /**
56    * @param operator The operator for this filter.
57    * @see org.openmdx.compatibility.base.query.FilterOperators
58    */

59   public void thereExistsActiveOn (
60     short operator,
61     java.util.Collection JavaDoc filterValues
62   );
63
64   /**
65    * Specifies the sort order of all the instances that match the filter criteria.
66    * @param order The sort order for this filter.
67    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
68    */

69   public void orderByActiveOn (
70     short order
71   );
72        
73 // ----------------------------------------------------------------------------
74
// Filter/IntfAttributeIsNotStruct
75
// ----------------------------------------------------------------------------
76
/**
77    * @param operator The operator for this filter.
78    * @see org.openmdx.compatibility.base.query.FilterOperators
79    */

80   public void forAllActiveUntil (
81     short operator,
82     java.util.Date JavaDoc[] filterValues
83   );
84
85   /**
86    * @param operator The operator for this filter.
87    * @see org.openmdx.compatibility.base.query.FilterOperators
88    */

89   public void thereExistsActiveUntil (
90     short operator,
91     java.util.Date JavaDoc[] filterValues
92   );
93
94   /**
95    * @param operator The operator for this filter.
96    * @see org.openmdx.compatibility.base.query.FilterOperators
97    */

98   public void forAllActiveUntil (
99     short operator,
100     java.util.Collection JavaDoc filterValues
101   );
102
103   /**
104    * @param operator The operator for this filter.
105    * @see org.openmdx.compatibility.base.query.FilterOperators
106    */

107   public void thereExistsActiveUntil (
108     short operator,
109     java.util.Collection JavaDoc filterValues
110   );
111
112   /**
113    * Specifies the sort order of all the instances that match the filter criteria.
114    * @param order The sort order for this filter.
115    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
116    */

117   public void orderByActiveUntil (
118     short order
119   );
120        
121 // ----------------------------------------------------------------------------
122
// Filter/IntfAttributeIsNotStruct
123
// ----------------------------------------------------------------------------
124
/**
125    * @param operator The operator for this filter.
126    * @see org.openmdx.compatibility.base.query.FilterOperators
127    */

128   public void forAllAuthor (
129     short operator,
130     String JavaDoc[] filterValues
131   );
132
133   /**
134    * @param operator The operator for this filter.
135    * @see org.openmdx.compatibility.base.query.FilterOperators
136    */

137   public void thereExistsAuthor (
138     short operator,
139     String JavaDoc[] filterValues
140   );
141
142   /**
143    * @param operator The operator for this filter.
144    * @see org.openmdx.compatibility.base.query.FilterOperators
145    */

146   public void forAllAuthor (
147     short operator,
148     java.util.Collection JavaDoc filterValues
149   );
150
151   /**
152    * @param operator The operator for this filter.
153    * @see org.openmdx.compatibility.base.query.FilterOperators
154    */

155   public void thereExistsAuthor (
156     short operator,
157     java.util.Collection JavaDoc filterValues
158   );
159
160   /**
161    * Specifies the sort order of all the instances that match the filter criteria.
162    * @param order The sort order for this filter.
163    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
164    */

165   public void orderByAuthor (
166     short order
167   );
168        
169 // ----------------------------------------------------------------------------
170
// Filter/IntfAttributeIsNotStruct
171
// ----------------------------------------------------------------------------
172
/**
173    * @param operator The operator for this filter.
174    * @see org.openmdx.compatibility.base.query.FilterOperators
175    */

176   public void forAllContentLanguage (
177     short operator,
178     short[] filterValues
179   );
180
181   /**
182    * @param operator The operator for this filter.
183    * @see org.openmdx.compatibility.base.query.FilterOperators
184    */

185   public void thereExistsContentLanguage (
186     short operator,
187     short[] filterValues
188   );
189
190   /**
191    * @param operator The operator for this filter.
192    * @see org.openmdx.compatibility.base.query.FilterOperators
193    */

194   public void forAllContentLanguage (
195     short operator,
196     java.util.Collection JavaDoc filterValues
197   );
198
199   /**
200    * @param operator The operator for this filter.
201    * @see org.openmdx.compatibility.base.query.FilterOperators
202    */

203   public void thereExistsContentLanguage (
204     short operator,
205     java.util.Collection JavaDoc filterValues
206   );
207
208   /**
209    * Specifies the sort order of all the instances that match the filter criteria.
210    * @param order The sort order for this filter.
211    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
212    */

213   public void orderByContentLanguage (
214     short order
215   );
216        
217 // ----------------------------------------------------------------------------
218
// Filter/IntfAttributeIsNotStruct
219
// ----------------------------------------------------------------------------
220
/**
221    * @param operator The operator for this filter.
222    * @see org.openmdx.compatibility.base.query.FilterOperators
223    */

224   public void forAllContentLength (
225     short operator,
226     int[] filterValues
227   );
228
229   /**
230    * @param operator The operator for this filter.
231    * @see org.openmdx.compatibility.base.query.FilterOperators
232    */

233   public void thereExistsContentLength (
234     short operator,
235     int[] filterValues
236   );
237
238   /**
239    * @param operator The operator for this filter.
240    * @see org.openmdx.compatibility.base.query.FilterOperators
241    */

242   public void forAllContentLength (
243     short operator,
244     java.util.Collection JavaDoc filterValues
245   );
246
247   /**
248    * @param operator The operator for this filter.
249    * @see org.openmdx.compatibility.base.query.FilterOperators
250    */

251   public void thereExistsContentLength (
252     short operator,
253     java.util.Collection JavaDoc filterValues
254   );
255
256   /**
257    * Specifies the sort order of all the instances that match the filter criteria.
258    * @param order The sort order for this filter.
259    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
260    */

261   public void orderByContentLength (
262     short order
263   );
264        
265 // ----------------------------------------------------------------------------
266
// Filter/IntfAttributeIsNotStruct
267
// ----------------------------------------------------------------------------
268
/**
269    * @param operator The operator for this filter.
270    * @see org.openmdx.compatibility.base.query.FilterOperators
271    */

272   public void forAllContentType (
273     short operator,
274     String JavaDoc[] filterValues
275   );
276
277   /**
278    * @param operator The operator for this filter.
279    * @see org.openmdx.compatibility.base.query.FilterOperators
280    */

281   public void thereExistsContentType (
282     short operator,
283     String JavaDoc[] filterValues
284   );
285
286   /**
287    * @param operator The operator for this filter.
288    * @see org.openmdx.compatibility.base.query.FilterOperators
289    */

290   public void forAllContentType (
291     short operator,
292     java.util.Collection JavaDoc filterValues
293   );
294
295   /**
296    * @param operator The operator for this filter.
297    * @see org.openmdx.compatibility.base.query.FilterOperators
298    */

299   public void thereExistsContentType (
300     short operator,
301     java.util.Collection JavaDoc filterValues
302   );
303
304   /**
305    * Specifies the sort order of all the instances that match the filter criteria.
306    * @param order The sort order for this filter.
307    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
308    */

309   public void orderByContentType (
310     short order
311   );
312        
313 // ----------------------------------------------------------------------------
314
// Filter/IntfAttributeIsNotStruct
315
// ----------------------------------------------------------------------------
316
/**
317    * @param operator The operator for this filter.
318    * @see org.openmdx.compatibility.base.query.FilterOperators
319    */

320   public void forAllDocumentAbstract (
321     short operator,
322     String JavaDoc[] filterValues
323   );
324
325   /**
326    * @param operator The operator for this filter.
327    * @see org.openmdx.compatibility.base.query.FilterOperators
328    */

329   public void thereExistsDocumentAbstract (
330     short operator,
331     String JavaDoc[] filterValues
332   );
333
334   /**
335    * @param operator The operator for this filter.
336    * @see org.openmdx.compatibility.base.query.FilterOperators
337    */

338   public void forAllDocumentAbstract (
339     short operator,
340     java.util.Collection JavaDoc filterValues
341   );
342
343   /**
344    * @param operator The operator for this filter.
345    * @see org.openmdx.compatibility.base.query.FilterOperators
346    */

347   public void thereExistsDocumentAbstract (
348     short operator,
349     java.util.Collection JavaDoc filterValues
350   );
351
352   /**
353    * Specifies the sort order of all the instances that match the filter criteria.
354    * @param order The sort order for this filter.
355    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
356    */

357   public void orderByDocumentAbstract (
358     short order
359   );
360        
361 // ----------------------------------------------------------------------------
362
// Filter/IntfAttributeIsNotStruct
363
// ----------------------------------------------------------------------------
364
/**
365    * @param operator The operator for this filter.
366    * @see org.openmdx.compatibility.base.query.FilterOperators
367    */

368   public void forAllDocumentNumber (
369     short operator,
370     String JavaDoc[] filterValues
371   );
372
373   /**
374    * @param operator The operator for this filter.
375    * @see org.openmdx.compatibility.base.query.FilterOperators
376    */

377   public void thereExistsDocumentNumber (
378     short operator,
379     String JavaDoc[] filterValues
380   );
381
382   /**
383    * @param operator The operator for this filter.
384    * @see org.openmdx.compatibility.base.query.FilterOperators
385    */

386   public void forAllDocumentNumber (
387     short operator,
388     java.util.Collection JavaDoc filterValues
389   );
390
391   /**
392    * @param operator The operator for this filter.
393    * @see org.openmdx.compatibility.base.query.FilterOperators
394    */

395   public void thereExistsDocumentNumber (
396     short operator,
397     java.util.Collection JavaDoc filterValues
398   );
399
400   /**
401    * Specifies the sort order of all the instances that match the filter criteria.
402    * @param order The sort order for this filter.
403    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
404    */

405   public void orderByDocumentNumber (
406     short order
407   );
408        
409 // ----------------------------------------------------------------------------
410
// Filter/IntfAttributeIsNotStruct
411
// ----------------------------------------------------------------------------
412
/**
413    * @param operator The operator for this filter.
414    * @see org.openmdx.compatibility.base.query.FilterOperators
415    */

416   public void forAllDocumentState (
417     short operator,
418     short[] filterValues
419   );
420
421   /**
422    * @param operator The operator for this filter.
423    * @see org.openmdx.compatibility.base.query.FilterOperators
424    */

425   public void thereExistsDocumentState (
426     short operator,
427     short[] filterValues
428   );
429
430   /**
431    * @param operator The operator for this filter.
432    * @see org.openmdx.compatibility.base.query.FilterOperators
433    */

434   public void forAllDocumentState (
435     short operator,
436     java.util.Collection JavaDoc filterValues
437   );
438
439   /**
440    * @param operator The operator for this filter.
441    * @see org.openmdx.compatibility.base.query.FilterOperators
442    */

443   public void thereExistsDocumentState (
444     short operator,
445     java.util.Collection JavaDoc filterValues
446   );
447
448   /**
449    * Specifies the sort order of all the instances that match the filter criteria.
450    * @param order The sort order for this filter.
451    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
452    */

453   public void orderByDocumentState (
454     short order
455   );
456        
457 // ----------------------------------------------------------------------------
458
// Filter/IntfAttributeIsNotStruct
459
// ----------------------------------------------------------------------------
460
/**
461    * @param operator The operator for this filter.
462    * @see org.openmdx.compatibility.base.query.FilterOperators
463    */

464   public void forAllDocumentType (
465     short operator,
466     short[] filterValues
467   );
468
469   /**
470    * @param operator The operator for this filter.
471    * @see org.openmdx.compatibility.base.query.FilterOperators
472    */

473   public void thereExistsDocumentType (
474     short operator,
475     short[] filterValues
476   );
477
478   /**
479    * @param operator The operator for this filter.
480    * @see org.openmdx.compatibility.base.query.FilterOperators
481    */

482   public void forAllDocumentType (
483     short operator,
484     java.util.Collection JavaDoc filterValues
485   );
486
487   /**
488    * @param operator The operator for this filter.
489    * @see org.openmdx.compatibility.base.query.FilterOperators
490    */

491   public void thereExistsDocumentType (
492     short operator,
493     java.util.Collection JavaDoc filterValues
494   );
495
496   /**
497    * Specifies the sort order of all the instances that match the filter criteria.
498    * @param order The sort order for this filter.
499    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
500    */

501   public void orderByDocumentType (
502     short order
503   );
504        
505 // ----------------------------------------------------------------------------
506
// Filter/IntfReference
507
// ----------------------------------------------------------------------------
508
/**
509    * @param operator The operator for this filter.
510    * @see org.openmdx.compatibility.base.query.FilterOperators
511    */

512   public void forAllFolder (
513     short operator,
514     org.opencrx.kernel.document1.cci.DocumentFolder[] filterValues
515   );
516
517   /**
518    * @param operator The operator for this filter.
519    * @see org.openmdx.compatibility.base.query.FilterOperators
520    */

521   public void thereExistsFolder (
522     short operator,
523     org.opencrx.kernel.document1.cci.DocumentFolder[] filterValues
524   );
525
526   /**
527    * @param operator The operator for this filter.
528    * @see org.openmdx.compatibility.base.query.FilterOperators
529    */

530   public void forAllFolder (
531     short operator,
532     java.util.Collection JavaDoc filterValues
533   );
534
535   /**
536    * @param operator The operator for this filter.
537    * @see org.openmdx.compatibility.base.query.FilterOperators
538    */

539   public void thereExistsFolder (
540     short operator,
541     java.util.Collection JavaDoc filterValues
542   );
543        
544 // ----------------------------------------------------------------------------
545
// Filter/IntfReference
546
// ----------------------------------------------------------------------------
547
/**
548    * @param operator The operator for this filter.
549    * @see org.openmdx.compatibility.base.query.FilterOperators
550    */

551   public void forAllHeadRevision (
552     short operator,
553     org.opencrx.kernel.document1.cci.DocumentRevision[] filterValues
554   );
555
556   /**
557    * @param operator The operator for this filter.
558    * @see org.openmdx.compatibility.base.query.FilterOperators
559    */

560   public void thereExistsHeadRevision (
561     short operator,
562     org.opencrx.kernel.document1.cci.DocumentRevision[] filterValues
563   );
564
565   /**
566    * @param operator The operator for this filter.
567    * @see org.openmdx.compatibility.base.query.FilterOperators
568    */

569   public void forAllHeadRevision (
570     short operator,
571     java.util.Collection JavaDoc filterValues
572   );
573
574   /**
575    * @param operator The operator for this filter.
576    * @see org.openmdx.compatibility.base.query.FilterOperators
577    */

578   public void thereExistsHeadRevision (
579     short operator,
580     java.util.Collection JavaDoc filterValues
581   );
582        
583 // ----------------------------------------------------------------------------
584
// Filter/IntfAttributeIsNotStruct
585
// ----------------------------------------------------------------------------
586
/**
587    * @param operator The operator for this filter.
588    * @see org.openmdx.compatibility.base.query.FilterOperators
589    */

590   public void forAllKeywords (
591     short operator,
592     String JavaDoc[] filterValues
593   );
594
595   /**
596    * @param operator The operator for this filter.
597    * @see org.openmdx.compatibility.base.query.FilterOperators
598    */

599   public void thereExistsKeywords (
600     short operator,
601     String JavaDoc[] filterValues
602   );
603
604   /**
605    * @param operator The operator for this filter.
606    * @see org.openmdx.compatibility.base.query.FilterOperators
607    */

608   public void forAllKeywords (
609     short operator,
610     java.util.Collection JavaDoc filterValues
611   );
612
613   /**
614    * @param operator The operator for this filter.
615    * @see org.openmdx.compatibility.base.query.FilterOperators
616    */

617   public void thereExistsKeywords (
618     short operator,
619     java.util.Collection JavaDoc filterValues
620   );
621
622   /**
623    * Specifies the sort order of all the instances that match the filter criteria.
624    * @param order The sort order for this filter.
625    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
626    */

627   public void orderByKeywords (
628     short order
629   );
630        
631 // ----------------------------------------------------------------------------
632
// Filter/IntfAttributeIsNotStruct
633
// ----------------------------------------------------------------------------
634
/**
635    * @param operator The operator for this filter.
636    * @see org.openmdx.compatibility.base.query.FilterOperators
637    */

638   public void forAllLiteratureType (
639     short operator,
640     short[] filterValues
641   );
642
643   /**
644    * @param operator The operator for this filter.
645    * @see org.openmdx.compatibility.base.query.FilterOperators
646    */

647   public void thereExistsLiteratureType (
648     short operator,
649     short[] filterValues
650   );
651
652   /**
653    * @param operator The operator for this filter.
654    * @see org.openmdx.compatibility.base.query.FilterOperators
655    */

656   public void forAllLiteratureType (
657     short operator,
658     java.util.Collection JavaDoc filterValues
659   );
660
661   /**
662    * @param operator The operator for this filter.
663    * @see org.openmdx.compatibility.base.query.FilterOperators
664    */

665   public void thereExistsLiteratureType (
666     short operator,
667     java.util.Collection JavaDoc filterValues
668   );
669
670   /**
671    * Specifies the sort order of all the instances that match the filter criteria.
672    * @param order The sort order for this filter.
673    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
674    */

675   public void orderByLiteratureType (
676     short order
677   );
678        
679 // ----------------------------------------------------------------------------
680
// Filter/IntfAttributeIsNotStruct
681
// ----------------------------------------------------------------------------
682
/**
683    * @param operator The operator for this filter.
684    * @see org.openmdx.compatibility.base.query.FilterOperators
685    */

686   public void forAllLocation (
687     short operator,
688     String JavaDoc[] filterValues
689   );
690
691   /**
692    * @param operator The operator for this filter.
693    * @see org.openmdx.compatibility.base.query.FilterOperators
694    */

695   public void thereExistsLocation (
696     short operator,
697     String JavaDoc[] filterValues
698   );
699
700   /**
701    * @param operator The operator for this filter.
702    * @see org.openmdx.compatibility.base.query.FilterOperators
703    */

704   public void forAllLocation (
705     short operator,
706     java.util.Collection JavaDoc filterValues
707   );
708
709   /**
710    * @param operator The operator for this filter.
711    * @see org.openmdx.compatibility.base.query.FilterOperators
712    */

713   public void thereExistsLocation (
714     short operator,
715     java.util.Collection JavaDoc filterValues
716   );
717
718   /**
719    * Specifies the sort order of all the instances that match the filter criteria.
720    * @param order The sort order for this filter.
721    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
722    */

723   public void orderByLocation (
724     short order
725   );
726        
727 // ----------------------------------------------------------------------------
728
// Filter/IntfAttributeIsNotStruct
729
// ----------------------------------------------------------------------------
730
/**
731    * @param operator The operator for this filter.
732    * @see org.openmdx.compatibility.base.query.FilterOperators
733    */

734   public void forAllSearchText (
735     short operator,
736     String JavaDoc[] filterValues
737   );
738
739   /**
740    * @param operator The operator for this filter.
741    * @see org.openmdx.compatibility.base.query.FilterOperators
742    */

743   public void thereExistsSearchText (
744     short operator,
745     String JavaDoc[] filterValues
746   );
747
748   /**
749    * @param operator The operator for this filter.
750    * @see org.openmdx.compatibility.base.query.FilterOperators
751    */

752   public void forAllSearchText (
753     short operator,
754     java.util.Collection JavaDoc filterValues
755   );
756
757   /**
758    * @param operator The operator for this filter.
759    * @see org.openmdx.compatibility.base.query.FilterOperators
760    */

761   public void thereExistsSearchText (
762     short operator,
763     java.util.Collection JavaDoc filterValues
764   );
765
766   /**
767    * Specifies the sort order of all the instances that match the filter criteria.
768    * @param order The sort order for this filter.
769    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
770    */

771   public void orderBySearchText (
772     short order
773   );
774        
775 // ----------------------------------------------------------------------------
776
// Filter/IntfAttributeIsNotStruct
777
// ----------------------------------------------------------------------------
778
/**
779    * @param operator The operator for this filter.
780    * @see org.openmdx.compatibility.base.query.FilterOperators
781    */

782   public void forAllTitle (
783     short operator,
784     String JavaDoc[] filterValues
785   );
786
787   /**
788    * @param operator The operator for this filter.
789    * @see org.openmdx.compatibility.base.query.FilterOperators
790    */

791   public void thereExistsTitle (
792     short operator,
793     String JavaDoc[] filterValues
794   );
795
796   /**
797    * @param operator The operator for this filter.
798    * @see org.openmdx.compatibility.base.query.FilterOperators
799    */

800   public void forAllTitle (
801     short operator,
802     java.util.Collection JavaDoc filterValues
803   );
804
805   /**
806    * @param operator The operator for this filter.
807    * @see org.openmdx.compatibility.base.query.FilterOperators
808    */

809   public void thereExistsTitle (
810     short operator,
811     java.util.Collection JavaDoc filterValues
812   );
813
814   /**
815    * Specifies the sort order of all the instances that match the filter criteria.
816    * @param order The sort order for this filter.
817    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
818    */

819   public void orderByTitle (
820     short order
821   );
822        
823 // ----------------------------------------------------------------------------
824
// Filter/IntfEnd
825
// ----------------------------------------------------------------------------
826
}
827
Popular Tags