Class ContainerBooleanSection<T>

java.lang.Object
com.amalgamasimulation.desktop.ui.editor.sections.internal.Section
com.amalgamasimulation.desktop.ui.editor.sections.BooleanSection
com.amalgamasimulation.desktop.ui.editor.sections.ContainerBooleanSection<T>
All Implemented Interfaces:
ILabelSection, ISection
Direct Known Subclasses:
EmfBooleanSection

public class ContainerBooleanSection<T> extends BooleanSection
  • Constructor Details

    • ContainerBooleanSection

      public ContainerBooleanSection()
  • Method Details

    • createSection

      public void createSection()
      Overrides:
      createSection in class com.amalgamasimulation.desktop.ui.editor.sections.internal.Section
    • getDataBinding

      public ContainerBooleanDataBinding<T> getDataBinding()
      Overrides:
      getDataBinding in class BooleanSection
    • isVisible

      public boolean isVisible()
      Specified by:
      isVisible in interface ISection
      Overrides:
      isVisible in class com.amalgamasimulation.desktop.ui.editor.sections.internal.Section
    • isEnable

      public boolean isEnable()
      Specified by:
      isEnable in interface ISection
      Overrides:
      isEnable in class com.amalgamasimulation.desktop.ui.editor.sections.internal.Section
    • setVisible

      public void setVisible(Predicate<T> visible)
    • setEnable

      public void setEnable(Predicate<T> enable)