Bug 320462 Refactor script data set related pages' codes[29044]
Build Identifier: 20100719 Refactor script functions related codes. Reproducible: Always
UI/org.eclipse.birt.report.designer.ui.data/src/org/eclipse/birt/report/designer/data/ui/dataset/OutputColumnDefnPage.java
if ( this.columnHintHandle != null )
				return (ColumnHint) this.columnHintHandle.getStructure( );
			else
				return this.columnHint;
		}
		
		public ActionHandle setAction( Action action ) throws SemanticException
		{
			if ( this.columnHintHandle != null )
				return this.columnHintHandle.setAction( action );
			return null;
		}
		public ActionHandle getActionHandle( )
		{
			if ( this.columnHintHandle != null )
				return this.columnHintHandle.getActionHandle( );
			return null;
		}
		public String getColumnName( )
		{
			if ( this.rsColumnHandle!= null)
				return this.rsColumnHandle.getColumnName();
			else if(this.rsColumn != null)
				return this.rsColumn.getColumnName();
			return null;
		}
		/**
		 * @param columnName
		 *            The columnName to set.
		 */