C# Class System.Xml.Schema.NamespaceListNode

Temporary node to represent NamespaceList. Will be expended as a choice of symbols
Inheritance: SyntaxTreeNode
显示文件 Open project: gbarnett/shared-source-cli-2.0

Protected Properties

Property Type Description
namespaceList NamespaceList
particle object

Public Methods

Method Description
Clone ( Positions positions ) : SyntaxTreeNode
ConstructPos ( BitSet firstpos, BitSet lastpos, BitSet followpos ) : void
Dump ( StringBuilder bb, SymbolsDictionary symbols, Positions positions ) : void
ExpandTree ( InteriorNode parent, SymbolsDictionary symbols, Positions positions ) : void
GetResolvedSymbols ( SymbolsDictionary symbols ) : ICollection
NamespaceListNode ( NamespaceList namespaceList, object particle ) : System

Method Details

Clone() public method

public Clone ( Positions positions ) : SyntaxTreeNode
positions Positions
return SyntaxTreeNode

ConstructPos() public method

public ConstructPos ( BitSet firstpos, BitSet lastpos, BitSet followpos ) : void
firstpos BitSet
lastpos BitSet
followpos BitSet
return void

Dump() public method

public Dump ( StringBuilder bb, SymbolsDictionary symbols, Positions positions ) : void
bb StringBuilder
symbols SymbolsDictionary
positions Positions
return void

ExpandTree() public method

public ExpandTree ( InteriorNode parent, SymbolsDictionary symbols, Positions positions ) : void
parent InteriorNode
symbols SymbolsDictionary
positions Positions
return void

GetResolvedSymbols() public method

public GetResolvedSymbols ( SymbolsDictionary symbols ) : ICollection
symbols SymbolsDictionary
return ICollection

NamespaceListNode() public method

public NamespaceListNode ( NamespaceList namespaceList, object particle ) : System
namespaceList NamespaceList
particle object
return System

Property Details

namespaceList protected_oe property

protected NamespaceList,System.Xml.Schema namespaceList
return NamespaceList

particle protected_oe property

protected object particle
return object