C# Class Catalogue.Gemini.Encoding.XmlEncoder

Inheritance: IXmlEncoder
Mostrar archivo Open project: jncc/topcat Class Usage Examples

Public Properties

Property Type Description
gco System.Xml.Linq.XNamespace
gmd System.Xml.Linq.XNamespace
gml System.Xml.Linq.XNamespace
srv System.Xml.Linq.XNamespace
xlink System.Xml.Linq.XNamespace

Public Methods

Method Description
Create ( System.Guid id, Metadata m ) : System.Xml.Linq.XDocument
ReplaceDigitalTransferOptions ( System.Xml.Linq.XDocument doc, List resources ) : void

Replaces the resource locator contents in the document with the specified alternative online resources. For Open Data publishing.

Private Methods

Method Description
MakeAbstract ( Metadata metadata ) : System.Xml.Linq.XElement
MakeBoundingBox ( Metadata metadata ) : System.Xml.Linq.XElement
MakeDataFormat ( Metadata metadata ) : System.Xml.Linq.XElement
MakeDatasetLanguage ( Metadata metadata ) : System.Xml.Linq.XElement
MakeDatasetReferenceDate ( Metadata metadata ) : System.Xml.Linq.XElement
MakeFileIdentifier ( System.Guid id ) : System.Xml.Linq.XElement
MakeKeywords ( Metadata metadata ) : System.Xml.Linq.XElement
MakeLimitationsOnPublicAccessAndUseConstraints ( Metadata metadata ) : System.Xml.Linq.XElement
MakeLineage ( Metadata metadata ) : System.Xml.Linq.XElement
MakeMetadataDate ( Metadata metadata ) : System.Xml.Linq.XElement
MakeMetadataPointOfContact ( Metadata metadata ) : System.Xml.Linq.XElement
MakeResourceLocator ( Metadata metadata, System.Guid id ) : System.Xml.Linq.XElement
MakeResourceType ( Metadata metadata ) : System.Xml.Linq.XElement
MakeResponsibleOrganisation ( Metadata metadata ) : System.Xml.Linq.XElement
MakeTemporalExtent ( Metadata metadata ) : System.Xml.Linq.XElement
MakeTitle ( Metadata metadata ) : System.Xml.Linq.XElement
MakeTopicCategory ( Metadata metadata ) : System.Xml.Linq.XElement
MakeUniqueResourceIdentifier ( System.Guid id ) : System.Xml.Linq.XElement

Method Details

Create() public method

public Create ( System.Guid id, Metadata m ) : System.Xml.Linq.XDocument
id System.Guid
m Catalogue.Gemini.Model.Metadata
return System.Xml.Linq.XDocument

ReplaceDigitalTransferOptions() public static method

Replaces the resource locator contents in the document with the specified alternative online resources. For Open Data publishing.
public static ReplaceDigitalTransferOptions ( System.Xml.Linq.XDocument doc, List resources ) : void
doc System.Xml.Linq.XDocument
resources List
return void

Property Details

gco public_oe static_oe property

public static XNamespace,System.Xml.Linq gco
return System.Xml.Linq.XNamespace

gmd public_oe static_oe property

public static XNamespace,System.Xml.Linq gmd
return System.Xml.Linq.XNamespace

gml public_oe static_oe property

public static XNamespace,System.Xml.Linq gml
return System.Xml.Linq.XNamespace

srv public_oe static_oe property

public static XNamespace,System.Xml.Linq srv
return System.Xml.Linq.XNamespace

xlink public_oe static_oe property

public static XNamespace,System.Xml.Linq xlink
return System.Xml.Linq.XNamespace