Class EquationContinuousPanelUI

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject, jaxx.runtime.JAXXValidator

public class EquationContinuousPanelUI extends ContinuousPanel implements jaxx.runtime.JAXXObject, jaxx.runtime.JAXXValidator
See Also:
  • Field Details

  • Constructor Details

    • EquationContinuousPanelUI

      public EquationContinuousPanelUI()
    • EquationContinuousPanelUI

      public EquationContinuousPanelUI(jaxx.runtime.JAXXContext parentContext)
  • Method Details

    • $afterCompleteSetup

      protected void $afterCompleteSetup()
    • initWithFactor

      public void initWithFactor(Factor factor)
      Description copied from class: ContinuousPanel
      Init current panel with existing factor.
      Specified by:
      initWithFactor in class ContinuousPanel
    • isFactorValid

      public boolean isFactorValid()
      Description copied from class: ContinuousPanel
      Return true only if UI component are all filled and value are correct to define new factor.
      Specified by:
      isFactorValid in class ContinuousPanel
      Returns:
      true if factor is valid
    • $getJAXXObjectDescriptor

      public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
    • applyDataBinding

      public void applyDataBinding(String $binding)
      Specified by:
      applyDataBinding in interface jaxx.runtime.JAXXObject
    • firePropertyChange

      public void firePropertyChange(String propertyName, Object oldValue, Object newValue)
      Specified by:
      firePropertyChange in interface jaxx.runtime.JAXXObject
      Overrides:
      firePropertyChange in class Component
    • get$objectMap

      public Map<String,Object> get$objectMap()
      Specified by:
      get$objectMap in interface jaxx.runtime.JAXXObject
    • getDataBinding

      public jaxx.runtime.JAXXBinding getDataBinding(String bindingId)
      Specified by:
      getDataBinding in interface jaxx.runtime.JAXXObject
    • getDataBindings

      public jaxx.runtime.JAXXBinding[] getDataBindings()
      Specified by:
      getDataBindings in interface jaxx.runtime.JAXXObject
    • getObjectById

      public Object getObjectById(String id)
      Specified by:
      getObjectById in interface jaxx.runtime.JAXXObject
    • processDataBinding

      public void processDataBinding(String $binding, boolean $force)
      Specified by:
      processDataBinding in interface jaxx.runtime.JAXXObject
    • processDataBinding

      public void processDataBinding(String $binding)
      Specified by:
      processDataBinding in interface jaxx.runtime.JAXXObject
    • registerDataBinding

      public void registerDataBinding(jaxx.runtime.JAXXBinding binding)
      Specified by:
      registerDataBinding in interface jaxx.runtime.JAXXObject
    • removeDataBinding

      public void removeDataBinding(String $binding)
      Specified by:
      removeDataBinding in interface jaxx.runtime.JAXXObject
    • getContextValue

      public <T> T getContextValue(Class<T> clazz)
      Specified by:
      getContextValue in interface jaxx.runtime.JAXXContext
    • getContextValue

      public <T> T getContextValue(Class<T> clazz, String name)
      Specified by:
      getContextValue in interface jaxx.runtime.JAXXContext
    • getDelegateContext

      public jaxx.runtime.JAXXContext getDelegateContext()
      Specified by:
      getDelegateContext in interface jaxx.runtime.JAXXObject
    • getParentContainer

      public <O extends Container> O getParentContainer(Class<O> clazz)
      Specified by:
      getParentContainer in interface jaxx.runtime.JAXXObject
    • getParentContainer

      public <O extends Container> O getParentContainer(Object source, Class<O> clazz)
      Specified by:
      getParentContainer in interface jaxx.runtime.JAXXObject
    • removeContextValue

      public <T> void removeContextValue(Class<T> clazz)
      Specified by:
      removeContextValue in interface jaxx.runtime.JAXXContext
    • removeContextValue

      public <T> void removeContextValue(Class<T> clazz, String name)
      Specified by:
      removeContextValue in interface jaxx.runtime.JAXXContext
    • setContextValue

      public <T> void setContextValue(T o)
      Specified by:
      setContextValue in interface jaxx.runtime.JAXXContext
    • setContextValue

      public <T> void setContextValue(T o, String name)
      Specified by:
      setContextValue in interface jaxx.runtime.JAXXContext
    • getValidator

      public jaxx.runtime.validator.swing.SwingValidator<?> getValidator(String validatorId)
      Specified by:
      getValidator in interface jaxx.runtime.JAXXValidator
    • getValidatorIds

      public List<String> getValidatorIds()
      Specified by:
      getValidatorIds in interface jaxx.runtime.JAXXValidator
    • registerValidatorFields

      public void registerValidatorFields()
      Specified by:
      registerValidatorFields in interface jaxx.runtime.JAXXValidator
    • doActionPerformed__on__$JButton0

      public void doActionPerformed__on__$JButton0(ActionEvent event)
    • doActionPerformed__on__add

      public void doActionPerformed__on__add(ActionEvent event)
    • doActionPerformed__on__remove

      public void doActionPerformed__on__remove(ActionEvent event)
    • doKeyReleased__on__variableNameField

      public void doKeyReleased__on__variableNameField(KeyEvent event)
    • doValueChanged__on__$ListSelectionModel0

      public void doValueChanged__on__$ListSelectionModel0(ListSelectionEvent event)
    • getAdd

      public JButton getAdd()
    • getBean

      public org.nuiton.topia.persistence.TopiaEntityContextable getBean()
    • getBeanProperty

      public String getBeanProperty()
    • getClazz

      public Class getClazz()
    • getDistributionPanel

      public ContinuousDistributionPanel getDistributionPanel()
    • getEditor

      public InputOneEquationUI getEditor()
    • getFactorsList

      public JList<Factor> getFactorsList()
    • getFactorsListModel

      public FactorListModel getFactorsListModel()
    • getFormule

      public Formule getFormule()
    • getFormuleCategory

      public String getFormuleCategory()
    • getHandler

      public EquationContinuousPanelHandler getHandler()
    • getRemove

      public JButton getRemove()
    • getSelectedEquation

      public Equation getSelectedEquation()
    • getSelectedFactor

      public Factor getSelectedFactor()
    • getText

      public String getText()
    • getValidator

      public jaxx.runtime.validator.swing.SwingValidator<Factor> getValidator()
    • getVariableNameField

      public JTextField getVariableNameField()
    • setBean

      public void setBean(org.nuiton.topia.persistence.TopiaEntityContextable bean)
    • setBeanProperty

      public void setBeanProperty(String beanProperty)
    • setClazz

      public void setClazz(Class clazz)
    • setFormule

      public void setFormule(Formule formule)
    • setFormuleCategory

      public void setFormuleCategory(String formuleCategory)
    • setSelectedEquation

      public void setSelectedEquation(Equation selectedEquation)
    • setSelectedFactor

      public void setSelectedFactor(Factor selectedFactor)
    • setText

      public void setText(String text)
    • get$JButton0

      protected JButton get$JButton0()
    • get$JLabel0

      protected JLabel get$JLabel0()
    • get$JScrollPane0

      protected JScrollPane get$JScrollPane0()
    • get$JScrollPane1

      protected JScrollPane get$JScrollPane1()
    • get$ListSelectionModel0

      protected ListSelectionModel get$ListSelectionModel0()
    • get$Table0

      protected jaxx.runtime.swing.Table get$Table0()
    • get$Table1

      protected jaxx.runtime.swing.Table get$Table1()
    • get$Table2

      protected jaxx.runtime.swing.Table get$Table2()
    • addChildrenToValidator

      protected void addChildrenToValidator()
    • createAdd

      protected void createAdd()
    • createBean

      protected void createBean()
    • createBeanProperty

      protected void createBeanProperty()
    • createClazz

      protected void createClazz()
    • createDistributionPanel

      protected void createDistributionPanel()
    • createEditor

      protected void createEditor()
    • createFactorsList

      protected void createFactorsList()
    • createFactorsListModel

      protected void createFactorsListModel()
    • createFormule

      protected void createFormule()
    • createFormuleCategory

      protected void createFormuleCategory()
    • createHandler

      protected void createHandler()
    • createRemove

      protected void createRemove()
    • createSelectedEquation

      protected void createSelectedEquation()
    • createSelectedFactor

      protected void createSelectedFactor()
    • createText

      protected void createText()
    • createValidator

      protected void createValidator()
    • createVariableNameField

      protected void createVariableNameField()