The GlobalVariableControl class

The com.ibm.hats.rcp.transform.GlobalVariableControl class represents a global variable either as a static text (org.eclipse.swt.widgets.Label class) or an input field (org.eclipse.swt.widgets.Text class). The following code sample shows a GlobalVariableControl that displays a global variable as an input field:
gvControl = new GlobalVariableControl(this, SwtTransformationConstants.TEXT);
gvControl.setInitialValueFromGlobalVariable(true);
gvControl.setUseAllIndices(true);
gvControl.setGlobalVariableName("userName");
gvControl.setShared(false);
gvControl.setSeparator("");
gvControl.setPasswordField(false);
gvControl.setIndex(0);
gvControl.setGlobalVariableIndexed(false);
Note: You can read and change global variables from a transformation without using the GlobalVariableControl class. Please see Setting and retrieving global variable values for more details.