public class ProgressBar
extends org.apache.wicket.markup.html.panel.Panel
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
ProgressBar(String id,
ProgressButton progressButton) |
Modifier and Type | Method and Description |
---|---|
protected double |
getDefaultWidth()
Determines the default width of the progress bar when there is no information available.
|
protected boolean |
isShowPercentage()
Determines if the task progress in percentage is showed within the bar.
|
protected org.apache.wicket.markup.html.WebMarkupContainer |
makeBar(String id) |
protected org.apache.wicket.markup.html.WebMarkupContainer |
makeWrapper(String id) |
void |
registerCssClassModel(org.apache.wicket.model.IModel<String> textModel,
InteractionState... interactionStates)
Adds a model for a css class which will be appended if any of the
interactionStates apply, disregarding any
possible task state. |
void |
registerCssClassModel(org.apache.wicket.model.IModel<String> textModel,
TaskState... taskStates)
Adds a model for a css class which will be appended if any of the
taskStates apply, disregarding any
possible interaction state. |
void |
registerCssClassModel(org.apache.wicket.model.IModel<String> textModel,
TaskState taskState,
InteractionState interactionState)
Adds a model for a css class which will be appended only if
taskState and interactionState apply. |
getRegionMarkup, newMarkupSourcingStrategy
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onDetach, onInitialize, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, 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, 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, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, 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, visitParents, warn, wrap
public ProgressBar(String id, ProgressButton progressButton)
protected org.apache.wicket.markup.html.WebMarkupContainer makeWrapper(String id)
protected org.apache.wicket.markup.html.WebMarkupContainer makeBar(String id)
protected boolean isShowPercentage()
true
if the number should be shown.protected double getDefaultWidth()
0
and 1
. Values outside this interval will
be trucated.public void registerCssClassModel(org.apache.wicket.model.IModel<String> textModel, TaskState taskState, InteractionState interactionState)
taskState
and interactionState
apply.textModel
- The model to be appended.taskState
- The relevant task state.interactionState
- The relevant interaction state.public void registerCssClassModel(org.apache.wicket.model.IModel<String> textModel, TaskState... taskStates)
taskStates
apply, disregarding any
possible interaction state.textModel
- The model to be appended.taskStates
- All relevant task states.public void registerCssClassModel(org.apache.wicket.model.IModel<String> textModel, InteractionState... interactionStates)
interactionStates
apply, disregarding any
possible task state.textModel
- The model to be appended.interactionStates
- All relevant interaction states.Copyright © 2015. All rights reserved.