org.jmol.jcamp
Class Visua

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Panel
              extended by java.applet.Applet
                  extended by org.jmol.jcamp.Visua
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.lang.Runnable, javax.accessibility.Accessible

public class Visua
extends java.applet.Applet
implements java.lang.Runnable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.applet.Applet
java.applet.Applet.AccessibleApplet
 
Nested classes/interfaces inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  GraphCharacteristics _graphDataUtils
           
(package private)  java.lang.String clickable_peaks_frame_name
           
(package private)  java.applet.AppletContext contexte
           
(package private)  java.lang.String Current_Error
           
 java.lang.String Datatype
           
(package private)  SaisieDlg Dialogue_Load_File
           
(package private)  java.awt.Frame Fenetre_Load_File
           
(package private)  java.awt.Button Find_Peak
           
 double Firstx
           
(package private)  boolean Flag_Dialogue_File_Enabled
           
(package private)  boolean Flag_Find_Peak
           
(package private)  boolean Flag_Integrate
           
(package private)  boolean Flag_Redraw
           
(package private)  boolean Flag_Reverse
           
(package private)  boolean Flag_Write_JCamp
           
(package private)  boolean Flag_Zoomback
           
(package private)  boolean Flag_Zoomin
           
(package private)  boolean Flag_Zoomout
           
(package private)  java.awt.Checkbox Grid
           
(package private)  boolean hasPrivilege
           
(package private)  boolean inExplorer
           
(package private)  boolean inNavigator
           
(package private)  java.awt.Checkbox Integrate
           
(package private)  boolean isActive
           
(package private)  java.awt.Button JCamp
           
 double Lastx
           
(package private)  java.awt.Button Load_File
           
(package private)  java.lang.Thread My_Thread
           
(package private)  ZoneVisu My_ZoneVisu
           
 int nbLignes
           
 int Nbpoints
           
 double nmr_observe_frequency
           
(package private)  java.awt.FileDialog openDialog
           
(package private)  java.awt.Checkbox Reverse
           
(package private)  java.awt.FileDialog saveDialog
           
(package private)  int shitty_starting_constant
           
 java.util.Vector texte
           
 java.lang.String TexteTitre
           
 java.lang.String x_units
           
 java.lang.String y_units
           
 double YFactor
           
(package private)  java.awt.Button Zoom_Back
           
(package private)  java.awt.Button Zoom_In
           
(package private)  java.awt.Button Zoom_Out
           
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Visua()
           
 
Method Summary
 void Do_Find_Peak()
           
 void Do_Grid()
           
 void Do_Integrate()
           
 void Do_Load_File()
           
 void Do_Reverse()
           
 void Do_Write_JCamp()
           
 void Do_Zoomback()
           
 void Do_Zoomin()
           
 void Do_Zoomout()
           
 boolean handleEvent(java.awt.Event evt)
           
 void init()
           
 boolean initFile(java.lang.String filename)
           
private  void initGraphParameters()
          Method to initialize the GraphCharacteristics object in this class
 boolean Load_Clickable_Peaks_Source_File(java.lang.String tam)
           
 java.lang.String Move_Points_To_Tableau()
           
 void Really_Load_File(java.lang.String chaine_a_lire)
           
 void run()
           
 void start()
           
 void stop()
           
 void Write_JCamp()
           
 
Methods inherited from class java.applet.Applet
destroy, getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

My_ZoneVisu

ZoneVisu My_ZoneVisu

My_Thread

java.lang.Thread My_Thread

_graphDataUtils

private GraphCharacteristics _graphDataUtils

texte

public java.util.Vector texte

nbLignes

public int nbLignes

shitty_starting_constant

int shitty_starting_constant

Firstx

public double Firstx

Lastx

public double Lastx

YFactor

public double YFactor

Nbpoints

public int Nbpoints

nmr_observe_frequency

public double nmr_observe_frequency

TexteTitre

public java.lang.String TexteTitre

x_units

public java.lang.String x_units

y_units

public java.lang.String y_units

Datatype

public java.lang.String Datatype

Load_File

java.awt.Button Load_File

Zoom_In

java.awt.Button Zoom_In

Zoom_Back

java.awt.Button Zoom_Back

Zoom_Out

java.awt.Button Zoom_Out

Reverse

java.awt.Checkbox Reverse

Grid

java.awt.Checkbox Grid

Integrate

java.awt.Checkbox Integrate

Find_Peak

java.awt.Button Find_Peak

JCamp

java.awt.Button JCamp

Fenetre_Load_File

java.awt.Frame Fenetre_Load_File

Dialogue_Load_File

SaisieDlg Dialogue_Load_File

contexte

java.applet.AppletContext contexte

clickable_peaks_frame_name

java.lang.String clickable_peaks_frame_name

Flag_Zoomin

boolean Flag_Zoomin

Flag_Zoomback

boolean Flag_Zoomback

Flag_Zoomout

boolean Flag_Zoomout

Flag_Reverse

boolean Flag_Reverse

Flag_Integrate

boolean Flag_Integrate

Flag_Dialogue_File_Enabled

boolean Flag_Dialogue_File_Enabled

Flag_Redraw

boolean Flag_Redraw

Flag_Find_Peak

boolean Flag_Find_Peak

Flag_Write_JCamp

boolean Flag_Write_JCamp

isActive

boolean isActive

hasPrivilege

boolean hasPrivilege

inNavigator

boolean inNavigator

inExplorer

boolean inExplorer

openDialog

java.awt.FileDialog openDialog

saveDialog

java.awt.FileDialog saveDialog

Current_Error

java.lang.String Current_Error
Constructor Detail

Visua

public Visua()
Method Detail

init

public void init()
Overrides:
init in class java.applet.Applet

initGraphParameters

private void initGraphParameters()
Method to initialize the GraphCharacteristics object in this class


start

public void start()
Overrides:
start in class java.applet.Applet

stop

public void stop()
Overrides:
stop in class java.applet.Applet

run

public void run()
Specified by:
run in interface java.lang.Runnable

Load_Clickable_Peaks_Source_File

public boolean Load_Clickable_Peaks_Source_File(java.lang.String tam)

Move_Points_To_Tableau

public java.lang.String Move_Points_To_Tableau()

initFile

public boolean initFile(java.lang.String filename)

Really_Load_File

public void Really_Load_File(java.lang.String chaine_a_lire)

Write_JCamp

public void Write_JCamp()

Do_Zoomin

public void Do_Zoomin()

Do_Zoomback

public void Do_Zoomback()

Do_Zoomout

public void Do_Zoomout()

Do_Grid

public void Do_Grid()

Do_Reverse

public void Do_Reverse()

Do_Integrate

public void Do_Integrate()

Do_Find_Peak

public void Do_Find_Peak()

Do_Write_JCamp

public void Do_Write_JCamp()

Do_Load_File

public void Do_Load_File()

handleEvent

public boolean handleEvent(java.awt.Event evt)
Overrides:
handleEvent in class java.awt.Component