コード例 #1
0
ファイル: ChartObject.cs プロジェクト: 15831944/Test3-1
        internal void visitAttachedItems(CollectionVisitor visitor)
        {
            if (cycleProtect)
            {
                return;
            }
            cycleProtect = true;

            visitor.accept(this);
            if (subordinateGroup != null)
            {
                subordinateGroup.visitAttachedItems(visitor);
            }

            cycleProtect = false;
        }
コード例 #2
0
ファイル: ChartObject.cs プロジェクト: 15831944/Test3-1
        // ************ connected arrows *************

        internal virtual void visitHierarchy(CollectionVisitor visitor)
        {
            if (cycleProtect)
            {
                return;
            }
            cycleProtect = true;

            visitor.accept(this);
            if (subordinateGroup != null)
            {
                subordinateGroup.visitHierarchy(visitor);
            }

            cycleProtect = false;
        }