XmpSchemaRegistryImpl Public class
Description
The schema registry handles the namespaces, aliases and global options for the XMP Toolkit. There is only one single instance used by the toolkit.
@since 27.01.2006
Diagram
flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.xmp.impl iTextSharp.xmp.impl.XmpSchemaRegistryImpl[[XmpSchemaRegistryImpl]] end subgraph iTextSharp.xmp iTextSharp.xmp.IXmpSchemaRegistry[[IXmpSchemaRegistry]] class iTextSharp.xmp.IXmpSchemaRegistry interfaceStyle; iTextSharp.xmp.XmpConst[[XmpConst]] end iTextSharp.xmp.IXmpSchemaRegistry --> iTextSharp.xmp.impl.XmpSchemaRegistryImpl iTextSharp.xmp.XmpConst --> iTextSharp.xmp.impl.XmpSchemaRegistryImpl
Members
Methods
Public methods
|
Returns |
Name |
|---|---|
|
|
( |
|
|
( |
|
|
( |
|
|
() |
|
|
( |
|
|
( |
|
|
() |
|
|
() |
|
|
( |
|
|
( |
Details
Summary
The schema registry handles the namespaces, aliases and global options for the XMP Toolkit. There is only one single instance used by the toolkit.
@since 27.01.2006
Inheritance
Constructors
XmpSchemaRegistryImpl
Source code
public XmpSchemaRegistryImpl()
Summary
Performs the initialisation of the registry with the default namespaces, aliases and global options.
Methods
RegisterNamespace
Source code
public virtual string RegisterNamespace(string namespaceUri, string suggestedPrefix)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
namespaceUri |
|
|
|
suggestedPrefix |
DeleteNamespace
Source code
public virtual void DeleteNamespace(string namespaceUri)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
namespaceUri |
GetNamespacePrefix
Source code
public virtual string GetNamespacePrefix(string namespaceUri)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
namespaceUri |
GetNamespaceUri
Source code
public virtual string GetNamespaceUri(string namespacePrefix)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
namespacePrefix |
ResolveAlias
Source code
public virtual IXmpAliasInfo ResolveAlias(string aliasNs, string aliasProp)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
aliasNs |
|
|
|
aliasProp |
FindAlias
Source code
public virtual IXmpAliasInfo FindAlias(string qname)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
qname |
FindAliases
Source code
public virtual IXmpAliasInfo FindAliases(string aliasNs)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
aliasNs |
GetNamespaces
Source code
public virtual IDictionary GetNamespaces()
GetPrefixes
Source code
public virtual IDictionary GetPrefixes()
GetAliases
Source code
public virtual IDictionary GetAliases()
Generated with ModularDoc