This class handles operands that represent flags. The operation evaluates to true if the property provided by the expression has the flag assigned.
Return true if the property has the flag assigned.
# File lib/taskjuggler/LogicalOperation.rb, line 229 def eval(expr) if expr.query.is_a?(Query) # This is used for Project or PTN related Queries expr.query.property['flags', 0].include?(@operand1) else # This is used for Journal objects. expr.query.flags.include?(@operand1) end end
Generated with the Darkfish Rdoc Generator 2.