Package com.xebialabs.xlrelease.views
Class ReleaseOverviewView
- java.lang.Object
-
- com.xebialabs.xlrelease.views.PlanItemFullView
-
- com.xebialabs.xlrelease.views.ReleaseOverviewView
-
- All Implemented Interfaces:
BaseView
public class ReleaseOverviewView extends PlanItemFullView implements BaseView
-
-
Field Summary
-
Fields inherited from class com.xebialabs.xlrelease.views.PlanItemFullView
active, description, done, dueDate, endDate, hasBeenStarted, id, plannedDuration, scheduledStartDate, startDate, title, type, updatable
-
-
Constructor Summary
Constructors Constructor Description ReleaseOverviewView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCurrentPhase()TaskFullViewgetCurrentTask()java.util.Map<java.lang.String,ReleaseExtensionView>getExtensions()FlaggetFlag()UserViewgetOwner()java.util.List<PhaseOverviewView>getPhases()FlaggetReleaseFlag()EffectiveSecuritygetSecurity()com.xebialabs.xlrelease.domain.status.ReleaseStatusgetStatus()java.util.Map<java.lang.String,java.lang.Object>getSyntheticProperties()java.util.Map<java.lang.String,java.lang.String>getVariables()booleanisArchived()voidsetArchived(boolean archived)voidsetCurrentPhase(java.lang.String currentPhase)voidsetCurrentTask(TaskFullView currentTask)voidsetExtensions(java.util.Map<java.lang.String,ReleaseExtensionView> extensions)voidsetFlag(Flag flag)voidsetOwner(UserView owner)voidsetPhases(java.util.List<PhaseOverviewView> phases)voidsetReleaseFlag(Flag releaseFlag)voidsetSecurity(EffectiveSecurity security)voidsetStatus(com.xebialabs.xlrelease.domain.status.ReleaseStatus status)voidsetSyntheticProperties(java.util.Map<java.lang.String,java.lang.Object> syntheticProperties)voidsetVariables(java.util.Map<java.lang.String,java.lang.String> variables)-
Methods inherited from class com.xebialabs.xlrelease.views.PlanItemFullView
getDescription, getDueDate, getEndDate, getId, getPlannedDuration, getScheduledStartDate, getStartDate, getTitle, getType, isActive, isDone, isHasBeenStarted, isUpdatable, setActive, setDescription, setDone, setDueDate, setEndDate, setHasBeenStarted, setId, setPlannedDuration, setScheduledStartDate, setStartDate, setTitle, setType, setUpdatable
-
-
-
-
Method Detail
-
getStatus
public com.xebialabs.xlrelease.domain.status.ReleaseStatus getStatus()
-
setStatus
public void setStatus(com.xebialabs.xlrelease.domain.status.ReleaseStatus status)
-
getReleaseFlag
public Flag getReleaseFlag()
-
setReleaseFlag
public void setReleaseFlag(Flag releaseFlag)
-
getFlag
public Flag getFlag()
-
setFlag
public void setFlag(Flag flag)
-
isArchived
public boolean isArchived()
-
setArchived
public void setArchived(boolean archived)
-
getCurrentPhase
public java.lang.String getCurrentPhase()
-
setCurrentPhase
public void setCurrentPhase(java.lang.String currentPhase)
-
getCurrentTask
public TaskFullView getCurrentTask()
-
setCurrentTask
public void setCurrentTask(TaskFullView currentTask)
-
getSyntheticProperties
public java.util.Map<java.lang.String,java.lang.Object> getSyntheticProperties()
-
setSyntheticProperties
public void setSyntheticProperties(java.util.Map<java.lang.String,java.lang.Object> syntheticProperties)
- Specified by:
setSyntheticPropertiesin interfaceBaseView
-
getExtensions
public java.util.Map<java.lang.String,ReleaseExtensionView> getExtensions()
-
getPhases
public java.util.List<PhaseOverviewView> getPhases()
-
setPhases
public void setPhases(java.util.List<PhaseOverviewView> phases)
-
setExtensions
public void setExtensions(java.util.Map<java.lang.String,ReleaseExtensionView> extensions)
- Specified by:
setExtensionsin interfaceBaseView
-
setVariables
public void setVariables(java.util.Map<java.lang.String,java.lang.String> variables)
-
getVariables
public java.util.Map<java.lang.String,java.lang.String> getVariables()
-
getOwner
public UserView getOwner()
-
setOwner
public void setOwner(UserView owner)
-
getSecurity
public EffectiveSecurity getSecurity()
-
setSecurity
public void setSecurity(EffectiveSecurity security)
-
-