Package IcanGui

This package contains the classes to implement a ICAN/JAVA graphical user interface (GUI) to obtain a set of input data for further processing.

See:
          Description

Class Summary
DisposeThread This thread is used to dispose of windows before exiting.
FileFilter Restrict file names to those with the desired prefix and extension.
GuiExpert Display the steps used and wait for the user to choose the next one.
GuiFileDialog Display a file dialog and return a filename for loading or saving data.
GuiGlobals Save global variables and methods for GUI.
GuiHierarchy Maintain GUI global data and hierarchy (what calls what).
GuiIcanData Encapsulate the behavior of GUI for top level of ICAN/JAVA data entry.
GuiIcanDataBooleans Encapsulate the behavior of GUI for ICAN/JAVA data entry of boolean data.
GuiIcanDataDamping Encapsulate the behavior of GUI for ICAN/JAVA data entry of Damping data.
GuiIcanDataImpact Encapsulate the behavior of GUI for ICAN/JAVA data entry of Impact data.
GuiIcanDataLoads Encapsulate the behavior of GUI for control of ICAN/JAVA data entry for load data.
GuiIcanDataMaterial Encapsulate the behavior of GUI for ICAN/JAVA data entry of composite material system data.
GuiIcanDataOutputs Encapsulate the behavior of GUI for ICAN/JAVA data entry of output data.
GuiIcanDataPlotImpact Encapsulate the behavior of GUI for ICAN/JAVA data entry of plot data for Impact Variables.
GuiIcanDataPlotPL Encapsulate the behavior of GUI for ICAN/JAVA data entry of plot data for ply hygrothermomechanical property/response.
GuiIcanDataPly Encapsulate the behavior of GUI for ICAN/JAVA data entry of laminate/ply data.
GuiIcanDataProcess Display the output processing steps allowed and let the user choose one.
GuiIcanDataReaction Encapsulate the behavior of GUI for ICAN/JAVA data entry of Reaction data.
GuiIcanDataSlice Encapsulates the behavior of ICAN/JAVA data entry for Substructure slicing.
GuiIcanDataSliceTable Class to create Substructure Slice table.
GuiIcanDataSubslice Encapsulates the behavior of ICAN/JAVA data entry to control Subslicing.
GuiIcanDataSubsliceTable Class to create Substructure Subslice table.
GuiIcanElectricalCyclicLoads Encapsulate the behavior of GUI for ICAN/JAVA data entry of Electrical cyclic load data.
GuiIcanElectricalStaticLoads Encapsulate the behavior of GUI for ICAN/JAVA data entry of Electrical static load data.
GuiIcanHygralCyclicLoads Encapsulate the behavior of GUI for ICAN/JAVA data entry of Hygral cyclic load data.
GuiIcanHygralStaticLoads Encapsulate the behavior of GUI for ICAN/JAVA data entry of Hygral static load data.
GuiIcanMechCyclicLoads Encapsulate the behavior of GUI for ICAN/JAVA data entry of mechanical cyclic load data.
GuiIcanMechStaticDisplacements Encapsulate the behavior of GUI for ICAN/JAVA data entry of mechanical static displacement data.
GuiIcanMechStaticLoads Encapsulate the behavior of GUI for ICAN/JAVA data entry of mechanical static load data.
GuiIcanMoreLoads Encapsulate the behavior of GUI for control of ICAN/JAVA data entry for load data.
GuiIcanPlotFrame Encapsulate the behavior of GUI for ICAN/JAVA plot window.
GuiIcanPrompt Prompt whether to read the ICAN/JAVA data from a file or enter it on-line.
GuiIcanRateLoads Encapsulate the behavior of GUI for ICAN/JAVA data entry of Rate load data.
GuiIcanThermalCyclicLoads Encapsulate the behavior of GUI for ICAN/JAVA data entry of Thermal cyclic load data.
GuiIcanThermalStaticLoads Encapsulate the behavior of GUI for ICAN/JAVA data entry of Thermal static load data.
GuiIcanVoidVolumeItems Encapsulate the behavior of GUI for ICAN/JAVA data entry of Void Volume Ratio Override data.
GuiIcanVoidVolumeRatios Encapsulate the behavior of GUI for control of ICAN/JAVA data entry for Void Volume Ratio Override data.
GuiIcanVoidVolumeSliceTable Class to create Substructure Slice table.
GuiListDialog Display a list dialog and return an item from the list.
GuiMain Display the steps used and wait for the user to choose the next one.
GuiMdbData Encapsulate the behavior of the Material DataBank data entry form for a particular material property type.
GuiMdbDataMfim Encapsulate the behavior of the Material DataBank Multi-Factor Interaction Model (MFIM) data entry.
GuiMdbPrompt Prompt whether to read the Material DataBank data from a file or enter it on-line.
GuiMsgData Display error, warning, and informational messages from the Output class one screen-full at a time.
GuiTextDialog Display a dialog and return text entered for further processing.
GuiWindow Encapsulate the common behavior of every window.
IcanButtonDialog Encapsulate the behavior of dialog window action/event handling.
IcanFrame Encapsulate the behavior of window action/event handling.
IcanStart The Start window displays the ICAN/JAVA logo while ICAN/JAVA is initializing.
IcanWait The wait window displays a message while some other activity is happening.
ThreadCheck This thread is used to check whether there are any threads left still trying to dispose of windows and, if not, really exit.
 

Package IcanGui Description

This package contains the classes to implement a ICAN/JAVA graphical user interface (GUI) to obtain a set of input data for further processing.