Class SimulationUI

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject
Direct Known Subclasses:
SensitivityUI, SimulUI

public abstract class SimulationUI extends JPanel implements jaxx.runtime.JAXXObject
See Also:
  • Field Details

    • PROPERTY_REGION_STORAGE

      public static final String PROPERTY_REGION_STORAGE
      See Also:
    • $activeBindings

      protected List<Object> $activeBindings
    • $bindingSources

      protected Map<String,Object> $bindingSources
    • $bindings

      protected final Map<String,jaxx.runtime.JAXXBinding> $bindings
    • $objectMap

      protected Map<String,Object> $objectMap
    • $previousValues

      protected Map<?,?> $previousValues
    • delegateContext

      protected final jaxx.runtime.JAXXContext delegateContext
    • bodyTabbedPane

      protected JTabbedPane bodyTabbedPane
    • handler

      protected SimulationHandler handler
    • miImport

      protected JMenuItem miImport
    • miPrepare

      protected JMenuItem miPrepare
    • miSave

      protected JMenuItem miSave
    • regionStorage

      protected RegionStorage regionStorage
  • Constructor Details

    • SimulationUI

      public SimulationUI(LayoutManager param0)
    • SimulationUI

      public SimulationUI(jaxx.runtime.JAXXContext parentContext, LayoutManager param1)
    • SimulationUI

      public SimulationUI(LayoutManager param0, boolean param1)
    • SimulationUI

      public SimulationUI(jaxx.runtime.JAXXContext parentContext, LayoutManager param1, boolean param2)
    • SimulationUI

      public SimulationUI()
    • SimulationUI

      public SimulationUI(jaxx.runtime.JAXXContext parentContext)
    • SimulationUI

      public SimulationUI(boolean param0)
    • SimulationUI

      public SimulationUI(jaxx.runtime.JAXXContext parentContext, boolean param1)
  • Method Details

    • $afterCompleteSetup

      protected void $afterCompleteSetup()
    • regionStorageChanged

      protected abstract void regionStorageChanged()
      Refresh all simulation launch UI.
    • refresh

      public abstract void refresh()
      Refresh all simulation launch UI.
    • refreshFactorTree

      public void refreshFactorTree()
      Rafraichit l'arbre des facteurs.
    • $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
    • doActionPerformed__on__miImport

      public void doActionPerformed__on__miImport(ActionEvent event)
    • doActionPerformed__on__miPrepare

      public void doActionPerformed__on__miPrepare(ActionEvent event)
    • doActionPerformed__on__miSave

      public void doActionPerformed__on__miSave(ActionEvent event)
    • getBodyTabbedPane

      public JTabbedPane getBodyTabbedPane()
    • getHandler

      public SimulationHandler getHandler()
    • getMiImport

      public JMenuItem getMiImport()
    • getMiPrepare

      public JMenuItem getMiPrepare()
    • getMiSave

      public JMenuItem getMiSave()
    • getRegionStorage

      public RegionStorage getRegionStorage()
    • setRegionStorage

      public void setRegionStorage(RegionStorage regionStorage)
    • get$JMenu0

      protected JMenu get$JMenu0()
    • get$JMenuBar0

      protected JMenuBar get$JMenuBar0()
    • createBodyTabbedPane

      protected void createBodyTabbedPane()
    • createHandler

      protected void createHandler()
    • createMiImport

      protected void createMiImport()
    • createMiPrepare

      protected void createMiPrepare()
    • createMiSave

      protected void createMiSave()
    • createRegionStorage

      protected void createRegionStorage()