org.mantisbt.connect.model
Interface IProject

All Known Implementing Classes:
Project

public interface IProject

Author:
Peter Lanser, planser@users.sourceforge.net

Method Summary
 AccessLevel getAccessLevelMin()
           
 java.lang.String getDescription()
           
 java.lang.String getFilePath()
           
 long getId()
           
 java.lang.String getName()
           
 IMCAttribute getStatus()
           
 IProject getSubProject(long projectId)
           
 IProject getSubProject(java.lang.String name)
           
 IProject[] getSubProjects()
           
 boolean isEnabled()
           
 boolean isPrivate()
           
 void setAccessLevelMin(AccessLevel accessLevel)
           
 void setDesription(java.lang.String description)
           
 void setEnabled(boolean enabled)
           
 void setFilePath(java.lang.String filePath)
           
 void setName(java.lang.String name)
           
 void setPrivate(boolean isPrivate)
           
 void setSubProjects(IProject[] subProjects)
           
 

Method Detail

getAccessLevelMin

public AccessLevel getAccessLevelMin()

getDescription

public java.lang.String getDescription()

isEnabled

public boolean isEnabled()

getFilePath

public java.lang.String getFilePath()

getId

public long getId()

getName

public java.lang.String getName()

getStatus

public IMCAttribute getStatus()

getSubProjects

public IProject[] getSubProjects()

isPrivate

public boolean isPrivate()

setAccessLevelMin

public void setAccessLevelMin(AccessLevel accessLevel)

setDesription

public void setDesription(java.lang.String description)

setEnabled

public void setEnabled(boolean enabled)

setFilePath

public void setFilePath(java.lang.String filePath)

setName

public void setName(java.lang.String name)

setSubProjects

public void setSubProjects(IProject[] subProjects)

setPrivate

public void setPrivate(boolean isPrivate)

getSubProject

public IProject getSubProject(long projectId)

getSubProject

public IProject getSubProject(java.lang.String name)