|
None | __init__ (self, **kwargs) |
| Constructor for Tree Element. More...
|
|
str | get_data_structure_type (self) |
| Gets the data structure type. More...
|
|
None | add_child (self, child) |
| Adds a child to this parent node. More...
|
|
int | get_number_of_children (self) |
| Get the number of children at this node. More...
|
|
None | set_child (self, int index, child) |
| Adds a child to the node that will be added at the next open position. More...
|
|
def | get_child (self, int index) |
| Gets a child at particular index. More...
|
|
dict | get_data_structure_representation (self) |
| Get the hierarchical JSON of the tree representation (internal use only) More...
|
|
object | value (self) |
| Getter for the value this element is holding. More...
|
|
None | value (self, val) |
| Setter for the value of an element. More...
|
|
str | identifier (self) |
| Getter for the element identifier. More...
|
|
None | identifier (self, int id) |
| Setter for the element identifier. More...
|
|
ElementVisualizer | visualizer (self) |
| Getter for the element visualizer. More...
|
|
None | visualizer (self, ElementVisualizer vis) |
| Setter function for this element visualizer. More...
|
|
LinkVisualizer | get_link_visualizer (self, el) |
|
None | set_link_visualizer (self, el) |
| Setter for the link visualizer of this element. More...
|
|
None | remove_link_visualizer (self, el) |
| Deleter function for the lik visualizer of this element. More...
|
|
def | label (self) |
| Getter for the element's label. More...
|
|
def | label (self, label) |
| Setter for the element's label. More...
|
|
def | size (self) |
| Getter for the element's size. More...
|
|
def | size (self, sz) |
| Setter for the element's size. More...
|
|
def | color (self) |
| Getter for the element's color. More...
|
|
def | color (self, col) |
| Setter for the element's size. More...
|
|
def | opacity (self) |
| Getter for the element's opacity. More...
|
|
def | opacity (self, op) |
| Setter for the element's opacity. More...
|
|
def | shape (self) |
| Getter for the element's shape type. More...
|
|
def | shape (self, shp) |
| Setter for the element's shape. More...
|
|
int | id (self) |
| Get numer of ids of element object. More...
|
|
def | set_location (self, locX, locY) |
| Setter for the element's location. More...
|
|
def | get_locationX (self) |
| Getter for the element's location in X. More...
|
|
def | get_locationY (self) |
| Getter for the element's location in Y. More...
|
|
def | get_element_representation (self) |
| Getter for the element's JSON representation (for internal use) More...
|
|
def | get_link_representation (self, lv, src, dest) |
| Getter for the JSON representation of the element's link (for internal use) More...
|
|