|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | CONST | FIELD | CONSTR | METHOD | DETAIL: CONST | FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--satin.aro.AROobject
|
+--satin.aro.AROremoteObject
|
+--satin.core.AObject
|
+--satin.uishell.APane
|
+--satin.uishell.ATableScape
public class ATableScape
extends APane
Represents a C++ ATableScape object in an ARO server.
This is a "table" pane that contains rows and columns.
| 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 | |
ATableScape(APane pane)
Constructs an object representing an ATableScape. |
|
ATableScape(AROremoteServer rs,
AROobjectID id)
Constructs an object representing an ATableScape. |
|
ATableScape(AWindow window,
java.lang.String paneID)
Constructs an object representing an ATableScape. |
|
| Method Summary | |
void |
deselectAllRows()
De-selects all the rows. |
AColumn[] |
getColumns()
Returns an array of columns. |
ARow[] |
getRows()
Returns an array of rows. |
void |
scrollToRow(ARow row)
Causes the tablescape to scroll to the given row. |
void |
selectAllRows()
Selects all the rows. |
| 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 |
public ATableScape(AROremoteServer rs,
AROobjectID id)
rsid
public ATableScape(AWindow window,
java.lang.String paneID)
throws java.io.IOException,
AROexception,
PaneIDnotFound
windowpaneID
public ATableScape(APane pane)
throws java.io.IOException,
AROexception
panepaneID| Method Detail |
public ARow[] getRows()
throws java.io.IOException,
AROexception
public AColumn[] getColumns()
throws java.io.IOException,
AROexception
public void scrollToRow(ARow row)
throws java.io.IOException,
AROexception
public void selectAllRows()
throws java.io.IOException,
AROexception
public void deselectAllRows()
throws java.io.IOException,
AROexception
| Revision History |
7/26/01 - code review.
7/13/01 Ed Stauff - added constructor that takes an APane.
5/1/01 Ed Stauff - replaced Vectors with arrays.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | CONST | FIELD | CONSTR | METHOD | DETAIL: CONST | FIELD | CONSTR | METHOD | ||||||||
ATableScape.java (PRIVATE SOURCES)