27 #ifndef SALOMEDS_AttributeTreeNode_i_HeaderFile
28 #define SALOMEDS_AttributeTreeNode_i_HeaderFile
31 #include <SALOMEconfig.h>
32 #include CORBA_SERVER_HEADER(SALOMEDS_Attributes)
46 void SetFather(SALOMEDS::AttributeTreeNode_ptr value);
48 SALOMEDS::AttributeTreeNode_ptr
GetFather();
49 void SetPrevious(SALOMEDS::AttributeTreeNode_ptr value);
52 void SetNext(SALOMEDS::AttributeTreeNode_ptr value);
54 SALOMEDS::AttributeTreeNode_ptr
GetNext();
55 void SetFirst(SALOMEDS::AttributeTreeNode_ptr value);
57 SALOMEDS::AttributeTreeNode_ptr
GetFirst();
60 void Append(SALOMEDS::AttributeTreeNode_ptr value);
61 void Prepend(SALOMEDS::AttributeTreeNode_ptr value);
62 void InsertBefore(SALOMEDS::AttributeTreeNode_ptr value);
63 void InsertAfter(SALOMEDS::AttributeTreeNode_ptr value);
67 CORBA::Boolean
IsDescendant(SALOMEDS::AttributeTreeNode_ptr value);
68 CORBA::Boolean
IsFather(SALOMEDS::AttributeTreeNode_ptr value);
69 CORBA::Boolean
IsChild(SALOMEDS::AttributeTreeNode_ptr value);