satin.uishell
Class ATextEntry

java.lang.Object
  |
  +--satin.aro.AROobject
        |
        +--satin.aro.AROremoteObject
              |
              +--satin.core.AObject
                    |
                    +--satin.uishell.APane
                          |
                          +--satin.uishell.ATextEntry

public class ATextEntry
extends APane

Represents a C++ ATextEntry object in an ARO server.

Author:
Ed Stauff

Fields inherited from class satin.uishell.APane
uiName
 
Fields inherited from class satin.aro.AROremoteObject
server
 
Fields inherited from class satin.aro.AROobject
id
 
Constructor Summary
ATextEntry(APane pane)
          Constructs an object representing an ATextEntry.
ATextEntry(AROremoteServer rs, AROobjectID id)
          Constructs an object representing an ATextEntry.
ATextEntry(AWindow window, java.lang.String paneID)
          Constructs an object representing an ATextEntry.
 
Method Summary
void appendText(java.lang.String text)
          Appends text to the pane's text.
void setText(java.lang.String text)
          Sets the pane's text.
 
Methods inherited from class satin.uishell.APane
doClick, doClick, doClick, doClick, doClick, doClick, getBounds, getClassAndID, getFrame, getLabel, getPaneID, getParent, getSubPanes, getText, getUIname, getWindow, isActive, isVisible, postClickEvent, toString
 
Methods inherited from class satin.core.AObject
className, isInstanceOf
 
Methods inherited from class satin.aro.AROremoteObject
equals, exists, getAROclassName
 
Methods inherited from class satin.aro.AROobject
getID, setID, toAROstring
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ATextEntry

public ATextEntry(AROremoteServer rs,
                  AROobjectID id)
Constructs an object representing an ATextEntry.

Parameters:
rs
the ARO server in which the C++ object lives.
id
the ARO object ID of the APane.

ATextEntry

public ATextEntry(AWindow window,
                  java.lang.String paneID)
           throws java.io.IOException,
                  AROexception,
                  PaneIDnotFound
Constructs an object representing an ATextEntry.

Parameters:
window
the pane's parent window.
paneID
the pane ID of the pane.

ATextEntry

public ATextEntry(APane pane)
           throws java.io.IOException,
                  AROexception
Constructs an object representing an ATextEntry. Use this constructor to "cast" an APane object to an ATextEntry object. Throws an assertion if the APane in the application is not a member of the class ATextEntry.

Parameters:
pane
the pane's parent window.
paneID
the pane ID of the pane.
Method Detail

setText

public void setText(java.lang.String text)
             throws java.io.IOException,
                    AROexception
Sets the pane's text. To get the text, use APane.getText. This is a front-end to the C++ SetCstr method.

Parameters:
text
the text to set.

appendText

public void appendText(java.lang.String text)
                throws java.io.IOException,
                       AROexception
Appends text to the pane's text. To get the text, use APane.getText. This is a front-end to the C++ AppendCstr method.

Parameters:
text
the text to append.
Revision History

7/26/01 - code review.

7/13/01 Ed Stauff - added constructor that takes an APane.

4/6/01 Ed Stauff - changes per review.

3/28/01 Ed Stauff - initial review by Satin team.



Generated on 5/9/2001 19:37 from ATextEntry.java (PRIVATE SOURCES)