Bug 314634 Refactor data set editor pages' codes[26435]
Build Identifier: 20100525 Refactor data set editor pages' codes. Reproducible: Always
UI/org.eclipse.birt.report.designer.ui.data/src/org/eclipse/birt/report/designer/data/ui/dataset/OutputColumnDefnPage.java
implements
			Listener
{
	private boolean modelChanged = true;
	protected PropertyHandle rsColumns;
	protected PropertyHandle columnHints;
	protected ColumnHandles columnHandles;
	protected Map rsColumnMap = new HashMap( );
	protected Map columnHintMap = new HashMap( );
	
	protected OutputColumnTableViewer viewer;
	private static Logger logger = Logger.getLogger( OutputColumnDefnPage.class.getName( ) );
	private static IChoice[] dataTypes = DEUtil.getMetaDataDictionary( )
			.getStructure( ComputedColumn.COMPUTED_COLUMN_STRUCT )
			.getMember( ComputedColumn.DATA_TYPE_MEMBER )
			.getAllowedChoices( )
			.getChoices( ); 
	private static String NAME = "name"; 
	private static String TYPE = "dataType"; 
	private static String ALIAS = "alias"; 
	private static String DISPLAY_NAME = "displayName"; 
	private static String HELP_TEXT = "helpText"; 
	protected ColumnDefn newDefn = null;
	private static String DEFAULT_MESSAGE = Messages.getString( "dataset.editor.outputColumns" );
	protected String defaultDataTypeDisplayName;