IScriptNode

class

IScriptNode.

IScriptNode

Bases: object

get_attribute_value

name

Retrieves the value of a attribute specified with given attribute name.

Parameters

name (string) -- The name of the attribute

Returns
Return type

object

type

Retrieves the type of the node.

Type

NodeTypes

name

Retrieves the name of the node.

Type

string

fullname

Retrieves the fullname of the node.

Type

string

get_in_edges_sources

edgeType

Retrieves the source nodes of incomming edges.

Parameters

edgeType (EdgeTypes) -- The edge type of the source nodes

Returns

List of IScriptEdge

Return type

get_out_edges_targets

edgeType

Retrieves the target nodes of outgoing edges.

Parameters

edgeType (EdgeTypes) -- The edge type of the target nodes

Returns

List of IScriptEdge

Return type

get_in_edge

uri

Retrieves the incomming edge specified by uri.

Parameters

uri (Uri) -- The uri of the edge

Returns
Return type

get_out_edge

uri

Retrieves the outgoing edge specified by uri.

Parameters

uri (Uri) -- The uri of the edge

Returns
Return type

get_in_edges

Retrieves the incomming edges.

Returns

A list of IScriptEdge

Return type

get_out_edges

Retrieves the outgoing edges.

Returns

A list of IScriptEdge

Return type