public class UACalculatorUI extends javax.swing.JFrame implements UACalc
javax.swing.JFrame.AccessibleJFramejava.awt.Window.AccessibleAWTWindow, java.awt.Window.TypeaccessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabledCROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor and Description | 
|---|
UACalculatorUI(java.lang.String[] args)
Creates new form UACalculatorUI 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
beep()  | 
javax.swing.JButton | 
getAddOpButton()  | 
AlgebraEditorController | 
getAlgebraEditorController()  | 
javax.swing.JPanel | 
getAlgebrasPanel()  | 
javax.swing.JTable | 
getAlgListTable()  | 
javax.swing.JTextField | 
getAlgNameTextField()  | 
javax.swing.JButton | 
getCancelCompButton()  | 
javax.swing.JTextField | 
getCardTextField()  | 
ComputationsController | 
getComputationsController()  | 
javax.swing.JPanel | 
getComputationsLogPane()  | 
javax.swing.JPanel | 
getComputationsPanel()  | 
javax.swing.JTable | 
getComputationsTable()  | 
ConController | 
getConController()  | 
javax.swing.JButton | 
getConDiagButton()  | 
javax.swing.JPanel | 
getConLeftPanel()  | 
javax.swing.JPanel | 
getConMainPanel()  | 
javax.swing.JPanel | 
getConPanel()  | 
javax.swing.JButton | 
getConTableButton()  | 
javax.swing.JPanel | 
getCurrentAlgPanel()  | 
javax.swing.JComboBox | 
getDefaultEltComboBox()  | 
javax.swing.JButton | 
getDelOpButton()  | 
javax.swing.JTextField | 
getDescTextField()  | 
javax.swing.JMenuItem | 
getDistributivityMI()  | 
DrawingController | 
getDrawingController()  | 
javax.swing.JPanel | 
getDrawingLeftPanel()  | 
javax.swing.JPanel | 
getDrawingMainPanel()  | 
javax.swing.JPanel | 
getDrawingPanel()  | 
javax.swing.JPanel | 
getEditorPanel()  | 
javax.swing.JTable | 
getElemKeyTable()  | 
javax.swing.JFrame | 
getFrame()  | 
javax.swing.JCheckBox | 
getIdempotentCB()  | 
javax.swing.JTextArea | 
getLogTextArea()  | 
MainController | 
getMainController()  | 
javax.swing.JButton | 
getMakeBasicAlgButton()  | 
javax.swing.JMenuItem | 
getModularityMI()  | 
javax.swing.JTextField | 
getMsgTextField()  | 
javax.swing.JMenuItem | 
getNewMI()  | 
javax.swing.JMenuItem | 
getNPermMI()  | 
javax.swing.JComboBox | 
getOpsComboBox()  | 
javax.swing.JTable | 
getOpTable()  | 
javax.swing.JScrollPane | 
getOpTableScrollPane()  | 
javax.swing.JPanel | 
getResultPane()  | 
javax.swing.JTable | 
getResultTable()  | 
javax.swing.JTextField | 
getResultTextField()  | 
SubController | 
getSubController()  | 
javax.swing.JPanel | 
getSubLeftPanel()  | 
javax.swing.JPanel | 
getSubMainPanel()  | 
javax.swing.JPanel | 
getSubPanel()  | 
javax.swing.JTabbedPane | 
getTabbedPane()  | 
static void | 
main(java.lang.String[] args)  | 
void | 
setAlgListTable(javax.swing.JTable algListTable)  | 
void | 
setConMainPanel(javax.swing.JPanel conMainPanel)  | 
void | 
setDistributivityMI(javax.swing.JMenuItem distributivityMI)  | 
void | 
setEmptyOpTableModel()  | 
void | 
setModularityMI(javax.swing.JMenuItem modularityMI)  | 
void | 
setNPermMI(javax.swing.JMenuItem nPermMI)  | 
void | 
setOpTableScrollPane(javax.swing.JScrollPane opTableScrollPane)  | 
void | 
setResultTable(javax.swing.JTable resultTable)  | 
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic UACalculatorUI(java.lang.String[] args)
public static void main(java.lang.String[] args)
args - the command line argumentspublic MainController getMainController()
getMainController in interface UACalcpublic AlgebraEditorController getAlgebraEditorController()
public ComputationsController getComputationsController()
getComputationsController in interface UACalcpublic ConController getConController()
public SubController getSubController()
public DrawingController getDrawingController()
public javax.swing.JTextField getAlgNameTextField()
getAlgNameTextField in interface UACalcpublic javax.swing.JPanel getAlgebrasPanel()
public javax.swing.JTextField getCardTextField()
getCardTextField in interface UACalcpublic javax.swing.JPanel getComputationsLogPane()
public javax.swing.JPanel getComputationsPanel()
public javax.swing.JTable getComputationsTable()
getComputationsTable in interface UACalcpublic javax.swing.JPanel getConPanel()
public javax.swing.JPanel getCurrentAlgPanel()
public javax.swing.JComboBox getDefaultEltComboBox()
getDefaultEltComboBox in interface UACalcpublic javax.swing.JTextField getDescTextField()
getDescTextField in interface UACalcpublic javax.swing.JPanel getDrawingPanel()
public javax.swing.JPanel getEditorPanel()
public javax.swing.JCheckBox getIdempotentCB()
getIdempotentCB in interface UACalcpublic javax.swing.JTextArea getLogTextArea()
getLogTextArea in interface UACalcpublic javax.swing.JMenuItem getNewMI()
public javax.swing.JTable getOpTable()
getOpTable in interface UACalcpublic javax.swing.JComboBox getOpsComboBox()
getOpsComboBox in interface UACalcpublic javax.swing.JPanel getResultPane()
public javax.swing.JTextField getResultTextField()
getResultTextField in interface UACalcpublic javax.swing.JTable getResultTable()
getResultTable in interface UACalcpublic javax.swing.JPanel getSubPanel()
public javax.swing.JScrollPane getOpTableScrollPane()
public void setOpTableScrollPane(javax.swing.JScrollPane opTableScrollPane)
public void setAlgListTable(javax.swing.JTable algListTable)
public javax.swing.JTable getAlgListTable()
getAlgListTable in interface UACalcpublic javax.swing.JMenuItem getDistributivityMI()
public void setDistributivityMI(javax.swing.JMenuItem distributivityMI)
public javax.swing.JMenuItem getModularityMI()
public void setModularityMI(javax.swing.JMenuItem modularityMI)
public javax.swing.JMenuItem getNPermMI()
public void setNPermMI(javax.swing.JMenuItem nPermMI)
public javax.swing.JTabbedPane getTabbedPane()
getTabbedPane in interface UACalcpublic void setResultTable(javax.swing.JTable resultTable)
public javax.swing.JButton getCancelCompButton()
getCancelCompButton in interface UACalcpublic javax.swing.JPanel getConMainPanel()
getConMainPanel in interface UACalcpublic void setConMainPanel(javax.swing.JPanel conMainPanel)
public javax.swing.JTextField getMsgTextField()
getMsgTextField in interface UACalcpublic javax.swing.JPanel getSubLeftPanel()
public javax.swing.JPanel getSubMainPanel()
getSubMainPanel in interface UACalcpublic javax.swing.JPanel getDrawingLeftPanel()
public javax.swing.JPanel getDrawingMainPanel()
getDrawingMainPanel in interface UACalcpublic javax.swing.JPanel getConLeftPanel()
getConLeftPanel in interface UACalcpublic javax.swing.JButton getConDiagButton()
public javax.swing.JButton getConTableButton()
public void setEmptyOpTableModel()
setEmptyOpTableModel in interface UACalcpublic javax.swing.JButton getAddOpButton()
getAddOpButton in interface UACalcpublic javax.swing.JButton getDelOpButton()
getDelOpButton in interface UACalcpublic javax.swing.JButton getMakeBasicAlgButton()
getMakeBasicAlgButton in interface UACalcpublic javax.swing.JTable getElemKeyTable()
getElemKeyTable in interface UACalcCopyright 2003 Ralph Freese. All Rights Reserved.