Serialized Form


Package org.hackystat.projectbrowser

Class org.hackystat.projectbrowser.ProjectBrowserSession extends org.apache.wicket.protocol.http.WebSession implements Serializable

serialVersionUID: 1L

Serialized Fields

email

java.lang.String email
The email used to connect to the SensorBase.


password

java.lang.String password
The password for the SensorBase.


signinFeedback

java.lang.String signinFeedback
The current signinFeedback message to display.


registerFeedback

java.lang.String registerFeedback
The current registerFeedback message to display.


isAuthenticated

boolean isAuthenticated
If this user has been authenticated against the Sensorbase during this session.


projectList

java.util.List<E> projectList
The collection of Projects that this user has.


analysisList

java.util.List<E> analysisList
The analysis list.


sensorDataSession

SensorDataSession sensorDataSession
The SensorDataSession that holds page state for SensorData page.


dailyProjectDataSession

DailyProjectDataSession dailyProjectDataSession
The DailyProjectDataSession that holds page state for DailyProjectData page.


telemetrySession

TelemetrySession telemetrySession
The TelemetrySession that holds page state for Telemetry page.


projectPortfolioSession

ProjectPortfolioSession projectPortfolioSession
ProjectPortfolioSession that holds page state for Project Portfolio page.


projectsSession

ProjectsSession projectsSession
ProjectBrowserSession that holds the page state for the Project page.


trajectorySession

TrajectorySession trajectorySession
Trajectory session - holds the page state for the Trajectory page.

Class org.hackystat.projectbrowser.ProjectChoiceRenderer extends org.apache.wicket.markup.html.form.ChoiceRenderer implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.authentication

Class org.hackystat.projectbrowser.authentication.SigninPage extends org.apache.wicket.markup.html.WebPage implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.googlechart

Class org.hackystat.projectbrowser.googlechart.GoogleChart extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

chartType

ChartType chartType
chart type of this chart.


width

int width
width in pixel.


height

int height
height in pixel.


backgroundColor

java.lang.String backgroundColor
the background color.


chartData

java.util.List<E> chartData
data to display.


chartDataScale

java.util.List<E> chartDataScale
scale of the data.


colors

java.util.List<E> colors
colors of the chart.


title

java.lang.String title
title.


axisTypes

java.util.List<E> axisTypes
Axis types.


axisLabels

java.util.List<E> axisLabels
Axis labels.


axisMaxRange

java.util.List<E> axisMaxRange
Axis max ranges.


axisColor

java.util.List<E> axisColor
Axis colors.


chartMarker

java.util.List<E> chartMarker
the markers.


markerColors

java.util.List<E> markerColors
colors of the markers.


chartLegend

java.util.List<E> chartLegend
the legends.


chartLineStyle

java.util.List<E> chartLineStyle
the line styles.


barChartSize

java.util.List<E> barChartSize
the bar chart size.


Package org.hackystat.projectbrowser.imageurl

Class org.hackystat.projectbrowser.imageurl.ImageUrl extends org.apache.wicket.markup.html.WebComponent implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page

Class org.hackystat.projectbrowser.page.ProjectBrowserBasePage extends org.apache.wicket.markup.html.WebPage implements Serializable

serialVersionUID: 1L

Serialized Fields

date

long date
The date this user has selected in the ProjectDate form.


footerFeedback

java.lang.String footerFeedback
Displays text at the bottom of the screen for user information.


Package org.hackystat.projectbrowser.page.contextsensitive

Class org.hackystat.projectbrowser.page.contextsensitive.ContextSensitiveMenu extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

selectedValue

java.lang.String selectedValue
The value this user has selected.


values

java.util.List<E> values
The list of valuesType possibilities.


name

java.lang.String name
The name of this menu.


isVisible

boolean isVisible
Whether this menu should be visible or not.

Class org.hackystat.projectbrowser.page.contextsensitive.ContextSensitivePanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

menus

java.util.List<E> menus
The list of ContextSensitiveMenus, each containing a label and drop-down menu.


Package org.hackystat.projectbrowser.page.crap

Class org.hackystat.projectbrowser.page.crap.CrapPage extends ProjectBrowserBasePage implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata

Class org.hackystat.projectbrowser.page.dailyprojectdata.DailyProjectDataPage extends ProjectBrowserBasePage implements Serializable

serialVersionUID: 1L

Serialized Fields

session

DailyProjectDataSession session
Daily project data session to hold the state.

Class org.hackystat.projectbrowser.page.dailyprojectdata.DailyProjectDataSession extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

paramErrorMessage

java.lang.String paramErrorMessage
Error message when parsing page paramters.


date

long date
The date this user has selected in the ProjectDate form.


selectedProjects

java.util.List<E> selectedProjects
The projects this user has selected.


analysis

java.lang.String analysis
The analysis this user has selected. Defaults to Build.


feedback

java.lang.String feedback
the feedback string.


csPanel

ContextSensitivePanel csPanel
The context sensitive panel. We keep a pointer to this in the session for Ajax updating.


csMenus

java.util.Map<K,V> csMenus
Holds the state of the context-sensitive menus in the context sensitive panel.


coverageDataModel

CoverageDataModel coverageDataModel
The Coverage data model.


unitTestDataModel

UnitTestDataModel unitTestDataModel
The Unit Test analysis data model.


couplingDataModel

CouplingDataModel couplingDataModel
The coupling data model.


complexityDataModel

ComplexityDataModel complexityDataModel
The complexity data model.


buildDataModel

BuildDataModel buildDataModel
The build data model.


devTimeDataModel

DevTimeDataModel devTimeDataModel
The DevTime data model.


fileMetricDataModel

FileMetricDataModel fileMetricDataModel
The FileMetric data model.


commitDataModel

CommitDataModel commitDataModel
The Commit data model.


issueDataModel

IssueDataModel issueDataModel
The Issue data model.


Package org.hackystat.projectbrowser.page.dailyprojectdata.build

Class org.hackystat.projectbrowser.page.dailyprojectdata.build.BuildData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
The project whose data is kept in this instance.


successes

java.util.List<E> successes
The two buckets for this data.


failures

java.util.List<E> failures

total

int total
The total number of builds across all buckets.

Class org.hackystat.projectbrowser.page.dailyprojectdata.build.BuildDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

buildDataMap

java.util.Map<K,V> buildDataMap
Holds the build data, organized by Project.

Class org.hackystat.projectbrowser.page.dailyprojectdata.build.BuildDetailsPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.dailyprojectdata.build.BuildPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata.commit

Class org.hackystat.projectbrowser.page.dailyprojectdata.commit.CommitData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
The project whose data is kept in this instance.


totalCommit

int totalCommit
Holds the total Commits.


totalChurn

int totalChurn
Holds the total Churn.


user2commit

java.util.Map<K,V> user2commit
Maintains the (user, commit/churn) data.

Class org.hackystat.projectbrowser.page.dailyprojectdata.commit.CommitDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

commitDataMap

java.util.Map<K,V> commitDataMap
Holds the commit data, organized by Project.

Class org.hackystat.projectbrowser.page.dailyprojectdata.commit.CommitPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata.complexity

Class org.hackystat.projectbrowser.page.dailyprojectdata.complexity.ComplexityData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
The project whose data is kept in this instance.


buckets

java.util.List<E> buckets
The five buckets for this data.


total

int total
The total number of entries added across all buckets.

Class org.hackystat.projectbrowser.page.dailyprojectdata.complexity.ComplexityDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

complexityDataMap

java.util.Map<K,V> complexityDataMap
Holds the complexity data, organized by Project.

Class org.hackystat.projectbrowser.page.dailyprojectdata.complexity.ComplexityDetailsPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.dailyprojectdata.complexity.ComplexityPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata.coupling

Class org.hackystat.projectbrowser.page.dailyprojectdata.coupling.CouplingData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
The project whose data is kept in this instance.


buckets

java.util.List<E> buckets
The five buckets for this data.


total

int total
The total number of entries added across all buckets.

Class org.hackystat.projectbrowser.page.dailyprojectdata.coupling.CouplingDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

couplingDataMap

java.util.Map<K,V> couplingDataMap
Holds the coupling data, organized by Project.

Class org.hackystat.projectbrowser.page.dailyprojectdata.coupling.CouplingDetailsPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.dailyprojectdata.coupling.CouplingPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata.coverage

Class org.hackystat.projectbrowser.page.dailyprojectdata.coverage.CoverageData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
The project whose data is kept in this instance.


buckets

java.util.List<E> buckets
The five buckets for this data.


total

int total
The total number of entries added across all buckets.

Class org.hackystat.projectbrowser.page.dailyprojectdata.coverage.CoverageDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

coverageDataMap

java.util.Map<K,V> coverageDataMap
Holds the coverage data, organized by Project.

Class org.hackystat.projectbrowser.page.dailyprojectdata.coverage.CoverageDetailsPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.dailyprojectdata.coverage.CoveragePanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata.detailspanel

Class org.hackystat.projectbrowser.page.dailyprojectdata.detailspanel.DailyProjectDetailsPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

modalWindow

org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow modalWindow
The modal window inside this panel.

Class org.hackystat.projectbrowser.page.dailyprojectdata.detailspanel.DailyProjectDetailsPanelLink extends org.apache.wicket.markup.html.link.Link implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata.devtime

Class org.hackystat.projectbrowser.page.dailyprojectdata.devtime.DevTimeData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
The project whose data is kept in this instance.


totalDevTime

int totalDevTime
Holds the total DevTime in minutes.


user2devTime

java.util.Map<K,V> user2devTime
Maintains the (user, devtime) data. DevTime is in minutes.

Class org.hackystat.projectbrowser.page.dailyprojectdata.devtime.DevTimeDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

devTimeDataMap

java.util.Map<K,V> devTimeDataMap
Holds the DevTime data, organized by Project.

Class org.hackystat.projectbrowser.page.dailyprojectdata.devtime.DevTimePanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata.filemetric

Class org.hackystat.projectbrowser.page.dailyprojectdata.filemetric.FileMetricData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
The project whose data is kept in this instance.


totalLoc

int totalLoc
Holds the total LOC.


fileType2Loc

java.util.Map<K,V> fileType2Loc
Maintains the (filetype, LOC) data.

Class org.hackystat.projectbrowser.page.dailyprojectdata.filemetric.FileMetricDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

fileMetricDataMap

java.util.Map<K,V> fileMetricDataMap
Holds the build data, organized by Project.

Class org.hackystat.projectbrowser.page.dailyprojectdata.filemetric.FileMetricPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata.inputpanel

Class org.hackystat.projectbrowser.page.dailyprojectdata.inputpanel.DpdInputForm extends org.apache.wicket.markup.html.form.Form implements Serializable

serialVersionUID: 1L

Serialized Fields

page

ProjectBrowserBasePage page
The page containing this form.

Class org.hackystat.projectbrowser.page.dailyprojectdata.inputpanel.DpdInputPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata.issue

Class org.hackystat.projectbrowser.page.dailyprojectdata.issue.IssueDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

issueDataMap

java.util.Map<K,V> issueDataMap
Holds the commit data, organized by Project.


openIssueStatus

java.util.Set<E> openIssueStatus

closedIssueStatus

java.util.Set<E> closedIssueStatus

openIssueStatusValue

java.util.List<E> openIssueStatusValue

Class org.hackystat.projectbrowser.page.dailyprojectdata.issue.IssueDpdData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
The project whose data is kept in this instance.


openIssues

int openIssues

closedIssues

int closedIssues

issueStatusCount

java.util.Map<K,V> issueStatusCount

Class org.hackystat.projectbrowser.page.dailyprojectdata.issue.IssuePanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.dailyprojectdata.unittest

Class org.hackystat.projectbrowser.page.dailyprojectdata.unittest.UnitTestData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
The project whose data is kept in this instance.


buckets

java.util.List<E> buckets
The two buckets for this data.


total

int total
The total number of entries added across all buckets.

Class org.hackystat.projectbrowser.page.dailyprojectdata.unittest.UnitTestDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

unittestDataMap

java.util.Map<K,V> unittestDataMap
Holds the unittest data, organized by Project.

Class org.hackystat.projectbrowser.page.dailyprojectdata.unittest.UnitTestPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.loadingprocesspanel

Class org.hackystat.projectbrowser.page.loadingprocesspanel.LoadingProcessPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

dataModel

Processable dataModel
the data model.


Package org.hackystat.projectbrowser.page.popupwindow

Class org.hackystat.projectbrowser.page.popupwindow.PopupWindowPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

modalWindow

org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow modalWindow
The modal window inside this panel.


Package org.hackystat.projectbrowser.page.projectportfolio

Class org.hackystat.projectbrowser.page.projectportfolio.ProjectPortfolioPage extends ProjectBrowserBasePage implements Serializable

serialVersionUID: 1L

Serialized Fields

session

ProjectPortfolioSession session
ProjectPortfolio session to hold up the state.


loadingProcessPanel

LoadingProcessPanel loadingProcessPanel
the LoadingProcessPanel in this page.


configurationPanel

ProjectPortfolioConfigurationPanel configurationPanel
the ProjectPortfolioConfigurationPanel in this page.

Class org.hackystat.projectbrowser.page.projectportfolio.ProjectPortfolioSession extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

feedback

java.lang.String feedback
the feedback string.


dataModel

ProjectPortfolioDataModel dataModel
The data model to hold state for details panel.


startDate

long startDate
The start date this user has selected.


endDate

long endDate
The end date this user has selected.


selectedProjects

java.util.List<E> selectedProjects
The projects this user has selected.


granularity

java.lang.String granularity
the granularity this data model focus.


granularities

java.lang.String[] granularities
The available granularities.


paramErrorMessage

java.lang.String paramErrorMessage
Error message when parsing page paramters.


Package org.hackystat.projectbrowser.page.projectportfolio.configurationpanel

Class org.hackystat.projectbrowser.page.projectportfolio.configurationpanel.ConfigurationValueValidator extends org.apache.wicket.markup.html.form.validation.AbstractFormValidator implements Serializable

serialVersionUID: -1148173388419682530L

Serialized Fields

higherValueTextField

org.apache.wicket.markup.html.form.TextField higherValueTextField
The TextField with higher value to validate.


lowerValueTextField

org.apache.wicket.markup.html.form.TextField lowerValueTextField
The TextField with lower value validate.


measureName

java.lang.String measureName
The name of the measure the two values belong to.

Class org.hackystat.projectbrowser.page.projectportfolio.configurationpanel.ProjectPortfolioConfigurationForm extends org.apache.wicket.markup.html.form.Form implements Serializable

serialVersionUID: 447730202032199770L

Serialized Fields

dataModel

ProjectPortfolioDataModel dataModel
The associtated ProjectPortfolioDataModel.

Class org.hackystat.projectbrowser.page.projectportfolio.configurationpanel.ProjectPortfolioConfigurationPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 7222939734399409429L

Serialized Fields

configForm

ProjectPortfolioConfigurationForm configForm
The configuration form to use.

Class org.hackystat.projectbrowser.page.projectportfolio.configurationpanel.TelemetryParameterPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: -1318097127363264398L

Serialized Fields

measure

PortfolioMeasureConfiguration measure

Package org.hackystat.projectbrowser.page.projectportfolio.detailspanel

Class org.hackystat.projectbrowser.page.projectportfolio.detailspanel.PortfolioMeasureConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -6799287509742157998L

Serialized Fields

measureName

java.lang.String measureName
The name of the measure.


alias

java.lang.String alias
The alias of this measure, which will be used as display name.


enabled

boolean enabled
If this measure is enabled.


merge

java.lang.String merge
The method to merge multiple streams.


dataModel

ProjectPortfolioDataModel dataModel
The data model this measure belongs to.


parameters

java.util.List<E> parameters
The parameters for telemetry analysis.


streamClassifier

StreamClassifier streamClassifier
The stream classifier.

Class org.hackystat.projectbrowser.page.projectportfolio.detailspanel.ProjectPortfolioDataModel extends java.lang.Object implements Serializable

serialVersionUID: 5465041655927215391L

Serialized Fields

inProcess

boolean inProcess
state of data loading process.


complete

boolean complete
result of data loading.


processingMessage

java.lang.String processingMessage
message to display when data loading is in process.


telemetryHost

java.lang.String telemetryHost
host of the telemetry host.


userEmail

java.lang.String userEmail
email of the user.


password

java.lang.String password
password of the user.


telemetrySession

TelemetrySession telemetrySession
The telemetry session.


granularity

java.lang.String granularity
the granularity this data model focus.


startDate

long startDate
The start date this user has selected.


endDate

long endDate
The end date this user has selected.


selectedProjects

java.util.List<E> selectedProjects
The projects this user has selected.


measuresCharts

java.util.Map<K,V> measuresCharts
The charts in this model.


measures

java.util.List<E> measures
The List of PortfolioMeasureConfiguration.


portfolioDefinitions

PortfolioDefinitions portfolioDefinitions
The portfolio measure configuration loaded from xml file.


backgroundColor

java.lang.String backgroundColor
The background color for table cells.


fontColor

java.lang.String fontColor
The font color for table cells.


naColor

java.lang.String naColor
The font color for N/A.


goodColor

java.lang.String goodColor
The color for good state.


averageColor

java.lang.String averageColor
The color for soso state.


poorColor

java.lang.String poorColor
The color for bad state.

Class org.hackystat.projectbrowser.page.projectportfolio.detailspanel.ProjectPortfolioDetailsPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

session

ProjectPortfolioSession session
The session that holds the status.


dataModel

ProjectPortfolioDataModel dataModel
The model that holds the data.


Package org.hackystat.projectbrowser.page.projectportfolio.detailspanel.chart

Class org.hackystat.projectbrowser.page.projectportfolio.detailspanel.chart.MiniBarChart extends java.lang.Object implements Serializable

serialVersionUID: 1213447209533926430L

Serialized Fields

streamData

java.util.List<E> streamData
The stream of this chart.


streams

java.util.List<E> streams
The list of original streams.


granularity

java.lang.String granularity
The granularity of the data.


lastValidIndex

int lastValidIndex
The index of the last valid value.


latestValue

double latestValue
The latest value of the stream.


telemetryPageParameters

org.apache.wicket.PageParameters telemetryPageParameters
The PageParameters to construct the chart link to telemetry page.


configuration

PortfolioMeasureConfiguration configuration
The configuration of this chart.

Class org.hackystat.projectbrowser.page.projectportfolio.detailspanel.chart.StreamDeviationClassifier extends java.lang.Object implements Serializable

serialVersionUID: 2104163143505110271L

Serialized Fields

moderateDeviation

double moderateDeviation
The deviation within which the trend is considered healthy.


unacceptableDeviation

double unacceptableDeviation
The deviation beyond which the trend is considered unhealthy.


expectationValue

double expectationValue
The expectation value.


scaleWithGranularity

boolean scaleWithGranularity
If the condition scale with granularity.

Class org.hackystat.projectbrowser.page.projectportfolio.detailspanel.chart.StreamDeviationClassifierConfigurationPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 7818693587716425217L

Class org.hackystat.projectbrowser.page.projectportfolio.detailspanel.chart.StreamParticipationClassifier extends java.lang.Object implements Serializable

serialVersionUID: 8335959874933854182L

Serialized Fields

memberPercentage

double memberPercentage
The expected percentage of members that participated.


thresholdValue

double thresholdValue
The lowest value with which a member is consider as participating.


frequencyPercentage

double frequencyPercentage
The expected percentage of time that has events happened.


scaleWithGranularity

boolean scaleWithGranularity
If the condition scale with granularity.

Class org.hackystat.projectbrowser.page.projectportfolio.detailspanel.chart.StreamParticipationClassifierConfigurationPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: -8949053875882960644L

Class org.hackystat.projectbrowser.page.projectportfolio.detailspanel.chart.StreamTrendClassifier extends java.lang.Object implements Serializable

serialVersionUID: 5078158281421083678L

Serialized Fields

e

double e
Acceptable error in percentage.


higherBetter

boolean higherBetter
If higher value means better.


higherThreshold

double higherThreshold
The threshold of high value.


lowerThreshold

double lowerThreshold
The threshold of low value.


scaleWithGranularity

boolean scaleWithGranularity
If the condition scale with granularity.

Class org.hackystat.projectbrowser.page.projectportfolio.detailspanel.chart.StreamTrendClassifierConfigurationPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 6939099421173153566L


Package org.hackystat.projectbrowser.page.projectportfolio.inputpanel

Class org.hackystat.projectbrowser.page.projectportfolio.inputpanel.ProjectPortfolioInputForm extends org.apache.wicket.markup.html.form.Form implements Serializable

serialVersionUID: 1L

Serialized Fields

page

ProjectPortfolioPage page
The page containing this form.


session

ProjectPortfolioSession session
ProjectPortfolioSession that holds page state for Project Portfolio.

Class org.hackystat.projectbrowser.page.projectportfolio.inputpanel.ProjectPortfolioInputPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 5389750577845203444L


Package org.hackystat.projectbrowser.page.projectportfolio.jaxb

Class org.hackystat.projectbrowser.page.projectportfolio.jaxb.Measures extends java.lang.Object implements Serializable

serialVersionUID: 6799287509742157998L

Serialized Fields

measure

java.util.List<E> measure

Class org.hackystat.projectbrowser.page.projectportfolio.jaxb.Measures.Measure extends java.lang.Object implements Serializable

serialVersionUID: 6799287509742157998L

Serialized Fields

streamTrendParameters

Measures.Measure.StreamTrendParameters streamTrendParameters

participationParameters

Measures.Measure.ParticipationParameters participationParameters

deviationParameters

Measures.Measure.DeviationParameters deviationParameters

alias

java.lang.String alias

classifierMethod

java.lang.String classifierMethod

enabled

java.lang.Boolean enabled

merge

java.lang.String merge

name

java.lang.String name

telemetryParameters

java.lang.String telemetryParameters

Class org.hackystat.projectbrowser.page.projectportfolio.jaxb.Measures.Measure.DeviationParameters extends java.lang.Object implements Serializable

serialVersionUID: 6799287509742157998L

Serialized Fields

expectationValue

java.lang.Double expectationValue

moderateDeviation

java.lang.Double moderateDeviation

scaleWithGranularity

java.lang.Boolean scaleWithGranularity

unacceptableDeviation

java.lang.Double unacceptableDeviation

Class org.hackystat.projectbrowser.page.projectportfolio.jaxb.Measures.Measure.ParticipationParameters extends java.lang.Object implements Serializable

serialVersionUID: 6799287509742157998L

Serialized Fields

frequencyPercentage

java.lang.Double frequencyPercentage

memberPercentage

java.lang.Double memberPercentage

scaleWithGranularity

java.lang.Boolean scaleWithGranularity

thresoldValue

java.lang.Double thresoldValue

Class org.hackystat.projectbrowser.page.projectportfolio.jaxb.Measures.Measure.StreamTrendParameters extends java.lang.Object implements Serializable

serialVersionUID: 6799287509742157998L

Serialized Fields

higherBetter

java.lang.Boolean higherBetter

higherThresold

java.lang.Double higherThresold

lowerThresold

java.lang.Double lowerThresold

scaleWithGranularity

java.lang.Boolean scaleWithGranularity

Class org.hackystat.projectbrowser.page.projectportfolio.jaxb.PortfolioDefinitions extends java.lang.Object implements Serializable

serialVersionUID: 6799287509742157998L

Serialized Fields

measures

Measures measures

Package org.hackystat.projectbrowser.page.projects

Class org.hackystat.projectbrowser.page.projects.ProjClearCachePanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.projects.ProjDeletePanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.projects.ProjectsForm extends org.apache.wicket.markup.html.form.Form implements Serializable

serialVersionUID: 1L

Serialized Fields

page

ProjectsPage page
The page containing this form.

Class org.hackystat.projectbrowser.page.projects.ProjectsModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

projects

java.util.List<E> projects
The projects for this user.


project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
Selected project for this user.


memberSelection

java.util.List<E> memberSelection
Current selected members from member list.


feedback

java.lang.String feedback
Feedback message.


projectRename

java.lang.String projectRename
Feedback message.


propUriRowsView

java.util.List<E> propUriRowsView
Holds rows of property uris.


extraPropertyUriRows

int extraPropertyUriRows
Extra property uri rows after data.

Class org.hackystat.projectbrowser.page.projects.ProjectsPage extends ProjectBrowserBasePage implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.projects.ProjectsSession extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

projectsModel

ProjectsModel projectsModel
Holds the Project View model associated with this session.


projPage

org.apache.wicket.Page projPage
Main projects page.


projListPanel

org.apache.wicket.markup.html.panel.Panel projListPanel
Holds list panel.


projEditPanel

org.apache.wicket.markup.html.panel.Panel projEditPanel
Holds edit panel.


projRenamePanel

org.apache.wicket.markup.html.panel.Panel projRenamePanel
Holds rename panel.


projDeletePanel

org.apache.wicket.markup.html.panel.Panel projDeletePanel
Holds rename delete.


projLeavePanel

org.apache.wicket.markup.html.panel.Panel projLeavePanel
Holds leave panel.


projReplyPanel

org.apache.wicket.markup.html.panel.Panel projReplyPanel
Holds reply panel.


projClearCachePanel

org.apache.wicket.markup.html.panel.Panel projClearCachePanel
Holds clear cache panel.


feedbackLabel

org.apache.wicket.markup.html.basic.Label feedbackLabel
The feedback string.


newProject

java.lang.Boolean newProject
If project is new.

Class org.hackystat.projectbrowser.page.projects.ProjEditPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.projects.ProjHelpPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.projects.ProjLeavePanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.projects.ProjListPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.projects.ProjRenamePanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.projects.ProjReplyPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.projects.PropUriRowModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyLabel

java.lang.String propertyLabel
Property Label.


propertyValue

java.lang.String propertyValue
Property value.


uriPattern1

java.lang.String uriPattern1
URI Pattern 1.


uriPattern2

java.lang.String uriPattern2
URI Pattern 2.


uriPattern3

java.lang.String uriPattern3
URI Pattern 3.


Package org.hackystat.projectbrowser.page.sensordata

Class org.hackystat.projectbrowser.page.sensordata.SdtColumn extends org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn implements Serializable

serialVersionUID: 1L

Serialized Fields

sdtName

java.lang.String sdtName

Class org.hackystat.projectbrowser.page.sensordata.SdtSummary extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

sdtName

java.lang.String sdtName

tool

java.lang.String tool

count

long count

Class org.hackystat.projectbrowser.page.sensordata.SdtSummaryModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project

projectSummaries

java.util.List<E> projectSummaries

Class org.hackystat.projectbrowser.page.sensordata.SdtSummaryPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

start

long start
Must be serializable, thus a long rather than an XMLGregorianCalendar.

Class org.hackystat.projectbrowser.page.sensordata.SdtSummaryPanelLink extends org.apache.wicket.markup.html.link.Link implements Serializable

serialVersionUID: 1L

Serialized Fields

sdtName

java.lang.String sdtName

tool

java.lang.String tool

Class org.hackystat.projectbrowser.page.sensordata.SensorDataDetails extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

timestamp

long timestamp

runtime

long runtime

sdtName

java.lang.String sdtName

resource

java.lang.String resource

owner

java.lang.String owner

tool

java.lang.String tool

properties

java.lang.String properties

ref

org.hackystat.sensorbase.resource.sensordata.jaxb.SensorDataRef ref

Class org.hackystat.projectbrowser.page.sensordata.SensorDataDetailsModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

detailsList

java.util.List<E> detailsList

Class org.hackystat.projectbrowser.page.sensordata.SensorDataDetailsPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.sensordata.SensorDataDetailsProvider extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

detailsList

java.util.List<E> detailsList
Contains the list of SensorDataDetails for the selected summary.

Class org.hackystat.projectbrowser.page.sensordata.SensorDataForm extends org.apache.wicket.markup.html.form.Form implements Serializable

serialVersionUID: 1L

Serialized Fields

page

SensorDataPage page
The page that instantiated this form.

Class org.hackystat.projectbrowser.page.sensordata.SensorDataPage extends ProjectBrowserBasePage implements Serializable

serialVersionUID: 1L

Serialized Fields

sdtSummaryModel

SdtSummaryModel sdtSummaryModel

Class org.hackystat.projectbrowser.page.sensordata.SensorDataPopupPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

modalWindow

org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow modalWindow
The modal window inside this panel.


start

long start
The link that bring up the popup window.


sdt

java.lang.String sdt

tool

java.lang.String tool

Class org.hackystat.projectbrowser.page.sensordata.SensorDataSession extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project
The project associated with this page.


sdtSummaryModel

SdtSummaryModel sdtSummaryModel
Holds the sdtSummaryModel associated with this session.


sensorDataDetailsModel

SensorDataDetailsModel sensorDataDetailsModel
Holds the SensorDataDetails model associated with this session.


sensorDataDetailsProvider

SensorDataDetailsProvider sensorDataDetailsProvider
Holds the IDataProvider for SensorDataDetails.


sdtName

java.lang.String sdtName

tool

java.lang.String tool

month

java.lang.Integer month
The month field in the SensorData form, initialized to the current month.


year

java.lang.Integer year
The year field in the SensorData form, initialized to the current year.


sensorDataTableModel

SensorDataTableModel sensorDataTableModel

Class org.hackystat.projectbrowser.page.sensordata.SensorDataTableModel extends org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider implements Serializable

serialVersionUID: 1L

Serialized Fields

rows

java.util.List<E> rows

multiDaySummary

org.hackystat.sensorbase.resource.projects.jaxb.MultiDayProjectSummary multiDaySummary

Class org.hackystat.projectbrowser.page.sensordata.SensorDataTablePanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.sensordata.SensorDataTableRowModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

projectSummary

org.hackystat.sensorbase.resource.projects.jaxb.ProjectSummary projectSummary

dayFormat

java.text.SimpleDateFormat dayFormat

Package org.hackystat.projectbrowser.page.telemetry

Class org.hackystat.projectbrowser.page.telemetry.TelemetryPage extends ProjectBrowserBasePage implements Serializable

serialVersionUID: 1L

Serialized Fields

session

TelemetrySession session
Telemetry session to hold up the state.


loadingProcessPanel

LoadingProcessPanel loadingProcessPanel
the LoadingProcessPanel in this page.

Class org.hackystat.projectbrowser.page.telemetry.TelemetrySession extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

telemetryName

java.lang.String telemetryName
The analysis this user has selected.


granularity

java.lang.String granularity
The granularity of the chart. Either Day, Week, or Month.


startDate

long startDate
The start date this user has selected.


endDate

long endDate
The end date this user has selected.


selectedProjects

java.util.List<E> selectedProjects
The projects this user has selected.


telemetryDefs

java.util.Map<K,V> telemetryDefs
The descriptions for all telemetries.


granularityList

java.util.List<E> granularityList
The available granularities.


parameters

java.util.List<E> parameters
The parameters for telemetry chart.


dataModel

TelemetryChartDataModel dataModel
The data model to hold state for data panel.


feedback

java.lang.String feedback
the feedback string.


paramErrorMessage

java.lang.String paramErrorMessage
Error message when parsing page paramters.


Package org.hackystat.projectbrowser.page.telemetry.datapanel

Class org.hackystat.projectbrowser.page.telemetry.datapanel.SelectableTelemetryStream extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

selected

boolean selected
Determine this stream is selected or not.


telemetryStream

org.hackystat.telemetry.service.resource.chart.jaxb.TelemetryStream telemetryStream
The TelemetryStream of this stream.


streamColor

java.lang.String streamColor
The color of this stream.


markerColor

java.lang.String markerColor
The color of the marker of this stream.


marker

java.lang.String marker
the marker of this stream.


thickness

double thickness
thickness of the line.


lineLength

double lineLength
length of the line segment.


blankLength

double blankLength
length of the blank segment.


maximum

double maximum
the maximum of this stream.


minimum

double minimum
the minimum of this stream.

Class org.hackystat.projectbrowser.page.telemetry.datapanel.TelemetryChartDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

width

int width
the width of this chart.


height

int height
the height of this chart.


startDate

long startDate
The start date this user has selected.


endDate

long endDate
The end date this user has selected.


granularity

java.lang.String granularity
The granularity of the chart. Either Day, Week, or Month.


selectedProjects

java.util.List<E> selectedProjects
The projects this user has selected.


telemetryName

java.lang.String telemetryName
The analysis this user has selected.


parameters

java.util.List<E> parameters
The parameters for this telemetry chart.


projectStreamData

java.util.Map<K,V> projectStreamData
Store the data retrieved from telemetry service.


selectedChart

java.lang.String selectedChart
Chart with selected project streams.


inProcess

boolean inProcess
state of data loading process.


complete

boolean complete
result of data loading.


processingMessage

java.lang.String processingMessage
message to display when data loading is in process.


telemetryHost

java.lang.String telemetryHost
host of the telemetry host.


email

java.lang.String email
email of the user.


password

java.lang.String password
password of the user.

Class org.hackystat.projectbrowser.page.telemetry.datapanel.TelemetryDataPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

session

TelemetrySession session
TelemetrySession that hold the page state.

Class org.hackystat.projectbrowser.page.telemetry.datapanel.TelemetryStreamYAxis extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

unitName

java.lang.String unitName
the unit name of this axis.


maximum

double maximum
the maximum of this axis.


minimum

double minimum
the minimum of this axis.


color

java.lang.String color
the color of this axis.


Package org.hackystat.projectbrowser.page.telemetry.inputpanel

Class org.hackystat.projectbrowser.page.telemetry.inputpanel.TelemetryDescriptionPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.telemetry.inputpanel.TelemetryInputForm extends org.apache.wicket.markup.html.form.Form implements Serializable

serialVersionUID: 1L

Serialized Fields

page

ProjectBrowserBasePage page
The page containing this form.


session

TelemetrySession session
TelemetrySession that holds page state for telemetry.

Class org.hackystat.projectbrowser.page.telemetry.inputpanel.TelemetryInputPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.trajectory

Class org.hackystat.projectbrowser.page.trajectory.ProjectRecord extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

project

org.hackystat.sensorbase.resource.projects.jaxb.Project project

startDate

java.util.Date startDate

endDate

java.util.Date endDate

indent

java.lang.Integer indent

color

java.lang.String color

Class org.hackystat.projectbrowser.page.trajectory.TrajectoryPage extends ProjectBrowserBasePage implements Serializable

serialVersionUID: 1L

Serialized Fields

session

TrajectorySession session
Trajectory session to hold up the state.


inputPanel

TrajectoryInputPanel inputPanel
the TelemetryInputPanel in this page.


dataPanel

TrajectoryDataPanel dataPanel
the TelemetryDataPanel in this page.


loadingProcessPanel

LoadingProcessPanel loadingProcessPanel
the LoadingProcessPanel in this page.

Class org.hackystat.projectbrowser.page.trajectory.TrajectoryProjectChoiceRenderer extends org.apache.wicket.markup.html.form.ChoiceRenderer implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.trajectory.TrajectorySession extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

selectedProject1

ProjectRecord selectedProject1
The project #1 this user has selected.


selectedProject2

ProjectRecord selectedProject2
The project #2 this user has selected.


telemetryName

java.lang.String telemetryName
The analysis this user has selected.


telemetrys

java.util.Map<K,V> telemetrys
The descriptions for all telemetries.


granularity

java.lang.String granularity
The granularity of the chart. Either Day, Week, or Month.


granularityList

java.util.List<E> granularityList
The available granularities.


feedback

java.lang.String feedback
the feedback string.


parameters

java.util.List<E> parameters
The parameters for telemetry chart.


dataModel

TrajectoryChartDataModel dataModel
The data model to hold state for data panel.


paramErrorMessage

java.lang.String paramErrorMessage
Error message when parsing page paramters.


projectList

java.util.List<E> projectList
Since I'm reusing the telemetry code, I'm keeping the way to communicate using list.


dtwWindowType

java.lang.String dtwWindowType

dtwStep

java.lang.String dtwStep

dtwOpenEndType

java.lang.String dtwOpenEndType

dtwWindowSize

java.lang.Integer dtwWindowSize

Package org.hackystat.projectbrowser.page.trajectory.datapanel

Class org.hackystat.projectbrowser.page.trajectory.datapanel.SelectableTrajectoryStream extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

selected

boolean selected
Determine this stream is selected or not.


telemetryStream

org.hackystat.telemetry.service.resource.chart.jaxb.TelemetryStream telemetryStream
The TelemetryStream of this stream.


color

java.lang.String color
The color associated with this stream.


marker

java.lang.String marker
the marker of this stream.


thickness

double thickness
thickness of the line.


lineLength

double lineLength
length of the line segment.


blankLength

double blankLength
length of the blank segment.


maximum

double maximum
the maximum of this stream.


minimum

double minimum
the minimum of this stream.


indent

java.lang.Integer indent

Class org.hackystat.projectbrowser.page.trajectory.datapanel.TrajectoryChartDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

granularity

java.lang.String granularity
The granularity of the chart. Either Day, Week, or Month.


projectCharts

java.util.Map<K,V> projectCharts
The project this user has selected.


selectedProject1

ProjectRecord selectedProject1
The projects this user has selected.


selectedProject1StreamLength

int selectedProject1StreamLength
The total length of the timeseries within the project1.


selectedProject2

ProjectRecord selectedProject2
The projects this user has selected.


selectedProject2StreamLength

int selectedProject2StreamLength
The total length of the timeseries within the project2.


telemetryName

java.lang.String telemetryName
The analysis this user has selected.


parameters

java.util.List<E> parameters
The parameters for this telemetry chart.


projectStreamData

java.util.Map<K,V> projectStreamData
Store the data retrieved from telemetry service.


selectedChart

java.lang.String selectedChart
Chart with selected project streams.


width

int width
the width of this chart.


height

int height
the height of this chart.


inProcess

boolean inProcess
state of data loading process.


complete

boolean complete
result of data loading.


processingMessage

java.lang.String processingMessage
message to display when data loading is in process.


telemetryHost

java.lang.String telemetryHost
host of the telemetry host.


email

java.lang.String email
email of the user.


password

java.lang.String password
password of the user.


maxStreamLength

int maxStreamLength

normalizedTSChart

java.lang.String normalizedTSChart
Chart with selected project streams.


dtwChart

java.lang.String dtwChart
Chart with selected project streams.


dtwStatistics

java.lang.String dtwStatistics

trajectoryDataWarningMessage

java.lang.String trajectoryDataWarningMessage

Class org.hackystat.projectbrowser.page.trajectory.datapanel.TrajectoryDataPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

page

TrajectoryPage page
The page containing this form.


session

TrajectorySession session
TelemetrySession that hold the page state.

Class org.hackystat.projectbrowser.page.trajectory.datapanel.TrajectoryStreamYAxis extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

unitName

java.lang.String unitName
the unit name of this axis.


maximum

double maximum
the maximum of this axis.


minimum

double minimum
the minimum of this axis.


color

java.lang.String color
the color of this axis.


Package org.hackystat.projectbrowser.page.trajectory.dtw

Class org.hackystat.projectbrowser.page.trajectory.dtw.DTWException extends java.lang.Exception implements Serializable

serialVersionUID: 4451593638376379131L


Package org.hackystat.projectbrowser.page.trajectory.dtwpanel

Class org.hackystat.projectbrowser.page.trajectory.dtwpanel.TrajectoryDTWPage extends ProjectBrowserBasePage implements Serializable

serialVersionUID: 1L

Serialized Fields

session

TrajectorySession session
Trajectory session to hold up the state.


loadingProcessPanel

LoadingProcessPanel loadingProcessPanel
the LoadingProcessPanel in this page.


Package org.hackystat.projectbrowser.page.trajectory.dtwpanel.datapanel

Class org.hackystat.projectbrowser.page.trajectory.dtwpanel.datapanel.TrajectoryDTWDataPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

session

TrajectorySession session
TelemetrySession that hold the page state.


Package org.hackystat.projectbrowser.page.trajectory.dtwpanel.inputpanel

Class org.hackystat.projectbrowser.page.trajectory.dtwpanel.inputpanel.DTWInputForm extends org.apache.wicket.markup.html.form.Form implements Serializable

serialVersionUID: 1L

Serialized Fields

session

TrajectorySession session
TelemetrySession that holds page state for telemetry.

Class org.hackystat.projectbrowser.page.trajectory.dtwpanel.inputpanel.TrajectoryDTWInputPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Serialized Fields

session

TrajectorySession session
TelemetrySession that hold the page state.


Package org.hackystat.projectbrowser.page.trajectory.inputpanel

Class org.hackystat.projectbrowser.page.trajectory.inputpanel.TrajectoryDescriptionPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L

Class org.hackystat.projectbrowser.page.trajectory.inputpanel.TrajectoryInputForm extends org.apache.wicket.markup.html.form.Form implements Serializable

serialVersionUID: 1L

Serialized Fields

page

ProjectBrowserBasePage page
The page containing this form.


session

TrajectorySession session
TelemetrySession that holds page state for telemetry.

Class org.hackystat.projectbrowser.page.trajectory.inputpanel.TrajectoryInputPanel extends org.apache.wicket.markup.html.panel.Panel implements Serializable

serialVersionUID: 1L


Package org.hackystat.projectbrowser.page.trajectory.validator

Class org.hackystat.projectbrowser.page.trajectory.validator.ProjectRecordDateValidator extends org.apache.wicket.markup.html.form.validation.AbstractFormValidator implements Serializable

serialVersionUID: 1L

Serialized Fields

components

org.apache.wicket.markup.html.form.FormComponent[] components
Form components to be checked. The first must be the projectMenu (a ListMultipleChoice), the second must be a date (a DateTextField), and the third (if present) is another DateTextField. This enables the validator to be used with either forms with a single date (such as DPDs) as well as forms with a start and end date (such as Telemetry).

Class org.hackystat.projectbrowser.page.trajectory.validator.TelemetrySelectionValidator extends org.apache.wicket.markup.html.form.validation.AbstractFormValidator implements Serializable

serialVersionUID: 1L

Serialized Fields

components

org.apache.wicket.markup.html.form.FormComponent[] components
Form components to be checked. The first must be the projectMenu (a ListMultipleChoice), the second must be a date (a DateTextField), and the third (if present) is another DateTextField. This enables the validator to be used with either forms with a single date (such as DPDs) as well as forms with a start and end date (such as Telemetry).


Package org.hackystat.projectbrowser.page.validator

Class org.hackystat.projectbrowser.page.validator.ProjectDateValidator extends org.apache.wicket.markup.html.form.validation.AbstractFormValidator implements Serializable

serialVersionUID: 1L

Serialized Fields

components

org.apache.wicket.markup.html.form.FormComponent[] components
Form components to be checked. The first must be the projectMenu (a ListMultipleChoice), the second must be a date (a DateTextField), and the third (if present) is another DateTextField. This enables the validator to be used with either forms with a single date (such as DPDs) as well as forms with a start and end date (such as Telmetry).