Package org.teamapps.ux.component.field
Class Label
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.field.AbstractField<java.lang.String>
org.teamapps.ux.component.field.Label
- All Implemented Interfaces:
ClientObject,Component
public class Label extends AbstractField<java.lang.String>
-
Field Summary
Fields inherited from class org.teamapps.ux.component.field.AbstractField
onValueChanged, onVisibilityChanged -
Constructor Summary
-
Method Summary
Modifier and Type Method Description org.teamapps.dto.UiFieldcreateUiComponent()protected voiddoDestroy()Do not implement or call.java.lang.StringgetCaption()org.teamapps.icons.api.IcongetIcon()ComponentgetTargetComponent()voidhandleUiEvent(org.teamapps.dto.UiEvent event)voidsetCaption(java.lang.String caption)voidsetIcon(org.teamapps.icons.api.Icon icon)LabelsetTargetComponent(Component targetComponent)Methods inherited from class org.teamapps.ux.component.field.AbstractField
addCustomFieldMessage, addValidator, applyValueFromUi, clearCustomFieldMessages, convertUiValueToUxValue, convertUxValueToUiValue, focus, getCustomFieldMessages, getDefaultMessagePosition, getDefaultMessageVisibility, getEditingMode, getFieldMessages, getMaxFieldMessageSeverity, getValidators, getValue, isEmpty, isRequired, isValid, isValueChangedByClient, mapAbstractFieldAttributesToUiField, removeCustomFieldMessage, removeValidator, setAndLockValue, setCustomFieldMessages, setDefaultMessagePosition, setDefaultMessageVisibility, setEditingMode, setRequired, setValue, setVisible, validateMethods inherited from class org.teamapps.ux.component.AbstractComponent
createUiReference, destroy, getDebuggingId, getId, getParent, getSessionContext, isDestroyed, isEffectivelyVisible, isRendered, isVisible, mapAbstractUiComponentProperties, onDestroyed, queueCommandIfRendered, render, reRenderIfRendered, setCssStyle, setDebuggingId, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setParent, setShadow, toString, unrender
-
Field Details
-
Constructor Details
-
Method Details
-
createUiComponent
public org.teamapps.dto.UiField createUiComponent()- Specified by:
createUiComponentin classAbstractComponent
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event)- Specified by:
handleUiEventin interfaceClientObject- Overrides:
handleUiEventin classAbstractField<java.lang.String>
-
doDestroy
protected void doDestroy()Description copied from class:AbstractComponentDo not implement or call. Obsolete. Will get deleted soon.- Overrides:
doDestroyin classAbstractComponent
-
getCaption
public java.lang.String getCaption() -
setCaption
public void setCaption(java.lang.String caption) -
getIcon
public org.teamapps.icons.api.Icon getIcon() -
setIcon
public void setIcon(org.teamapps.icons.api.Icon icon) -
getTargetComponent
-
setTargetComponent
-