EMMA Coverage Report (generated Fri Sep 15 10:32:43 EDT 2006)
[all classes][edu.iu.uis.sit.portal.portlet.security.expression]

COVERAGE SUMMARY FOR SOURCE FILE [NotExpression.java]

nameclass, %method, %block, %line, %
NotExpression.java0%   (0/1)0%   (0/2)0%   (0/15)0%   (0/4)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class NotExpression0%   (0/1)0%   (0/2)0%   (0/15)0%   (0/4)
NotExpression (Expression): void 0%   (0/1)0%   (0/6)0%   (0/3)
evaluate (User): boolean 0%   (0/1)0%   (0/9)0%   (0/1)

1package edu.iu.uis.sit.portal.portlet.security.expression;
2 
3import edu.iu.uis.sit.portal.user.User;
4 
5public class NotExpression implements Expression {
6 
7    private Expression child;
8    
9    public NotExpression(Expression child) {
10        this.child = child;
11    }
12    
13    public boolean evaluate(User user) {
14        return !child.evaluate(user);
15    }
16        
17}

[all classes][edu.iu.uis.sit.portal.portlet.security.expression]
EMMA 2.0.5312 (C) Vladimir Roubtsov