Bug 161579 Add NonCategory X axis support
chart/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/axis/AxisGridLinesSheet.java
cbCategory = new Button( choiceComposite, SWT.CHECK );
		cbCategory.setLayoutData( new GridData( GridData.HORIZONTAL_ALIGN_BEGINNING ) );
		cbCategory.setText( Messages.getString( "BaseAxisAttributeSheetImpl.Lbl.IsCategoryAxis" ) ); 
		cbCategory.setSelection( axis.isCategoryAxis( ) );
		cbCategory.addSelectionListener( this );
		cbCategory.setEnabled( ScatterChart.TYPE_LITERAL.equals( getChart( ).getType( ) )
				|| AxisType.DATE_TIME_LITERAL.equals( axis.getType( ) ) );
		cbCategory.setVisible( angleType == AngleType.X );
		
		cbTickBetweenCategory = new Button( choiceComposite, SWT.CHECK );
		cbTickBetweenCategory.setLayoutData( new GridData( GridData.HORIZONTAL_ALIGN_BEGINNING ) );
		cbTickBetweenCategory.setText( Messages.getString( "BaseAxisAttributeSheetImpl.Lbl.IsTickBetweenCategories" ) ); 
		cbTickBetweenCategory.setSelection( axis.getScale( )
				.isTickBetweenCategories( ) );
		cbTickBetweenCategory.addSelectionListener( this );
		cbTickBetweenCategory.setEnabled( axis.isCategoryAxis( ) );
		cbTickBetweenCategory.setVisible( angleType == AngleType.X );
		
		cmpGeneral = new Composite( cmpContent, SWT.NONE );
		GridData gdCMPGeneral = new GridData( GridData.FILL_BOTH );
		gdCMPGeneral.horizontalSpan = 2;
		gdCMPGeneral.grabExcessVerticalSpace = false;
		cmpGeneral.setLayoutData( gdCMPGeneral );
		cmpGeneral.setLayout( glGeneral );
		
		Label lblColor = new Label( cmpGeneral, SWT.NONE );
		GridData gdLBLColor = new GridData( GridData.FILL );
		lblColor.setLayoutData( gdLBLColor );
		lblColor.setText( Messages.getString( "BaseAxisAttributeSheetImpl.Lbl.AxisLineColor" ) );