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
addEEnumLiteral( legendItemTypeEEnum, LegendItemType.SERIES_LITERAL );
		addEEnumLiteral( legendItemTypeEEnum, LegendItemType.CATEGORIES_LITERAL );
		initEEnum( lineDecoratorEEnum, LineDecorator.class, "LineDecorator" ); 
		addEEnumLiteral( lineDecoratorEEnum, LineDecorator.ARROW_LITERAL );
		addEEnumLiteral( lineDecoratorEEnum, LineDecorator.CIRCLE_LITERAL );
		addEEnumLiteral( lineDecoratorEEnum, LineDecorator.NONE_LITERAL );
		initEEnum( lineStyleEEnum, LineStyle.class, "LineStyle" ); 
		addEEnumLiteral( lineStyleEEnum, LineStyle.SOLID_LITERAL );
		addEEnumLiteral( lineStyleEEnum, LineStyle.DASHED_LITERAL );
		addEEnumLiteral( lineStyleEEnum, LineStyle.DOTTED_LITERAL );
		addEEnumLiteral( lineStyleEEnum, LineStyle.DASH_DOTTED_LITERAL );
		initEEnum( markerTypeEEnum, MarkerType.class, "MarkerType" ); 
		addEEnumLiteral( markerTypeEEnum, MarkerType.CROSSHAIR_LITERAL );
		addEEnumLiteral( markerTypeEEnum, MarkerType.TRIANGLE_LITERAL );
		addEEnumLiteral( markerTypeEEnum, MarkerType.BOX_LITERAL );
		addEEnumLiteral( markerTypeEEnum, MarkerType.CIRCLE_LITERAL );
		addEEnumLiteral( markerTypeEEnum, MarkerType.ICON_LITERAL );
		initEEnum( orientationEEnum, Orientation.class, "Orientation" ); 
		addEEnumLiteral( orientationEEnum, Orientation.HORIZONTAL_LITERAL );
		addEEnumLiteral( orientationEEnum, Orientation.VERTICAL_LITERAL );
		initEEnum( positionEEnum, Position.class, "Position" ); 
		addEEnumLiteral( positionEEnum, Position.ABOVE_LITERAL );
		addEEnumLiteral( positionEEnum, Position.BELOW_LITERAL );
		addEEnumLiteral( positionEEnum, Position.LEFT_LITERAL );
		addEEnumLiteral( positionEEnum, Position.RIGHT_LITERAL );
		addEEnumLiteral( positionEEnum, Position.INSIDE_LITERAL );
		addEEnumLiteral( positionEEnum, Position.OUTSIDE_LITERAL );
		initEEnum( riserTypeEEnum, RiserType.class, "RiserType" ); 
		addEEnumLiteral( riserTypeEEnum, RiserType.RECTANGLE_LITERAL );
		addEEnumLiteral( riserTypeEEnum, RiserType.TRIANGLE_LITERAL );