What is the way of working of the HyperShade of Maya?

What is  the way of working of the HyperShade  of Maya? :?Is it work like the theory of Node in jme. :?Thanks.

 I tend to program a GUI like the HyperShade of Maya,but i do not know the principium.Who could understand it?Thank you  :slight_smile: