Package jmri.jmrit.throttle
Class WindowPreferences
- java.lang.Object
 - 
- jmri.jmrit.throttle.WindowPreferences
 
 
- 
public class WindowPreferences extends java.lang.Object
A helper class for getting and setting XML attributes of a JInternalFrame. 
- 
- 
Constructor Summary
Constructors Constructor Description WindowPreferences() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.jdom2.ElementgetPreferences(java.awt.Container c)Collect container preferences.static org.jdom2.ElementgetPreferences(javax.swing.JInternalFrame c)Collect JInternalFrame preferences.static voidsetPreferences(java.awt.Container c, org.jdom2.Element e)static voidsetPreferences(java.awt.Container c, org.jdom2.Element e, boolean ignorePosition)Set Container preferences from an XML Element.static voidsetPreferences(javax.swing.JInternalFrame c, org.jdom2.Element e)Set JInternalFrame preferences from an XML Element. 
 - 
 
- 
- 
Constructor Detail
- 
WindowPreferences
public WindowPreferences()
 
 - 
 
- 
Method Detail
- 
getPreferences
public static org.jdom2.Element getPreferences(javax.swing.JInternalFrame c)
Collect JInternalFrame preferences.- Parameters:
 c- The JInternalFrame being XMLed.- Returns:
 - An Element containing the following prefs:
 
- x location
 - y location
 - width
 - height
 - isIcon
 
 
 
- 
setPreferences
public static void setPreferences(javax.swing.JInternalFrame c, org.jdom2.Element e)
Set JInternalFrame preferences from an XML Element.- Parameters:
 c- The JInternalFrame being set.e- An Element containing the following prefs:- x location
 - y location
 - width
 - height
 - isIcon
 
 
- 
getPreferences
public static org.jdom2.Element getPreferences(java.awt.Container c)
Collect container preferences.- Parameters:
 c- The container being XMLed.- Returns:
 - An Element containing the following prefs:
 
- x location
 - y location
 - width
 - height
 
 
 
- 
setPreferences
public static void setPreferences(java.awt.Container c, org.jdom2.Element e, boolean ignorePosition)
Set Container preferences from an XML Element.- Parameters:
 c- The Container being set.e- An Element containing the following prefs:- x location
 - y location
 - width
 - height
 
ignorePosition- true to not set location, false to set.
 
- 
setPreferences
public static void setPreferences(java.awt.Container c, org.jdom2.Element e)
 
 - 
 
 -