dependedProviders ), new BorderToggleDescriptorProvider( StyleHandle.BORDER_TOP_STYLE_PROP, dependedProviders ), new BorderToggleDescriptorProvider( StyleHandle.BORDER_BOTTOM_STYLE_PROP,
	public void buildUI( Composite parent  )	{		super.buildUI( parent );		container.setLayout( WidgetUtil.createGridLayout( 6 ) );		BorderStyleDescriptorProvider styleProvider = new BorderStyleDescriptorProvider( );		styleProvider.setItems( styles );		styleProvider.setIndex( styles[0] );		StyleComboSection styleSection = new StyleComboSection( styleProvider.getDisplayName( ),				container,				true );		styleSection.setProvider( styleProvider );		styleSection.setLayoutNum( 2 );		styleSection.setWidth( 200 );		styleProvider.setIndex( styles[0] );		addSection( PageSectionId.BORDERS_STYLE, styleSection );		BorderColorDescriptorProvider colorProvider = new BorderColorDescriptorProvider( );		ColorSection colorSection = new ColorSection( colorProvider.getDisplayName( ),				container,				true );		colorSection.setProvider( colorProvider );		colorSection.setGridPlaceholder( 2, true );		colorSection.setLayoutNum( 4 );		colorSection.setWidth( 200 );		colorProvider.setIndex( IColorConstants.BLACK );		addSection( PageSectionId.BORDERS_COLOR, colorSection );		BorderWidthDescriptorProvider widthProvider = new BorderWidthDescriptorProvider( );		StyleComboSection widthSection = new StyleComboSection( widthProvider.getDisplayName( ),				container,				true );		widthSection.setProvider( widthProvider );		widthSection.setGridPlaceholder( 4, true );		widthSection.setWidth( 200 );		widthProvider.setIndex( widthProvider.getItems( )[1].toString( ) );		addSection( PageSectionId.BORDERS_WIDTH, widthSection );		BorderDescriptorProvider[] dependedProviders = new BorderDescriptorProvider[]{				styleProvider, colorProvider, widthProvider		};		providers = new BorderToggleDescriptorProvider[]{				new BorderToggleDescriptorProvider( StyleHandle.BORDER_LEFT_STYLE_PROP,						dependedProviders ),				new BorderToggleDescriptorProvider( StyleHandle.BORDER_RIGHT_STYLE_PROP,						dependedProviders ),				new BorderToggleDescriptorProvider( StyleHandle.BORDER_TOP_STYLE_PROP,						dependedProviders ),				new BorderToggleDescriptorProvider( StyleHandle.BORDER_BOTTOM_STYLE_PROP,						dependedProviders )		};		TogglesSection fontStyleSection = new TogglesSection( container,				LABEL_BORDER );		fontStyleSection.setProviders( providers );		fontStyleSection.setGridPlaceholder( 4, true );		addSection( PageSectionId.BORDERS_FONT_STYLE, fontStyleSection );		createSections( );		layoutSections( );	}