|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ThingReference | |
---|---|
visad | The core VisAD package, providing support for VisAD's Data & MathType hierarchy, as well as for VisAD Displays and remote collaboration. |
visad.cluster | |
visad.formula | Provides an interface for automatically evaluating formulas based on user-defined operators and functions. |
visad.ss | Provides a spreadsheet user interface for VisAD that can import data from any form VisAD supports and compute new data objects using formulas by utilizing the visad.formula package. |
Uses of ThingReference in visad |
---|
Subinterfaces of ThingReference in visad | |
---|---|
interface |
DataReference
DataReference is the VisAD interface for named holders for data objects. |
interface |
RemoteDataReference
RemoteDataReference is the interface for Remote DataReference-s. |
interface |
RemoteThingReference
RemoteThingReference is the interface for Remote ThingReference-s. |
Classes in visad that implement ThingReference | |
---|---|
class |
DataReferenceImpl
DataReferenceImpl is a local implementation of DataReference. |
class |
RemoteDataReferenceImpl
RemoteDataReferenceImpl is VisAD remote adapter for DataReferenceImpl. |
class |
RemoteThingReferenceImpl
RemoteThingReferenceImpl is VisAD remote adapter for ThingReferenceImpl. |
class |
ThingReferenceImpl
ThingReferenceImpl is a local implementation of ThingReference. |
Methods in visad that return ThingReference | |
---|---|
ThingReference |
ReferenceActionLink.getThingReference()
|
Methods in visad with parameters of type ThingReference | |
---|---|
void |
ThingImpl.addReference(ThingReference r)
Adds a listener for changes to this thing. |
void |
Thing.addReference(ThingReference r)
add a ThingReference to this Thing object |
void |
Scalar.addReference(ThingReference listener)
Adds a listener for changes to this instance. |
void |
RemoteThingImpl.addReference(ThingReference r)
add a ThingReference to this RemoteThingImpl; must be RemoteThingReference; called by ThingReference.setThing |
void |
RemoteDisplayImpl.addReference(ThingReference ref)
link ref to this Display; this method may only be invoked after all links to ScalarMaps have been made |
void |
RemoteActionImpl.addReference(ThingReference ref)
create link to ThingReference; must be RemoteThingReference |
void |
RealTuple.addReference(ThingReference listener)
Adds a listener for changes to this instance. |
void |
DisplayImpl.addReference(ThingReference ref)
Link a reference to this Display. |
void |
ActionImpl.addReference(ThingReference ref)
Creates a link to a ThingReference. |
void |
Action.addReference(ThingReference ref)
Creates a link to a ThingReference. |
ReferenceActionLink |
ActionImpl.findReference(ThingReference ref)
Returns the link associated with a ThingReference. |
void |
ThingImpl.removeReference(ThingReference r)
remove a ThingReference to this ThingImpl; must be local ThingReferenceImpl; called by ThingReference.setThing; would like 'default' visibility here, but must be declared 'public' because it is defined in the Thing interface |
void |
Thing.removeReference(ThingReference r)
remove a ThingReference from this Thing object |
void |
Scalar.removeReference(ThingReference listener)
Removes a listener for changes to this instance. |
void |
RemoteThingImpl.removeReference(ThingReference r)
remove a ThingReference to this RemoteThingImpl; must be RemoteThingReferenceImpl; called by ThingReference.setThing |
void |
RemoteDisplayImpl.removeReference(ThingReference ref)
remove link to a DataReference; because DataReference array input to adaptedAddReferences may be a mix of local and remote, we tolerate either here |
void |
RemoteActionImpl.removeReference(ThingReference ref)
delete link to a ThingReference must be RemoteThingReference |
void |
RealTuple.removeReference(ThingReference listener)
Removes a listener for changes to this instance. |
void |
DisplayImpl.removeReference(ThingReference ref)
remove link to ref, which must be a local DataReferenceImpl; if ref was added as part of a DataReference array passed to addReferences(), remove links to all of them |
void |
ActionImpl.removeReference(ThingReference ref)
Removes a link to a ThingReference. |
void |
Action.removeReference(ThingReference ref)
Removes a link to a ThingReference. |
void |
DisplayImpl.replaceReference(RemoteDisplay rDpy,
ThingReference ref)
Replace remote reference with local reference. |
Constructors in visad with parameters of type ThingReference | |
---|---|
ReferenceActionLink(ThingReference r,
ActionImpl local_a,
Action a,
long jd)
|
Uses of ThingReference in visad.cluster |
---|
Methods in visad.cluster with parameters of type ThingReference | |
---|---|
void |
RemoteClusterDataImpl.addReference(ThingReference r)
|
void |
RemoteClusterDataImpl.removeReference(ThingReference r)
|
Uses of ThingReference in visad.formula |
---|
Methods in visad.formula that return ThingReference | |
---|---|
ThingReference |
FormulaManager.getReference(String name)
get a variable's associated ThingReference |
Methods in visad.formula with parameters of type ThingReference | |
---|---|
void |
FormulaManager.createVar(String name,
ThingReference tr)
add a variable to the database that uses tr as its ThingReference |
void |
FormulaManager.setReference(String name,
ThingReference tr)
set a variable's ThingReference |
void |
FormulaManager.setTextRef(String name,
ThingReference textRef)
set a variable to auto-update its formula based on a Text object referenced by a ThingReference (useful for remote formula updates) |
Uses of ThingReference in visad.ss |
---|
Methods in visad.ss with parameters of type ThingReference | |
---|---|
void |
BasicSSCell.addVar(String name,
ThingReference tr)
Adds a variable to this cell's formula manager. |
static void |
BasicSSCell.createVar(String name,
ThingReference tr)
Deprecated. Use addVar(String, ThingReference) instead. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |