C# Class HandCoded.Xml.Resolver.CatalogComponent

The abstract CatalogComponent class defines the standard API provided by all catalog entry components.
显示文件 Open project: formicary/fpml-toolkit-csharp

Public Methods

Method Description
ToString ( ) : String

Converts the instance data members to a String representation that can be displayed for debugging purposes.

Protected Methods

Method Description
CatalogComponent ( GroupEntry parent ) : System

Constructs a CatalogComponent instance.

Resolve ( String baseUrl, String relative ) : String

Combines a base URL and a (possibly) relative URL to make a new absolute URL.

ToDebug ( ) : String

Converts the instance's member values to String representations and concatenates them all together. This function is used by ToString and may be overriden in derived classes.

Method Details

CatalogComponent() protected method

Constructs a CatalogComponent instance.
protected CatalogComponent ( GroupEntry parent ) : System
parent GroupEntry The containing catalog element.
return System

Resolve() protected method

Combines a base URL and a (possibly) relative URL to make a new absolute URL.
protected Resolve ( String baseUrl, String relative ) : String
baseUrl String The base URL or null.
relative String The (possibly) relative URL.
return String

ToDebug() protected abstract method

Converts the instance's member values to String representations and concatenates them all together. This function is used by ToString and may be overriden in derived classes.
protected abstract ToDebug ( ) : String
return String

ToString() public method

Converts the instance data members to a String representation that can be displayed for debugging purposes.
public ToString ( ) : String
return String