<h2>org.autoplot.datasource.WindowManager</h2><p>Keep track of window positions.  Windows should be passed by this class
 before they are realized, and the name property of the dialog will be 
 used to look up the last size and position.  When the window has a parent,
 the position is stored relative to the parent.  Finally when a window
 is dismissed, this class should be called again so that the 
 position is kept.</p>
<h2>WindowManager( )</h2>
<p></p>

<hr>
<a name="YES_NO_CANCEL_OPTION"></a>
<h2>YES_NO_CANCEL_OPTION</h2>
<p></p>

<hr>
<a name="OK_CANCEL_OPTION"></a>
<h2>OK_CANCEL_OPTION</h2>
<p></p>

<hr>
<a name="CANCEL_OPTION"></a>
<h2>CANCEL_OPTION</h2>
<p></p>

<hr>
<a name="OK_OPTION"></a>
<h2>OK_OPTION</h2>
<p></p>

<hr>
<a name="NO_OPTION"></a>
<h2>NO_OPTION</h2>
<p></p>

<hr>
<a name="YES_OPTION"></a>
<h2>YES_OPTION</h2>
<p></p>

<hr>
<a name="getInstance"></a>
<h2>getInstance</h2>
getInstance(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/datasource/WindowManager.html'>org.autoplot.datasource.WindowManager</a>

<p></p>

<h3>Returns:</h3>
org.autoplot.datasource.WindowManager

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getInstance&unscoped_q=getInstance">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/WindowManager.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/WindowManager.html#getInstance">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/WindowManager.java#l55">[view source]</a>
<br>
<br>
<hr>
<a name="recallWindowSizePosition"></a>
<h2>recallWindowSizePosition</h2>
recallWindowSizePosition( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html'>java.awt.Window</a> window ) &rarr; void

<p>call this before the window.</p>

<h3>Parameters</h3>
window - the window.

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=recallWindowSizePosition&unscoped_q=recallWindowSizePosition">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/WindowManager.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/WindowManager.html#recallWindowSizePosition">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/WindowManager.java#l90">[view source]</a>
<br>
<br>
<hr>
<a name="recordWindowSizePosition"></a>
<h2>recordWindowSizePosition</h2>
recordWindowSizePosition( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html'>java.awt.Window</a> window ) &rarr; void

<p>record the final position of the dialog.  This will store the 
 position in the Java prefs manager for this class.</p>

<h3>Parameters</h3>
window - the window

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=recordWindowSizePosition&unscoped_q=recordWindowSizePosition">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/WindowManager.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/WindowManager.html#recordWindowSizePosition">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/WindowManager.java#l156">[view source]</a>
<br>
<br>
<hr>
<a name="showConfirmDialog"></a>
<h2>showConfirmDialog</h2>
showConfirmDialog( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> parent, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> omessage, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> title, int optionType, int messageType, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/Icon.html'>javax.swing.Icon</a> icon ) &rarr; int

<p>TODO: this will show the icon.</p>

<h3>Parameters</h3>
parent - a Component
<br>
omessage - an Object
<br>
title - a String
<br>
optionType - an int
<br>
messageType - an int
<br>
icon - an Icon

<h3>Returns:</h3>
an int

<br><br>
<a href="https://github.com/autoplot/dev/search?q=showConfirmDialog&unscoped_q=showConfirmDialog">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/WindowManager.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/WindowManager.html#showConfirmDialog">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/WindowManager.java#l69">[view source]</a>
<br>
<br>
showConfirmDialog( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> parent, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> omessage, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> title, int optionType ) &rarr; int<br>
<hr>
<a name="showModalDialog"></a>
<h2>showModalDialog</h2>
showModalDialog( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Dialog.html'>java.awt.Dialog</a> dia ) &rarr; void

<p>convenient method for showing dialog which is modal.</p>

<h3>Parameters</h3>
dia - the dialog that is set to be modal.

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=showModalDialog&unscoped_q=showModalDialog">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/WindowManager.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/WindowManager.html#showModalDialog">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/WindowManager.java#l188">[view source]</a>
<br>
<br>