super(parent, style); 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.bPositionEnabled = bPositionEnabled; this.bVisibilityEnabled = bVisibilityEnabled; this.serviceprovider = serviceprovider; init(); placeComponents();
this( parent, style, sGroupName, lpCurrent, lblCurrent, sUnits, bPositionEnabled, bVisibilityEnabled, serviceprovider, 0, true );
	public LabelAttributesComposite(Composite parent, int style,			String sGroupName, Position lpCurrent,			org.eclipse.birt.chart.model.component.Label lblCurrent,			String sUnits, boolean bPositionEnabled,			boolean bVisibilityEnabled, IUIServiceProvider serviceprovider) 	{		super(parent, style);		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.bPositionEnabled = bPositionEnabled;		this.bVisibilityEnabled = bVisibilityEnabled;		this.serviceprovider = serviceprovider;		init();		placeComponents();	}