Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ApplyImportsAction.cs
Go to the documentation of this file.
1
namespace
System.Xml.Xsl.XsltOld
;
2
3
internal
class
ApplyImportsAction
:
CompiledAction
4
{
5
private
XmlQualifiedName
_mode
;
6
7
private
Stylesheet
_stylesheet
;
8
9
internal
override
void
Compile
(
Compiler
compiler
)
10
{
11
CheckEmpty
(
compiler
);
12
if
(!
compiler
.CanHaveApplyImports)
13
{
14
throw
XsltException
.
Create
(
System
.
SR
.
Xslt_ApplyImports
);
15
}
16
_mode
=
compiler
.CurrentMode;
17
_stylesheet
=
compiler
.CompiledStylesheet;
18
}
19
20
internal
override
void
Execute
(
Processor
processor
,
ActionFrame
frame)
21
{
22
switch
(frame.
State
)
23
{
24
case
0:
25
processor
.PushTemplateLookup(frame.
NodeSet
,
_mode
,
_stylesheet
);
26
frame.State
= 2;
27
break
;
28
case
2:
29
frame.
Finished
();
30
break
;
31
}
32
}
33
}
System.SR.Xslt_ApplyImports
static string Xslt_ApplyImports
Definition
SR.cs:2130
System.SR
Definition
SR.cs:7
System.Xml.XmlQualifiedName
Definition
XmlQualifiedName.cs:6
System.Xml.Xsl.XsltException.Create
static XsltException Create(string res, params string[] args)
Definition
XsltException.cs:87
System.Xml.Xsl.XsltException
Definition
XsltException.cs:12
System.Xml.Xsl.XsltOld.ActionFrame.NodeSet
XPathNodeIterator NodeSet
Definition
ActionFrame.cs:113
System.Xml.Xsl.XsltOld.ActionFrame.State
int State
Definition
ActionFrame.cs:78
System.Xml.Xsl.XsltOld.ActionFrame.Finished
void Finished()
Definition
ActionFrame.cs:209
System.Xml.Xsl.XsltOld.ActionFrame
Definition
ActionFrame.cs:10
System.Xml.Xsl.XsltOld.ApplyImportsAction.Execute
override void Execute(Processor processor, ActionFrame frame)
Definition
ApplyImportsAction.cs:20
System.Xml.Xsl.XsltOld.ApplyImportsAction._mode
XmlQualifiedName _mode
Definition
ApplyImportsAction.cs:5
System.Xml.Xsl.XsltOld.ApplyImportsAction._stylesheet
Stylesheet _stylesheet
Definition
ApplyImportsAction.cs:7
System.Xml.Xsl.XsltOld.ApplyImportsAction.Compile
override void Compile(Compiler compiler)
Definition
ApplyImportsAction.cs:9
System.Xml.Xsl.XsltOld.ApplyImportsAction
Definition
ApplyImportsAction.cs:4
System.Xml.Xsl.XsltOld.CompiledAction.CheckEmpty
void CheckEmpty(Compiler compiler)
Definition
CompiledAction.cs:58
System.Xml.Xsl.XsltOld.CompiledAction
Definition
CompiledAction.cs:6
System.Xml.Xsl.XsltOld.Compiler
Definition
Compiler.cs:15
System.Xml.Xsl.XsltOld.Processor
Definition
Processor.cs:14
System.Xml.Xsl.XsltOld.Stylesheet
Definition
Stylesheet.cs:7
System.Xml.Xsl.XsltOld
Definition
IXsltDebugger.cs:1
System.Xml.ValueHandleType.Dictionary
@ Dictionary
System
Definition
BlockingCollection.cs:8
source
System.Private.Xml
System.Xml.Xsl.XsltOld
ApplyImportsAction.cs
Generated by
1.10.0