|
|||||||||
| 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.APaneBook
public class APaneBook
extends APane
Represents a C++ APaneBook object in an ARO server.
This is a pane that contains several "tabbed" pages, each containing
a different set of controls.
| 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 | |
APaneBook(APane pane)
Constructs an object representing an APaneBook. |
|
APaneBook(AROremoteServer rs,
AROobjectID id)
Constructs an object representing an APaneBook. |
|
APaneBook(AWindow window,
java.lang.String paneID)
Constructs an object representing an APaneBook. |
|
| Method Summary | |
APaneBookPage |
findPageByID(java.lang.String paneID)
Returns the page, or null if there isn't one. |
APaneBookPage |
findPageByNum(int n)
Returns the nth page, or null if there isn't one. |
APane |
findPagePaneByID(java.lang.String paneID)
Returns the page, or null if there isn't one. |
APane |
findPagePaneByNum(int n)
Returns the nth page, or null if there isn't one. |
APaneBookPage |
getCurPage()
Returns the currently displayed page. |
APane[] |
getPagePanes()
Returns an array of page panes. |
APaneBookPage[] |
getPages()
Returns an array of pages. |
void |
showPage(APaneBookPage page)
Sets the current page to display. |
void |
showPage(int pageNum)
Sets the current page to display. |
void |
showPage(java.lang.String label)
Sets the current page to display. |
| 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 APaneBook(AROremoteServer rs,
AROobjectID id)
rsid
public APaneBook(AWindow window,
java.lang.String paneID)
throws java.io.IOException,
AROexception,
PaneIDnotFound
windowpaneID
public APaneBook(APane pane)
throws java.io.IOException,
AROexception
panepaneID| Method Detail |
public APaneBookPage findPageByNum(int n)
throws java.io.IOException,
AROexception
n
public APaneBookPage findPageByID(java.lang.String paneID)
throws java.io.IOException,
AROexception
paneID
public APane findPagePaneByNum(int n)
throws java.io.IOException,
AROexception
n
public APane findPagePaneByID(java.lang.String paneID)
throws java.io.IOException,
AROexception
paneID
public APane[] getPagePanes()
throws java.io.IOException,
AROexception
public APaneBookPage[] getPages()
throws java.io.IOException,
AROexception
public APaneBookPage getCurPage()
throws java.io.IOException,
AROexception
iCurPage field.
public void showPage(int pageNum)
throws java.io.IOException,
AROexception
pageNum
public void showPage(java.lang.String label)
throws java.io.IOException,
AROexception
label
public void showPage(APaneBookPage page)
throws java.io.IOException,
AROexception
page| 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.
4/6/01 Ed Stauff - changes per API review.
3/28/01 Ed Stauff - initial review by Satin team.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | CONST | FIELD | CONSTR | METHOD | DETAIL: CONST | FIELD | CONSTR | METHOD | ||||||||
APaneBook.java (PRIVATE SOURCES)