Your IP : 3.144.6.144
��Yf� � @ s6 d d l Z d d l m Z m Z m Z d d l m Z e � Z d e _ d e _ Gd d � d e � Z
Gd d � d e
� Z Gd d
� d
e
� Z Gd d � d e
� Z
Gd
d � d e
� Z e e e e e e e e
e e
e e e e i Z d d d � Z d d � Z e d k r2d d l m Z e e � d S)� N)�TreeItem�TreeNode�ScrolledCanvas)�Repr�d c @ ss e Z d Z d d d � Z d d � Z d d � Z d d � Z d
d � Z d d
� Z d d � Z d d � Z
d S)�ObjectTreeItemNc C s | | _ | | _ | | _ d S)N)� labeltext�object�setfunction)�selfr r r
� r �:/opt/alt/python35/lib64/python3.5/idlelib/ObjectBrowser.py�__init__ s zObjectTreeItem.__init__c C s | j S)N)r )r r r r
�GetLabelText s zObjectTreeItem.GetLabelTextc C s t j | j � S)N)�myrepr�reprr )r r r r
�GetText s zObjectTreeItem.GetTextc C s | j � s d Sd S)N�python)�IsExpandable)r r r r
�GetIconName s zObjectTreeItem.GetIconNamec C s
| j d k S)N)r
)r r r r
�
IsEditable"