xAxisBase.getTitle( ).setVisible( true );
xAxisBase.getTitle( ).setVisible( false );
	protected final void initialize( )	{		// INITIALIZE SUPER'S MEMBERS		super.initialize( );		// SETUP A BASE AXIS		Axis xAxisBase = AxisImpl.create( Axis.BASE );		xAxisBase.setTitlePosition( Position.BELOW_LITERAL );		xAxisBase.getTitle( )				.getCaption( )				.setValue( Messages.getString( "ChartWithAxesImpl.X_Axis.title" ) ); //$NON-NLS-1$		xAxisBase.getTitle( ).setVisible( true );		xAxisBase.setPrimaryAxis( true );		xAxisBase.setLabelPosition( Position.BELOW_LITERAL );		xAxisBase.setOrientation( Orientation.HORIZONTAL_LITERAL );		xAxisBase.getOrigin( ).setType( IntersectionType.MIN_LITERAL );		xAxisBase.getOrigin( ).setValue( NumberDataElementImpl.create( 0 ) );		xAxisBase.getTitle( ).setVisible( true );		xAxisBase.setType( AxisType.TEXT_LITERAL );		// SETUP AN ORTHOGONAL AXIS		Axis yAxisOrthogonal = AxisImpl.create( Axis.ORTHOGONAL );		yAxisOrthogonal.setTitlePosition( Position.LEFT_LITERAL );		yAxisOrthogonal.getTitle( )				.getCaption( )				.setValue( Messages.getString( "ChartWithAxesImpl.Y_Axis.title" ) ); //$NON-NLS-1$		yAxisOrthogonal.getTitle( ).getCaption( ).getFont( ).setRotation( 90 );		yAxisOrthogonal.getTitle( ).setVisible( true );		yAxisOrthogonal.setPrimaryAxis( true );		yAxisOrthogonal.setLabelPosition( Position.LEFT_LITERAL );		yAxisOrthogonal.setOrientation( Orientation.VERTICAL_LITERAL );		yAxisOrthogonal.getOrigin( ).setType( IntersectionType.MIN_LITERAL );		yAxisOrthogonal.getOrigin( )				.setValue( NumberDataElementImpl.create( 0 ) );		yAxisOrthogonal.setType( AxisType.LINEAR_LITERAL );		xAxisBase.getAssociatedAxes( ).add( yAxisOrthogonal ); // ADD THE		// ORTHOGONAL		// AXIS TO THE		// BASE AXIS		getAxes( ).add( xAxisBase ); // ADD THE BASE AXIS TO THE CHART		setRotation( Rotation3DImpl.create( ) );	}