Bug 316695 Refactor data set editor pages' codes[26568]
Build Identifier: 20100610 Refactor data set editor pages' codes[26568]. Reproducible: Always
UI/org.eclipse.birt.report.designer.ui.data/src/org/eclipse/birt/report/designer/data/ui/dataset/DataSetParametersPage.java
if ( parameterButton != null && !parameterButton.isDisposed( ) )
			{
				if ( handle == null )
					parameterButton.setToolTipText( Messages.getString("DataSetParametersPage.ParameterButton.Tooltip.New") ); 
				else
					parameterButton.setToolTipText( Messages.getString("DataSetParametersPage.ParameterButton.Tooltip.Edit") ); 
			}
		}
		private boolean isOutputParameter( )
		{
			return direction.getText( )
					.equals( ParameterPageUtil.directions[1] );
		}
		private void enableComposite( Composite composite, boolean enable )
		{
			if ( composite.isEnabled( ) != enable )
			{
				composite.setEnabled( enable );
				Control[] controls = composite.getChildren( );
				for ( int i = 0; i < controls.length; i++ )
				{
					controls[i].setEnabled( enable );
				}
			}
		}
		private DataSetParameterHandle getStructureHandle(
				Object structureOrHandle )
		{
			if ( structureOrHandle instanceof DataSetParameterHandle )
			{