Plasma GitLab Archive
Projects Blog Knowledge

object ('a)
  method add_node :
    ?force:bool ->
    (< clone : 'b; node : 'Pxp_document.node;
       set_node : 'Pxp_document.node -> unit; .. >
     as 'b)
    Pxp_document.node -> unit
  method add_pinstr : Pxp_dtd.proc_instruction -> unit
  method append_node : 'Pxp_document.node -> unit
  method attribute : string -> Pxp_types.att_value
  method attribute_names : string list
  method attribute_type : string -> Pxp_types.att_type
  method attributes : (string * Pxp_types.att_value) list
  method attributes_as_nodes : 'Pxp_document.node list
  method classify_data_node :
    'Pxp_document.node -> Pxp_document.data_node_classification
  method comment : string option
  method complement_attlist : unit -> unit
  method create_data : Pxp_dtd.dtd -> string -> 'Pxp_document.node
  method create_element :
    ?name_pool_for_attribute_values:Pxp_types.pool ->
    ?entity_id:Pxp_types.entity_id ->
    ?position:string * int * int ->
    ?valcheck:bool ->
    ?att_values:(string * Pxp_types.att_value) list ->
    Pxp_dtd.dtd ->
    Pxp_document.node_type -> (string * string) list -> 'Pxp_document.node
  method create_other :
    ?entity_id:Pxp_types.entity_id ->
    ?position:string * int * int ->
    Pxp_dtd.dtd -> Pxp_document.node_type -> 'Pxp_document.node
  method data : string
  method delete : unit
  method display :
    ?prefixes:string Pxp_types.StringMap.t ->
    ?minimization:[ `AllEmpty | `DeclaredEmpty | `None ] ->
    Pxp_types.output_stream -> Pxp_types.encoding -> unit
  method display_prefix : string
  method dtd : Pxp_dtd.dtd
  method dump : Format.formatter -> unit
  method encoding : Pxp_types.rep_encoding
  method entity_id : Pxp_types.entity_id
  method extension : 'b
  method id_attribute_name : string
  method id_attribute_value : string
  method idref_attribute_names : string list
  method insert_nodes : ?pos:int -> 'Pxp_document.node list -> unit
  method internal_adopt : 'Pxp_document.node option -> int -> unit
  method internal_delete : 'Pxp_document.node -> unit
  method internal_init :
    Pxp_types.entity_id ->
    string * int * int ->
    Pxp_types.pool option ->
    bool ->
    Pxp_dtd.dtd ->
    string ->
    (string * string) list -> (string * Pxp_types.att_value) list -> unit
  method internal_init_other :
    Pxp_types.entity_id ->
    string * int * int -> Pxp_dtd.dtd -> Pxp_document.node_type -> unit
  method internal_set_pos : int -> unit
  method iter_nodes : ('Pxp_document.node -> unit) -> unit
  method iter_nodes_sibl :
    ('Pxp_document.node option ->
     'Pxp_document.node -> 'Pxp_document.node option -> unit) ->
    unit
  method local_validate :
    ?use_dfa:bool -> ?check_data_nodes:bool -> unit -> unit
  method localname : string
  method namespace_manager : Pxp_dtd.namespace_manager
  method namespace_scope : Pxp_dtd.namespace_scope
  method namespace_uri : string
  method namespaces_as_nodes : 'Pxp_document.node list
  method next_node : 'Pxp_document.node
  method node_path : int list
  method node_position : int
  method node_type : Pxp_document.node_type
  method normprefix : string
  method nth_node : int -> 'Pxp_document.node
  method optional_list_attribute : string -> string list
  method optional_string_attribute : string -> string option
  method orphaned_clone : 'a
  method orphaned_flat_clone : 'a
  method parent : 'Pxp_document.node
  method pinstr : string -> Pxp_dtd.proc_instruction list
  method pinstr_names : string list
  method position : string * int * int
  method previous_node : 'Pxp_document.node
  method quick_set_attributes : (string * Pxp_types.att_value) list -> unit
  method remove : unit -> unit
  method remove_nodes : ?pos:int -> ?len:int -> unit -> unit
  method required_list_attribute : string -> string list
  method required_string_attribute : string -> string
  method reset_attribute : string -> unit
  method root : 'Pxp_document.node
  method set_attribute : ?force:bool -> string -> Pxp_types.att_value -> unit
  method set_attributes : (string * Pxp_types.att_value) list -> unit
  method set_comment : string option -> unit
  method set_data : string -> unit
  method set_namespace_scope : Pxp_dtd.namespace_scope -> unit
  method set_nodes : 'Pxp_document.node list -> unit
  method sub_nodes : 'Pxp_document.node list
  method validate : unit -> unit
  method validate_attlist : unit -> unit
  method validate_contents :
    ?use_dfa:bool -> ?check_data_nodes:bool -> unit -> unit
  method write :
    ?prefixes:string list ->
    ?default:string ->
    ?minimization:[ `AllEmpty | `DeclaredEmpty | `None ] ->
    Pxp_types.output_stream -> Pxp_types.encoding -> unit
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml