addAnnotation( differenceSeriesEClass, source, new String[]{ "name", "DifferenceSeries", "kind", "elementOnly" } ); addAnnotation( getDifferenceSeries_NegativeMarkers( ), source, new String[]{ "kind", "element", "name", "NegativeMarkers" } ); addAnnotation( getDifferenceSeries_NegativeLineAttributes( ), source, new String[]{ "kind", "element", "name", "NegativeLineAttributes" } ); addAnnotation( ganttSeriesEClass, source, new String[]{ "name", "GanttSeries", "kind", "elementOnly" } ); addAnnotation( getGanttSeries_StartMarker( ), source, new String[]{ "kind", "element", "name", "StartMarker" } ); addAnnotation( getGanttSeries_StartMarkerPosition( ), source, new String[]{ "kind", "element", "name", "StartMarkerPosition" } ); addAnnotation( getGanttSeries_EndMarker( ), source, new String[]{ "kind", "element", "name", "EndMarker" } ); addAnnotation( getGanttSeries_EndMarkerPosition( ), source, new String[]{ "kind", "element", "name", "EndMarkerPosition" } ); addAnnotation( getGanttSeries_ConnectionLine( ), source, new String[]{ "kind", "element", "name", "ConnectionLine" } ); addAnnotation( getGanttSeries_Outline( ), source, new String[]{ "kind", "element", "name", "Outline" } ); addAnnotation( getGanttSeries_OutlineFill( ), source, new String[]{ "kind", "element", "name", "OutlineFill" } ); addAnnotation( getGanttSeries_UseDecorationLabelValue( ), source, new String[]{ "kind", "element", "name", "UseDecorationLabelValue" } ); addAnnotation( getGanttSeries_DecorationLabel( ), source, new String[]{ "kind", "element", "name", "DecorationLabel" } ); addAnnotation( getGanttSeries_DecorationLabelPosition( ), source, new String[]{ "kind", "element", "name", "DecorationLabelPosition" } ); addAnnotation( getGanttSeries_PaletteLineColor( ), source, new String[]{ "kind", "element", "name", "PaletteLineColor" } );
	protected void createExtendedMetaDataAnnotations( )	{		String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; //$NON-NLS-1$						addAnnotation( areaSeriesEClass, source, new String[]{				"name", "AreaSeries", //$NON-NLS-1$ //$NON-NLS-2$				"kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( barSeriesEClass, source, new String[]{				"name", "BarSeries", //$NON-NLS-1$ //$NON-NLS-2$				"kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getBarSeries_Riser( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "Riser" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getBarSeries_RiserOutline( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "RiserOutline" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( dialSeriesEClass, source, new String[]{				"name", "DialSeries", //$NON-NLS-1$ //$NON-NLS-2$				"kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getDialSeries_Dial( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "Dial" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getDialSeries_Needle( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "Needle" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( lineSeriesEClass, source, new String[]{				"name", "LineSeries", //$NON-NLS-1$ //$NON-NLS-2$				"kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getLineSeries_Markers( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "Markers" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getLineSeries_Marker( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "Marker" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getLineSeries_LineAttributes( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "LineAttributes" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getLineSeries_PaletteLineColor( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "PaletteLineColor" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getLineSeries_Curve( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "Curve" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getLineSeries_ShadowColor( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "ShadowColor" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getLineSeries_ConnectMissingValue( ),				source,				new String[]{						"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$						"name", "ConnectMissingValue" //$NON-NLS-1$ //$NON-NLS-2$				} );		addAnnotation( pieSeriesEClass, source, new String[]{				"name", "PieSeries", //$NON-NLS-1$ //$NON-NLS-2$				"kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getPieSeries_Explosion( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "Explosion" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getPieSeries_ExplosionExpression( ),				source,				new String[]{						"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$						"name", "ExplosionExpression" //$NON-NLS-1$ //$NON-NLS-2$				} );		addAnnotation( getPieSeries_Title( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "Title" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getPieSeries_TitlePosition( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "TitlePosition" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getPieSeries_LeaderLineAttributes( ),				source,				new String[]{						"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$						"name", "LeaderLineAttributes" //$NON-NLS-1$ //$NON-NLS-2$				} );		addAnnotation( getPieSeries_LeaderLineStyle( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "LeaderLineStyle" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getPieSeries_LeaderLineLength( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "LeaderLineLength" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getPieSeries_SliceOutline( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "SliceOutline" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getPieSeries_Ratio( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "Ratio" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( scatterSeriesEClass, source, new String[]{				"name", "ScatterSeries", //$NON-NLS-1$ //$NON-NLS-2$				"kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( stockSeriesEClass, source, new String[]{				"name", "StockSeries", //$NON-NLS-1$ //$NON-NLS-2$				"kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getStockSeries_Fill( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "Fill" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getStockSeries_LineAttributes( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "LineAttributes" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getStockSeries_ShowAsBarStick( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "ShowAsBarStick" //$NON-NLS-1$ //$NON-NLS-2$		} );		addAnnotation( getStockSeries_StickLength( ), source, new String[]{				"kind", "element", //$NON-NLS-1$ //$NON-NLS-2$				"name", "StickLength" //$NON-NLS-1$ //$NON-NLS-2$		} );	}