Class StepFragment
java.lang.Object
io.jmix.ui.screen.ScreenFragment
io.jmix.reportsui.screen.report.wizard.step.StepFragment
- All Implemented Interfaces:
FrameOwner
- Direct Known Subclasses:
DetailsStepFragment,QueryStepFragment,RegionsStepFragment,SaveStepFragment
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.ui.screen.ScreenFragment
ScreenFragment.AfterInitEvent, ScreenFragment.AttachEvent, ScreenFragment.DetachEvent, ScreenFragment.InitEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MessageBundleprotected Messagesprotected MessageToolsprotected Metadataprotected booleanprotected booleanFields inherited from interface io.jmix.ui.screen.FrameOwner
NO_OPTIONS, WINDOW_CLOSE_ACTION, WINDOW_COMMIT_AND_CLOSE_ACTION, WINDOW_DISCARD_AND_CLOSE_ACTION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEntry point for adding functionality after the fragment is shownvoidEntry point for adding functionality before hiding the fragmentvoidEntry point for adding functionality before showing the fragmentabstract StringSets the caption for the wizard screenprotected Stringabstract StringSets the description for the wizard screenvoidbooleanbooleanMethods inherited from class io.jmix.ui.screen.ScreenFragment
addAfterInitListener, addAttachEventListener, addDetachEventListener, addInitListener, fireEvent, getApplicationContext, getEventHub, getExtensions, getFragment, getHostController, getHostScreen, getId, getScreenData, getUiEventListeners, init, setApplicationContext, setExtensions, setFragment, setHostController, setId, setScreenData, setUiEventListeners
-
Field Details
-
messages
-
messageBundle
-
messageTools
-
metadata
-
validateBeforeNext
protected boolean validateBeforeNext -
validateBeforePrev
protected boolean validateBeforePrev
-
-
Constructor Details
-
StepFragment
public StepFragment()
-
-
Method Details
-
getCaption
Sets the caption for the wizard screen- Returns:
- caption
-
getDescription
Sets the description for the wizard screen- Returns:
- description
-
beforeHide
public void beforeHide()Entry point for adding functionality before hiding the fragment -
beforeShow
public void beforeShow()Entry point for adding functionality before showing the fragment -
afterShow
public void afterShow()Entry point for adding functionality after the fragment is shown -
initFragment
public void initFragment() -
validateFragment
-
isValidateBeforeNext
public boolean isValidateBeforeNext() -
isValidateBeforePrev
public boolean isValidateBeforePrev() -
getDefaultRequiredMessage
-