• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/ruby-104/ruby/ext/tk/lib/tkextlib/blt/

Lines Matching +refs:Tree +refs:index

10   class Tree < TkObject
153 def index()
154 @tree.index(@id)
350 Tk::BLT::Tree::Node.id2obj(@path, node)
441 cmd.call(Tk::BLT::Tree::Node.id2obj(@tree, id),
462 lst[0] = Tk::BLT::Tree::Notify.id2obj(@tree, lst[0])
546 tobj = Tk::BLT::Tree.id2obj(t)
547 if tobj.kind_of?(Tk::BLT::Tree)
548 nobj = Tk::BLT::Tree::Node.id2obj(tobj, id)
570 lst[0] = Tk::BLT::Tree::Trace.id2obj(@tree, lst[0])
621 *(names.collect{|n| (n.kind_of?(Tk::BLT::Tree))? n.id: n }) )
652 Tk::BLT::Tree::Node::TreeNodeID_TBL.mutex.synchronize{
653 Tk::BLT::Tree::Node::TreeNodeID_TBL.delete(@path)
655 Tk::BLT::Tree::Tag::TreeTagID_TBL.mutex.synchronize{
656 Tk::BLT::Tree::Tag::TreeTagID_TBL.delete(@path)
658 Tk::BLT::Tree::Notify::NotifyID_TBL.mutex.synchronize{
659 Tk::BLT::Tree::Notify::NotifyID_TBL.delete(@path)
661 Tk::BLT::Tree::Trace::TraceID_TBL.mutex.synchronize{
662 Tk::BLT::Tree::Trace::TraceID_TBL.delete(@path)
667 if tag.kind_of?(Tk::BLT::Tree::Node) ||
668 tag.kind_of?(Tk::BLT::Tree::Tag) ||
669 tag.kind_of?(Tk::BLT::Tree::Notify) ||
670 tag.kind_of?(Tk::BLT::Tree::Trace)
683 Tk::BLT::Tree::Node.id2obj(self, tk_call('::blt::tree', 'ancestor',
699 Tk::BLT::Tree::Node.id2obj(self, n)
706 Tk::BLT::Tree::Node.new(self, nil, 'node'=>id)
713 Tk::BLT::Tree::Node.new(dest_tree, nil, 'node'=>id)
722 Tk::BLT::Tree::Node::TreeNodeID_TBL.mutex.synchronize{
724 if node.kind_of?(Tk::BLT::Tree::Node)
725 Tk::BLT::Tree::Node::TreeNodeID_TBL[@path].delete(node.id)
727 Tk::BLT::Tree::Node::TreeNodeID_TBL[@path].delete(node.to_s)
756 Tk::BLT::Tree::Node.id2obj(self, n)
762 (ret == '-1')? nil: Tk::BLT::Tree::Node.id2obj(self, ret)
767 (ret == '-1')? nil: Tk::BLT::Tree::Node.id2obj(self, ret)
777 def index(node)
778 Tk::BLT::Tree::Node.id2obj(self,
779 tk_call('::blt::tree', 'index', tagid(node)))
784 Tk::BLT::Tree::Node.new(self, nil, 'node'=>id)
827 (ret == '-1')? nil: Tk::BLT::Tree::Node.id2obj(self, ret)
833 (ret == '-1')? nil: Tk::BLT::Tree::Node.id2obj(self, ret)
843 (ret == '-1')? nil: Tk::BLT::Tree::Node.id2obj(self, ret)
848 (ret == '-1')? nil: Tk::BLT::Tree::Node.id2obj(self, ret)
852 Tk::BLT::Tree::Notify.new(self, *args, &b)
856 if id.kind_of?(Tk::BLT::Tree::Notify)
860 Tk::BLT::Tree::Notify::NotifyID_TBL.mutex.synchronize{
861 Tk::BLT::Tree::Notify::NotifyID_TBL[@path].delete(id.to_s)
869 lst[0] = Tk::BLT::Tree::Notify.id2obj(self, lst[0])
877 Tk::BLT::Tree::Notify.id2obj(self, id)
883 (ret == '-1')? nil: Tk::BLT::Tree::Node.id2obj(self, ret)
896 (ret == '-1')? nil: Tk::BLT::Tree::Node.id2obj(self, ret)
901 (ret == '-1')? nil: Tk::BLT::Tree::Node.id2obj(self, ret)
932 Tk::BLT::Tree::Node.id2obj(self, tk_call('::blt::tree', 'root',
967 tag = tag.id if tag.kind_of?(Tk::BLT::Tree::Tag)
978 Tk::BLT::Tree::Tag.id2obj(self, str)
984 Tk::BLT::Tree::Tag.id2obj(self, str)
990 Tk::BLT::Tree::Node.id2obj(self, node)
1006 Tk::BLT::Tree::Trace.new(self, *args, &b)
1012 if id.kind_of?(Tk::BLT::Tree::Trace)
1016 Tk::BLT::Tree::Trace::TraceID_TBL[@path].delete(id.to_s)
1025 Tk::BLT::Tree::Trace::TraceID_TBL.mutex.synchronize{
1026 args.each{|id| Tk::BLT::Tree::Trace::TraceID_TBL[@path].delete(id.to_s)}
1033 lst[0] = Tk::BLT::Tree::Trace.id2obj(self, lst[0])
1041 Tk::BLT::Tree::Trace.id2obj(self, id)