visad
Interface Thing

All Known Subinterfaces:
Data, EarthLocation, Field, FlatFieldIface, Function, Gridded1DSetIface, GriddedDoubleSet, GriddedSetIface, ImageSequence, LatLonPoint, NamedLocation, NavigatedField, RealIface, RealTupleIface, RemoteClientData, RemoteClientField, RemoteClientPartitionedField, RemoteClientTuple, RemoteClusterData, RemoteData, RemoteField, RemoteFlatField, RemoteFunction, RemoteNodeData, RemoteNodeField, RemoteNodePartitionedField, RemoteNodeTuple, RemoteThing, RemoteTupleIface, SampledSetIface, SatelliteData, ScalarIface, SetIface, SimpleSetIface, SingleBandedImage, TupleIface
All Known Implementing Classes:
AreaImageCacheAdapter, CachedFlatField, DataImpl, DateTime, DoubleSet, DoubleStringTuple, DoubleTuple, EarthLocationLite, EarthLocationTuple, FieldImpl, FileField, FileFlatField, FlatField, FloatSet, FunctionImpl, Gridded1DDoubleSet, Gridded1DSet, Gridded2DDoubleSet, Gridded2DSet, Gridded3DDoubleSet, Gridded3DSet, GriddedSet, ImageFlatField, ImageSequenceImpl, Integer1DSet, Integer2DSet, Integer3DSet, IntegerNDSet, Irregular1DSet, Irregular2DSet, Irregular3DSet, IrregularSet, JamaCholeskyDecomposition, JamaEigenvalueDecomposition, JamaLUDecomposition, JamaMatrix, JamaQRDecomposition, JamaSingularValueDecomposition, LatLonTuple, Linear1DSet, Linear2DSet, Linear3DSet, LinearLatLonSet, LinearNDSet, List1DDoubleSet, List1DSet, NamedLocationTuple, NavigatedImage, ProductSet, Real, RealTuple, RemoteClientDataImpl, RemoteClientFieldImpl, RemoteClientPartitionedFieldImpl, RemoteClientTupleImpl, RemoteClusterDataImpl, RemoteDataImpl, RemoteFieldImpl, RemoteFlatFieldImpl, RemoteFunctionImpl, RemoteNodeDataImpl, RemoteNodeFieldImpl, RemoteNodePartitionedFieldImpl, RemoteNodeTupleImpl, RemoteThingImpl, SampledSet, SatelliteImage, Scalar, Set, SimpleSet, SingleBandedImageImpl, SingletonSet, Sounding, Spectrum, Text, ThingImpl, Tuple, UnionSet, UserDummyDataImpl, UTMCoordinate, VMethod, VRealType

public interface Thing

Thing is the top-level interface for objects that send ThingChangedEvents to Actions.


Method Summary
 void addReference(ThingReference r)
          add a ThingReference to this Thing object
 void removeReference(ThingReference r)
          remove a ThingReference from this Thing object
 

Method Detail

addReference

void addReference(ThingReference r)
                  throws VisADException,
                         RemoteException
add a ThingReference to this Thing object

Throws:
VisADException
RemoteException

removeReference

void removeReference(ThingReference r)
                     throws VisADException,
                            RemoteException
remove a ThingReference from this Thing object

Throws:
VisADException
RemoteException