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
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 |
---|
string | namespaceUri | |
string | suggestedPrefix | |
DeleteNamespace
Source code
public virtual void DeleteNamespace(string namespaceUri)
Arguments
Type | Name | Description |
---|
string | namespaceUri | |
GetNamespacePrefix
Source code
public virtual string GetNamespacePrefix(string namespaceUri)
Arguments
Type | Name | Description |
---|
string | namespaceUri | |
GetNamespaceUri
Source code
public virtual string GetNamespaceUri(string namespacePrefix)
Arguments
Type | Name | Description |
---|
string | namespacePrefix | |
ResolveAlias
Source code
public virtual IXmpAliasInfo ResolveAlias(string aliasNs, string aliasProp)
Arguments
Type | Name | Description |
---|
string | aliasNs | |
string | aliasProp | |
FindAlias
Source code
public virtual IXmpAliasInfo FindAlias(string qname)
Arguments
Type | Name | Description |
---|
string | qname | |
FindAliases
Source code
public virtual IXmpAliasInfo FindAliases(string aliasNs)
Arguments
Type | Name | Description |
---|
string | 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