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
initEEnum( ruleTypeEEnum, RuleType.class, "RuleType" ); 
		addEEnumLiteral( ruleTypeEEnum, RuleType.FILTER_LITERAL );
		addEEnumLiteral( ruleTypeEEnum, RuleType.SUPPRESS_LITERAL );
		addEEnumLiteral( ruleTypeEEnum, RuleType.LINK_LITERAL );
		initEEnum( scaleUnitTypeEEnum, ScaleUnitType.class, "ScaleUnitType" ); 
		addEEnumLiteral( scaleUnitTypeEEnum, ScaleUnitType.SECONDS_LITERAL );
		addEEnumLiteral( scaleUnitTypeEEnum, ScaleUnitType.MINUTES_LITERAL );
		addEEnumLiteral( scaleUnitTypeEEnum, ScaleUnitType.HOURS_LITERAL );
		addEEnumLiteral( scaleUnitTypeEEnum, ScaleUnitType.DAYS_LITERAL );
		addEEnumLiteral( scaleUnitTypeEEnum, ScaleUnitType.WEEKS_LITERAL );
		addEEnumLiteral( scaleUnitTypeEEnum, ScaleUnitType.MONTHS_LITERAL );
		addEEnumLiteral( scaleUnitTypeEEnum, ScaleUnitType.YEARS_LITERAL );
		initEEnum( sortOptionEEnum, SortOption.class, "SortOption" ); 
		addEEnumLiteral( sortOptionEEnum, SortOption.ASCENDING_LITERAL );
		addEEnumLiteral( sortOptionEEnum, SortOption.DESCENDING_LITERAL );
		initEEnum( stretchEEnum, Stretch.class, "Stretch" ); 
		addEEnumLiteral( stretchEEnum, Stretch.HORIZONTAL_LITERAL );
		addEEnumLiteral( stretchEEnum, Stretch.VERTICAL_LITERAL );
		addEEnumLiteral( stretchEEnum, Stretch.BOTH_LITERAL );
		initEEnum( styledComponentEEnum,
				StyledComponent.class,
				"StyledComponent" ); 
		addEEnumLiteral( styledComponentEEnum,
				StyledComponent.CHART_ALL_LITERAL );
		addEEnumLiteral( styledComponentEEnum,
				StyledComponent.CHART_TITLE_LITERAL );
		addEEnumLiteral( styledComponentEEnum,
				StyledComponent.CHART_BACKGROUND_LITERAL );
		addEEnumLiteral( styledComponentEEnum,
				StyledComponent.PLOT_BACKGROUND_LITERAL );