|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.html.panel.Panel
com.pmease.quickbuild.plugin.report.engine.renderer.statistics.AbstractStatisticsPanel
public class AbstractStatisticsPanel
Field Summary | |
---|---|
protected LineChartOption |
chartOption
|
protected StatisticsRenderer |
renderer
|
Fields inherited from class org.apache.wicket.markup.html.panel.Panel |
---|
PANEL |
Fields inherited from class org.apache.wicket.Component |
---|
ENABLE, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER |
Constructor Summary | |
---|---|
AbstractStatisticsPanel(java.lang.String id,
StatisticsRenderer renderer,
org.apache.wicket.model.IModel<RendererContext> model)
|
Methods inherited from class org.apache.wicket.markup.html.panel.Panel |
---|
newMarkupSourcingStrategy |
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer |
---|
getWebPage, getWebRequest |
Methods inherited from class org.apache.wicket.MarkupContainer |
---|
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, hasAssociatedMarkup, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onMarkupAttached, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren |
Methods inherited from class org.apache.wicket.Component |
---|
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected final StatisticsRenderer renderer
protected final LineChartOption chartOption
Constructor Detail |
---|
public AbstractStatisticsPanel(java.lang.String id, StatisticsRenderer renderer, org.apache.wicket.model.IModel<RendererContext> model)
Method Detail |
---|
protected void validateChartOption()
protected boolean isRenderable(StatisticsItem item)
public LineChart getLineChart()
protected LineChart loadLineChart()
protected boolean isShowReports()
protected Builds getBuilds(java.lang.Long configId, DateRange dateRange)
protected LineChartData loadChartData(java.lang.Long configId, StatisticsItem item, Builds builds, DateRange dateRange)
protected DataReport loadReport(java.lang.Long configId, StatisticsItem item, Builds builds)
protected java.util.List<Filter> getFilters(StatisticsItem item)
public java.lang.String getReportSet()
public void setReportSet(java.lang.String reportset)
public DataColumn statisticsItemToDataColumn(StatisticsItem item)
public StatisticsItem getPrimaryItem()
public LineChartOption getChartOption()
public boolean isByVersionDisabled()
public boolean isShowBuildInfo()
public boolean isCompareToPast()
public java.util.List<java.lang.Long> getComparisonConfigs()
public java.util.List<StatisticsItem> getComparisonItems()
public java.lang.String getCompareOptionLabel(CompareOption option)
public java.util.List<GroupOption> getGroupOptions()
public java.util.List<CompareOption> getCompareOptions()
public RendererContext getContext()
public Configuration getConfiguration(java.lang.Long configId)
public java.lang.String[] getReportSets()
protected Configuration getConfiguration()
public StatisticsRenderer getRenderer()
public void onDetach()
onDetach
in class org.apache.wicket.Component
public java.lang.String getAjaxIndicatorMarkupId()
getAjaxIndicatorMarkupId
in interface org.apache.wicket.ajax.IAjaxIndicatorAware
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |