## Uses of Interface
edu.isi.pegasus.planner.catalog.SiteCatalog

Packages that use SiteCatalog
edu.isi.pegasus.planner.catalog.site
edu.isi.pegasus.planner.catalog.site.impl
edu.isi.pegasus.planner.client

### Uses of SiteCatalog in edu.isi.pegasus.planner.catalog.site

Methods in edu.isi.pegasus.planner.catalog.site that return SiteCatalog
`static SiteCatalog` SiteFactory.`loadInstance()` Connects the interface with the transformation catalog implementation.
`static SiteCatalog` SiteFactory.`loadInstance(PegasusProperties properties)` Connects the interface with the site catalog implementation.
`private static SiteCatalog` SiteFactory.`loadInstance(java.lang.String catalogImplementor, java.util.Properties properties)` Connects the interface with the site catalog implementation.

### Uses of SiteCatalog in edu.isi.pegasus.planner.catalog.site.impl

Classes in edu.isi.pegasus.planner.catalog.site.impl that implement SiteCatalog
`class` `OSGMM` The OSGMM implementation of the Site Catalog interface.
`class` `XML` An implementation of the Site Catalog interface that is backed up by an XML file conforming to site catalog xml schema version 3.
`class` `XML2` A back port to old site catalog schema for the current Site Catalog API This class parses XML documents that conform to site catalog schema version 2.

### Uses of SiteCatalog in edu.isi.pegasus.planner.client

Fields in edu.isi.pegasus.planner.client declared as SiteCatalog
`private SiteCatalog` PegasusGetSites.`mCatalog`