eLabel.data = Position.getByName( LiteralHelper.fullPositionSet.getNameByDisplayName( cmbPosition.getText( ) ) );
if ( isAxisAttribute( ) || isSeriesAttribute( ) ) { eLabel.data = ChartUIUtil.getFlippedPosition( Position.getByName( LiteralHelper.fullPositionSet.getNameByDisplayName( cmbPosition.getText( ) ) ), isFlippedAxes( ) ); } else { eLabel.data = Position.getByName( LiteralHelper.fullPositionSet.getNameByDisplayName( cmbPosition.getText( ) ) ); }
	public void widgetSelected( SelectionEvent e )	{		Event eLabel = new Event( );		eLabel.widget = this;		if ( e.getSource( ).equals( cmbPosition ) )		{			eLabel.data = Position.getByName( LiteralHelper.fullPositionSet.getNameByDisplayName( cmbPosition.getText( ) ) );			eLabel.type = POSITION_CHANGED_EVENT;		}		else if ( e.getSource( ).equals( cbVisible ) )		{			eLabel.data = new Boolean( cbVisible.getSelection( ) );			eLabel.type = VISIBILITY_CHANGED_EVENT;			setVisibleState( cbVisible.getSelection( ) );		}		fireEvent( eLabel );	}