satin.uishell
Class TwistPane
java.lang.Object
|
+--satin.aro.AROobject
|
+--satin.aro.AROremoteObject
|
+--satin.core.AObject
|
+--satin.uishell.APane
|
+--satin.uishell.TwistPane
public class TwistPane
extends APane
Represents a C++ TwistPane object in an ARO server.
A twist page is a small triangle that "opens" and "closes"
(reveals or hides additional information below it) when you
click on it.
- Author:
- Ed Stauff
|
Method Summary |
boolean |
getIsOpen()
Returns whether the twist pane is in the open position. |
void |
openClose()
Toggles the state (open or closed) of the twist pane. |
| 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 java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TwistPane
public TwistPane(AROremoteServer rs,
AROobjectID id)
- Constructs an object representing a TwistPane.
- Parameters:
rs- the ARO server in which the C++ object lives.
id- the ARO object ID of the APane.
TwistPane
public TwistPane(AWindow window,
java.lang.String paneID)
throws java.io.IOException,
AROexception,
PaneIDnotFound
- Constructs an object representing a TwistPane.
- Parameters:
window- the pane's parent window.
paneID- the pane ID of the pane.
TwistPane
public TwistPane(APane pane)
throws java.io.IOException,
AROexception
- Constructs an object representing a TwistPane.
Use this constructor to "cast" an APane object to a TwistPane object.
Throws an assertion if the APane in the application is not a member
of the class TwistPane.
- Parameters:
pane- the pane's parent window.
paneID- the pane ID of the pane.
getIsOpen
public boolean getIsOpen()
throws java.io.IOException,
AROexception
- Returns whether the twist pane is in the open position.
This is a front-end to the C++ method of the same name.
- Returns:
- true if the twist pane is open, false if it is closed.
openClose
public void openClose()
throws java.io.IOException,
AROexception
- Toggles the state (open or closed) of the twist pane.
This is a front-end to the C++ method of the same name.
7/26/01 - code review.
7/13/01 Ed Stauff - added constructor that takes an APane.
4/6/01 Ed Stauff - changes per API review.
3/28/01 Ed Stauff - initial review by Satin team.
Generated on 5/9/2001 19:37 from TwistPane.java (PRIVATE SOURCES)