|
|||||||||
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.AbstractReportPanel
public abstract class AbstractReportPanel
Field Summary | |
---|---|
protected AbstractRenderer |
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 | |
---|---|
AbstractReportPanel(java.lang.String id,
AbstractRenderer renderer,
org.apache.wicket.model.IModel<RendererContext> model)
|
Method Summary | |
---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
buildScriptContext()
|
protected SqlBuilder |
createQuery()
|
protected DataReport |
createReport()
|
java.lang.String |
getAjaxIndicatorMarkupId()
|
protected Build |
getBuild()
|
protected Configuration |
getConfiguration()
|
RendererContext |
getContext()
|
java.util.Map<java.lang.String,java.lang.Object> |
getData()
|
ReportDataSource |
getDataSource()
|
java.io.File |
getDbDir()
|
DataReport |
getDefaultReport()
|
protected java.lang.String |
getDefaultScript()
|
java.util.List<Filter> |
getFilters()
|
AbstractRenderer |
getRenderer()
|
java.lang.String |
getReportSet()
|
ReportStats |
getReportStats()
|
protected ReportStatsMetaData |
getStatsMeta()
|
protected java.util.List<StatsQuery> |
getStatsQueries()
|
boolean |
isShowReports()
|
protected DataReport |
loadDefaultReport()
|
java.lang.String |
loadJavaScript()
|
protected DataReport |
loadReport(SqlBuilder query)
|
protected ReportStats |
loadReportStats()
|
void |
onAjaxEvent(AjaxEvent event)
|
void |
onDetach()
|
void |
onEvent(org.apache.wicket.event.IEvent<?> sink)
|
void |
onEvent(ReportFilterChanged event)
|
void |
onEvent(ReportSetChanged event)
|
protected void |
onInitialize()
|
void |
renderHead(org.apache.wicket.markup.html.IHeaderResponse response)
|
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, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, 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 AbstractRenderer renderer
Constructor Detail |
---|
public AbstractReportPanel(java.lang.String id, AbstractRenderer renderer, org.apache.wicket.model.IModel<RendererContext> model)
Method Detail |
---|
public java.lang.String loadJavaScript()
public void renderHead(org.apache.wicket.markup.html.IHeaderResponse response)
renderHead
in interface org.apache.wicket.markup.html.IHeaderContributor
renderHead
in class org.apache.wicket.Component
protected void onInitialize()
onInitialize
in class org.apache.wicket.Component
protected java.lang.String getDefaultScript()
protected java.util.Map<java.lang.String,java.lang.Object> buildScriptContext()
public ReportDataSource getDataSource()
protected DataReport createReport()
protected ReportStatsMetaData getStatsMeta()
public java.util.List<Filter> getFilters()
public DataReport getDefaultReport()
public boolean isShowReports()
protected ReportStats loadReportStats()
public ReportStats getReportStats()
protected java.util.List<StatsQuery> getStatsQueries()
protected DataReport loadDefaultReport()
protected SqlBuilder createQuery()
protected DataReport loadReport(SqlBuilder query)
public RendererContext getContext()
protected Build getBuild()
protected Configuration getConfiguration()
public java.io.File getDbDir()
public java.lang.String getReportSet()
public AbstractRenderer getRenderer()
public void onAjaxEvent(AjaxEvent event)
public void onEvent(org.apache.wicket.event.IEvent<?> sink)
onEvent
in interface org.apache.wicket.event.IEventSink
onEvent
in class org.apache.wicket.Component
public void onEvent(ReportSetChanged event)
public void onEvent(ReportFilterChanged event)
public java.util.Map<java.lang.String,java.lang.Object> getData()
public void onDetach()
onDetach
in class org.apache.wicket.Component
public java.lang.String getAjaxIndicatorMarkupId()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |