Protege 3.4

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

All Known Implementing Classes:
MetaProjectImpl

public interface MetaProject


Method Summary
 Group createGroup(String name)
           
 GroupOperation createGroupOperation()
           
 Operation createOperation(String name)
           
 ProjectInstance createProject(String name)
           
 User createUser(String name, String password)
           
 Group getGroup(String name)
           
 Set<GroupOperation> getGroupOperations()
           
 Set<Group> getGroups()
           
 Operation getOperation(String name)
           
 Set<Operation> getOperations()
           
 Policy getPolicy()
           
 ProjectInstance getProject(String name)
           
 Set<ProjectInstance> getProjects()
           
 User getUser(String name)
           
 Set<User> getUsers()
           
 boolean save(Collection errors)
           
 

Method Detail

getProjects

Set<ProjectInstance> getProjects()

getProject

ProjectInstance getProject(String name)

createProject

ProjectInstance createProject(String name)

getUsers

Set<User> getUsers()

getUser

User getUser(String name)

createUser

User createUser(String name,
                String password)

getOperations

Set<Operation> getOperations()

getOperation

Operation getOperation(String name)

createOperation

Operation createOperation(String name)

getGroups

Set<Group> getGroups()

getGroup

Group getGroup(String name)

createGroup

Group createGroup(String name)

getGroupOperations

Set<GroupOperation> getGroupOperations()

createGroupOperation

GroupOperation createGroupOperation()

getPolicy

Policy getPolicy()

save

boolean save(Collection errors)

Protege 3.4

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