|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.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 BasicSSCell
VisADException
RemoteException
protected SSCellData addReferenceImpl(int id, DataReferenceImpl ref, ConstantMap[] cmaps, String source, int type, boolean notify, boolean checkErrors) throws VisADException, RemoteException
addReferenceImpl
in class FancySSCell
VisADException
RemoteException
public void setMaps(ScalarMap[] maps) throws VisADException, RemoteException
setMaps
in class FancySSCell
VisADException
RemoteException
public boolean constructDisplay()
constructDisplay
in class BasicSSCell
public static void main(String[] args) throws RemoteException, VisADException, IOException
RemoteException
VisADException
IOException
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |