super( parent, style ); this.wizardContext = wizardContext; this.attributesContext = attributesContext; this.sGroupName = sGroupName; this.lpCurrent = lpCurrent; this.lblCurrent = lblCurrent; this.sUnits = sUnits; this.fdCurrent = lblCurrent.getCaption( ).getFont( ); this.cdFont = lblCurrent.getCaption( ).getColor( ); this.fBackground = lblCurrent.getBackground( ); this.cdShadow = lblCurrent.getShadowColor( ); this.laCurrent = lblCurrent.getOutline( ); this.insets = lblCurrent.getInsets( ); this.positionScope = positionScope;  init( ); placeComponents( );
this( parent, style, wizardContext, attributesContext, sGroupName, lpCurrent, lblCurrent, sUnits, ALLOW_ALL_POSITION );
	public LabelAttributesComposite( Composite parent, int style,			ChartWizardContext wizardContext,			LabelAttributesContext attributesContext, String sGroupName,			Position lpCurrent,			org.eclipse.birt.chart.model.component.Label lblCurrent,			String sUnits, int positionScope )	{		super( parent, style );		this.wizardContext = wizardContext;		this.attributesContext = attributesContext;		this.sGroupName = sGroupName;		this.lpCurrent = lpCurrent;		this.lblCurrent = lblCurrent;		this.sUnits = sUnits;		this.fdCurrent = lblCurrent.getCaption( ).getFont( );		this.cdFont = lblCurrent.getCaption( ).getColor( );		this.fBackground = lblCurrent.getBackground( );		this.cdShadow = lblCurrent.getShadowColor( );		this.laCurrent = lblCurrent.getOutline( );		this.insets = lblCurrent.getInsets( );		this.positionScope = positionScope;		init( );		placeComponents( );	}