01: package example.nz.org.take.compiler.userv.generated;
02:
03: import nz.org.take.rt.*;
04:
05: /**
06: * Class generated by the take compiler.
07: * @version Mon Feb 11 13:49:17 NZDT 2008
08: */
09: @SuppressWarnings("unchecked")
10: class KBFragement_greater_than_or_equal_11 {
11: /**
12: * Method generated for query greater_than_or_equal[in,in]
13: * @param nz.org.take.compiler.reference.Slot@1e0512a
14: * @param nz.org.take.compiler.reference.Slot@1f0aecc
15: * @return an iterator
16: * code generated using velocity template Comparison_11.vm
17: */
18: static ResourceIterator<greater_than_or_equal> greater_than_or_equal_11(
19: final double slot1, final double slot2,
20: final DerivationController _derivation) {
21: _derivation.log(">=", DerivationController.COMPARISON);
22:
23: if (slot1 >= slot2) {
24: greater_than_or_equal result = new greater_than_or_equal();
25: result.slot1 = slot1;
26: result.slot2 = slot2;
27:
28: return new SingletonIterator<greater_than_or_equal>(result);
29: }
30:
31: return EmptyIterator.DEFAULT;
32: }
33: }
|