C# Class Rhino.Xml.XMLLib

Show file Open project: hazzik/Rhino.Net

Public Methods

Method Description
EscapeAttributeValue ( object value ) : string

Escapes the reserved characters in a value of an attribute.

Escapes the reserved characters in a value of an attribute.

EscapeTextValue ( object value ) : string

Escapes the reserved characters in a value of a text node.

Escapes the reserved characters in a value of a text node.

ExtractFromScope ( Scriptable scope ) : XMLLib
ExtractFromScopeOrNull ( Scriptable scope ) : XMLLib
GetPrettyIndent ( ) : int
IsIgnoreComments ( ) : bool
IsIgnoreProcessingInstructions ( ) : bool
IsIgnoreWhitespace ( ) : bool
IsPrettyPrinting ( ) : bool
IsXMLName ( Context cx, object name ) : bool
NameRef ( Context cx, object name, Scriptable scope, int memberTypeFlags ) : Ref
NameRef ( Context cx, object @namespace, object name, Scriptable scope, int memberTypeFlags ) : Ref
SetIgnoreComments ( bool b ) : void
SetIgnoreProcessingInstructions ( bool b ) : void
SetIgnoreWhitespace ( bool b ) : void
SetPrettyIndent ( int i ) : void
SetPrettyPrinting ( bool b ) : void
ToDefaultXmlNamespace ( Context cx, object uriValue ) : object

Construct namespace for default xml statement.

Construct namespace for default xml statement.

Protected Methods

Method Description
BindToScope ( Scriptable scope ) : XMLLib

Method Details

BindToScope() protected method

protected BindToScope ( Scriptable scope ) : XMLLib
scope Scriptable
return XMLLib

EscapeAttributeValue() public abstract method

Escapes the reserved characters in a value of an attribute.
Escapes the reserved characters in a value of an attribute.
public abstract EscapeAttributeValue ( object value ) : string
value object Unescaped text
return string

EscapeTextValue() public abstract method

Escapes the reserved characters in a value of a text node.
Escapes the reserved characters in a value of a text node.
public abstract EscapeTextValue ( object value ) : string
value object Unescaped text
return string

ExtractFromScope() public static method

public static ExtractFromScope ( Scriptable scope ) : XMLLib
scope Scriptable
return XMLLib

ExtractFromScopeOrNull() public static method

public static ExtractFromScopeOrNull ( Scriptable scope ) : XMLLib
scope Scriptable
return XMLLib

GetPrettyIndent() public method

public GetPrettyIndent ( ) : int
return int

IsIgnoreComments() public method

public IsIgnoreComments ( ) : bool
return bool

IsIgnoreProcessingInstructions() public method

public IsIgnoreProcessingInstructions ( ) : bool
return bool

IsIgnoreWhitespace() public method

public IsIgnoreWhitespace ( ) : bool
return bool

IsPrettyPrinting() public method

public IsPrettyPrinting ( ) : bool
return bool

IsXMLName() public abstract method

public abstract IsXMLName ( Context cx, object name ) : bool
cx Context
name object
return bool

NameRef() public abstract method

public abstract NameRef ( Context cx, object name, Scriptable scope, int memberTypeFlags ) : Ref
cx Context
name object
scope Scriptable
memberTypeFlags int
return Ref

NameRef() public abstract method

public abstract NameRef ( Context cx, object @namespace, object name, Scriptable scope, int memberTypeFlags ) : Ref
cx Context
@namespace object
name object
scope Scriptable
memberTypeFlags int
return Ref

SetIgnoreComments() public method

public SetIgnoreComments ( bool b ) : void
b bool
return void

SetIgnoreProcessingInstructions() public method

public SetIgnoreProcessingInstructions ( bool b ) : void
b bool
return void

SetIgnoreWhitespace() public method

public SetIgnoreWhitespace ( bool b ) : void
b bool
return void

SetPrettyIndent() public method

public SetPrettyIndent ( int i ) : void
i int
return void

SetPrettyPrinting() public method

public SetPrettyPrinting ( bool b ) : void
b bool
return void

ToDefaultXmlNamespace() public abstract method

Construct namespace for default xml statement.
Construct namespace for default xml statement.
public abstract ToDefaultXmlNamespace ( Context cx, object uriValue ) : object
cx Context
uriValue object
return object