C# Class Rhino.Xmlimpl.XMLLibImpl

Inheritance: Rhino.Xml.XMLLib
Mostrar archivo Open project: hazzik/Rhino.Net Class Usage Examples

Public Methods

Method Description
EscapeAttributeValue ( object o ) : string
EscapeTextValue ( object o ) : string
GetPrettyIndent ( ) : int
Init ( Context cx, Scriptable scope, bool @sealed ) : void
IsIgnoreComments ( ) : bool
IsIgnoreProcessingInstructions ( ) : bool
IsIgnoreWhitespace ( ) : bool
IsPrettyPrinting ( ) : bool
IsXMLName ( Context _cx, object nameObj ) : 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
ToDomNode ( object xmlObject ) : System.Xml.XmlNode

This experimental interface is undocumented.

This experimental interface is undocumented.

Private Methods

Method Description
AddXMLObjects ( Context cx, XMLObject obj1, XMLObject obj2 ) : object
BadXMLName ( object value ) : Exception
CastToNamespace ( Context cx, object namespaceObj ) : Namespace
CastToQName ( Context cx, object qnameValue ) : QName
ConstructQName ( Context cx, object nameValue ) : QName
ConstructQName ( Context cx, object @namespace, object name ) : QName
CreateNamespaces ( Rhino declarations ) : Rhino.Xmlimpl.Namespace[]
EcmaToXml ( object @object ) : XML
ExportToScope ( bool @sealed ) : void
GetDefaultNamespace ( Context cx ) : Namespace
GetDefaultNamespaceURI ( Context cx ) : string
GetProcessor ( ) : XmlProcessor
GlobalScope ( ) : Scriptable
NewNamespace ( string uri ) : Namespace
NewQName ( Rhino qname ) : QName
NewQName ( string uri, string localName, string prefix ) : QName
NewTextElementXML ( Rhino reference, Rhino qname, string value ) : XML
NewXML ( Rhino node ) : XML
NewXMLFromJs ( object inputObject ) : XML
NewXMLList ( ) : XMLList
NewXMLListFrom ( object inputObject ) : XMLList
Parse ( string frag ) : XML
QnamePrototype ( ) : QName
ToAttributeName ( Context cx, object nameValue ) : XMLName
ToNodeQName ( Context cx, object nameValue, bool attribute ) : Rhino.Xmlimpl.XmlNode.QName
ToNodeQName ( Context cx, object namespaceValue, object nameValue ) : Rhino.Xmlimpl.XmlNode.QName
ToNodeQName ( Context cx, string name, bool attribute ) : Rhino.Xmlimpl.XmlNode.QName
ToXMLName ( Context cx, object nameValue ) : XMLName
ToXMLNameFromString ( Context cx, string name ) : XMLName
ToXMLNameOrIndex ( Context cx, object value ) : XMLName

If value represents Uint32 index, make it available through ScriptRuntime.lastUint32Result(cx) and return null.

If value represents Uint32 index, make it available through ScriptRuntime.lastUint32Result(cx) and return null. Otherwise return the same value as toXMLName(cx, value).

XMLLibImpl ( Scriptable globalScope ) : System
XmlPrimaryReference ( Context cx, XMLName xmlName, Scriptable scope ) : Ref

Method Details

EscapeAttributeValue() public method

public EscapeAttributeValue ( object o ) : string
o object
return string

EscapeTextValue() public method

public EscapeTextValue ( object o ) : string
o object
return string

GetPrettyIndent() public method

public GetPrettyIndent ( ) : int
return int

Init() public static method

public static Init ( Context cx, Scriptable scope, bool @sealed ) : void
cx Rhino.Context
scope Scriptable
@sealed bool
return void

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 method

public IsXMLName ( Context _cx, object nameObj ) : bool
_cx Rhino.Context
nameObj object
return bool

NameRef() public method

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

NameRef() public method

public NameRef ( Context cx, object @namespace, object name, Scriptable scope, int memberTypeFlags ) : Ref
cx Rhino.Context
@namespace object
name object
scope Scriptable
memberTypeFlags int
return Rhino.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 method

public ToDefaultXmlNamespace ( Context cx, object uriValue ) : object
cx Rhino.Context
uriValue object
return object

ToDomNode() public static method

This experimental interface is undocumented.
This experimental interface is undocumented.
public static ToDomNode ( object xmlObject ) : System.Xml.XmlNode
xmlObject object
return System.Xml.XmlNode