public Level AddColumnToHierarchy(Column column, Hierarchy hierarchy, int ordinal = -1) { return(hierarchy.AddLevel(column, ordinal: ordinal)); }
internal void UpdateLevels(Hierarchy hierarchy) { Tree.OnStructureChanged(hierarchy); }
public PerspectiveHierarchyIndexer(Hierarchy Hierarchy) : base(Hierarchy) { }
public void AddColumnsToHierarchy(IEnumerable <Column> columns, Hierarchy hierarchy, int firstOrdinal = -1) { hierarchy.AddLevels(columns, firstOrdinal); }
public override void SetPerspective(string perspectiveName, bool inPerspective) { Hierarchy.SetPerspective(perspectiveName, inPerspective); }
public override bool InPerspective(Perspective perspective) { return(Hierarchy.InPerspective(perspective)); }
public override void SetDisplayFolder(string folder, Culture culture) { Hierarchy.SetDisplayFolder(folder, culture); }
public override string GetDisplayFolder(Culture culture) { return(Hierarchy.GetDisplayFolder(culture)); }
internal override void ReapplyReferences() { base.ReapplyReferences(); Hierarchy.FixLevelOrder(this, this.Ordinal); }