public abstract class StepFragment
extends io.jmix.ui.screen.ScreenFragment
Modifier and Type | Field and Description |
---|---|
protected io.jmix.core.Messages |
messages |
protected io.jmix.core.MessageTools |
messageTools |
protected io.jmix.core.Metadata |
metadata |
protected boolean |
validateBeforeNext |
protected boolean |
validateBeforePrev |
Constructor and Description |
---|
StepFragment() |
Modifier and Type | Method and Description |
---|---|
void |
afterShow()
Entry point for adding functionality after the fragment is shown
|
void |
beforeHide()
Entry point for adding functionality before hiding the fragment
|
void |
beforeShow()
Entry point for adding functionality before showing the fragment
|
abstract java.lang.String |
getCaption()
Sets the caption for the wizard screen
|
protected java.lang.String |
getDefaultRequiredMessage(java.lang.String name) |
abstract java.lang.String |
getDescription()
Sets the description for the wizard screen
|
void |
initFragment() |
boolean |
isValidateBeforeNext() |
boolean |
isValidateBeforePrev() |
java.util.List<java.lang.String> |
validateFragment() |
addAfterInitListener, addAttachEventListener, addDetachEventListener, addInitListener, fireEvent, getApplicationContext, getEventHub, getExtensions, getFragment, getHostController, getHostScreen, getId, getScreenData, getUiEventListeners, init, setApplicationContext, setExtensions, setFragment, setHostController, setId, setScreenData, setUiEventListeners
@Autowired protected io.jmix.core.Messages messages
@Autowired protected io.jmix.core.MessageTools messageTools
@Autowired protected io.jmix.core.Metadata metadata
protected boolean validateBeforeNext
protected boolean validateBeforePrev
public abstract java.lang.String getCaption()
public abstract java.lang.String getDescription()
public void beforeHide()
public void beforeShow()
public void afterShow()
public void initFragment()
public java.util.List<java.lang.String> validateFragment()
public boolean isValidateBeforeNext()
public boolean isValidateBeforePrev()
protected java.lang.String getDefaultRequiredMessage(java.lang.String name)