|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
visad.ss.BasicSSCell
visad.ss.FancySSCell
visad.cluster.TestProxyCluster
public class TestProxyCluster
TestProxyCluster is the class for testing the visad.cluster package.
Run: On cluster node1: rmiregistry & java -cp visad.jar visad.cluster.TestProxyCluster 1 wrfout_01_000000_0000 On cluster node2: rmiregistry & java -cp visad.jar visad.cluster.TestProxyCluster 2 wrfout_01_000000_0001 On cluster node3: rmiregistry & java -cp visad.jar visad.cluster.TestProxyCluster 3 wrfout_01_000000_0002 On cluster node4: rmiregistry & java -cp visad.jar visad.cluster.TestProxyCluster 4 wrfout_01_000000_0003 Wait for "data ready as ..." on all four cluster nodes. On cluster host: rmiregistry & java -cp visad.jar visad.cluster.TestProxyCluster 0 node1 node2 node3 node4 Wait for "data ready as ..." on cluster host. On user workstation: rmiregistry & java -cp visad.jar visad.cluster.TestProxyCluster 5 host After "please wait ..." message in 3-D window goes off, click on "Widgets". When widgets window pops up, slide "RRP" slider over to about 0.003. When iso-surfaces appear, click "Go" to animate.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
|---|
| Fields inherited from class visad.ss.FancySSCell |
|---|
AutoDetect, AutoShowControls, AutoSwitch, B_DIRECT, B_EMPTY, B_FORMULA, B_HIGHLIGHT, B_MULTI, B_REMOTE, B_RMI, B_UNKNOWN, B_URL, DARK_BLUE, DARK_CYAN, DARK_GREEN, DARK_PURPLE, DARK_RED, DARK_YELLOW, FileBox, Parent, Selected, WidgetFrame |
| Fields inherited from class visad.ss.BasicSSCell |
|---|
ADD_DATA, ADD_SOURCE, CanDo3D, CellData, CollabID, DEBUG, DEBUG_LEVEL, defaultFM, Dim, DIRECT_SOURCE, DisplayEnabled, DListen, Errors, fm, FORMULA_SOURCE, HasDisplay, HasMappings, IsRemote, IsSlave, JAVA2D_2D, JAVA3D_2D, JAVA3D_3D, Loading, Lock, MAX_ID, MDisplay, messages, Name, NewClient, POLLING_INTERVAL, Possible3D, REMOTE_SOURCE, RemoteMDisplay, RemoteVDisplay, RemoteVServer, RemoteVSlave, REMOVE_DATA, RMI_SOURCE, Saving, Servers, SET_DIM, SET_ERRORS, SET_MAPS, SListen, SSCellVector, STATUS, UNKNOWN_SOURCE, UPDATE_DATA, UPDATE_DEPENDENCIES, URL_SOURCE, VDisplay, VDPanel |
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| 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 | |
|---|---|
TestProxyCluster(String name,
Frame parent,
RemoteProxyAgent a)
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(ActionEvent e)
|
protected String |
addData(int id,
Data data,
ConstantMap[] cmaps,
String source,
int type,
boolean notify)
override method from BasicSSCell |
protected SSCellData |
addReferenceImpl(int id,
DataReferenceImpl ref,
ConstantMap[] cmaps,
String source,
int type,
boolean notify,
boolean checkErrors)
override method from BasicSSCell |
boolean |
constructDisplay()
override method from BasicSSCell |
static void |
main(String[] args)
|
void |
setMaps(ScalarMap[] maps)
override method from BasicSSCell |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TestProxyCluster(String name,
Frame parent,
RemoteProxyAgent a)
throws VisADException,
RemoteException
VisADException
RemoteException| Method Detail |
|---|
protected String addData(int id,
Data data,
ConstantMap[] cmaps,
String source,
int type,
boolean notify)
throws VisADException,
RemoteException
addData in class BasicSSCellVisADException
RemoteException
protected SSCellData addReferenceImpl(int id,
DataReferenceImpl ref,
ConstantMap[] cmaps,
String source,
int type,
boolean notify,
boolean checkErrors)
throws VisADException,
RemoteException
addReferenceImpl in class FancySSCellVisADException
RemoteException
public void setMaps(ScalarMap[] maps)
throws VisADException,
RemoteException
setMaps in class FancySSCellVisADException
RemoteExceptionpublic boolean constructDisplay()
constructDisplay in class BasicSSCell
public static void main(String[] args)
throws RemoteException,
VisADException,
IOException
RemoteException
VisADException
IOExceptionpublic void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||