private void Initialize() { _staticData = new RowEntryCollection(this.Root); this.Columns = new ReferenceCollection(this.Root, this, ReferenceType.Column); Columns.ResetKey(Guid.Empty.ToString()); Relationships = new ReferenceCollection(this.Root, this, ReferenceType.Relation); Relationships.ResetKey(Guid.Empty.ToString()); Columns.ObjectPlural = "Fields"; Columns.ObjectSingular = "Field"; Columns.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); Columns.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); Relationships.ObjectPlural = "Relationships"; Relationships.ObjectSingular = "Relationship"; Relationships.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); Relationships.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); }
public Table(INHydrateModelObject root) : base(root) { this.MetaData = new MetadataItemCollection(); _compositeList = new TableCompositeCollection(root, this); _componentList = new TableComponentCollection(root, this); _security = new SecurityFunction(root, this); _security.ResetKey(Guid.Empty.ToString()); _staticData = new RowEntryCollection(this.Root); _columns = new ReferenceCollection(this.Root, this, ReferenceType.Column); _columns.ResetKey(Guid.Empty.ToString()); _customRetrieveRules = new ReferenceCollection(this.Root, this, ReferenceType.CustomRetrieveRule); _customRetrieveRules.ResetKey(Guid.Empty.ToString()); _relationships = new ReferenceCollection(this.Root, this, ReferenceType.Relation); _relationships.ResetKey(Guid.Empty.ToString()); _viewRelationships = new ReferenceCollection(this.Root, this, ReferenceType.Relation); _viewRelationships.ResetKey(Guid.Empty.ToString()); _columns.ObjectPlural = "Fields"; _columns.ObjectSingular = "Field"; _columns.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); _columns.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); _customRetrieveRules.ObjectPlural = "RetrieveRules"; _customRetrieveRules.ObjectSingular = "RetrieveRule"; _customRetrieveRules.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); _customRetrieveRules.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); _relationships.ObjectPlural = "Relationships"; _relationships.ObjectSingular = "Relationship"; _relationships.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); _relationships.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); _viewRelationships.ObjectPlural = "View Relationships"; _viewRelationships.ObjectSingular = "View Relationship"; _viewRelationships.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); _viewRelationships.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); }