Bug 322347 Refactor data set editor pages' codes[29949]
Build Identifier: 20100810 Refactor data set editor pages' codes. Reproducible: Always
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/data/ui/dataset/DataSetViewData.java
/*******************************************************************************
 * Copyright (c) 2004 Actuate Corporation. All rights reserved. This program and
 * the accompanying materials are made available under the terms of the Eclipse
 * Public License v1.0 which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Contributors: Actuate Corporation - initial API and implementation
 ******************************************************************************/
package org.eclipse.birt.report.designer.data.ui.dataset;
import java.sql.Types;
import org.eclipse.birt.report.designer.util.DEUtil;
import org.eclipse.birt.report.model.api.ExpressionHandle;
import org.eclipse.birt.report.model.api.elements.structures.FormatValue;
import org.eclipse.birt.report.model.api.elements.structures.ResultSetColumn;
import org.eclipse.birt.report.model.api.metadata.IChoice;
/**
 * The data set item used in data UI.
 * 
 */
public class DataSetViewData
{
	private static IChoice[] dataTypes = DEUtil.getMetaDataDictionary( )
			.getStructure( ResultSetColumn.RESULT_SET_COLUMN_STRUCT )
			.getMember( ResultSetColumn.DATA_TYPE_MEMBER )
			.getAllowedChoices( )
			.getChoices( );
	private transient String dataSetColumnName = null;
	private transient String name = null;
	private transient Object parent = null;