public ViewTreeNode(View table, DatabaseConnection databaseConnection, DatabaseInstance databaseInstance)
     : base(databaseConnection, databaseInstance)
 {
     View = table;
     Text = table.DisplayName;
     LeftImages.Add(DatabaseExplorerImageList.Instance.ImageList.Images["3d_glasses.png"]);
 }
        public TriggerTreeNode(Trigger trigger, DatabaseConnection databaseConnection, DatabaseInstance databaseInstance)
            : base(databaseConnection, databaseInstance)
        {
            if (trigger == null)
            {
                throw new ArgumentNullException("trigger");
            }

            Trigger = trigger;
            Text    = trigger.DisplayName;
            LeftImages.Add(DatabaseExplorerImageList.Instance.ImageList.Images["lightning.png"]);
        }
Example #3
0
        public TableTreeNode(Table table, DatabaseConnection databaseConnection, DatabaseInstance databaseInstance)
            : base(databaseConnection, databaseInstance)
        {
            if (table == null)
            {
                throw new ArgumentNullException("table");
            }

            Table = table;
            Text  = Table.DisplayName;
            LeftImages.Add(DatabaseExplorerImageList.Instance.ImageList.Images["table (2).png"]);
        }
Example #4
0
        public ConstraintTreeNode(Constraint constraint, DatabaseConnection databaseConnection, DatabaseInstance databaseInstance)
            : base(databaseConnection, databaseInstance)
        {
            if (constraint == null)
            {
                throw new ArgumentNullException("constraint");
            }

            Constraint = constraint;
            Text       = Constraint.DisplayName;
            LeftImages.Add(DatabaseExplorerImageList.Instance.ImageList.Images["tables-relation.png"]);
            IsLoaded = true;
            Nodes.Clear();
        }
        public SequenceTreeNode(Sequence sequence, DatabaseConnection databaseConnection, DatabaseInstance databaseInstance)
            : base(databaseConnection, databaseInstance)
        {
            if (sequence == null)
            {
                throw new ArgumentNullException("sequence");
            }

            Sequence = sequence;
            Text     = Sequence.DisplayName;
            LeftImages.Add(DatabaseExplorerImageList.Instance.ImageList.Images["counter (2).png"]);
            IsLoaded = true;
            Nodes.Clear();
        }