EAAddinFramework.Databases.Table.createAsNewItem C# (CSharp) Method

createAsNewItem() public method

public createAsNewItem ( DatabaseFramework owner, bool save = true ) : DatabaseFramework.DatabaseItem
owner DatabaseFramework
save bool
return DatabaseFramework.DatabaseItem
        public override DB.DatabaseItem createAsNewItem(DB.DatabaseItem owner, bool save = true)
        {
            Database existingDatabase = owner as Database;
            var newTable = new Table((Database)existingDatabase,this.name);
            newTable._logicalClasses = new List<Class>(logicalClasses);
            newTable.derivedFromItem = this;
            if (save) newTable.save();
            return newTable;
        }