if ( handle != null )
if ( handle != null && handle.getStyle( ) == null )
	private void syncViewProperties( )	{		// expression.setText( DEUtil.resolveNull( provider.getTestExpression( )		// ) );		if ( handle != null )		{			// syn high light test expression from high light rule handle.			expression.setText( DEUtil.resolveNull( handle.getTestExpression( ) ) );			operator.select( getIndexForOperatorValue( handle.getOperator( ) ) );			value1.setText( DEUtil.resolveNull( handle.getValue1( ) ) );			value2.setText( DEUtil.resolveNull( handle.getValue2( ) ) );			int vv = determineValueVisible( handle.getOperator( ) );			if ( vv == 0 )			{				value1.setVisible( false );				value2.setVisible( false );				valBuilder1.setVisible( false );				valBuilder2.setVisible( false );				andLable.setVisible( false );			}			else if ( vv == 1 )			{				value1.setVisible( true );				value2.setVisible( false );				valBuilder1.setVisible( true );				valBuilder2.setVisible( false );				andLable.setVisible( false );			}			else if ( vv == 2 )			{				value1.setVisible( true );				value2.setVisible( true );				valBuilder1.setVisible( true );				valBuilder2.setVisible( true );				andLable.setVisible( true );			}		}		syncFamily( );		syncSize( );		if ( handle != null )		{			if ( handle.getColor( ).isSet( ) )			{				color.setRGB( DEUtil.getRGBValue( handle.getColor( ).getRGB( ) ) );			}			if ( handle.getBackgroundColor( ).isSet( ) )			{				backColor.setRGB( DEUtil.getRGBValue( handle.getBackgroundColor( )						.getRGB( ) ) );			}			bold.setSelection( DesignChoiceConstants.FONT_WEIGHT_BOLD.equals( handle.getFontWeight( ) ) );			italic.setSelection( DesignChoiceConstants.FONT_STYLE_ITALIC.equals( handle.getFontStyle( ) ) );			underline.setSelection( DesignChoiceConstants.TEXT_UNDERLINE_UNDERLINE.equals( handle.getTextUnderline( ) ) );			linethrough.setSelection( DesignChoiceConstants.TEXT_LINE_THROUGH_LINE_THROUGH.equals( handle.getTextLineThrough( ) ) );		}	}