Class Galax_dm.galaxElementNode

class galaxElementNode : Galax_nodeid.galax_nodeid -> Dm_atomic.atomicAnyURI option Pervasives.ref -> Namespace_symbols.relem_symbol -> Namespace_context.nsenv -> Dm.attribute list -> Dm.node list -> Dm_types.nilled -> Namespace_symbols.rtype_symbol -> Dm_atomic.atomicValue list -> object .. end
Inherits
method children : (Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test) option ->
Dm.node Cursor.cursor
method node_name : unit -> Dm_atomic.atomicQName option
method node_type : unit -> Namespace_symbols.rtype_symbol
method attributes : (Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test) option ->
Dm.attribute Cursor.cursor
method elemName : unit -> Namespace_symbols.relem_symbol
method namespace_environment : unit -> Namespace_context.nsenv
method typed_value : unit -> Dm_atomic.atomicValue Cursor.cursor
method export_typed_value : unit -> Dm_atomic.atomicValue list
method has_element_content : unit -> bool
method nilled : unit -> Dm_types.nilled
method delete : Dm.node -> unit
method detach : Dm.node -> unit
method insert : Dm.node Cursor.cursor -> Dm.node -> unit
method insert_first : Dm.node Cursor.cursor -> unit
method replace : Dm.node Cursor.cursor -> Dm.node -> unit
method replace_value : Dm.text -> unit
method rename : Datatypes.xs_QName -> unit