XmpPathParser Public class
Diagram
flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.xmp.impl.xpath iTextSharp.xmp.impl.xpath.XmpPathParser[[XmpPathParser]] end
Members
Methods
Public Static methods
|
Returns |
Name |
|---|---|
|
|
( |
Internal Static methods
|
Returns |
Name |
|---|---|
|
|
(
pos) |
|
|
(
pos,
expandedXPath) |
|
|
(
pos) |
|
|
(
pos) |
|
|
( |
|
|
( |
|
|
( |
Details
Constructors
XmpPathParser
Source code
internal XmpPathParser()
Methods
ExpandXPath
Source code
public static XmpPath ExpandXPath(string schemaNs, string path)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
schemaNs |
|
|
|
path |
SkipPathDelimiter
Source code
internal static void SkipPathDelimiter(string path, PathPosition pos)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
path |
|
|
|
pos |
ParseStructSegment
Source code
internal static XmpPathSegment ParseStructSegment(PathPosition pos)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
pos |
ParseIndexSegment
Source code
internal static XmpPathSegment ParseIndexSegment(PathPosition pos)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
pos |
ParseRootNode
Source code
internal static void ParseRootNode(string schemaNs, PathPosition pos, XmpPath expandedXPath)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
schemaNs |
|
|
|
pos |
|
|
|
expandedXPath |
VerifyQualName
Source code
internal static void VerifyQualName(string qualName)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
qualName |
VerifySimpleXmlName
Source code
internal static void VerifySimpleXmlName(string name)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
name |
VerifyXPathRoot
Source code
internal static string VerifyXPathRoot(string schemaNs, string rootProp)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
schemaNs |
|
|
|
rootProp |
Generated with ModularDoc