Class TruncatingLabel
- 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.TruncatingLabel
 
 
 
 
- 
- 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 class TruncatingLabel extends org.apache.wicket.markup.html.basic.LabelThis label will truncate its contents to a certain number of characters, adding an "..." if the value is truncated. Should be bound to a component like span, because it will add a "title=" tag to the markup so that the full value is visible as a mouse-over.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description TruncatingLabel(java.lang.String id)TruncatingLabel(java.lang.String id, java.lang.String label)TruncatingLabel(java.lang.String id, org.apache.wicket.model.IModel<?> model)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidonComponentTag(org.apache.wicket.markup.ComponentTag tag)voidonComponentTagBody(org.apache.wicket.markup.MarkupStream markupStream, org.apache.wicket.markup.ComponentTag openTag)TruncatingLabelsetMaxWidth(int maxWidth)- 
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
 
- 
 
- 
- 
- 
Method Detail- 
setMaxWidthpublic TruncatingLabel setMaxWidth(int maxWidth) 
 - 
onComponentTagBodypublic void onComponentTagBody(org.apache.wicket.markup.MarkupStream markupStream, org.apache.wicket.markup.ComponentTag openTag)- Overrides:
- onComponentTagBodyin class- org.apache.wicket.markup.html.basic.Label
 
 - 
onComponentTagprotected void onComponentTag(org.apache.wicket.markup.ComponentTag tag) - Overrides:
- onComponentTagin class- org.apache.wicket.markup.html.basic.Label
 
 
- 
 
-