public abstract class AbstractControlsFieldComponentMapper extends Object implements IWicketComponentMapper
IWicketComponentMapper.HintKey<T>| Constructor and Description |
|---|
AbstractControlsFieldComponentMapper() |
| Modifier and Type | Method and Description |
|---|---|
void |
adjustJSEvents(org.apache.wicket.Component comp)
Filtra os eventos (validate e process) garantindo que somente um será disparado
|
protected abstract org.apache.wicket.Component |
appendInput(WicketBuildContext ctx,
BSControls formGroup,
org.apache.wicket.model.IModel<String> labelModel) |
protected org.apache.wicket.Component |
appendReadOnlyInput(WicketBuildContext ctx,
BSControls formGroup,
org.apache.wicket.model.IModel<String> labelModel) |
void |
buildView(WicketBuildContext ctx) |
protected void |
configureLabel(WicketBuildContext ctx,
org.apache.wicket.model.IModel<String> labelModel,
boolean hintNoDecoration,
BSLabel label) |
protected org.apache.wicket.markup.html.form.FormComponent<?>[] |
findAjaxComponents(org.apache.wicket.Component input) |
protected abstract String |
getReadOnlyFormattedText(WicketBuildContext ctx,
org.apache.wicket.model.IModel<? extends SInstance> model) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAjaxUpdatepublic AbstractControlsFieldComponentMapper()
protected abstract org.apache.wicket.Component appendInput(WicketBuildContext ctx, BSControls formGroup, org.apache.wicket.model.IModel<String> labelModel)
protected abstract String getReadOnlyFormattedText(WicketBuildContext ctx, org.apache.wicket.model.IModel<? extends SInstance> model)
protected org.apache.wicket.Component appendReadOnlyInput(WicketBuildContext ctx, BSControls formGroup, org.apache.wicket.model.IModel<String> labelModel)
public void buildView(WicketBuildContext ctx)
buildView in interface IWicketComponentMapperprotected void configureLabel(WicketBuildContext ctx, org.apache.wicket.model.IModel<String> labelModel, boolean hintNoDecoration, BSLabel label)
protected org.apache.wicket.markup.html.form.FormComponent<?>[] findAjaxComponents(org.apache.wicket.Component input)
public void adjustJSEvents(org.apache.wicket.Component comp)
Quando algum blur acontecer, verifica se algum change está agendado, caso não esteja, agenda um blur Quando algum change acontecer, verifica se algum blur está agendado, caso tenha limpa o blur dando dando prioridade ao change
adjustJSEvents in interface IWicketComponentMappercomp - o Componente a ser configurado.Copyright © 2017. All rights reserved.