extThopt
Class ExtPilot

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by rg.thopt.PilotFrame
                          extended by extThopt.ExtPilot
All Implemented Interfaces:
External, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class ExtPilot
extends rg.thopt.PilotFrame
implements External

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Field Summary
 java.util.Vector vTechno
           
 
Fields inherited from class javax.swing.JFrame
EXIT_ON_CLOSE
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ExtPilot()
           
ExtPilot(rg.thopt.Projet proj)
           
 
Method Summary
 void addNotify()
           
 java.lang.String getClassDescription()
          returns the class description
 java.lang.String getClassType()
          returns the class type
 double getProcessFlow(java.lang.String name)
          returns the process mass flow
 java.lang.String getType()
          returns the component type
 void init()
           
 void setVisible(boolean b)
           
 void updateHx(java.lang.String name, boolean recalculate, boolean updateUA, double UA, boolean updateEpsi, double epsi, boolean updateDTmin, double DTmin)
          Met à jour les propriétés d'un échangeur de chaleur dans Thermoptim Updates heat exchanger properties in Thermoptim not to be overriden by ExtPilot subclasses
 void updateHx(java.lang.String name, boolean recalculate, boolean updateUA, double UA, boolean updateEpsi, double epsi, boolean updateDTmin, double DTmin, boolean updateCalcMode, boolean calcMode)
          Met à jour les propriétés d'un échangeur de chaleur dans Thermoptim Updates heat exchanger properties in Thermoptim not to be overriden by ExtPilot subclasses
 void updateNode(java.lang.String name, boolean recalculate, boolean updateEfficiency, double epsi)
          Met à jour les propriétés d'un noeud dans Thermoptim Updates node properties in Thermoptim not to be overriden by ExtPilot subclasses
 void updateprocess(java.lang.String name, java.lang.String type, boolean recalculate, boolean isSetFlow, boolean updateFlow, double flow, boolean updateParam1, double param1)
          Met à jour les propriétés d'une transfo dans Thermoptim Updates process properties in Thermoptim not to be overriden by ExtPilot subclasses
 void updateprocess(java.lang.String name, java.lang.String type, boolean recalculate, boolean isSetFlow, boolean updateFlow, double flow, boolean updateParam1, double param1, boolean updateParam2, double param2)
          Met à jour les propriétés d'une transfo dans Thermoptim Updates process properties in Thermoptim not to be overriden by ExtPilot subclasses
 void updateprocess(java.lang.String name, java.lang.String type, boolean recalculate, boolean isSetFlow, boolean updateFlow, double flow, boolean updateParam1, double param1, boolean updateParam2, double param2, boolean updateParam3, double param3)
          Met à jour les propriétés d'une transfo dans Thermoptim Updates process properties in Thermoptim not to be overriden by ExtPilot subclasses
 void updateSetPressure(java.lang.String name, double value)
           
 
Methods inherited from class rg.thopt.PilotFrame
getProjet, readCaract, readCompParameters, saveCaract, saveCompParameters
 
Methods inherited from class javax.swing.JFrame
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
 
Methods inherited from class java.awt.Frame
getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

vTechno

public java.util.Vector vTechno
Constructor Detail

ExtPilot

public ExtPilot()

ExtPilot

public ExtPilot(rg.thopt.Projet proj)
Method Detail

getType

public java.lang.String getType()
returns the component type

Specified by:
getType in interface External

getClassType

public java.lang.String getClassType()
returns the class type

Specified by:
getClassType in interface External

getProcessFlow

public double getProcessFlow(java.lang.String name)
returns the process mass flow


getClassDescription

public java.lang.String getClassDescription()
returns the class description

Specified by:
getClassDescription in interface External

init

public void init()
Specified by:
init in interface External

updateprocess

public void updateprocess(java.lang.String name,
                          java.lang.String type,
                          boolean recalculate,
                          boolean isSetFlow,
                          boolean updateFlow,
                          double flow,
                          boolean updateParam1,
                          double param1)
Met à jour les propriétés d'une transfo dans Thermoptim

Updates process properties in Thermoptim

not to be overriden by ExtPilot subclasses


updateprocess

public void updateprocess(java.lang.String name,
                          java.lang.String type,
                          boolean recalculate,
                          boolean isSetFlow,
                          boolean updateFlow,
                          double flow,
                          boolean updateParam1,
                          double param1,
                          boolean updateParam2,
                          double param2)
Met à jour les propriétés d'une transfo dans Thermoptim

Updates process properties in Thermoptim

not to be overriden by ExtPilot subclasses


updateprocess

public void updateprocess(java.lang.String name,
                          java.lang.String type,
                          boolean recalculate,
                          boolean isSetFlow,
                          boolean updateFlow,
                          double flow,
                          boolean updateParam1,
                          double param1,
                          boolean updateParam2,
                          double param2,
                          boolean updateParam3,
                          double param3)
Met à jour les propriétés d'une transfo dans Thermoptim

Updates process properties in Thermoptim

not to be overriden by ExtPilot subclasses


updateHx

public void updateHx(java.lang.String name,
                     boolean recalculate,
                     boolean updateUA,
                     double UA,
                     boolean updateEpsi,
                     double epsi,
                     boolean updateDTmin,
                     double DTmin,
                     boolean updateCalcMode,
                     boolean calcMode)
Met à jour les propriétés d'un échangeur de chaleur dans Thermoptim

Updates heat exchanger properties in Thermoptim

not to be overriden by ExtPilot subclasses


updateHx

public void updateHx(java.lang.String name,
                     boolean recalculate,
                     boolean updateUA,
                     double UA,
                     boolean updateEpsi,
                     double epsi,
                     boolean updateDTmin,
                     double DTmin)
Met à jour les propriétés d'un échangeur de chaleur dans Thermoptim

Updates heat exchanger properties in Thermoptim

not to be overriden by ExtPilot subclasses


updateNode

public void updateNode(java.lang.String name,
                       boolean recalculate,
                       boolean updateEfficiency,
                       double epsi)
Met à jour les propriétés d'un noeud dans Thermoptim

Updates node properties in Thermoptim

not to be overriden by ExtPilot subclasses


updateSetPressure

public void updateSetPressure(java.lang.String name,
                              double value)

setVisible

public void setVisible(boolean b)
Overrides:
setVisible in class rg.thopt.PilotFrame

addNotify

public void addNotify()
Overrides:
addNotify in class rg.thopt.PilotFrame