
    Ni                     N    d dl Zd dlZd dl d dlmZ d dlmZ  G d dee      Zy)    N)*)CmfOrder)CmfPublicMixinc            	          e Zd ZdZej
                  j                  ej
                  j                  dddg d      Zej
                  j                  ej
                  j                  ddddg d	      Z
ej
                  j                  ej
                  j                  d
ddd      Zej
                  j                  ej
                  j                  dddd      Zej
                  j                  ej
                  j                  dddd      Zej
                  j                  ej
                  j                  dddd      Zy)CmfTreeNodeTu!   Родительская нодаF)

CmfProject	CmfFolderCmfActiveEntityFilterCmfDocumentCmfTaskCmfComponentCmfAssetSchemeCmfListCmfRegistryCmfTestplan)captionvisiblereadonlymodelsu   Ветви дереваtree_parent)	r   r	   r
   
CmfRoadmapr   r   r   CmfTestplanFolderCmfTestcycleFolder)r   backrefr   r   r   u(   Есть вложенные узлы old)r   r   r   defaultu$   Есть вложенные узлыu)   Не отображать в деревеu"   Есть архивные узлыN)__name__
__module____qualname__abstractcmffieldsFieldCmfGenericRelationr   CmfGenericBackref
tree_nodesCmfBoolhas_tree_nodestree_node_is_branchtree_hiddenhas_children_archived      ./common/fields/cmf_tree_node.pyr   r      sH   H**""

%%3UT
 # K  !!

$$)=%Z^ g " hJ ZZ%%

$NX]hlv{ & }N ****

$JTYdhrw + y **""

$OY^imw| # ~K  JJ,,

$HRWbfpu - wr,   r   )	
cmf.fieldsr    
cmf.modelscmf.includecmf.models.cmf_orderr   common.models.cmf_public_mixinr   r   r+   r,   r-   <module>r3      s$       ) 9!w.( !wr,   