Protege 3.3.1

edu.stanford.smi.protege.server.metaproject
Interface Policy

All Known Implementing Classes:
PolicyImpl

public interface Policy


Method Summary
 Set<Operation> getAllowedOperations(UserInstance user, MetaProjectInstance project)
           
 Set<Operation> getKnownOperations()
           
 boolean isOperationAuthorized(UserInstance user, Operation op, MetaProjectInstance project)
           
 

Method Detail

isOperationAuthorized

boolean isOperationAuthorized(UserInstance user,
                              Operation op,
                              MetaProjectInstance project)

getAllowedOperations

Set<Operation> getAllowedOperations(UserInstance user,
                                    MetaProjectInstance project)

getKnownOperations

Set<Operation> getKnownOperations()

Protege 3.3.1

Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2007 Stanford University.