|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hackystat.projectbrowser.page.projectportfolio.ProjectPortfolioSession
public class ProjectPortfolioSession
Session to hold state for Project Portfolio.
Field Summary | |
---|---|
static java.lang.String |
END_DATE_KEY
The parameter key of end date. |
static java.lang.String |
GRANULARITY_KEY
The parameter key of granularity. |
static java.lang.String |
PARAMETER_ORDER_MESSAGE
The last parameter key. |
static java.lang.String |
SELECTED_PROJECTS_KEY
The parameter key of selectedProjects. |
static java.lang.String |
START_DATE_KEY
The parameter key of start date. |
Constructor Summary | |
---|---|
ProjectPortfolioSession()
|
Method Summary | |
---|---|
void |
clearParamErrorMessage()
Clears the paramErrorMessage. |
ProjectPortfolioDataModel |
getDataModel()
|
java.util.Date |
getEndDate()
|
java.lang.String |
getFeedback()
|
java.util.List<java.lang.String> |
getGranularities()
|
java.lang.String |
getGranularity()
|
org.apache.wicket.PageParameters |
getPageParameters()
Returns a PageParameters instance that represents the content of the input form. |
java.lang.String |
getParamErrorMessage()
|
java.util.List<org.hackystat.sensorbase.resource.projects.jaxb.Project> |
getSelectedProjects()
|
java.util.Date |
getStartDate()
|
boolean |
initializeDataModel()
Initialize the dataModel. |
boolean |
loadPageParameters(org.apache.wicket.PageParameters parameters)
Load data from URL parameters into this session. |
void |
setEndDate(java.util.Date endDate)
|
void |
setFeedback(java.lang.String feedback)
|
void |
setGranularity(java.lang.String granularity)
|
void |
setSelectedProjects(java.util.List<org.hackystat.sensorbase.resource.projects.jaxb.Project> selectedProjects)
|
void |
setStartDate(java.util.Date startDate)
|
void |
updateDataModel()
Update the data model. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String START_DATE_KEY
public static final java.lang.String END_DATE_KEY
public static final java.lang.String GRANULARITY_KEY
public static final java.lang.String SELECTED_PROJECTS_KEY
public static final java.lang.String PARAMETER_ORDER_MESSAGE
Constructor Detail |
---|
public ProjectPortfolioSession()
Method Detail |
---|
public void updateDataModel()
public void setSelectedProjects(java.util.List<org.hackystat.sensorbase.resource.projects.jaxb.Project> selectedProjects)
selectedProjects
- the selectedProjects to setpublic java.util.List<org.hackystat.sensorbase.resource.projects.jaxb.Project> getSelectedProjects()
public ProjectPortfolioDataModel getDataModel()
public void setFeedback(java.lang.String feedback)
feedback
- the feedback to setpublic java.lang.String getFeedback()
public void setStartDate(java.util.Date startDate)
startDate
- the startDate to setpublic java.util.Date getStartDate()
public void setEndDate(java.util.Date endDate)
endDate
- the endDate to setpublic java.util.Date getEndDate()
public void setGranularity(java.lang.String granularity)
granularity
- the granularity to setpublic java.lang.String getGranularity()
public java.util.List<java.lang.String> getGranularities()
public boolean initializeDataModel()
public org.apache.wicket.PageParameters getPageParameters()
public boolean loadPageParameters(org.apache.wicket.PageParameters parameters)
parameters
- the URL parameters
public java.lang.String getParamErrorMessage()
public void clearParamErrorMessage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |