Skip navigation links
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Interfaces
  • Classes
  • Enum Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Deprecated Interfaces
    Interface
    Description
    io.jmix.multitenancy.security.role.TenantManagementRole
    io.jmix.ui.component.calendar.CalendarEvent.EventChangeListener
    Use Consumer instead
    io.jmix.ui.component.calendar.CalendarEventProvider.EventSetChangeListener
    Use Consumer instead
    io.jmix.ui.component.ResizeListener
    Use ResizableTextArea.ResizeEvent
    io.jmix.ui.component.Table.Printable
    Use export action APIs instead.
    io.jmix.ui.component.Table.PrintableColumnGenerator
    Use export action APIs instead.
    io.jmix.ui.widget.client.tokenlistlabel.JmixTokenListLabelServerRpc
  • Deprecated Classes
    Class
    Description
    io.jmix.securitydata.constraint.PredefinedQueryParameters
    The functionality of assigning predefined query parameters has been moved to QueryParamValueProviders.
    io.jmix.ui.widget.addon.contextmenu.TableContextMenu
    To use only for compatibility v7.Table
    io.jmix.ui.widget.client.tokenlistlabel.JmixTokenListLabelState
    io.jmix.ui.widget.client.tokenlistlabel.JmixTokenListLabelWidget
    io.jmix.ui.widget.compatibility.JmixValueChangeEvent
    io.jmix.ui.widget.JmixTokenListLabel
    io.jmix.ui.xml.DeclarativeColumnGenerator
    Use installing instance from the controller instead.
  • Deprecated Enum Classes
    Enum Class
    Description
    io.jmix.mapsui.widget.leaflet.shared.Control
  • Deprecated Fields
    Field
    Description
    io.jmix.rest.impl.service.EntitiesControllerManager.SearchEntitiesRequestDTO.viewName
    io.jmix.ui.xml.layout.loader.AbstractComponentLoader.layoutLoaderConfig
    io.jmix.ui.xml.layout.loader.LayoutLoader.config
  • Deprecated Methods
    Method
    Description
    io.jmix.core.MetadataTools.isCascade(MetaProperty)
    use MetadataTools.getCascadeTypes(MetaProperty) instead
    io.jmix.data.QueryTransformer.replaceOrderByExpressions(boolean, String...)
    io.jmix.flowui.model.InstanceContainer.getView()
    replaced by InstanceContainer.getFetchPlan()
    io.jmix.flowui.model.InstanceContainer.setView(FetchPlan)
    replaced by InstanceContainer.setFetchPlan(FetchPlan)
    io.jmix.graphql.spqr.BaseSpqrSchemaGenerator.withAdditionalTypes(Collection<GraphQLType>)
    io.jmix.mapsui.widget.leaflet.client.Popup.addCloseListener(PopupClosedListener)
    use LayerRemovedListener instead
    io.jmix.mapsui.widget.leaflet.LMap.setControls(List<Control>)
    use addControl() instead
    io.jmix.rest.impl.service.EntitiesControllerManager.SearchEntitiesRequestDTO.getViewName()
    io.jmix.rest.impl.service.EntitiesControllerManager.SearchEntitiesRequestDTO.setViewName(String)
    io.jmix.rest.RestProperties.getAllowedOrigins()
    use CorsProperties.getAllowedOrigins()
    io.jmix.ui.App.getWindowManager()
    Get screens API from AppUI instead.
    io.jmix.ui.App.navigateTo(String)
    Use Screens.create(Class, OpenMode) with OpenMode.ROOT
    io.jmix.ui.component.calendar.CalendarEvent.removeEventChangeListener(Consumer<CalendarEvent.EventChangeEvent<V>>)
    Use Subscription object instead
    io.jmix.ui.component.calendar.CalendarEventProvider.removeEventSetChangeListener(Consumer<CalendarEventProvider.EventSetChangeEvent>)
    Use Subscription onject instead
    io.jmix.ui.component.Image.removeClickListener(Consumer<Image.ClickEvent>)
    Use Subscription instead
    io.jmix.ui.component.Table.addPrintable(String, Table.Printable<? super E, ?>)
    Use export action APIs instead.
    io.jmix.ui.component.Table.getPrintable(Table.Column)
    Use export action APIs instead.
    io.jmix.ui.component.Table.getPrintable(String)
    Use export action APIs instead.
    io.jmix.ui.component.Table.removePrintable(String)
    Use export action APIs instead.
    io.jmix.ui.download.DownloaderImpl.isNewWindow()
    Use DownloaderImpl.isShowNewWindow()
    io.jmix.ui.download.DownloaderImpl.setNewWindow(boolean)
    Use DownloaderImpl.setShowNewWindow(boolean)
    io.jmix.ui.executor.BackgroundTask.getOwnerFrame()
    Use BackgroundTask.getOwnerScreen()
    io.jmix.ui.model.InstanceContainer.getView()
    replaced by InstanceContainer.getFetchPlan()
    io.jmix.ui.model.InstanceContainer.setView(FetchPlan)
    replaced by InstanceContainer.setFetchPlan(FetchPlan)
    io.jmix.ui.sys.ScreensImpl.checkModificationsAndCloseAll(Runnable)
    io.jmix.ui.sys.ScreensImpl.checkModificationsAndCloseAll(Runnable, Runnable)
    io.jmix.ui.sys.ScreensImpl.createParametersMap(WindowInfo, Map<String, Object>)
    io.jmix.ui.widget.addon.popupbutton.PopupButton.removeComponentAttachListener(HasComponents.ComponentAttachListener)
    io.jmix.ui.widget.addon.popupbutton.PopupButton.removeComponentDetachListener(HasComponents.ComponentDetachListener)
    io.jmix.ui.widget.addon.popupbutton.PopupButton.removePopupVisibilityListener(PopupButton.PopupVisibilityListener)
    io.jmix.ui.widget.addon.popupbutton.PopupButton.setComponent(Component)
    Use PopupButton.setContent(Component) instead
    io.jmix.ui.widget.JmixManagedTabSheet.addListener(JmixManagedTabSheet.SelectedTabChangeListener)
    io.jmix.ui.widget.JmixManagedTabSheet.removeListener(JmixManagedTabSheet.SelectedTabChangeListener)
    io.jmix.ui.widget.JmixResponsiveGridLayout.removeLayoutClickListener(LayoutEvents.LayoutClickListener)
    io.jmix.ui.xml.layout.ComponentLoader.getLayoutLoaderConfig()
    use ComponentLoader.getLoaderResolver() instead
    io.jmix.ui.xml.layout.ComponentLoader.setLayoutLoaderConfig(LayoutLoaderConfig)
    use ComponentLoader.setLoaderResolver(LoaderResolver) instead
    io.jmix.ui.xml.layout.loader.AbstractComponentLoader.getLayoutLoaderConfig()
    io.jmix.ui.xml.layout.loader.AbstractComponentLoader.setLayoutLoaderConfig(LayoutLoaderConfig)
  • Deprecated Constructors
    Constructor
    Description
    io.jmix.imap.events.EmailMovedImapEvent(ImapMessage, String)
  • Deprecated Enum Constants
    Enum Constant
    Description
    io.jmix.ui.screen.OpenMode.NEW_WINDOW
    Use OpenMode.NEW_TAB instead