Package mc.core.model.project
Interface IProjectResource
- All Superinterfaces:
IBaseEntity,ICoreEntity,Serializable
- All Known Implementing Classes:
ProjectResource,ProjectTaskResource
-
Method Summary
Methods inherited from interface mc.core.model.base.IBaseEntity
getId, setId
-
Method Details
-
getProject
Project getProject()- Returns:
- project, never null
-
getEntity
ComplexEntity getEntity()- Returns:
- entity, never null
-
getEntityClass
String getEntityClass()- Returns:
- entityClass of entity, never null
-
isActive
boolean isActive()- Returns:
- active flag
-
getProjectTasks
List<ProjectTask> getProjectTasks()- Returns:
- project task list, may be empty if project resource is not a task resource
-