giden.CORE
Class RowDialogText

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--giden.CORE.RowDialogEntry
                          |
                          +--giden.CORE.RowDialogText
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
Direct Known Subclasses:
RowDialogFilename

public class RowDialogText
extends giden.CORE.RowDialogEntry

Copyright (c) 1993-2004 C. R. Coullard, D. S. Dilworth, J. H. Owen, All Rights Reserved.
We make no representations or warranties about the suitability of the software, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. We shall not be liable for any damages suffered by user as a result of using, modifying or distributing this software or its derivatives.

RowDialogText is a row in a RowDialogMain dialog box. It allows the user to type a test string. The host program then retrieves the filename string by calling GetText. See the example in DialogSolver.java and the documentation in RowDialogMain.java.

Version:
4.0a 2004 08 27
Author:
D. S. Dilworth
See Also:
DialogSolver, RowDialogChoice, RowDialogEdge, RowDialogEntry, RowDialogFilename, RowDialogMain, RowDialogNode, Serialized Form

Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
RowDialogText(java.lang.String name, java.lang.String text, RowDialogMain dialog)
          Constructs the row from a name and nominal string
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
          Internal method
 int GetInt()
           
 java.lang.String GetText()
          Returns the string
 void PutHelpFile(java.lang.String helpfile)
          Sets the name of the HTML help file.
 void Terminate()
          Internal method
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RowDialogText

public RowDialogText(java.lang.String name,
                     java.lang.String text,
                     RowDialogMain dialog)
Constructs the row from a name and nominal string
Method Detail

GetText

public java.lang.String GetText()
Returns the string

GetInt

public int GetInt()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Internal method
Specified by:
actionPerformed in interface java.awt.event.ActionListener

Terminate

public void Terminate()
Internal method

PutHelpFile

public void PutHelpFile(java.lang.String helpfile)
Sets the name of the HTML help file. Note this file is assumed to be in the same folder as the solver. If no filename if specified, the HelpFile for the RowMainDialog is used