gov.nist.microanalysis.EPQLibrary
Class XRayWindowFactory

java.lang.Object
  extended by gov.nist.microanalysis.EPQLibrary.XRayWindowFactory

public class XRayWindowFactory
extends java.lang.Object

A factory for classes that implement the IXRayWindowProperties interface.

Copyright: Pursuant to title 17 Section 105 of the United States Code this software is not subject to copyright protection and is in the public domain

Company: National Institute of Standards and Technology

Version:
1.0
Author:
Nicholas W. M. Ritchie

Field Summary
static java.lang.String Beryllium12_5micron
           
static java.lang.String Beryllium25micron
           
static java.lang.String Beryllium5micron
           
static java.lang.String Beryllium8micron
           
static java.lang.String Moxtek_AP1_3
           
static java.lang.String Moxtek_AP1_7
           
static java.lang.String Moxtek_AP3_3
           
static java.lang.String Moxtek_AP3_3_Model
           
static java.lang.String NoWindow
           
static java.lang.String[] WindowTypes
          WindowTypes - A list of the known window types.
 
Constructor Summary
XRayWindowFactory()
           
 
Method Summary
static IXRayWindowProperties createWindow(java.lang.String window)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Beryllium5micron

public static final java.lang.String Beryllium5micron
See Also:
Constant Field Values

Beryllium8micron

public static final java.lang.String Beryllium8micron
See Also:
Constant Field Values

Beryllium12_5micron

public static final java.lang.String Beryllium12_5micron
See Also:
Constant Field Values

Beryllium25micron

public static final java.lang.String Beryllium25micron
See Also:
Constant Field Values

Moxtek_AP1_3

public static final java.lang.String Moxtek_AP1_3
See Also:
Constant Field Values

Moxtek_AP1_7

public static final java.lang.String Moxtek_AP1_7
See Also:
Constant Field Values

Moxtek_AP3_3

public static final java.lang.String Moxtek_AP3_3
See Also:
Constant Field Values

Moxtek_AP3_3_Model

public static final java.lang.String Moxtek_AP3_3_Model
See Also:
Constant Field Values

NoWindow

public static final java.lang.String NoWindow
See Also:
Constant Field Values

WindowTypes

public static final java.lang.String[] WindowTypes
WindowTypes - A list of the known window types.

Constructor Detail

XRayWindowFactory

public XRayWindowFactory()
Method Detail

createWindow

public static IXRayWindowProperties createWindow(java.lang.String window)
                                          throws EPQException
Throws:
EPQException