---
title: "Data Transformation Parameters"
canonical: "https://wiki.yellowfinbi.com/space/user80/1540613/Data%20Transformation%20Parameters"
format: markdown
---
The user interface of Yellowfin plug-ins are built by using or extending classes in the **Parameter** API.


## Parameters UI Levels

There are four levels of hierarchy for building plug-in UI. These are explained below:

- [**Parameter Panel Collection: **](https://yellowfin.atlassian.net/wiki/spaces/user80/pages/1540265)This is the outermost level of that is mostly represented by a collection of tabs.
- **[Parameter Panel:](https://yellowfin.atlassian.net/wiki/spaces/user80/pages/1540232)** The second level of the UI deals with implementing tabs.
- **[Parameter Section:](https://yellowfin.atlassian.net/wiki/spaces/user80/pages/1540268)** The third level is used to implement sections.
- **[Parameter:](https://yellowfin.atlassian.net/wiki/spaces/user80/pages/1540223)**[ ](https://yellowfin.atlassian.net/wiki/spaces/user80/pages/1540223)The fourth and lowest level is used to implement the parameters.

 

The diagram below illustrates the level of hierarchy listed above:


![image]()