Class StatusLabel<T>
- java.lang.Object
- 
- org.apache.wicket.Component
- 
- org.apache.wicket.markup.html.WebComponent
- 
- org.apache.wicket.markup.html.basic.Label
- 
- com.inductiveautomation.ignition.gateway.web.components.StatusLabel<T>
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- org.apache.wicket.event.IEventSink,- org.apache.wicket.event.IEventSource,- org.apache.wicket.IConverterLocator,- org.apache.wicket.markup.html.IHeaderContributor,- org.apache.wicket.request.component.IRequestableComponent,- org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>,- org.apache.wicket.util.io.IClusterable
 
 public abstract class StatusLabel<T> extends org.apache.wicket.markup.html.basic.Label- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected static classStatusLabel.Status
 - 
Field SummaryFields Modifier and Type Field Description protected static StatusLabel.StatusBADprotected static StatusLabel.StatusGOODprotected static StatusLabel.StatusPENDINGprotected static StatusLabel.StatusWARN
 - 
Constructor SummaryConstructors Constructor Description StatusLabel(java.lang.String id)StatusLabel(java.lang.String id, org.apache.wicket.model.IModel<T> model)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract StatusLabel.StatusgetStatus(T modelObject)protected voidonComponentTag(org.apache.wicket.markup.ComponentTag tag)- 
Methods inherited from class org.apache.wicket.markup.html.WebComponentgetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession, onRender
 - 
Methods inherited from class org.apache.wicket.Componentadd, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, get, 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, internalInitialize, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onAfterRenderChildren, onBeforeRender, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModel, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, toString, toString, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
 
- 
 
- 
- 
- 
Field Detail- 
GOODprotected static StatusLabel.Status GOOD 
 - 
PENDINGprotected static StatusLabel.Status PENDING 
 - 
WARNprotected static StatusLabel.Status WARN 
 - 
BADprotected static StatusLabel.Status BAD 
 
- 
 - 
Constructor Detail- 
StatusLabelpublic StatusLabel(java.lang.String id) 
 - 
StatusLabelpublic StatusLabel(java.lang.String id, org.apache.wicket.model.IModel<T> model)
 
- 
 - 
Method Detail- 
onComponentTagprotected void onComponentTag(org.apache.wicket.markup.ComponentTag tag) - Overrides:
- onComponentTagin class- org.apache.wicket.markup.html.basic.Label
 
 - 
getStatusprotected abstract StatusLabel.Status getStatus(T modelObject) 
 
- 
 
-