|
||||||||||
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
public class BasicSSCell
BasicSSCell represents a single spreadsheet display cell. BasicSSCells can be added to a VisAD user interface to provide some of the capabilities presented in the VisAD SpreadSheet. Other capabilities, like the file loader and data mapping dialog boxes, are available only with a FancySSCell.
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 | |
---|---|
static int |
ADD_DATA
Message ID indicating a data object has been added. |
static int |
ADD_SOURCE
Message ID indicating a source has been added. |
protected static boolean |
CanDo3D
Whether Java3D is enabled for this JVM. |
protected Vector |
CellData
List of this cell's data. |
protected int |
CollabID
ID number for this collaborative cell. |
static boolean |
DEBUG
Debugging flag. |
static int |
DEBUG_LEVEL
Debugging level. |
protected static FormulaManager |
defaultFM
Default FormulaManager object used by SSCells. |
protected int |
Dim
The dimensionality of the display: JAVA3D_3D, JAVA2D_2D, or JAVA3D_2D. |
static int |
DIRECT_SOURCE
Indicates that the data was added to this cell directly using addData() or addReference(). |
protected boolean |
DisplayEnabled
Whether display updates are enabled. |
protected Vector |
DListen
List of DisplayListeners. |
protected String[] |
Errors
Global errors currently being displayed in this cell, if any. |
protected FormulaManager |
fm
Formula manager for this cell. |
static int |
FORMULA_SOURCE
Indicates that the data was computed from a formula. |
protected boolean |
HasDisplay
Whether a valid VisAD display currently exists. |
protected boolean |
HasMappings
Whether this cell has mappings from Data to Display. |
protected boolean |
IsRemote
Whether this display is remote. |
protected boolean |
IsSlave
Whether this display is slaved. |
static int |
JAVA2D_2D
Constant for 2-D (Java2D) dimensionality. |
static int |
JAVA3D_2D
Constant for 2-D (Java3D) dimensionality. |
static int |
JAVA3D_3D
Constant for 3-D (Java3D) dimensionality. |
protected int |
Loading
The number of data objects this cell is currently loading. |
protected Object |
Lock
Prevents simultaneous GUI manipulation. |
static int |
MAX_ID
No message ID should have a value greater than or equal to this number. |
protected DisplayImpl |
MDisplay
Associated DisplayImpl for sending and receiving messages. |
static String[] |
messages
Message ID strings, for debugging. |
protected String |
Name
Name of this cell. |
protected boolean |
NewClient
Whether this display is still a new client (hasn't been initialized). |
protected static int |
POLLING_INTERVAL
Interval at which to check for status changes while waiting. |
protected static boolean |
Possible3D
Whether Java3D is possible for this JVM. |
static int |
REMOTE_SOURCE
Indicates that the data came from a remotely linked cell. |
protected RemoteDisplay |
RemoteMDisplay
Associated RemoteDisplay for sending and receiving messages. |
protected RemoteDisplay |
RemoteVDisplay
Associated VisAD RemoteDisplay. |
protected RemoteServer |
RemoteVServer
Associated VisAD RemoteServer, if any. |
protected RemoteSlaveDisplayImpl |
RemoteVSlave
Associated VisAD RemoteSlaveDisplay, if any. |
static int |
REMOVE_DATA
Message ID indicating a data object has been removed. |
static int |
RMI_SOURCE
Indicates that the data came from an RMI server. |
protected static int |
Saving
The number of SSCells currently saving data. |
protected Vector |
Servers
List of servers to which this cell has been added. |
static int |
SET_DIM
Message ID indicating dimension has changed. |
static int |
SET_ERRORS
Message ID indicating errors have changed. |
static int |
SET_MAPS
Message ID indicating mappings have changed. |
protected Vector |
SListen
List of SSCellListeners. |
protected static Vector |
SSCellVector
List of SSCells on this JVM. |
static int |
STATUS
Message ID indicating a cell's status information is being requested or reported. |
static int |
UNKNOWN_SOURCE
Indicates that the source of the data is unknown. |
static int |
UPDATE_DATA
Message ID indicating a data object has changed. |
static int |
UPDATE_DEPENDENCIES
Message ID indicating a data object's dependencies have changed. |
static int |
URL_SOURCE
Indicates that the data came from a file or URL. |
protected DisplayImpl |
VDisplay
Associated VisAD Display. |
protected Component |
VDPanel
Associated VisAD Display component. |
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 | |
---|---|
BasicSSCell(String name)
Constructs a new BasicSSCell with the given name. |
|
BasicSSCell(String name,
FormulaManager fman)
Constructs a new BasicSSCell with the given name and non-default formula manager, to allow for custom formulas. |
|
BasicSSCell(String name,
FormulaManager fman,
RemoteServer rs,
boolean slave,
String save)
Constructs a new, possibly slaved, BasicSSCell with the given name, formula manager, and remote server. |
|
BasicSSCell(String name,
FormulaManager fman,
RemoteServer rs,
String save)
Constructs a new BasicSSCell with the given name, formula manager, and remote server. |
|
BasicSSCell(String name,
RemoteServer rs)
Constructs a new BasicSSCell with the given name, that gets its information from the given RemoteServer. |
|
BasicSSCell(String name,
String save)
Constructs a new BasicSSCell with the given name and save string, used to reconstruct this cell's configuration. |
Method Summary | |
---|---|
String |
addData(Data data)
Adds a Data object to this cell, creating an associated DataReference for it. |
String |
addData(Data data,
ConstantMap[] cmaps)
Adds a Data object to this cell, creating an associated DataReference with the specified ConstantMaps for it. |
protected String |
addData(int id,
Data data,
ConstantMap[] cmaps,
String source,
int type,
boolean notify)
Adds a Data object to this cell from the given source of the specified type, creating an associated DataReference for it. |
String |
addDataSource(String source)
Obtains a Data object from the given source of unknown type, and adds it to this cell. |
String |
addDataSource(String source,
int type)
Obtains a Data object from the given source of the specified type, and adds it to this cell. |
void |
addDisplayListener(DisplayListener d)
Adds a DisplayListener. |
String |
addReference(DataReferenceImpl ref)
Adds the given DataReference to this cell. |
String |
addReference(DataReferenceImpl ref,
ConstantMap[] cmaps)
Adds the given DataReference to this cell with the specified ConstantMaps. |
protected SSCellData |
addReferenceImpl(int id,
DataReferenceImpl ref,
ConstantMap[] cmaps,
String source,
int type,
boolean notify,
boolean checkErrors)
Does the work of adding the given DataReference, from the given source of the specified type. |
void |
addSSCellChangeListener(SSCellListener l)
Deprecated. Use addSSCellListener(SSCellListener) instead. |
void |
addSSCellListener(SSCellListener l)
Adds an SSCellListener. |
void |
addToRemoteServer(RemoteServerImpl rs)
Adds this cell to the given RemoteServer. |
void |
addVar(String name,
ThingReference tr)
Adds a variable to this cell's formula manager. |
static boolean |
arraysEqual(Object[] o1,
Object[] o2)
Deprecated. Use visad.Util.arraysEqual(Object[], Object[]) instead. |
static boolean |
canDo3D()
Returns true if Java3D is enabled for this JVM. |
void |
captureImage(File f)
Captures an image and saves it to a given file name, in JPEG format. |
void |
clearCell()
Clears this cell completely. |
void |
clearDisplay()
Clears this cell's display. |
void |
clearMaps()
Clears this cell's mappings. |
boolean |
constructDisplay()
Reconstructs this cell's display. |
static void |
createVar(String name,
ThingReference tr)
Deprecated. Use addVar(String, ThingReference) instead. |
void |
destroyCell()
Clears this cell completely and destroys it, removing it from the list of created cells. |
static void |
disable3D()
Disables Java3D for this JVM. |
void |
displayChanged(DisplayEvent e)
Handles display changes. |
static boolean |
enable3D()
Attempts to enable Java3D for this JVM, returning true if successful. |
protected SSCellData |
getCellDataByName(String varName)
Obtains the cell data entry corresponding to the given variable name. |
Data[] |
getData()
Gets this cell's Data objects. |
Data |
getData(String varName)
Gets this cell's Data object with the specified variable name. |
int |
getDataCount()
Gets the number of Data object this cell has. |
DataReferenceImpl |
getDataRef()
Deprecated. Use getReference(String) instead. |
String |
getDataSource(String varName)
Gets this cell's data source string for data with the specified variable name. |
String[] |
getDataSources()
Gets this cell's data source strings. |
int |
getDataSourceType(String varName)
Gets this cell's data source type for data with the specified variable name. |
int[] |
getDataSourceTypes()
Gets this cell's data source types. |
int |
getDimension()
Gets this cell's dimension. |
DisplayImpl |
getDisplay()
Gets this cell's VisAD Display. |
String |
getFilename()
Deprecated. Use getDataSource(String) instead. |
URL |
getFileURL()
Deprecated. Use getDataSource(String) instead. |
protected int |
getFirstFreeId()
Gets the first free cell data ID number. |
String |
getFirstVariableName()
Gets the variable name of this cell's first Data object. |
String |
getFormula()
Deprecated. Use getDataSource(String) instead. |
FormulaManager |
getFormulaManager()
Gets this cell's formula manager. |
String |
getLastVariableName()
Gets the variable name of this cell's last Data object. |
ScalarMap[] |
getMaps()
Gets this cell's mappings. |
String |
getName()
Gets this cell's name. |
String |
getPartialSaveString()
Gets a string for reconstructing ScalarMap range and Control information. |
DataReference |
getReference()
Deprecated. Use getReference(String) instead. |
DataReference |
getReference(String varName)
Gets this cell's DataReference with the specified variable name. |
DataReferenceImpl[] |
getReferences()
Gets this cell's DataReferences. |
RemoteDataReferenceImpl |
getRemoteDataRef()
Deprecated. Use getRemoteReference(String) instead. |
RemoteDisplay |
getRemoteDisplay()
Gets this cell's VisAD RemoteDisplay. |
int |
getRemoteId()
Gets the id number this cell uses for remote collaboration. |
RemoteDataReference |
getRemoteReference(String varName)
Gets this cell's remote DataReference for data with the specified variable name. |
RemoteDataReference[] |
getRemoteReferences()
Gets this cell's remote DataReferences. |
String |
getRMIAddress()
Deprecated. Use getDataSource(String) instead. |
String |
getSaveString()
Gets the save string necessary to reconstruct this cell. |
static BasicSSCell |
getSSCellByName(String name)
Gets the SSCell with the specified name. |
String |
getSSCellString()
Deprecated. Use getSaveString() instead. |
String[] |
getVariableNames()
Gets the variable names of this cell's Data objects. |
boolean |
hasData()
Whether this cell has any data. |
boolean |
hasDisplay()
Whether this cell has a valid display on-screen. |
boolean |
hasFormula()
Deprecated. Use getDataSourceType(String) instead. |
boolean |
hasMappings()
Whether this cell has any mappings. |
static void |
invoke(boolean wait,
Runnable r)
Deprecated. Use visad.Util.invoke(boolean, Runnable) instead. |
boolean |
isRemote()
Gets whether this cell is a cloned display cell. |
static boolean |
isSaving()
Returns true if any SSCell is currently saving data. |
boolean |
isSlave()
Gets whether this cell is a slaved display cell. |
void |
loadData(String s)
Deprecated. Use addDataSource(String, URL_SOURCE) instead. |
void |
loadData(URL u)
Deprecated. Use addDataSource(String, URL_SOURCE) instead. |
void |
loadRMI(String s)
Deprecated. Use addDataSource(String, RMI_SOURCE) instead. |
static DataImpl |
makeLocal(Data data)
Deprecated. Use visad.DataUtility.makeLocal(data) instead. |
boolean |
othersDepend()
Whether other cells are dependent on any of this cell's Data objects. |
boolean |
othersDepend(String varName)
Whether other cells are dependent on this cell's Data object with the specified variable name. |
static boolean |
possible3D()
Returns true if Java3D is possible for this JVM. |
void |
receiveMessage(MessageEvent msg)
Handles VisAD messages. |
void |
removeAllListeners()
Deprecated. Use removeAllSSCellListeners() instead. |
void |
removeAllReferences()
Removes all Data objects from this cell. |
protected void |
removeAllReferences(boolean notify)
Removes all Data objects from this cell, notifying listeners if the notify flag is set. |
protected void |
removeAllReferences(boolean notify,
boolean display)
Removes all Data objects from this cell, notifying listeners if the notify flag is set, and updating the display if the display flag is set. |
void |
removeAllSSCellListeners()
Removes all SSCellListeners. |
void |
removeData(Data data)
Removes the given Data object from this cell. |
void |
removeData(String varName)
Removes the Data object corresponding to the given variable name from this cell. |
protected void |
removeDataImpl(SSCellData cellData,
boolean notify,
boolean display)
Does the work of removing the Data object at the specified index. |
void |
removeDisplayListener(DisplayListener d)
Removes a DisplayListener from this cell. |
void |
removeFromRemoteServer(RemoteServerImpl rs)
Removes this cell from the given RemoteServer. |
void |
removeListener(SSCellListener l)
Deprecated. Use removeSSCellListener(SSCellListener) instead. |
void |
removeReference(DataReferenceImpl ref)
Removes the given DataReference's associated Data object from this cell. |
void |
removeSSCellListener(SSCellListener l)
Removes an SSCellListener. |
void |
saveData(File f,
boolean netcdf)
Deprecated. Use saveData(String, Form) instead. |
void |
saveData(File f,
Form form)
Deprecated. Use saveData(String, Form) instead. |
void |
saveData(String varName,
String location,
Form form)
Exports a Data object to the given location, using the given Data form. |
void |
setData(Data data)
Deprecated. Use addData(Data) instead. |
void |
setDimension(boolean twoD,
boolean java2d)
Deprecated. Use setDimension(int) instead. |
void |
setDimension(int dim)
Sets this cell's dimensionality. |
protected void |
setErrors(String[] errors,
boolean notify)
Displays global errors in this cell, notifying linked cells if notify flag is set. |
void |
setFormula(String f)
Deprecated. Use addDataSource(String, FORMULA_SOURCE) instead. |
void |
setMaps(ScalarMap[] maps)
Maps RealTypes to the display according to the specified ScalarMaps. |
void |
setPartialSaveString(String save,
boolean preserveMaps)
Reconstructs parts of this cell using the specified save string. |
void |
setSaveString(String save)
Reconstructs this cell using the specified save string. |
void |
setSSCellString(String save)
Deprecated. Use setSaveString(String) instead. |
protected void |
setupClient()
Sets up data needed for this cell to be a client. |
protected void |
setupServer()
Sets up data needed for this cell to be a server. |
static Tuple |
stringsToTuple(String[] s)
Deprecated. Use visad.DataUtility.stringsToTuple(String[]) instead. |
static String[] |
tupleToStrings(Tuple t)
Deprecated. Use visad.DataUtility.tupleToStrings(Tuple) instead. |
void |
waitForData()
Blocks until all of this cell's Data objects finish loading. |
void |
waitForData(String varName)
Blocks until the Data object with the given variable name finishes loading. |
void |
waitForFormula()
Deprecated. Use waitForData(String) instead. |
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 |
Field Detail |
---|
public static boolean DEBUG
public static int DEBUG_LEVEL
protected static final Vector SSCellVector
protected static int Saving
protected static boolean Possible3D
protected static boolean CanDo3D
protected static final FormulaManager defaultFM
protected String Name
protected FormulaManager fm
public static final int ADD_DATA
public static final int ADD_SOURCE
public static final int REMOVE_DATA
public static final int SET_MAPS
public static final int SET_DIM
public static final int SET_ERRORS
public static final int UPDATE_DATA
public static final int UPDATE_DEPENDENCIES
public static final int STATUS
public static final int MAX_ID
public static final String[] messages
protected Vector Servers
protected DisplayImpl MDisplay
protected RemoteDisplay RemoteMDisplay
protected RemoteDisplay RemoteVDisplay
protected RemoteSlaveDisplayImpl RemoteVSlave
protected RemoteServer RemoteVServer
protected int CollabID
protected boolean IsRemote
protected boolean IsSlave
protected boolean NewClient
protected static final int POLLING_INTERVAL
public static final int UNKNOWN_SOURCE
public static final int DIRECT_SOURCE
public static final int URL_SOURCE
public static final int FORMULA_SOURCE
public static final int RMI_SOURCE
public static final int REMOTE_SOURCE
protected int Loading
protected Vector CellData
public static final int JAVA3D_3D
public static final int JAVA2D_2D
public static final int JAVA3D_2D
protected DisplayImpl VDisplay
protected int Dim
protected boolean HasMappings
protected Object Lock
protected Component VDPanel
protected String[] Errors
protected boolean HasDisplay
protected boolean DisplayEnabled
protected Vector SListen
protected Vector DListen
Constructor Detail |
---|
public BasicSSCell(String name) throws VisADException, RemoteException
VisADException
RemoteException
public BasicSSCell(String name, FormulaManager fman) throws VisADException, RemoteException
VisADException
RemoteException
public BasicSSCell(String name, RemoteServer rs) throws VisADException, RemoteException
VisADException
RemoteException
public BasicSSCell(String name, String save) throws VisADException, RemoteException
VisADException
RemoteException
public BasicSSCell(String name, FormulaManager fman, RemoteServer rs, String save) throws VisADException, RemoteException
VisADException
RemoteException
public BasicSSCell(String name, FormulaManager fman, RemoteServer rs, boolean slave, String save) throws VisADException, RemoteException
VisADException
RemoteException
Method Detail |
---|
public static BasicSSCell getSSCellByName(String name)
public static boolean isSaving()
public static boolean possible3D()
public static boolean canDo3D()
public static boolean enable3D()
public static void disable3D()
public void addToRemoteServer(RemoteServerImpl rs) throws RemoteException
RemoteException
public void removeFromRemoteServer(RemoteServerImpl rs) throws RemoteException
RemoteException
public void receiveMessage(MessageEvent msg) throws RemoteException
receiveMessage
in interface MessageListener
msg
- The message
RemoteException
protected void setupServer() throws VisADException, RemoteException
VisADException
RemoteException
protected void setupClient() throws VisADException, RemoteException
VisADException
RemoteException
public String addData(Data data) throws VisADException, RemoteException
VisADException
RemoteException
public String addData(Data data, ConstantMap[] cmaps) throws VisADException, RemoteException
VisADException
RemoteException
protected String addData(int id, Data data, ConstantMap[] cmaps, String source, int type, boolean notify) throws VisADException, RemoteException
VisADException
RemoteException
public String addReference(DataReferenceImpl ref) throws VisADException, RemoteException
VisADException
RemoteException
public String addReference(DataReferenceImpl ref, ConstantMap[] cmaps) throws VisADException, RemoteException
VisADException
RemoteException
public String addDataSource(String source) throws VisADException, RemoteException
VisADException
RemoteException
public String addDataSource(String source, int type) throws VisADException, RemoteException
VisADException
RemoteException
protected SSCellData addReferenceImpl(int id, DataReferenceImpl ref, ConstantMap[] cmaps, String source, int type, boolean notify, boolean checkErrors) throws VisADException, RemoteException
VisADException
RemoteException
public void removeData(Data data) throws VisADException, RemoteException
VisADException
RemoteException
public void removeData(String varName) throws VisADException, RemoteException
VisADException
RemoteException
public void removeReference(DataReferenceImpl ref) throws VisADException, RemoteException
VisADException
RemoteException
public void removeAllReferences() throws VisADException, RemoteException
VisADException
RemoteException
protected void removeAllReferences(boolean notify) throws VisADException, RemoteException
VisADException
RemoteException
protected void removeAllReferences(boolean notify, boolean display) throws VisADException, RemoteException
VisADException
RemoteException
protected void removeDataImpl(SSCellData cellData, boolean notify, boolean display) throws VisADException, RemoteException
VisADException
RemoteException
public void waitForData(String varName) throws VisADException
VisADException
public void waitForData() throws VisADException
VisADException
public void saveData(String varName, String location, Form form) throws BadFormException, IOException, VisADException, RemoteException
BadFormException
IOException
VisADException
RemoteException
protected SSCellData getCellDataByName(String varName)
protected int getFirstFreeId()
public boolean constructDisplay()
public void displayChanged(DisplayEvent e)
displayChanged
in interface DisplayListener
e
- DisplayEvent to sendpublic void setMaps(ScalarMap[] maps) throws VisADException, RemoteException
VisADException
RemoteException
public void clearMaps() throws VisADException, RemoteException
VisADException
RemoteException
public void clearDisplay() throws VisADException, RemoteException
VisADException
RemoteException
public void clearCell() throws VisADException, RemoteException
VisADException
RemoteException
public void destroyCell() throws VisADException, RemoteException
VisADException
RemoteException
public void setDimension(int dim) throws VisADException, RemoteException
VisADException
RemoteException
public void captureImage(File f) throws VisADException, IOException
VisADException
IOException
public String getSaveString()
public void setSaveString(String save) throws VisADException, RemoteException
VisADException
RemoteException
public String getPartialSaveString()
public void setPartialSaveString(String save, boolean preserveMaps) throws VisADException, RemoteException
VisADException
RemoteException
public void addVar(String name, ThingReference tr) throws VisADException
VisADException
protected void setErrors(String[] errors, boolean notify)
public void addDisplayListener(DisplayListener d)
public void removeDisplayListener(DisplayListener d)
public void addSSCellListener(SSCellListener l)
public void removeSSCellListener(SSCellListener l)
public void removeAllSSCellListeners()
public String getName()
getName
in class Component
public boolean isRemote()
public boolean isSlave()
public int getRemoteId()
public FormulaManager getFormulaManager()
public DisplayImpl getDisplay()
public RemoteDisplay getRemoteDisplay()
public ScalarMap[] getMaps()
public int getDimension()
public Data getData(String varName)
public Data[] getData()
public DataReference getReference(String varName)
public DataReferenceImpl[] getReferences()
public RemoteDataReference getRemoteReference(String varName)
public RemoteDataReference[] getRemoteReferences()
public int getDataSourceType(String varName)
public int[] getDataSourceTypes()
public String getDataSource(String varName)
public String[] getDataSources()
public String getFirstVariableName()
public String getLastVariableName()
public String[] getVariableNames()
public int getDataCount()
public boolean hasData()
public boolean hasDisplay()
public boolean hasMappings()
public boolean othersDepend(String varName)
public boolean othersDepend()
public static void createVar(String name, ThingReference tr) throws VisADException
VisADException
public void addSSCellChangeListener(SSCellListener l)
public void removeListener(SSCellListener l)
public void removeAllListeners()
public void setSSCellString(String save) throws VisADException, RemoteException
VisADException
RemoteException
public String getSSCellString()
public void saveData(File f, boolean netcdf) throws BadFormException, IOException, VisADException, RemoteException
BadFormException
IOException
VisADException
RemoteException
public void saveData(File f, Form form) throws BadFormException, IOException, VisADException, RemoteException
BadFormException
IOException
VisADException
RemoteException
public void setData(Data data) throws VisADException, RemoteException
VisADException
RemoteException
public void setFormula(String f) throws VisADException, RemoteException
VisADException
RemoteException
public void waitForFormula() throws VisADException, RemoteException
VisADException
RemoteException
public DataReferenceImpl getDataRef()
public RemoteDataReferenceImpl getRemoteDataRef()
public URL getFileURL()
public String getFilename()
public String getRMIAddress()
public String getFormula()
public void loadData(URL u) throws VisADException, RemoteException
VisADException
RemoteException
public void loadData(String s) throws VisADException, RemoteException
VisADException
RemoteException
public void loadRMI(String s) throws VisADException, RemoteException
VisADException
RemoteException
public void setDimension(boolean twoD, boolean java2d) throws VisADException, RemoteException
VisADException
RemoteException
public boolean hasFormula()
public DataReference getReference()
public static Tuple stringsToTuple(String[] s)
public static String[] tupleToStrings(Tuple t)
public static DataImpl makeLocal(Data data)
public static boolean arraysEqual(Object[] o1, Object[] o2)
public static void invoke(boolean wait, Runnable r)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |