C# Class Commons.Xml.Relaxng.Rnc.RncWriter

Datei anzeigen Open project: runefs/Marvin Class Usage Examples

Public Methods

Method Description
RncWriter ( TextWriter writer ) : System
RncWriter ( TextWriter writer, System.Xml.IXmlNamespaceResolver nsmgr ) : System
RncWriter ( TextWriter writer, System.Xml.IXmlNamespaceResolver structureNamespaces, System.Xml.IXmlNamespaceResolver dataNamespaces ) : System
WriteAnyName ( Commons.Xml.Relaxng.RelaxngAnyName n ) : void
WriteAttribute ( Commons.Xml.Relaxng.RelaxngAttribute attribute ) : void
WriteChoice ( Commons.Xml.Relaxng.RelaxngChoice p ) : void
WriteData ( Commons.Xml.Relaxng.RelaxngData data ) : void
WriteDataExcept ( Commons.Xml.Relaxng.RelaxngExcept e ) : void
WriteDefine ( Commons.Xml.Relaxng.RelaxngDefine define ) : void
WriteDiv ( Commons.Xml.Relaxng.RelaxngDiv div ) : void
WriteElement ( Commons.Xml.Relaxng.RelaxngElement element ) : void
WriteEmpty ( Commons.Xml.Relaxng.RelaxngEmpty empty ) : void
WriteExternalRef ( Commons.Xml.Relaxng.RelaxngExternalRef r ) : void
WriteGrammar ( Commons.Xml.Relaxng.RelaxngGrammar g ) : void
WriteGroup ( Commons.Xml.Relaxng.RelaxngGroup p ) : void
WriteInclude ( Commons.Xml.Relaxng.RelaxngInclude include ) : void
WriteInterleave ( Commons.Xml.Relaxng.RelaxngInterleave p ) : void
WriteList ( Commons.Xml.Relaxng.RelaxngList p ) : void
WriteMixed ( Commons.Xml.Relaxng.RelaxngMixed p ) : void
WriteName ( Commons.Xml.Relaxng.RelaxngName n ) : void
WriteNameChoice ( Commons.Xml.Relaxng.RelaxngNameChoice c ) : void
WriteNameExcept ( Commons.Xml.Relaxng.RelaxngExceptNameClass e ) : void
WriteNamespaces ( string defaultNamespace ) : void
WriteNamespaces ( string defaultNamespace, System.Xml.IXmlNamespaceResolver nsmgr, bool isData ) : void
WriteNotAllowed ( Commons.Xml.Relaxng.RelaxngNotAllowed na ) : void
WriteNsName ( Commons.Xml.Relaxng.RelaxngNsName n ) : void
WriteOneOrMore ( Commons.Xml.Relaxng.RelaxngOneOrMore p ) : void
WriteOptional ( Commons.Xml.Relaxng.RelaxngOptional p ) : void
WriteParam ( Commons.Xml.Relaxng.RelaxngParam p ) : void
WriteParentRef ( Commons.Xml.Relaxng.RelaxngParentRef r ) : void
WriteRef ( Commons.Xml.Relaxng.RelaxngRef r ) : void
WriteText ( Commons.Xml.Relaxng.RelaxngText text ) : void
WriteValue ( Commons.Xml.Relaxng.RelaxngValue v ) : void
WriteZeroOrMore ( Commons.Xml.Relaxng.RelaxngZeroOrMore p ) : void

Private Methods

Method Description
GetNameTable ( System.Xml.IXmlNamespaceResolver nss1, System.Xml.IXmlNamespaceResolver nss2 ) : XmlNameTable
IsKeyword ( string name ) : bool
RncWriter ( ) : System
WriteGrammarIncludeContents ( Commons.Xml.Relaxng.RelaxngGrammarContentList starts, Commons.Xml.Relaxng.RelaxngGrammarContentList defines, Commons.Xml.Relaxng.RelaxngGrammarContentList divs, Commons.Xml.Relaxng.RelaxngGrammarContentList includes ) : void
WriteLiteral ( string value ) : void
WriteNames ( Commons.Xml.Relaxng.RelaxngNameClassList l, bool wrap ) : void
WritePatterns ( Commons.Xml.Relaxng.RelaxngPatternList l, bool parens ) : void
WritePatterns ( Commons.Xml.Relaxng.RelaxngPatternList l, char sep, bool parens ) : void
WriteQName ( string name, string ns ) : void
WriteQName ( string name, string ns, System.Xml.IXmlNamespaceResolver nss ) : void

Method Details

RncWriter() public method

public RncWriter ( TextWriter writer ) : System
writer System.IO.TextWriter
return System

RncWriter() public method

public RncWriter ( TextWriter writer, System.Xml.IXmlNamespaceResolver nsmgr ) : System
writer System.IO.TextWriter
nsmgr System.Xml.IXmlNamespaceResolver
return System

RncWriter() public method

public RncWriter ( TextWriter writer, System.Xml.IXmlNamespaceResolver structureNamespaces, System.Xml.IXmlNamespaceResolver dataNamespaces ) : System
writer System.IO.TextWriter
structureNamespaces System.Xml.IXmlNamespaceResolver
dataNamespaces System.Xml.IXmlNamespaceResolver
return System

WriteAnyName() public method

public WriteAnyName ( Commons.Xml.Relaxng.RelaxngAnyName n ) : void
n Commons.Xml.Relaxng.RelaxngAnyName
return void

WriteAttribute() public method

public WriteAttribute ( Commons.Xml.Relaxng.RelaxngAttribute attribute ) : void
attribute Commons.Xml.Relaxng.RelaxngAttribute
return void

WriteChoice() public method

public WriteChoice ( Commons.Xml.Relaxng.RelaxngChoice p ) : void
p Commons.Xml.Relaxng.RelaxngChoice
return void

WriteData() public method

public WriteData ( Commons.Xml.Relaxng.RelaxngData data ) : void
data Commons.Xml.Relaxng.RelaxngData
return void

WriteDataExcept() public method

public WriteDataExcept ( Commons.Xml.Relaxng.RelaxngExcept e ) : void
e Commons.Xml.Relaxng.RelaxngExcept
return void

WriteDefine() public method

public WriteDefine ( Commons.Xml.Relaxng.RelaxngDefine define ) : void
define Commons.Xml.Relaxng.RelaxngDefine
return void

WriteDiv() public method

public WriteDiv ( Commons.Xml.Relaxng.RelaxngDiv div ) : void
div Commons.Xml.Relaxng.RelaxngDiv
return void

WriteElement() public method

public WriteElement ( Commons.Xml.Relaxng.RelaxngElement element ) : void
element Commons.Xml.Relaxng.RelaxngElement
return void

WriteEmpty() public method

public WriteEmpty ( Commons.Xml.Relaxng.RelaxngEmpty empty ) : void
empty Commons.Xml.Relaxng.RelaxngEmpty
return void

WriteExternalRef() public method

public WriteExternalRef ( Commons.Xml.Relaxng.RelaxngExternalRef r ) : void
r Commons.Xml.Relaxng.RelaxngExternalRef
return void

WriteGrammar() public method

public WriteGrammar ( Commons.Xml.Relaxng.RelaxngGrammar g ) : void
g Commons.Xml.Relaxng.RelaxngGrammar
return void

WriteGroup() public method

public WriteGroup ( Commons.Xml.Relaxng.RelaxngGroup p ) : void
p Commons.Xml.Relaxng.RelaxngGroup
return void

WriteInclude() public method

public WriteInclude ( Commons.Xml.Relaxng.RelaxngInclude include ) : void
include Commons.Xml.Relaxng.RelaxngInclude
return void

WriteInterleave() public method

public WriteInterleave ( Commons.Xml.Relaxng.RelaxngInterleave p ) : void
p Commons.Xml.Relaxng.RelaxngInterleave
return void

WriteList() public method

public WriteList ( Commons.Xml.Relaxng.RelaxngList p ) : void
p Commons.Xml.Relaxng.RelaxngList
return void

WriteMixed() public method

public WriteMixed ( Commons.Xml.Relaxng.RelaxngMixed p ) : void
p Commons.Xml.Relaxng.RelaxngMixed
return void

WriteName() public method

public WriteName ( Commons.Xml.Relaxng.RelaxngName n ) : void
n Commons.Xml.Relaxng.RelaxngName
return void

WriteNameChoice() public method

public WriteNameChoice ( Commons.Xml.Relaxng.RelaxngNameChoice c ) : void
c Commons.Xml.Relaxng.RelaxngNameChoice
return void

WriteNameExcept() public method

public WriteNameExcept ( Commons.Xml.Relaxng.RelaxngExceptNameClass e ) : void
e Commons.Xml.Relaxng.RelaxngExceptNameClass
return void

WriteNamespaces() public method

public WriteNamespaces ( string defaultNamespace ) : void
defaultNamespace string
return void

WriteNamespaces() public method

public WriteNamespaces ( string defaultNamespace, System.Xml.IXmlNamespaceResolver nsmgr, bool isData ) : void
defaultNamespace string
nsmgr System.Xml.IXmlNamespaceResolver
isData bool
return void

WriteNotAllowed() public method

public WriteNotAllowed ( Commons.Xml.Relaxng.RelaxngNotAllowed na ) : void
na Commons.Xml.Relaxng.RelaxngNotAllowed
return void

WriteNsName() public method

public WriteNsName ( Commons.Xml.Relaxng.RelaxngNsName n ) : void
n Commons.Xml.Relaxng.RelaxngNsName
return void

WriteOneOrMore() public method

public WriteOneOrMore ( Commons.Xml.Relaxng.RelaxngOneOrMore p ) : void
p Commons.Xml.Relaxng.RelaxngOneOrMore
return void

WriteOptional() public method

public WriteOptional ( Commons.Xml.Relaxng.RelaxngOptional p ) : void
p Commons.Xml.Relaxng.RelaxngOptional
return void

WriteParam() public method

public WriteParam ( Commons.Xml.Relaxng.RelaxngParam p ) : void
p Commons.Xml.Relaxng.RelaxngParam
return void

WriteParentRef() public method

public WriteParentRef ( Commons.Xml.Relaxng.RelaxngParentRef r ) : void
r Commons.Xml.Relaxng.RelaxngParentRef
return void

WriteRef() public method

public WriteRef ( Commons.Xml.Relaxng.RelaxngRef r ) : void
r Commons.Xml.Relaxng.RelaxngRef
return void

WriteText() public method

public WriteText ( Commons.Xml.Relaxng.RelaxngText text ) : void
text Commons.Xml.Relaxng.RelaxngText
return void

WriteValue() public method

public WriteValue ( Commons.Xml.Relaxng.RelaxngValue v ) : void
v Commons.Xml.Relaxng.RelaxngValue
return void

WriteZeroOrMore() public method

public WriteZeroOrMore ( Commons.Xml.Relaxng.RelaxngZeroOrMore p ) : void
p Commons.Xml.Relaxng.RelaxngZeroOrMore
return void