Klasse AbstractLazyRenderingApplicationView

java.lang.Object
org.teamapps.application.api.application.AbstractApplicationView
org.teamapps.application.api.application.AbstractLazyRenderingApplicationView
Alle implementierten Schnittstellen:
ApplicationInstanceDataMethods
Bekannte direkte Unterklassen:
MapViewer

public abstract class AbstractLazyRenderingApplicationView extends AbstractApplicationView
  • Felddetails

    • onViewRedrawRequired

      public final org.teamapps.event.Event<Void> onViewRedrawRequired
    • created

      protected boolean created
  • Konstruktordetails

    • AbstractLazyRenderingApplicationView

      public AbstractLazyRenderingApplicationView(ApplicationInstanceData applicationInstanceData)
  • Methodendetails

    • setParentView

      public AbstractLazyRenderingApplicationView setParentView(org.teamapps.ux.application.view.View parent)
    • setParentWindow

      public AbstractLazyRenderingApplicationView setParentWindow(org.teamapps.ux.component.window.Window parent)
    • setParentPanel

      public AbstractLazyRenderingApplicationView setParentPanel(org.teamapps.ux.component.panel.Panel parent)
    • setTargetView

      public AbstractLazyRenderingApplicationView setTargetView(org.teamapps.ux.application.view.View target)
    • setTargetWindow

      public AbstractLazyRenderingApplicationView setTargetWindow(org.teamapps.ux.component.window.Window target)
    • setPeerViewsToHideWhenVisible

      public AbstractLazyRenderingApplicationView setPeerViewsToHideWhenVisible(AbstractLazyRenderingApplicationView... views)
    • setPeerViewsToShowWhenVisible

      public AbstractLazyRenderingApplicationView setPeerViewsToShowWhenVisible(AbstractLazyRenderingApplicationView... views)
    • setPeersWithSameParent

    • createUi

      public abstract void createUi()
    • getViewComponent

      public abstract org.teamapps.ux.component.Component getViewComponent()
    • handleViewComponentChange

      protected void handleViewComponentChange()
    • handleModelDataChanged

      public void handleModelDataChanged()
    • show

      public void show()
    • show

      public void show(boolean select)
    • unsetView

      public void unsetView()
    • hide

      public void hide()
    • focusTargetView

      public void focusTargetView()
    • isVisible

      public boolean isVisible()
    • getParentPanel

      public org.teamapps.ux.component.panel.Panel getParentPanel()
    • createToolbarButtonGroup

      public org.teamapps.ux.component.toolbar.ToolbarButtonGroup createToolbarButtonGroup()
    • createToolbarButtonGroup

      public org.teamapps.ux.component.toolbar.ToolbarButtonGroup createToolbarButtonGroup(boolean local)
    • createToolbarButtonGroup

      public org.teamapps.ux.component.toolbar.ToolbarButtonGroup createToolbarButtonGroup(boolean local, org.teamapps.ux.component.toolbar.ToolbarButtonGroup buttonGroup)
    • getTargetView

      public org.teamapps.ux.application.view.View getTargetView()
    • setEnsureViewSize

      public void setEnsureViewSize(org.teamapps.ux.application.view.ViewSize ensureViewSize)