(1) Create a common parent class for axis transformations (i.e. PlaceMembersOnAxes, PlaceHierarchiesOnAxes).
It will help users to implement their own trasnform class which modifies MDX expressions on axes.
(2) Need findVisibleMembers method equivalent for hierarchies.
(3) Support partial modification of hierarchies and members on axis. Currently, to add a hierarchy on an axis for example, one need to manipulate all the existing members on that axis and change the axis expression as a whole.
(1) Create a common parent class for axis transformations (i.e. PlaceMembersOnAxes, PlaceHierarchiesOnAxes).
It will help users to implement their own trasnform class which modifies MDX expressions on axes.
(2) Need findVisibleMembers method equivalent for hierarchies.
(3) Support partial modification of hierarchies and members on axis. Currently, to add a hierarchy on an axis for example, one need to manipulate all the existing members on that axis and change the axis expression as a whole.
(4) Add PlaceLevelsOnAxes transform