Bug 179931 Provide new interface IStyle to let extension return the style properties values
Provide the IStyle interface to let extension user can return the style property value list for their extension elements.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/strategy/ExtendedItemPropSearchStrategy.java
return null;
			for ( int i = 0; i < predefinedStyles.size( ); i++ )
			{
				Object predefinedStyle = predefinedStyles.get( i );
				
				
				if ( predefinedStyle instanceof String )
				{
					String styleName = (String) predefinedStyle;
					Object value = getPropertyFromSelector( module, prop,
							styleName );
					if ( value != null )
						return value;
				}
				else if ( predefinedStyle instanceof StyleHandle )
				{
					
					
					StyleHandle styleHandle = (StyleHandle) predefinedStyle;
					Object value = styleHandle.getElement( ).getLocalProperty(
							styleHandle.getModule( ), prop );
					if ( value != null )
						return value;
				}
			}
		}
		return null;
	}
}