.getDefn( ) .getDisplayNameID( ) ), gpColor ); colorRight = new ColorFieldEditor( StyleHandle.BORDER_RIGHT_COLOR_PROP, Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_RIGHT_COLOR_PROP )
	protected void createFieldEditors( )	{		super.createFieldEditors( );		gpStyle = createGroupControl( getFieldEditorParent( ),				Messages.getString( "BorderPreferencePage.displayname.Style" ), 1, 2 ); //$NON-NLS-1$		styleSep = new SeparatorFieldEditor( gpStyle, false );		styleTop = new ComboBoxFieldEditor( StyleHandle.BORDER_TOP_STYLE_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_TOP_STYLE_PROP )						.getDefn( )						.getDisplayNameID( ) ),				getChoiceArray( StyleHandle.BORDER_TOP_STYLE_PROP ),				gpStyle );		styleRight = new ComboBoxFieldEditor( StyleHandle.BORDER_RIGHT_STYLE_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_RIGHT_STYLE_PROP )						.getDefn( )						.getDisplayNameID( ) ),				getChoiceArray( StyleHandle.BORDER_RIGHT_STYLE_PROP ),				gpStyle );		styleBottom = new ComboBoxFieldEditor( StyleHandle.BORDER_BOTTOM_STYLE_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_BOTTOM_STYLE_PROP )						.getDefn( )						.getDisplayNameID( ) ),				getChoiceArray( StyleHandle.BORDER_BOTTOM_STYLE_PROP ),				gpStyle );		styleLeft = new ComboBoxFieldEditor( StyleHandle.BORDER_LEFT_STYLE_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_LEFT_STYLE_PROP )						.getDefn( )						.getDisplayNameID( ) ),				getChoiceArray( StyleHandle.BORDER_LEFT_STYLE_PROP ),				gpStyle );		gpColor = createGroupControl( getFieldEditorParent( ),				Messages.getString( "BorderPreferencePage.displayname.Color" ), 1, 2 ); //$NON-NLS-1$		colorSep = new SeparatorFieldEditor( gpColor, false );		colorTop = new ColorFieldEditor( StyleHandle.BORDER_TOP_COLOR_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_TOP_COLOR_PROP )						.getDefn( )						.getDisplayNameID( ) ),				gpColor );		colorRight = new ColorFieldEditor( StyleHandle.BORDER_RIGHT_COLOR_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_RIGHT_COLOR_PROP )						.getDefn( )						.getDisplayNameID( ) ),				gpColor );		colorBottom = new ColorFieldEditor( StyleHandle.BORDER_BOTTOM_COLOR_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_BOTTOM_COLOR_PROP )						.getDefn( )						.getDisplayNameID( ) ),				gpColor );		colorLeft = new ColorFieldEditor( StyleHandle.BORDER_LEFT_COLOR_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_LEFT_COLOR_PROP )						.getDefn( )						.getDisplayNameID( ) ),				gpColor );		gpWidth = createGroupControl( getFieldEditorParent( ),				Messages.getString( "BorderPreferencePage.displayname.Width" ), 2, 3 ); //$NON-NLS-1$		widthSep = new SeparatorFieldEditor( gpWidth, false );		widthTop = new ComboBoxMeasureFieldEditor( StyleHandle.BORDER_TOP_WIDTH_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_TOP_WIDTH_PROP )						.getDefn( )						.getDisplayNameID( ) ),				getChoiceArray( StyleHandle.BORDER_TOP_WIDTH_PROP ),				getMeasureChoiceArray( StyleHandle.BORDER_TOP_WIDTH_PROP ),				gpWidth );		widthTop.setDefaultUnit( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_TOP_WIDTH_PROP )				.getDefaultUnit( ) );		widthRight = new ComboBoxMeasureFieldEditor( StyleHandle.BORDER_RIGHT_WIDTH_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_RIGHT_WIDTH_PROP )						.getDefn( )						.getDisplayNameID( ) ),				getChoiceArray( StyleHandle.BORDER_RIGHT_WIDTH_PROP ),				getMeasureChoiceArray( StyleHandle.BORDER_RIGHT_WIDTH_PROP ),				gpWidth );		widthRight.setDefaultUnit( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_RIGHT_WIDTH_PROP )				.getDefaultUnit( ) );		widthBottom = new ComboBoxMeasureFieldEditor( StyleHandle.BORDER_BOTTOM_WIDTH_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_BOTTOM_WIDTH_PROP )						.getDefn( )						.getDisplayNameID( ) ),				getChoiceArray( StyleHandle.BORDER_BOTTOM_WIDTH_PROP ),				getMeasureChoiceArray( StyleHandle.BORDER_BOTTOM_WIDTH_PROP ),				gpWidth );		widthBottom.setDefaultUnit( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_BOTTOM_WIDTH_PROP )				.getDefaultUnit( ) );		widthLeft = new ComboBoxMeasureFieldEditor( StyleHandle.BORDER_LEFT_WIDTH_PROP,				Messages.getString( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_LEFT_WIDTH_PROP )						.getDefn( )						.getDisplayNameID( ) ),				getChoiceArray( StyleHandle.BORDER_LEFT_WIDTH_PROP ),				getMeasureChoiceArray( StyleHandle.BORDER_LEFT_WIDTH_PROP ),				gpWidth );		widthLeft.setDefaultUnit( ( (StyleHandle) model ).getPropertyHandle( StyleHandle.BORDER_LEFT_WIDTH_PROP )				.getDefaultUnit( ) );		addField( styleTop );		addField( styleRight );		addField( styleBottom );		addField( styleLeft );		addField( colorTop );		addField( colorRight );		addField( colorBottom );		addField( colorLeft );		addField( widthTop );		addField( widthRight );		addField( widthBottom );		addField( widthLeft );				UIUtil.bindHelp( getFieldEditorParent( ).getParent( ),IHelpContextIds.STYLE_BUILDER_BORDER_ID ); 	}