IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IKVM.Tools.Importer.MapXml.CatchBlock Class Referencesealed
Inheritance diagram for IKVM.Tools.Importer.MapXml.CatchBlock:
IKVM.Tools.Importer.MapXml.InstructionList IKVM.Tools.Importer.MapXml.MapXmlElement

Static Public Member Functions

static new CatchBlock Read (XElement element)
 Reads the XML element into a new CatchBlock instance.
 
static void Load (CatchBlock block, XElement element)
 Loads the XML element into the instruction.
 
- Static Public Member Functions inherited from IKVM.Tools.Importer.MapXml.InstructionList
static InstructionList Read (XElement element)
 Reads the XML element into a new InstructionList instance.
 
static void Load (InstructionList list, XElement element)
 Loads the XML element into a InstructionList instance.
 

Properties

string Type [get, set]
 
string Class [get, set]
 
- Properties inherited from IKVM.Tools.Importer.MapXml.InstructionList
Instruction[] Instructions [get, set]
 
- Properties inherited from IKVM.Tools.Importer.MapXml.MapXmlElement
int LineNumber [get, set]
 Gets the line number in the source file where this element occurs.
 
int LinePosition [get, set]
 Gets the line position in the source file where this element occurs.
 

Additional Inherited Members

- Static Protected Member Functions inherited from IKVM.Tools.Importer.MapXml.MapXmlElement
static void Load (MapXmlElement e, XElement element)
 Loads the XML element into the instance.
 
- Package Functions inherited from IKVM.Tools.Importer.MapXml.InstructionList

Detailed Description

Definition at line 30 of file CatchBlock.cs.

Member Function Documentation

◆ Load()

static void IKVM.Tools.Importer.MapXml.CatchBlock.Load ( CatchBlock block,
XElement element )
static

Loads the XML element into the instruction.

Parameters
block
element

Definition at line 50 of file CatchBlock.cs.

51 {
52 Load((InstructionList)block, element);
53 block.Type = (string)element.Attribute("type");
54 block.Class = (string)element.Attribute("class");
55 }
static void Load(CatchBlock block, XElement element)
Loads the XML element into the instruction.
Definition CatchBlock.cs:50

◆ Read()

static new CatchBlock IKVM.Tools.Importer.MapXml.CatchBlock.Read ( XElement element)
static

Reads the XML element into a new CatchBlock instance.

Parameters
element
Returns

Definition at line 38 of file CatchBlock.cs.

39 {
40 var block = new CatchBlock();
41 Load(block, element);
42 return block;
43 }

Property Documentation

◆ Class

string IKVM.Tools.Importer.MapXml.CatchBlock.Class
getset

Definition at line 59 of file CatchBlock.cs.

59{ get; set; }

◆ Type

string IKVM.Tools.Importer.MapXml.CatchBlock.Type
getset

Definition at line 57 of file CatchBlock.cs.

57{ get; set; }

The documentation for this class was generated from the following file: