hydroScalingAPI.examples.visad
Class TestSkeleton

java.lang.Object
  extended by java.lang.Thread
      extended by hydroScalingAPI.examples.visad.TestSkeleton
All Implemented Interfaces:
java.lang.Runnable, visad.RemoteSourceListener, visad.util.CmdlineConsumer
Direct Known Subclasses:
Test04, Test07, Test08, Test10, Test11, Test13, Test14, Test15, Test16, Test17, Test18, Test22, Test23, Test24, Test25, Test26, Test27, Test28, Test29, Test30, Test31, Test32, Test37, Test39, Test48, Test49, Test50, Test51, Test52, Test54, Test64, Test66, Test72, Test73, TestStereo, UISkeleton

public abstract class TestSkeleton
extends java.lang.Thread
implements visad.util.CmdlineConsumer, visad.RemoteSourceListener


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
TestSkeleton()
           
TestSkeleton(java.lang.String[] args)
           
 
Method Summary
 int checkKeyword(java.lang.String mainName, int argc, java.lang.String[] args)
           
 int checkOption(java.lang.String mainName, char ch, java.lang.String arg)
           
 void collabSourceLost(int connectionID)
           
 void dataSourceLost(java.lang.String name)
           
 boolean finalizeArgs(java.lang.String mainName)
           
 void initializeArgs()
           
 java.lang.String keywordUsage()
           
 java.lang.String optionUsage()
           
 void startThreads()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestSkeleton

public TestSkeleton()

TestSkeleton

public TestSkeleton(java.lang.String[] args)
             throws java.rmi.RemoteException,
                    visad.VisADException
Throws:
java.rmi.RemoteException
visad.VisADException
Method Detail

initializeArgs

public void initializeArgs()
Specified by:
initializeArgs in interface visad.util.CmdlineConsumer

checkOption

public int checkOption(java.lang.String mainName,
                       char ch,
                       java.lang.String arg)
Specified by:
checkOption in interface visad.util.CmdlineConsumer

optionUsage

public java.lang.String optionUsage()
Specified by:
optionUsage in interface visad.util.CmdlineConsumer

checkKeyword

public int checkKeyword(java.lang.String mainName,
                        int argc,
                        java.lang.String[] args)
Specified by:
checkKeyword in interface visad.util.CmdlineConsumer

keywordUsage

public java.lang.String keywordUsage()
Specified by:
keywordUsage in interface visad.util.CmdlineConsumer

finalizeArgs

public boolean finalizeArgs(java.lang.String mainName)
Specified by:
finalizeArgs in interface visad.util.CmdlineConsumer

dataSourceLost

public void dataSourceLost(java.lang.String name)
Specified by:
dataSourceLost in interface visad.RemoteSourceListener

collabSourceLost

public void collabSourceLost(int connectionID)
Specified by:
collabSourceLost in interface visad.RemoteSourceListener

startThreads

public void startThreads()
                  throws java.rmi.RemoteException,
                         visad.VisADException
Throws:
java.rmi.RemoteException
visad.VisADException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Thread


CUENCAS was initially developed by Ricardo Mantilla at the University of Colorado under the supervision of Dr. Vijay K. Gupta. We wish to recognize the support from the National Science Fundation.