Class Cg_viewer.service_view


class [[Register.Service.vertex, Register.Service.CallG.E.t, 'a]] service_view : GnomeCanvas.canvas Gtk.obj -> (Register.Service.vertex, Register.Service.CallG.E.t, 'a)
Dgraph.DGraphModel.abstract_model -> 'b ->
object .. end
Inherits
val deployed : (service_id, bool) Hashtbl.t
method roots : Register.Service.vertex Dgraph.DGraphViewItem.view_node list
method iter_roots : (Register.Service.vertex Dgraph.DGraphViewItem.view_node -> unit) -> unit
method is_root : Register.Service.vertex Dgraph.DGraphViewItem.view_node -> bool
method is_deployed : service_id -> bool
method edge_type : Register.Service.CallG.E.t Dgraph.DGraphViewItem.view_edge ->
Register.Service.CallG.E.label
method private print_edge : Register.Service.CallG.E.t Dgraph.DGraphViewItem.view_edge -> unit
method iter_service_nodes : (Register.Service.vertex Dgraph.DGraphViewItem.view_node -> unit) ->
Register.Service.vertex Dgraph.DGraphViewItem.view_node -> unit
method deploy : Register.Service.vertex Dgraph.DGraphViewItem.view_node -> unit
method undeploy : Register.Service.vertex Dgraph.DGraphViewItem.view_node -> unit
method service : Register.Service.vertex Dgraph.DGraphViewItem.view_node ->
service_id
method private trigger_deploy_ev : Register.Service.vertex Dgraph.DGraphViewItem.view_node ->
GnoCanvas.item_event -> bool