Class AbstractDescriptionEditFragment<C extends com.vaadin.flow.component.Component>
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<C>
io.jmix.reportsflowui.view.template.AbstractDescriptionEditFragment<C>
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier
,com.vaadin.flow.component.DetachNotifier
,com.vaadin.flow.component.HasElement
,com.vaadin.flow.component.HasStyle
,Serializable
- Direct Known Subclasses:
TableEditFragment
public abstract class AbstractDescriptionEditFragment<C extends com.vaadin.flow.component.Component>
extends com.vaadin.flow.component.Composite<C>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected com.vaadin.flow.component.orderedlayout.VerticalLayout
protected ReportTemplate
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
com.vaadin.flow.component.orderedlayout.VerticalLayout
void
protected abstract void
initPreviewContent
(com.vaadin.flow.component.orderedlayout.VerticalLayout previewBox) abstract boolean
isApplicable
(ReportOutputType reportOutputType) abstract boolean
void
setPreviewBox
(com.vaadin.flow.component.orderedlayout.VerticalLayout previewBox) void
setReportTemplate
(ReportTemplate reportTemplate) void
Methods inherited from class com.vaadin.flow.component.Composite
getChildren, getContent, getElement, initContent
Methods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisible
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListener
Methods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListener
Methods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Field Details
-
reportTemplate
-
previewBox
protected com.vaadin.flow.component.orderedlayout.VerticalLayout previewBox
-
-
Constructor Details
-
AbstractDescriptionEditFragment
public AbstractDescriptionEditFragment()
-
-
Method Details
-
getReportTemplate
-
setReportTemplate
-
getPreviewBox
public com.vaadin.flow.component.orderedlayout.VerticalLayout getPreviewBox() -
setPreviewBox
public void setPreviewBox(com.vaadin.flow.component.orderedlayout.VerticalLayout previewBox) -
showPreview
public void showPreview() -
hidePreview
public void hidePreview() -
isSupportPreview
public abstract boolean isSupportPreview() -
isApplicable
-
applyChanges
public abstract boolean applyChanges() -
initPreviewContent
protected abstract void initPreviewContent(com.vaadin.flow.component.orderedlayout.VerticalLayout previewBox)
-