Uses of Class
ucar.unidata.xml.XmlEncoder

Packages that use XmlEncoder
ucar.unidata.data The data package. 
ucar.unidata.data.imagery DataSource classes and utilities for imagery (e.g., satellite, Level III radar) data. 
ucar.unidata.idv The idv package. 
ucar.unidata.ui.symbol Meteorological symbol drawing. 
ucar.unidata.util General utilities. 
ucar.unidata.view.sounding Provides support for aerological diagrams. 
ucar.unidata.xml This package provides a set of Xml related classes. 
ucar.visad Provides support for hiding some of the complexity of the VisAD package. 
 

Uses of XmlEncoder in ucar.unidata.data
 

Methods in ucar.unidata.data with parameters of type XmlEncoder
 Element DataSourceImpl.createElement(XmlEncoder encoder)
          Create the XML element for persisting this DataSource
 void DataManager.initEncoder(XmlEncoder encoder, boolean forRead)
          Seed the given encoder with the DataSourceDescriptors and the DataManager object.
 boolean DataSourceImpl.initFromXml(XmlEncoder encoder, Element element)
          Initialize this from XML
 

Uses of XmlEncoder in ucar.unidata.data.imagery
 

Methods in ucar.unidata.data.imagery with parameters of type XmlEncoder
 Element AddeImageDescriptor.createElement(XmlEncoder encoder)
          We just have this here so we can define a XmlDelegate for the AreaDirectory class
 Element AddeImageDescriptor.createElement(XmlEncoder encoder, Object object)
          This is the delegate method for AreaDirectory
 Object AddeImageDescriptor.createObject(XmlEncoder encoder, Element element)
          Create an image descriptor from the XML element
 boolean AddeImageDescriptor.initFromXml(XmlEncoder encoder, Element element)
          DO nothing.
 

Uses of XmlEncoder in ucar.unidata.idv
 

Methods in ucar.unidata.idv that return XmlEncoder
protected  XmlEncoder IdvBase.getEncoder()
           
protected  XmlEncoder IntegratedDataViewer.getEncoder()
          Get the XmlEncoder for this instance
protected  XmlEncoder IntegratedDataViewer.getEncoder(boolean forRead)
          Create an XmlEncoder and initialize it with the VisADPersistence delegates.
 XmlEncoder IntegratedDataViewer.getEncoderForRead()
          Create a new XmlEncoder for doing unpersisting.
 XmlEncoder IntegratedDataViewer.getEncoderForWrite()
          Create a new XmlEncoder for doing persisting.
 

Methods in ucar.unidata.idv with parameters of type XmlEncoder
 Element IdvBase.createElement(XmlEncoder encoder)
          Implement the XmlPersistable createElement method, just return null since we don't really want to be persisted.
protected  void IntegratedDataViewer.initEncoder(XmlEncoder encoder, boolean forRead)
          A hook so derived classes can add their own initialization to the given encoder.
 boolean IdvBase.initFromXml(XmlEncoder encoder, Element element)
          Just needed so we can implement XmlPersistable
 

Constructors in ucar.unidata.idv with parameters of type XmlEncoder
IdvObjectStore(IntegratedDataViewer idv, String systemName, String appName, XmlEncoder encoder, String overrideUserDirectory)
          Create the store.
 

Uses of XmlEncoder in ucar.unidata.ui.symbol
 

Constructors in ucar.unidata.ui.symbol with parameters of type XmlEncoder
StationModelManager(XmlEncoder encoder)
          ctor
 

Uses of XmlEncoder in ucar.unidata.util
 

Methods in ucar.unidata.util that return XmlEncoder
protected  XmlEncoder ResourceManager.getEncoder()
          create if needed and return the XmlEncoder
 

Constructors in ucar.unidata.util with parameters of type XmlEncoder
ResourceManager(XmlEncoder xmlEncoder)
          ctor
 

Uses of XmlEncoder in ucar.unidata.view.sounding
 

Methods in ucar.unidata.view.sounding with parameters of type XmlEncoder
 Element ParcelMode.createElement(XmlEncoder encoder)
          Returns the XML element corresponding to this instance.
 Object ParcelMode.Factory.getObject(XmlEncoder encoder, Element elt)
          Returns an instance of the enclosing class corresponding to an XML element.
 boolean ParcelMode.initFromXml(XmlEncoder encoder, Element elt)
          Returns an instance corresponding to an XML element.
 

Uses of XmlEncoder in ucar.unidata.xml
 

Methods in ucar.unidata.xml that return XmlEncoder
protected  XmlEncoder XmlObjectStore.getEncoder()
          Get the encoder we use
 

Methods in ucar.unidata.xml with parameters of type XmlEncoder
 Element XmlPersistable.createElement(XmlEncoder encoder)
          Create the xml representation of the object.
 Element XmlDelegate.createElement(XmlEncoder encoder, Object object)
          Create the xml element for the given object.
 Element XmlDelegateImpl.createElement(XmlEncoder encoder, Object object)
          Create the xml element for the given object.
 Object XmlDelegate.createObject(XmlEncoder encoder, Element element)
          Create the Object defined by the given xml element.
 Object XmlDelegateImpl.createObject(XmlEncoder encoder, Element element)
          Create the Object defined by the given xml element.
 Object XmlObjectFactory.getObject(XmlEncoder encoder, Element node)
          Returns an object corresponding to an XML element.
 boolean XmlPersistable.initFromXml(XmlEncoder encoder, Element element)
          Initialize this object from the given xml element.
protected  void XmlObjectStore.setEncoder(XmlEncoder encoder)
          Set the XmlEncoder that we use
 

Constructors in ucar.unidata.xml with parameters of type XmlEncoder
XmlObjectStore(XmlEncoder encoder)
          Create a new store.
 

Uses of XmlEncoder in ucar.visad
 

Methods in ucar.visad with parameters of type XmlEncoder
 Element UTMCoordinateSystem.createElement(XmlEncoder encoder)
          needed for XmlPersistable
 Element ProjectionCoordinateSystem.createElement(XmlEncoder encoder)
          Create the XML to represent this object.
 Element RadarMapProjection.createElement(XmlEncoder encoder)
          Create the XML to represent this object.
static Unit VisADPersistence.createUnit(XmlEncoder e, Element o)
          Create a unit from the XML
static void VisADPersistence.init(XmlEncoder encoder)
          Initialize a new VisADPersistence with the encoder
 boolean UTMCoordinateSystem.initFromXml(XmlEncoder encoder, Element node)
          Do nothing, return true to tell the encoder that it is ok to process any methods or properties.
 boolean ProjectionCoordinateSystem.initFromXml(XmlEncoder encoder, Element node)
          Do nothing, return true to tell the encoder that it is ok to process any methods or properties.
 boolean RadarMapProjection.initFromXml(XmlEncoder encoder, Element node)
          Do nothing, return true to tell the encoder that it is ok to process any methods or properties.