String source = "http: addAnnotation (axisEClass, source, new String[] { "name", "Axis", "kind", "elementOnly" }); addAnnotation (getAxis_Type(), source, new String[] { "kind", "element", "name", "Type" }); addAnnotation (getAxis_Title(), source, new String[] { "kind", "element", "name", "Title" }); addAnnotation (getAxis_Subtitle(), source, new String[] { "kind", "element", "name", "Subtitle" }); addAnnotation (getAxis_TitlePosition(), source, new String[] { "kind", "element", "name", "TitlePosition" }); addAnnotation (getAxis_AssociatedAxes(), source, new String[] { "kind", "element", "name", "AssociatedAxes" }); addAnnotation (getAxis_SeriesDefinitions(), source, new String[] { "kind", "element", "name", "SeriesDefinitions" }); addAnnotation (getAxis_GapWidth(), source, new String[] { "kind", "element", "name", "GapWidth" }); addAnnotation (getAxis_Orientation(), source, new String[] { "kind", "element", "name", "Orientation" }); addAnnotation (getAxis_LineAttributes(), source, new String[] { "kind", "element", "name", "LineAttributes" }); addAnnotation (getAxis_Label(), source, new String[] { "kind", "element", "name", "Label" }); addAnnotation (getAxis_FormatSpecifier(), source, new String[] { "kind", "element", "name", "FormatSpecifier" }); addAnnotation (getAxis_LabelPosition(), source, new String[] { "kind", "element", "name", "LabelPosition" }); addAnnotation (getAxis_Staggered(), source, new String[] { "kind", "element", "name", "Staggered" }); addAnnotation (getAxis_MarkerLines(), source, new String[] { "kind", "element", "name", "MarkerLines" }); addAnnotation (getAxis_MarkerRanges(), source, new String[] { "kind", "element", "name", "MarkerRanges" }); addAnnotation (getAxis_MajorGrid(), source, new String[] { "kind", "element", "name", "MajorGrid" }); addAnnotation (getAxis_MinorGrid(), source, new String[] { "kind", "element", "name", "MinorGrid" }); addAnnotation (getAxis_Scale(), source, new String[] { "kind", "element", "name", "Scale" }); addAnnotation (getAxis_Origin(), source, new String[] { "kind", "element", "name", "Origin" }); addAnnotation (getAxis_PrimaryAxis(), source, new String[] { "kind", "element", "name", "PrimaryAxis" }); addAnnotation (getAxis_CategoryAxis(), source, new String[] { "kind", "element", "name", "CategoryAxis" }); addAnnotation (getAxis_Percent(), source, new String[] { "kind", "element", "name", "Percent" }); addAnnotation (chartPreferencesEClass, source, new String[] { "name", "ChartPreferences", "kind", "elementOnly" }); addAnnotation (getChartPreferences_Labels(), source, new String[] { "kind", "element", "name", "Labels" }); addAnnotation (getChartPreferences_Blocks(), source, new String[] { "kind", "element", "name", "Blocks" }); addAnnotation (gridEClass, source, new String[] { "name", "Grid", "kind", "elementOnly" }); addAnnotation (getGrid_LineAttributes(), source, new String[] { "kind", "element", "name", "LineAttributes" }); addAnnotation (getGrid_TickStyle(), source, new String[] { "kind", "element", "name", "TickStyle" }); addAnnotation (getGrid_TickAttributes(), source, new String[] { "kind", "element", "name", "TickAttributes" }); addAnnotation (getGrid_TickSize(), source, new String[] { "kind", "element", "name", "TickSize" }); addAnnotation (getGrid_TickCount(), source, new String[] { "kind", "element", "name", "TickCount" }); addAnnotation (labelEClass, source, new String[] { "name", "Label", "kind", "elementOnly" }); addAnnotation (getLabel_Caption(), source, new String[] { "kind", "element", "name", "Caption" }); addAnnotation (getLabel_Background(), source, new String[] { "kind", "element", "name", "Background" }); addAnnotation (getLabel_Outline(), source, new String[] { "kind", "element", "name", "Outline" }); addAnnotation (getLabel_ShadowColor(), source, new String[] { "kind", "element", "name", "ShadowColor" }); addAnnotation (getLabel_Insets(), source, new String[] { "kind", "element", "name", "Insets" }); addAnnotation (getLabel_Visible(), source, new String[] { "kind", "element", "name", "Visible" }); addAnnotation (markerLineEClass, source, new String[] { "name", "MarkerLine", "kind", "elementOnly" }); addAnnotation (getMarkerLine_LineAttributes(), source, new String[] { "kind", "element", "name", "LineAttributes" }); addAnnotation (getMarkerLine_Value(), source, new String[] { "kind", "element", "name", "Value" }); addAnnotation (getMarkerLine_Label(), source, new String[] { "kind", "element", "name", "Label" }); addAnnotation (getMarkerLine_LabelAnchor(), source, new String[] { "kind", "element", "name", "LabelAnchor" }); addAnnotation (getMarkerLine_FormatSpecifier(), source, new String[] { "kind", "element", "name", "FormatSpecifier" }); addAnnotation (markerRangeEClass, source, new String[] { "name", "MarkerRange", "kind", "elementOnly" }); addAnnotation (getMarkerRange_Outline(), source, new String[] { "kind", "element", "name", "Outline" }); addAnnotation (getMarkerRange_Fill(), source, new String[] { "kind", "element", "name", "Fill" }); addAnnotation (getMarkerRange_StartValue(), source, new String[] { "kind", "element", "name", "StartValue" }); addAnnotation (getMarkerRange_EndValue(), source, new String[] { "kind", "element", "name", "EndValue" }); addAnnotation (getMarkerRange_Label(), source, new String[] { "kind", "element", "name", "Label" }); addAnnotation (getMarkerRange_LabelAnchor(), source, new String[] { "kind", "element", "name", "LabelAnchor" }); addAnnotation (getMarkerRange_FormatSpecifier(), source, new String[] { "kind", "element", "name", "FormatSpecifier" }); addAnnotation (scaleEClass, source, new String[] { "name", "Scale", "kind", "elementOnly" }); addAnnotation (getScale_Min(), source, new String[] { "kind", "element", "name", "Min" }); addAnnotation (getScale_Max(), source, new String[] { "kind", "element", "name", "Max" }); addAnnotation (getScale_Step(), source, new String[] { "kind", "element", "name", "Step" }); addAnnotation (getScale_Unit(), source, new String[] { "kind", "element", "name", "Unit" }); addAnnotation (getScale_MinorGridsPerUnit(), source, new String[] { "kind", "element", "name", "MinorGridsPerUnit" }); addAnnotation (seriesEClass, source, new String[] { "name", "Series", "kind", "elementOnly" }); addAnnotation (getSeries_Visible(), source, new String[] { "kind", "element", "name", "Visible" }); addAnnotation (getSeries_Label(), source, new String[] { "kind", "element", "name", "Label" }); addAnnotation (getSeries_DataDefinition(), source, new String[] { "kind", "element", "name", "DataDefinition" }); addAnnotation (getSeries_SeriesIdentifier(), source, new String[] { "kind", "element", "name", "SeriesIdentifier" }); addAnnotation (getSeries_DataPoint(), source, new String[] { "kind", "element", "name", "DataPoint" }); addAnnotation (getSeries_DataSet(), source, new String[] { "kind", "element", "name", "DataSet" }); addAnnotation (getSeries_FormatSpecifier(), source, new String[] { "kind", "element", "name", "FormatSpecifier" }); addAnnotation (getSeries_LabelPosition(), source, new String[] { "kind", "element", "name", "LabelPosition" }); addAnnotation (getSeries_Stacked(), source, new String[] { "kind", "element", "name", "Stacked" }); addAnnotation (getSeries_Triggers(), source, new String[] { "kind", "element", "name", "Triggers" }); addAnnotation (getSeries_Translucent(), source, new String[] { "kind", "element", "name", "Translucent" });
String source = "http: addAnnotation(axisEClass, source, new String[] { "name", "Axis", "kind", "elementOnly" }); addAnnotation(getAxis_Type(), source, new String[] { "kind", "element", "name", "Type" }); addAnnotation(getAxis_Title(), source, new String[] { "kind", "element", "name", "Title" }); addAnnotation(getAxis_Subtitle(), source, new String[] { "kind", "element", "name", "Subtitle" }); addAnnotation(getAxis_TitlePosition(), source, new String[] { "kind", "element", "name", "TitlePosition" }); addAnnotation(getAxis_AssociatedAxes(), source, new String[] { "kind", "element", "name", "AssociatedAxes" }); addAnnotation(getAxis_SeriesDefinitions(), source, new String[] { "kind", "element", "name", "SeriesDefinitions" }); addAnnotation(getAxis_GapWidth(), source, new String[] { "kind", "element", "name", "GapWidth" }); addAnnotation(getAxis_Orientation(), source, new String[] { "kind", "element", "name", "Orientation" }); addAnnotation(getAxis_LineAttributes(), source, new String[] { "kind", "element", "name", "LineAttributes" }); addAnnotation(getAxis_Label(), source, new String[] { "kind", "element", "name", "Label" }); addAnnotation(getAxis_FormatSpecifier(), source, new String[] { "kind", "element", "name", "FormatSpecifier" }); addAnnotation(getAxis_LabelPosition(), source, new String[] { "kind", "element", "name", "LabelPosition" }); addAnnotation(getAxis_Staggered(), source, new String[] { "kind", "element", "name", "Staggered" }); addAnnotation(getAxis_MarkerLines(), source, new String[] { "kind", "element", "name", "MarkerLines" }); addAnnotation(getAxis_MarkerRanges(), source, new String[] { "kind", "element", "name", "MarkerRanges" }); addAnnotation(getAxis_MajorGrid(), source, new String[] { "kind", "element", "name", "MajorGrid" }); addAnnotation(getAxis_MinorGrid(), source, new String[] { "kind", "element", "name", "MinorGrid" }); addAnnotation(getAxis_Scale(), source, new String[] { "kind", "element", "name", "Scale" }); addAnnotation(getAxis_Origin(), source, new String[] { "kind", "element", "name", "Origin" }); addAnnotation(getAxis_PrimaryAxis(), source, new String[] { "kind", "element", "name", "PrimaryAxis" }); addAnnotation(getAxis_CategoryAxis(), source, new String[] { "kind", "element", "name", "CategoryAxis" }); addAnnotation(getAxis_Percent(), source, new String[] { "kind", "element", "name", "Percent" }); addAnnotation(chartPreferencesEClass, source, new String[] { "name", "ChartPreferences", "kind", "elementOnly" }); addAnnotation(getChartPreferences_Labels(), source, new String[] { "kind", "element", "name", "Labels" }); addAnnotation(getChartPreferences_Blocks(), source, new String[] { "kind", "element", "name", "Blocks" }); addAnnotation(gridEClass, source, new String[] { "name", "Grid", "kind", "elementOnly" }); addAnnotation(getGrid_LineAttributes(), source, new String[] { "kind", "element", "name", "LineAttributes" }); addAnnotation(getGrid_TickStyle(), source, new String[] { "kind", "element", "name", "TickStyle" }); addAnnotation(getGrid_TickAttributes(), source, new String[] { "kind", "element", "name", "TickAttributes" }); addAnnotation(getGrid_TickSize(), source, new String[] { "kind", "element", "name", "TickSize" }); addAnnotation(getGrid_TickCount(), source, new String[] { "kind", "element", "name", "TickCount" }); addAnnotation(labelEClass, source, new String[] { "name", "Label", "kind", "elementOnly" }); addAnnotation(getLabel_Caption(), source, new String[] { "kind", "element", "name", "Caption" }); addAnnotation(getLabel_Background(), source, new String[] { "kind", "element", "name", "Background" }); addAnnotation(getLabel_Outline(), source, new String[] { "kind", "element", "name", "Outline" }); addAnnotation(getLabel_ShadowColor(), source, new String[] { "kind", "element", "name", "ShadowColor" }); addAnnotation(getLabel_Insets(), source, new String[] { "kind", "element", "name", "Insets" }); addAnnotation(getLabel_Visible(), source, new String[] { "kind", "element", "name", "Visible" }); addAnnotation(markerLineEClass, source, new String[] { "name", "MarkerLine", "kind", "elementOnly" }); addAnnotation(getMarkerLine_LineAttributes(), source, new String[] { "kind", "element", "name", "LineAttributes" }); addAnnotation(getMarkerLine_Value(), source, new String[] { "kind", "element", "name", "Value" }); addAnnotation(getMarkerLine_Label(), source, new String[] { "kind", "element", "name", "Label" }); addAnnotation(getMarkerLine_LabelAnchor(), source, new String[] { "kind", "element", "name", "LabelAnchor" }); addAnnotation(getMarkerLine_FormatSpecifier(), source, new String[] { "kind", "element", "name", "FormatSpecifier" }); addAnnotation(markerRangeEClass, source, new String[] { "name", "MarkerRange", "kind", "elementOnly" }); addAnnotation(getMarkerRange_Outline(), source, new String[] { "kind", "element", "name", "Outline" }); addAnnotation(getMarkerRange_Fill(), source, new String[] { "kind", "element", "name", "Fill" }); addAnnotation(getMarkerRange_StartValue(), source, new String[] { "kind", "element", "name", "StartValue" }); addAnnotation(getMarkerRange_EndValue(), source, new String[] { "kind", "element", "name", "EndValue" }); addAnnotation(getMarkerRange_Label(), source, new String[] { "kind", "element", "name", "Label" }); addAnnotation(getMarkerRange_LabelAnchor(), source, new String[] { "kind", "element", "name", "LabelAnchor" }); addAnnotation(getMarkerRange_FormatSpecifier(), source, new String[] { "kind", "element", "name", "FormatSpecifier" }); addAnnotation(scaleEClass, source, new String[] { "name", "Scale", "kind", "elementOnly" }); addAnnotation(getScale_Min(), source, new String[] { "kind", "element", "name", "Min" }); addAnnotation(getScale_Max(), source, new String[] { "kind", "element", "name", "Max" }); addAnnotation(getScale_Step(), source, new String[] { "kind", "element", "name", "Step" }); addAnnotation(getScale_Unit(), source, new String[] { "kind", "element", "name", "Unit" }); addAnnotation(getScale_MinorGridsPerUnit(), source, new String[] { "kind", "element", "name", "MinorGridsPerUnit" }); addAnnotation(seriesEClass, source, new String[] { "name", "Series", "kind", "elementOnly" }); addAnnotation(getSeries_Visible(), source, new String[] { "kind", "element", "name", "Visible" }); addAnnotation(getSeries_Label(), source, new String[] { "kind", "element", "name", "Label" }); addAnnotation(getSeries_DataDefinition(), source, new String[] { "kind", "element", "name", "DataDefinition" }); addAnnotation(getSeries_SeriesIdentifier(), source, new String[] { "kind", "element", "name", "SeriesIdentifier" }); addAnnotation(getSeries_DataPoint(), source, new String[] { "kind", "element", "name", "DataPoint" }); addAnnotation(getSeries_DataSet(), source, new String[] { "kind", "element", "name", "DataSet" }); addAnnotation(getSeries_LabelPosition(), source, new String[] { "kind", "element", "name", "LabelPosition" }); addAnnotation(getSeries_Stacked(), source, new String[] { "kind", "element", "name", "Stacked" }); addAnnotation(getSeries_Triggers(), source, new String[] { "kind", "element", "name", "Triggers" }); addAnnotation(getSeries_Translucent(), source, new String[] { "kind", "element", "name", "Translucent" });
    protected void createExtendedMetaDataAnnotations()    {        String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData";				        addAnnotation          (axisEClass,            source,            new String[]            {             "name", "Axis",             "kind", "elementOnly"           });			        addAnnotation          (getAxis_Type(),            source,            new String[]            {             "kind", "element",             "name", "Type"           });			        addAnnotation          (getAxis_Title(),            source,            new String[]            {             "kind", "element",             "name", "Title"           });			        addAnnotation          (getAxis_Subtitle(),            source,            new String[]            {             "kind", "element",             "name", "Subtitle"           });			        addAnnotation          (getAxis_TitlePosition(),            source,            new String[]            {             "kind", "element",             "name", "TitlePosition"           });			        addAnnotation          (getAxis_AssociatedAxes(),            source,            new String[]            {             "kind", "element",             "name", "AssociatedAxes"           });			        addAnnotation          (getAxis_SeriesDefinitions(),            source,            new String[]            {             "kind", "element",             "name", "SeriesDefinitions"           });			        addAnnotation          (getAxis_GapWidth(),            source,            new String[]            {             "kind", "element",             "name", "GapWidth"           });			        addAnnotation          (getAxis_Orientation(),            source,            new String[]            {             "kind", "element",             "name", "Orientation"           });			        addAnnotation          (getAxis_LineAttributes(),            source,            new String[]            {             "kind", "element",             "name", "LineAttributes"           });			        addAnnotation          (getAxis_Label(),            source,            new String[]            {             "kind", "element",             "name", "Label"           });			        addAnnotation          (getAxis_FormatSpecifier(),            source,            new String[]            {             "kind", "element",             "name", "FormatSpecifier"           });			        addAnnotation          (getAxis_LabelPosition(),            source,            new String[]            {             "kind", "element",             "name", "LabelPosition"           });			        addAnnotation          (getAxis_Staggered(),            source,            new String[]            {             "kind", "element",             "name", "Staggered"           });			        addAnnotation          (getAxis_MarkerLines(),            source,            new String[]            {             "kind", "element",             "name", "MarkerLines"           });			        addAnnotation          (getAxis_MarkerRanges(),            source,            new String[]            {             "kind", "element",             "name", "MarkerRanges"           });			        addAnnotation          (getAxis_MajorGrid(),            source,            new String[]            {             "kind", "element",             "name", "MajorGrid"           });			        addAnnotation          (getAxis_MinorGrid(),            source,            new String[]            {             "kind", "element",             "name", "MinorGrid"           });			        addAnnotation          (getAxis_Scale(),            source,            new String[]            {             "kind", "element",             "name", "Scale"           });			        addAnnotation          (getAxis_Origin(),            source,            new String[]            {             "kind", "element",             "name", "Origin"           });			        addAnnotation          (getAxis_PrimaryAxis(),            source,            new String[]            {             "kind", "element",             "name", "PrimaryAxis"           });			        addAnnotation          (getAxis_CategoryAxis(),            source,            new String[]            {             "kind", "element",             "name", "CategoryAxis"           });			        addAnnotation          (getAxis_Percent(),            source,            new String[]            {             "kind", "element",             "name", "Percent"           });			        addAnnotation          (chartPreferencesEClass,            source,            new String[]            {             "name", "ChartPreferences",             "kind", "elementOnly"           });			        addAnnotation          (getChartPreferences_Labels(),            source,            new String[]            {             "kind", "element",             "name", "Labels"           });			        addAnnotation          (getChartPreferences_Blocks(),            source,            new String[]            {             "kind", "element",             "name", "Blocks"           });			        addAnnotation          (gridEClass,            source,            new String[]            {             "name", "Grid",             "kind", "elementOnly"           });			        addAnnotation          (getGrid_LineAttributes(),            source,            new String[]            {             "kind", "element",             "name", "LineAttributes"           });			        addAnnotation          (getGrid_TickStyle(),            source,            new String[]            {             "kind", "element",             "name", "TickStyle"           });			        addAnnotation          (getGrid_TickAttributes(),            source,            new String[]            {             "kind", "element",             "name", "TickAttributes"           });			        addAnnotation          (getGrid_TickSize(),            source,            new String[]            {             "kind", "element",             "name", "TickSize"           });			        addAnnotation          (getGrid_TickCount(),            source,            new String[]            {             "kind", "element",             "name", "TickCount"           });			        addAnnotation          (labelEClass,            source,            new String[]            {             "name", "Label",             "kind", "elementOnly"           });			        addAnnotation          (getLabel_Caption(),            source,            new String[]            {             "kind", "element",             "name", "Caption"           });			        addAnnotation          (getLabel_Background(),            source,            new String[]            {             "kind", "element",             "name", "Background"           });			        addAnnotation          (getLabel_Outline(),            source,            new String[]            {             "kind", "element",             "name", "Outline"           });			        addAnnotation          (getLabel_ShadowColor(),            source,            new String[]            {             "kind", "element",             "name", "ShadowColor"           });			        addAnnotation          (getLabel_Insets(),            source,            new String[]            {             "kind", "element",             "name", "Insets"           });			        addAnnotation          (getLabel_Visible(),            source,            new String[]            {             "kind", "element",             "name", "Visible"           });			        addAnnotation          (markerLineEClass,            source,            new String[]            {             "name", "MarkerLine",             "kind", "elementOnly"           });			        addAnnotation          (getMarkerLine_LineAttributes(),            source,            new String[]            {             "kind", "element",             "name", "LineAttributes"           });			        addAnnotation          (getMarkerLine_Value(),            source,            new String[]            {             "kind", "element",             "name", "Value"           });			        addAnnotation          (getMarkerLine_Label(),            source,            new String[]            {             "kind", "element",             "name", "Label"           });			        addAnnotation          (getMarkerLine_LabelAnchor(),            source,            new String[]            {             "kind", "element",             "name", "LabelAnchor"           });			        addAnnotation          (getMarkerLine_FormatSpecifier(),            source,            new String[]            {             "kind", "element",             "name", "FormatSpecifier"           });			        addAnnotation          (markerRangeEClass,            source,            new String[]            {             "name", "MarkerRange",             "kind", "elementOnly"           });			        addAnnotation          (getMarkerRange_Outline(),            source,            new String[]            {             "kind", "element",             "name", "Outline"           });			        addAnnotation          (getMarkerRange_Fill(),            source,            new String[]            {             "kind", "element",             "name", "Fill"           });			        addAnnotation          (getMarkerRange_StartValue(),            source,            new String[]            {             "kind", "element",             "name", "StartValue"           });			        addAnnotation          (getMarkerRange_EndValue(),            source,            new String[]            {             "kind", "element",             "name", "EndValue"           });			        addAnnotation          (getMarkerRange_Label(),            source,            new String[]            {             "kind", "element",             "name", "Label"           });			        addAnnotation          (getMarkerRange_LabelAnchor(),            source,            new String[]            {             "kind", "element",             "name", "LabelAnchor"           });			        addAnnotation          (getMarkerRange_FormatSpecifier(),            source,            new String[]            {             "kind", "element",             "name", "FormatSpecifier"           });			        addAnnotation          (scaleEClass,            source,            new String[]            {             "name", "Scale",             "kind", "elementOnly"           });			        addAnnotation          (getScale_Min(),            source,            new String[]            {             "kind", "element",             "name", "Min"           });			        addAnnotation          (getScale_Max(),            source,            new String[]            {             "kind", "element",             "name", "Max"           });			        addAnnotation          (getScale_Step(),            source,            new String[]            {             "kind", "element",             "name", "Step"           });			        addAnnotation          (getScale_Unit(),            source,            new String[]            {             "kind", "element",             "name", "Unit"           });			        addAnnotation          (getScale_MinorGridsPerUnit(),            source,            new String[]            {             "kind", "element",             "name", "MinorGridsPerUnit"           });			        addAnnotation          (seriesEClass,            source,            new String[]            {             "name", "Series",             "kind", "elementOnly"           });			        addAnnotation          (getSeries_Visible(),            source,            new String[]            {             "kind", "element",             "name", "Visible"           });			        addAnnotation          (getSeries_Label(),            source,            new String[]            {             "kind", "element",             "name", "Label"           });			        addAnnotation          (getSeries_DataDefinition(),            source,            new String[]            {             "kind", "element",             "name", "DataDefinition"           });			        addAnnotation          (getSeries_SeriesIdentifier(),            source,            new String[]            {             "kind", "element",             "name", "SeriesIdentifier"           });			        addAnnotation          (getSeries_DataPoint(),            source,            new String[]            {             "kind", "element",             "name", "DataPoint"           });			        addAnnotation          (getSeries_DataSet(),            source,            new String[]            {             "kind", "element",             "name", "DataSet"           });			        addAnnotation          (getSeries_FormatSpecifier(),            source,            new String[]            {             "kind", "element",             "name", "FormatSpecifier"           });			        addAnnotation          (getSeries_LabelPosition(),            source,            new String[]            {             "kind", "element",             "name", "LabelPosition"           });			        addAnnotation          (getSeries_Stacked(),            source,            new String[]            {             "kind", "element",             "name", "Stacked"           });			        addAnnotation          (getSeries_Triggers(),            source,            new String[]            {             "kind", "element",             "name", "Triggers"           });			        addAnnotation          (getSeries_Translucent(),            source,            new String[]            {             "kind", "element",             "name", "Translucent"           });    }