case AttributePackage.SERIES_HINT: return createSeriesHint();
    public EObject create(EClass eClass)    {        switch (eClass.getClassifierID())        {            case AttributePackage.ACTION_VALUE:                return createActionValue();            case AttributePackage.AXIS_ORIGIN:                return createAxisOrigin();            case AttributePackage.BOUNDS:                return createBounds();            case AttributePackage.COLOR_DEFINITION:                return createColorDefinition();            case AttributePackage.DATA_POINT:                return createDataPoint();            case AttributePackage.DATA_POINT_COMPONENT:                return createDataPointComponent();            case AttributePackage.DATE_FORMAT_SPECIFIER:                return createDateFormatSpecifier();            case AttributePackage.EXTENDED_PROPERTY:                return createExtendedProperty();            case AttributePackage.FILL:                return createFill();            case AttributePackage.FONT_DEFINITION:                return createFontDefinition();            case AttributePackage.FORMAT_SPECIFIER:                return createFormatSpecifier();            case AttributePackage.GRADIENT:                return createGradient();            case AttributePackage.IMAGE:                return createImage();            case AttributePackage.INSETS:                return createInsets();            case AttributePackage.JAVA_DATE_FORMAT_SPECIFIER:                return createJavaDateFormatSpecifier();            case AttributePackage.JAVA_NUMBER_FORMAT_SPECIFIER:                return createJavaNumberFormatSpecifier();            case AttributePackage.LINE_ATTRIBUTES:                return createLineAttributes();            case AttributePackage.LOCATION:                return createLocation();            case AttributePackage.MARKER:                return createMarker();            case AttributePackage.NUMBER_FORMAT_SPECIFIER:                return createNumberFormatSpecifier();            case AttributePackage.PALETTE:                return createPalette();            case AttributePackage.SCRIPT_VALUE:                return createScriptValue();            case AttributePackage.SERIES_HINT:                return createSeriesHint();            case AttributePackage.SERIES_VALUE:                return createSeriesValue();            case AttributePackage.SIZE:                return createSize();            case AttributePackage.STYLE_MAP:                return createStyleMap();            case AttributePackage.TEXT:                return createText();            case AttributePackage.TEXT_ALIGNMENT:                return createTextAlignment();            case AttributePackage.TOOLTIP_VALUE:                return createTooltipValue();            case AttributePackage.URL_VALUE:                return createURLValue();            default:                throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");        }    }