Cross-Platform C++

ot::xmlcat
class CatalogResolver

#include "ot/xmlcat/CatalogResolver.h"

ot::ManagedObject




Constructor/Destructor Summary
CatalogResolver()
        
~CatalogResolver()
        

Method Summary
 void addPrimaryCatalog(const URL& url)
        
 void addSecondaryCatalog(const URL& url)
        
static String GetCatalogPITarget()
        
 CatalogEventHandler* getEventHandler() const
        
static Preference GetGlobalPreference()
        
static bool IsPublicidURN(const String& urn)
        
 void resetSecondaryCatalog()
        
 bool resolveEntity(const String& publicId, const String& systemId, String& returnUri) const
        
 bool resolveURI(const String& uri, String& returnUri) const
        
 void setEventHandler(CatalogEventHandler* pHandler)
        
static void SetGlobalPreference(Preference ePreference)
        
static String UnwrapPublicidURN(const String& urn)
        

Methods inherited from class ot::ManagedObject
addRef, getRefCount, onFinalRelease, operator=, release

Enumerations

enum Preference { PUBLIC  
  SYSTEM  


Constructor/Destructor Detail

CatalogResolver

 CatalogResolver()


~CatalogResolver

 ~CatalogResolver()


Method Detail

addPrimaryCatalog

void addPrimaryCatalog(const URL& url)


addSecondaryCatalog

void addSecondaryCatalog(const URL& url)


GetCatalogPITarget

static String GetCatalogPITarget()


getEventHandler

CatalogEventHandlergetEventHandler() const


GetGlobalPreference

static Preference GetGlobalPreference()


IsPublicidURN

static bool IsPublicidURN(const String& urn)


resetSecondaryCatalog

void resetSecondaryCatalog()


resolveEntity

bool resolveEntity(const String& publicId,
                   const String& systemId,
                   String& returnUri) const


resolveURI

bool resolveURI(const String& uri,
                String& returnUri) const


setEventHandler

void setEventHandler(CatalogEventHandler* pHandler)


SetGlobalPreference

static void SetGlobalPreference(Preference ePreference)


UnwrapPublicidURN

static String UnwrapPublicidURN(const String& urn)



Cross-Platform C++

Found a bug or missing feature? Please email us at support@elcel.com

Copyright © 2000-2003 ElCel Technology   Trademark Acknowledgements