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
Modifier and TypeFieldDescriptionprotected Messages
protected MessageTools
protected Metadata
protected boolean
protected boolean
Fields 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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Entry point for adding functionality after the fragment is shownvoid
Entry point for adding functionality before hiding the fragmentvoid
Entry point for adding functionality before showing the fragmentabstract String
Sets the caption for the wizard screenprotected String
abstract String
Sets the description for the wizard screenvoid
boolean
boolean
Methods 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
-
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
-