Bug 117149 Add additional datapoint markers
I would like to propose adding additional datapoint markers. Attached is a set of markers I would like supported.
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/attribute/impl/AttributePackageImpl.java
this.getRGBValue( ),
				"green", null, 1, 1, ColorDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED ); 
		initEAttribute( getColorDefinition_Blue( ),
				this.getRGBValue( ),
				"blue", null, 1, 1, ColorDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED ); 
		initEClass( dataPointEClass,
				DataPoint.class,
				"DataPoint", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS ); 
		initEReference( getDataPoint_Components( ),
				this.getDataPointComponent( ),
				null,
				"components", null, 1, -1, DataPoint.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED ); 
		initEAttribute( getDataPoint_Prefix( ),
				theXMLTypePackage.getString( ),
				"prefix", null, 1, 1, DataPoint.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED ); 
		initEAttribute( getDataPoint_Suffix( ),
				theXMLTypePackage.getString( ),
				"suffix", null, 1, 1, DataPoint.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED ); 
		initEAttribute( getDataPoint_Separator( ),
				theXMLTypePackage.getString( ),
				"separator", null, 1, 1, DataPoint.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED ); 
		initEClass( dataPointComponentEClass,
				DataPointComponent.class,
				"DataPointComponent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS ); 
		initEAttribute( getDataPointComponent_Type( ),
				this.getDataPointComponentType( ),
				"type", "Base_Value", 1, 1, DataPointComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED ); 
		initEReference( getDataPointComponent_FormatSpecifier( ),
				this.getFormatSpecifier( ),
				null,