Subversion Repositories bacoAlunos

Rev

Rev 1310 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1310 Rev 1782
Line 10... Line 10...
10
 
10
 
11
import pt.estgp.estgweb.domain.UserSessionImpl;
11
import pt.estgp.estgweb.domain.UserSessionImpl;
12
import pt.estgp.estgweb.domain.IOwned;
12
import pt.estgp.estgweb.domain.IOwned;
13
import pt.estgp.estgweb.domain.IInternal;
13
import pt.estgp.estgweb.domain.IInternal;
14
import pt.estgp.estgweb.domain.IValid;
14
import pt.estgp.estgweb.domain.IValid;
15
import pt.estgp.estgweb.Globals;
-
 
16
import pt.estgp.estgweb.web.UserSessionProxy;
15
import pt.estgp.estgweb.web.UserSessionProxy;
17
 
16
 
18
public class CantManageTag extends BodyTagSupport
17
public class CantManageTag extends BodyTagSupport
19
{
18
{
20
 
19
 
Line 82... Line 81...
82
        }
81
        }
83
        else if(this.valid != null)
82
        else if(this.valid != null)
84
        {
83
        {
85
            boolean valid = 1.5.0/docs/api/java/lang/Boolean.html">Boolean.parseBoolean(this.valid);
84
            boolean valid = 1.5.0/docs/api/java/lang/Boolean.html">Boolean.parseBoolean(this.valid);
86
            IValid iValid = (IValid) owned;
85
            IValid iValid = (IValid) owned;
87
            return owned != null && userSession.getUser() != null && (iValid.isValid() == valid && owned.isOwnedBy(userSession.getUser(),false) || (userSession.getUser()).isSuperuserOrAdmin());
86
            return owned != null && userSession.getUser() != null && (iValid.isValid() == valid && owned.checkIsOwnedBy(userSession.getUser(), false) || (userSession.getUser()).isSuperuserOrAdmin());
88
        }
87
        }
89
        else
88
        else
90
            return owned != null && userSession.getUser() != null && (owned.isOwnedBy(userSession.getUser(),false) || (userSession.getUser()).isSuperuserOrAdmin());
89
            return owned != null && userSession.getUser() != null && (owned.checkIsOwnedBy(userSession.getUser(), false) || (userSession.getUser()).isSuperuserOrAdmin());
91
 
90
 
92
    }
91
    }
93
 
92
 
94
    public int doEndTag() throws JspException
93
    public int doEndTag() throws JspException
95
    {
94
    {