mirror of
https://github.com/unidoc/unioffice.git
synced 2025-05-02 22:17:07 +08:00
642 lines
1.5 MiB
642 lines
1.5 MiB
//
|
|
// Copyright 2020 FoxyUtils ehf. All rights reserved.
|
|
//
|
|
// This is a commercial product and requires a license to operate.
|
|
// A trial license can be obtained at https://unidoc.io
|
|
//
|
|
// DO NOT EDIT: generated by unitwist Go source code obfuscator.
|
|
//
|
|
// Use of this source code is governed by the UniDoc End User License Agreement
|
|
// terms that can be accessed at https://unidoc.io/eula/
|
|
|
|
package vml ;import (_c "encoding/xml";_e "fmt";_f "github.com/unidoc/unioffice";_ce "github.com/unidoc/unioffice/common/logger";_g "github.com/unidoc/unioffice/schema/soo/ofc/sharedTypes";_ef "github.com/unidoc/unioffice/schema/soo/wml";_b "github.com/unidoc/unioffice/schema/urn/schemas_microsoft_com/office/excel";_cc "github.com/unidoc/unioffice/schema/urn/schemas_microsoft_com/office/powerpoint";_eg "github.com/unidoc/unioffice/schema/urn/schemas_microsoft_com/office/word";_cb "strconv";);func (_bdf *AG_Fill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbae :=range start .Attr {if _cbae .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bdf .FilledAttr .UnmarshalXMLAttr (_cbae );continue ;};if _cbae .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cadb ,_adf :=_cbae .Value ,error (nil );if _adf !=nil {return _adf ;};_bdf .FillcolorAttr =&_cadb ;continue ;};};for {_adfd ,_cge :=d .Token ();if _cge !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0046\u0069\u006c\u006c\u003a\u0020\u0025\u0073",_cge );};if _egg ,_dad :=_adfd .(_c .EndElement );_dad &&_egg .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Formulas and its children, prefixing error messages with path
|
|
func (_gdbeb *CT_Formulas )ValidateWithPath (path string )error {for _aeeb ,_ddabe :=range _gdbeb .F {if _afbdg :=_ddabe .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002f\u0046\u005b\u0025\u0064\u005d",path ,_aeeb ));_afbdg !=nil {return _afbdg ;};};return nil ;};func (_gdgcc OfcST_ConnectType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gbdef :=_c .Attr {};_gbdef .Name =name ;switch _gdgcc {case OfcST_ConnectTypeUnset :_gbdef .Value ="";case OfcST_ConnectTypeNone :_gbdef .Value ="\u006e\u006f\u006e\u0065";case OfcST_ConnectTypeRect :_gbdef .Value ="\u0072\u0065\u0063\u0074";case OfcST_ConnectTypeSegments :_gbdef .Value ="\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073";case OfcST_ConnectTypeCustom :_gbdef .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _gbdef ,nil ;};func NewOfcInk ()*OfcInk {_eadbg :=&OfcInk {};_eadbg .OfcCT_Ink =*NewOfcCT_Ink ();return _eadbg };func NewAG_ShapeAttributes ()*AG_ShapeAttributes {_adaa :=&AG_ShapeAttributes {};return _adaa };func (_badac *CT_TextPath )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068";};if _badac .OnAttr !=_g .ST_TrueFalseUnset {_ccca ,_abfde :=_badac .OnAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u006e"});if _abfde !=nil {return _abfde ;};start .Attr =append (start .Attr ,_ccca );};if _badac .FitshapeAttr !=_g .ST_TrueFalseUnset {_fcafa ,_dfegg :=_badac .FitshapeAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"});if _dfegg !=nil {return _dfegg ;};start .Attr =append (start .Attr ,_fcafa );};if _badac .FitpathAttr !=_g .ST_TrueFalseUnset {_gfbbd ,_cadge :=_badac .FitpathAttr .MarshalXMLAttr (_c .Name {Local :"\u0066i\u0074\u0070\u0061\u0074\u0068"});if _cadge !=nil {return _cadge ;};start .Attr =append (start .Attr ,_gfbbd );};if _badac .TrimAttr !=_g .ST_TrueFalseUnset {_fgcg ,_ebbcb :=_badac .TrimAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0072\u0069\u006d"});if _ebbcb !=nil {return _ebbcb ;};start .Attr =append (start .Attr ,_fgcg );};if _badac .XscaleAttr !=_g .ST_TrueFalseUnset {_babda ,_dgfgf :=_badac .XscaleAttr .MarshalXMLAttr (_c .Name {Local :"\u0078\u0073\u0063\u0061\u006c\u0065"});if _dgfgf !=nil {return _dgfgf ;};start .Attr =append (start .Attr ,_babda );};if _badac .StringAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072\u0069\u006e\u0067"},Value :_e .Sprintf ("\u0025\u0076",*_badac .StringAttr )});};if _badac .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_badac .IdAttr )});};if _badac .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_badac .StyleAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Curve struct{FromAttr *string ;Control1Attr *string ;Control2Attr *string ;ToAttr *string ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;};
|
|
|
|
// Validate validates the AG_ImageAttributes and its children
|
|
func (_ebd *AG_ImageAttributes )Validate ()error {return _ebd .ValidateWithPath ("\u0041G\u005fI\u006d\u0061\u0067\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073");};func (_ebffe ST_StrokeEndCap )String ()string {switch _ebffe {case 0:return "";case 1:return "\u0066\u006c\u0061\u0074";case 2:return "\u0073\u0071\u0075\u0061\u0072\u0065";case 3:return "\u0072\u006f\u0075n\u0064";};return "";};func (_ffgef OfcST_RType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ffgef .String (),start );};func (_bed *AG_Ext )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bed .ExtAttr =ST_Ext (1);for _ ,_aca :=range start .Attr {if _aca .Name .Local =="\u0065\u0078\u0074"{_bed .ExtAttr .UnmarshalXMLAttr (_aca );continue ;};};for {_dbagd ,_adg :=d .Token ();if _adg !=nil {return _e .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u0045x\u0074\u003a\u0020\u0025\u0073",_adg );};if _feb ,_gcbe :=_dbagd .(_c .EndElement );_gcbe &&_feb .Name ==start .Name {break ;};};return nil ;};type AG_Style struct{StyleAttr *string ;};func (_eaeb *CT_Oval )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_feee :=range start .Attr {if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_begb ,_accb :=_feee .Value ,error (nil );if _accb !=nil {return _accb ;};_eaeb .BordertopcolorAttr =&_begb ;continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_eaeb .BulletAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0068\u0072"{_eaeb .HrAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_eaeb .CliptowrapAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0068\u0072\u0073t\u0064"{_eaeb .HrstdAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u006f\u006c\u0065"{_eaeb .OleAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_eaeb .HrnoshadeAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u006f\u006e\u0065\u0064"{_eaeb .OnedAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0068\u0072\u0070c\u0074"{_dbagf ,_daccgg :=_cb .ParseFloat (_feee .Value ,64);if _daccgg !=nil {return _daccgg ;};_gbgab :=float32 (_dbagf );_eaeb .HrpctAttr =&_gbgab ;continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_eaeb .OleiconAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_fbbd ,_gbfd :=_feee .Value ,error (nil );if _gbfd !=nil {return _gbfd ;};_eaeb .BorderbottomcolorAttr =&_fbbd ;continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_eaeb .DgmlayoutmruAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_feef ,_ggfa :=_cb .ParseInt (_feee .Value ,10,64);if _ggfa !=nil {return _ggfa ;};_eaeb .RegroupidAttr =&_feef ;continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0063\u006c\u0069\u0070"{_eaeb .ClipAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_eaeb .HralignAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_eaeb .PreferrelativeAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_eaeb .DgmlayoutAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_eaeb .DoubleclicknotifyAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_eaeb .InsetmodeAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_eaeb .ButtonAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_eaeb .UserdrawnAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_eaeb .AllowincellAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0073\u0070\u0074"{_fgde ,_fcbag :=_cb .ParseFloat (_feee .Value ,64);if _fcbag !=nil {return _fcbag ;};_gaec :=float32 (_fgde );_eaeb .SptAttr =&_gaec ;continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_deec ,_gaed :=_feee .Value ,error (nil );if _gaed !=nil {return _gaed ;};_eaeb .BorderleftcolorAttr =&_deec ;continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_eaeb .ConnectortypeAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_bcccg ,_afecc :=_feee .Value ,error (nil );if _afecc !=nil {return _afecc ;};_eaeb .BorderrightcolorAttr =&_bcccg ;continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0073\u0070\u0069\u0064"{_dedg ,_cedf :=_feee .Value ,error (nil );if _cedf !=nil {return _cedf ;};_eaeb .SpidAttr =&_dedg ;continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_gedgc ,_afgab :=_cb .ParseInt (_feee .Value ,10,64);if _afgab !=nil {return _afgab ;};_eaeb .DgmnodekindAttr =&_gedgc ;continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_eaeb .BwpureAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_eaeb .ForcedashAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_eaeb .BwnormalAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_eaeb .BwmodeAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_eaeb .UserhiddenAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feee .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_eaeb .AllowoverlapAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ebdae ,_afee :=_feee .Value ,error (nil );if _afee !=nil {return _afee ;};_eaeb .TargetAttr =&_ebdae ;continue ;};if _feee .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gbebe ,_ggda :=_feee .Value ,error (nil );if _ggda !=nil {return _ggda ;};_eaeb .CoordoriginAttr =&_gbebe ;continue ;};if _feee .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_eaeb .StrokedAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_edgdc ,_fgcac :=_feee .Value ,error (nil );if _fgcac !=nil {return _fgcac ;};_eaeb .CoordsizeAttr =&_edgdc ;continue ;};if _feee .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_fcbff ,_gffbf :=_feee .Value ,error (nil );if _gffbf !=nil {return _gffbf ;};_eaeb .StrokeweightAttr =&_fcbff ;continue ;};if _feee .Name .Local =="\u0073\u0074\u0079l\u0065"{_abeb ,_eafbd :=_feee .Value ,error (nil );if _eafbd !=nil {return _eafbd ;};_eaeb .StyleAttr =&_abeb ;continue ;};if _feee .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cggc ,_fbbe :=_feee .Value ,error (nil );if _fbbe !=nil {return _fbbe ;};_eaeb .ChromakeyAttr =&_cggc ;continue ;};if _feee .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_afggf ,_aabcb :=_feee .Value ,error (nil );if _aabcb !=nil {return _aabcb ;};_eaeb .FillcolorAttr =&_afggf ;continue ;};if _feee .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_edgcf ,_dfbgg :=_feee .Value ,error (nil );if _dfbgg !=nil {return _dfbgg ;};_eaeb .OpacityAttr =&_edgcf ;continue ;};if _feee .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_aeba ,_bedb :=_feee .Value ,error (nil );if _bedb !=nil {return _bedb ;};_eaeb .WrapcoordsAttr =&_aeba ;continue ;};if _feee .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cfac ,_geafe :=_feee .Value ,error (nil );if _geafe !=nil {return _geafe ;};_eaeb .StrokecolorAttr =&_cfac ;continue ;};if _feee .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_eaeb .InsetpenAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Local =="\u0068\u0072\u0065\u0066"{_adagdc ,_fbgd :=_feee .Value ,error (nil );if _fbgd !=nil {return _fbgd ;};_eaeb .HrefAttr =&_adagdc ;continue ;};if _feee .Name .Local =="\u0069\u0064"{_ffde ,_ddaa :=_feee .Value ,error (nil );if _ddaa !=nil {return _ddaa ;};_eaeb .IdAttr =&_ffde ;continue ;};if _feee .Name .Local =="\u0070\u0072\u0069n\u0074"{_eaeb .PrintAttr .UnmarshalXMLAttr (_feee );continue ;};if _feee .Name .Local =="\u0061\u006c\u0074"{_feagdcc ,_geafb :=_feee .Value ,error (nil );if _geafb !=nil {return _geafb ;};_eaeb .AltAttr =&_feagdcc ;continue ;};if _feee .Name .Local =="\u0074\u0069\u0074l\u0065"{_geafa ,_acdf :=_feee .Value ,error (nil );if _acdf !=nil {return _acdf ;};_eaeb .TitleAttr =&_geafa ;continue ;};if _feee .Name .Local =="\u0063\u006c\u0061s\u0073"{_eaac ,_fccge :=_feee .Value ,error (nil );if _fccge !=nil {return _fccge ;};_eaeb .ClassAttr =&_eaac ;continue ;};if _feee .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_eaeb .FilledAttr .UnmarshalXMLAttr (_feee );continue ;};};_efbc :for {_egca ,_ecgf :=d .Token ();if _ecgf !=nil {return _ecgf ;};switch _gbef :=_egca .(type ){case _c .StartElement :switch _gbef .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gacf :=NewEG_ShapeElements ();_gacf .Path =NewPath ();if _ecbgg :=d .DecodeElement (_gacf .Path ,&_gbef );_ecbgg !=nil {return _ecbgg ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_gacf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_bdbe :=NewEG_ShapeElements ();_bdbe .Formulas =NewFormulas ();if _dgdda :=d .DecodeElement (_bdbe .Formulas ,&_gbef );_dgdda !=nil {return _dgdda ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_bdbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_aaebaa :=NewEG_ShapeElements ();_aaebaa .Handles =NewHandles ();if _abbd :=d .DecodeElement (_aaebaa .Handles ,&_gbef );_abbd !=nil {return _abbd ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_aaebaa );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ebcf :=NewEG_ShapeElements ();_ebcf .Fill =NewFill ();if _bedgc :=d .DecodeElement (_ebcf .Fill ,&_gbef );_bedgc !=nil {return _bedgc ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_ebcf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gbgeb :=NewEG_ShapeElements ();_gbgeb .Stroke =NewStroke ();if _fffd :=d .DecodeElement (_gbgeb .Stroke ,&_gbef );_fffd !=nil {return _fffd ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_gbgeb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bccd :=NewEG_ShapeElements ();_bccd .Shadow =NewShadow ();if _gcfda :=d .DecodeElement (_bccd .Shadow ,&_gbef );_gcfda !=nil {return _gcfda ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_bccd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ggfab :=NewEG_ShapeElements ();_ggfab .Textbox =NewTextbox ();if _cacg :=d .DecodeElement (_ggfab .Textbox ,&_gbef );_cacg !=nil {return _cacg ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_ggfab );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_cgce :=NewEG_ShapeElements ();_cgce .Textpath =NewTextpath ();if _dfff :=d .DecodeElement (_cgce .Textpath ,&_gbef );_dfff !=nil {return _dfff ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_cgce );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_cdbg :=NewEG_ShapeElements ();_cdbg .Imagedata =NewImagedata ();if _bbbdf :=d .DecodeElement (_cdbg .Imagedata ,&_gbef );_bbbdf !=nil {return _bbbdf ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_cdbg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_cbfb :=NewEG_ShapeElements ();_cbfb .Skew =NewOfcSkew ();if _bfadd :=d .DecodeElement (_cbfb .Skew ,&_gbef );_bfadd !=nil {return _bfadd ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_cbfb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_aeff :=NewEG_ShapeElements ();_aeff .Extrusion =NewOfcExtrusion ();if _bfgd :=d .DecodeElement (_aeff .Extrusion ,&_gbef );_bfgd !=nil {return _bfgd ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_aeff );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_gdgb :=NewEG_ShapeElements ();_gdgb .Callout =NewOfcCallout ();if _fgggc :=d .DecodeElement (_gdgb .Callout ,&_gbef );_fgggc !=nil {return _fgggc ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_gdgb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_cfgfa :=NewEG_ShapeElements ();_cfgfa .Lock =NewOfcLock ();if _fggd :=d .DecodeElement (_cfgfa .Lock ,&_gbef );_fggd !=nil {return _fggd ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_cfgfa );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_gfff :=NewEG_ShapeElements ();_gfff .Clippath =NewOfcClippath ();if _dfdff :=d .DecodeElement (_gfff .Clippath ,&_gbef );_dfdff !=nil {return _dfdff ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_gfff );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_fcbe :=NewEG_ShapeElements ();_fcbe .Signatureline =NewOfcSignatureline ();if _acced :=d .DecodeElement (_fcbe .Signatureline ,&_gbef );_acced !=nil {return _acced ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_fcbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_bcfb :=NewEG_ShapeElements ();_bcfb .Wrap =_eg .NewWrap ();if _ebfc :=d .DecodeElement (_bcfb .Wrap ,&_gbef );_ebfc !=nil {return _ebfc ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_bcfb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_aeab :=NewEG_ShapeElements ();_aeab .Anchorlock =_eg .NewAnchorlock ();if _dabce :=d .DecodeElement (_aeab .Anchorlock ,&_gbef );_dabce !=nil {return _dabce ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_aeab );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_edeagb :=NewEG_ShapeElements ();_edeagb .Bordertop =_eg .NewBordertop ();if _fafa :=d .DecodeElement (_edeagb .Bordertop ,&_gbef );_fafa !=nil {return _fafa ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_edeagb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_fdac :=NewEG_ShapeElements ();_fdac .Borderbottom =_eg .NewBorderbottom ();if _cafgc :=d .DecodeElement (_fdac .Borderbottom ,&_gbef );_cafgc !=nil {return _cafgc ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_fdac );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_dgaf :=NewEG_ShapeElements ();_dgaf .Borderleft =_eg .NewBorderleft ();if _ccdaf :=d .DecodeElement (_dgaf .Borderleft ,&_gbef );_ccdaf !=nil {return _ccdaf ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_dgaf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_aaebg :=NewEG_ShapeElements ();_aaebg .Borderright =_eg .NewBorderright ();if _ecdfdd :=d .DecodeElement (_aaebg .Borderright ,&_gbef );_ecdfdd !=nil {return _ecdfdd ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_aaebg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_feggc :=NewEG_ShapeElements ();_feggc .ClientData =_b .NewClientData ();if _fcfeg :=d .DecodeElement (_feggc .ClientData ,&_gbef );_fcfeg !=nil {return _fcfeg ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_feggc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_deced :=NewEG_ShapeElements ();_deced .Textdata =_cc .NewTextdata ();if _eeef :=d .DecodeElement (_deced .Textdata ,&_gbef );_eeef !=nil {return _eeef ;};_eaeb .EG_ShapeElements =append (_eaeb .EG_ShapeElements ,_deced );default:_ce .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004f\u0076\u0061\u006c\u0020\u0025\u0076",_gbef .Name );if _fedbd :=d .Skip ();_fedbd !=nil {return _fedbd ;};};case _c .EndElement :break _efbc ;case _c .CharData :};};return nil ;};const (ST_StrokeArrowLengthUnset ST_StrokeArrowLength =0;ST_StrokeArrowLengthShort ST_StrokeArrowLength =1;ST_StrokeArrowLengthMedium ST_StrokeArrowLength =2;ST_StrokeArrowLengthLong ST_StrokeArrowLength =3;);func NewCT_Oval ()*CT_Oval {_debbc :=&CT_Oval {};return _debbc };func (_ddeded OfcST_OLEDrawAspect )String ()string {switch _ddeded {case 0:return "";case 1:return "\u0043o\u006e\u0074\u0065\u006e\u0074";case 2:return "\u0049\u0063\u006f\u006e";};return "";};
|
|
|
|
// ValidateWithPath validates the AG_StrokeAttributes and its children, prefixing error messages with path
|
|
func (_gbge *AG_StrokeAttributes )ValidateWithPath (path string )error {if _efeg :=_gbge .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_efeg !=nil {return _efeg ;};if _aecg :=_gbge .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_aecg !=nil {return _aecg ;};if _dacf :=_gbge .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_dacf !=nil {return _dacf ;};if _dced :=_gbge .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072");_dced !=nil {return _dced ;};if _bfa :=_gbge .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_bfa !=nil {return _bfa ;};if _cab :=_gbge .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_cab !=nil {return _cab ;};if _cfd :=_gbge .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072");_cfd !=nil {return _cfd ;};if _efda :=_gbge .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_efda !=nil {return _efda ;};if _dfd :=_gbge .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072");_dfd !=nil {return _dfd ;};if _gaba :=_gbge .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072");_gaba !=nil {return _gaba ;};if _gfge :=_gbge .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_gfge !=nil {return _gfge ;};if _gaf :=_gbge .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072");_gaf !=nil {return _gaf ;};if _fdge :=_gbge .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072");_fdge !=nil {return _fdge ;};if _dbfa :=_gbge .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_dbfa !=nil {return _dbfa ;};if _eabe :=_gbge .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_eabe !=nil {return _eabe ;};return nil ;};func NewCT_Shapetype ()*CT_Shapetype {_bbege :=&CT_Shapetype {};return _bbege };type AG_CoreAttributes struct{HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;};type OfcST_InsetMode byte ;func (_fab *AG_Style )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fab .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_fab .StyleAttr )});};return nil ;};func NewOfcCT_RegroupTable ()*OfcCT_RegroupTable {_gaccbb :=&OfcCT_RegroupTable {};return _gaccbb };func (_cefdad ST_StrokeArrowLength )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cefdad .String (),start );};
|
|
|
|
// ValidateWithPath validates the AG_ShapeAttributes and its children, prefixing error messages with path
|
|
func (_aecb *AG_ShapeAttributes )ValidateWithPath (path string )error {if _effe :=_aecb .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_effe !=nil {return _effe ;};if _fea :=_aecb .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_fea !=nil {return _fea ;};if _bge :=_aecb .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_bge !=nil {return _bge ;};return nil ;};type CT_Handles struct{H []*CT_H ;};func (_dedbg *OfcST_InsetMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_geadb ,_gffff :=d .Token ();if _gffff !=nil {return _gffff ;};if _daafee ,_abdbe :=_geadb .(_c .EndElement );_abdbe &&_daafee .Name ==start .Name {*_dedbg =1;return nil ;};if _cecfb ,_cbag :=_geadb .(_c .CharData );!_cbag {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_geadb );}else {switch string (_cecfb ){case "":*_dedbg =0;case "\u0061\u0075\u0074\u006f":*_dedbg =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_dedbg =2;};};_geadb ,_gffff =d .Token ();if _gffff !=nil {return _gffff ;};if _eaead ,_cbafd :=_geadb .(_c .EndElement );_cbafd &&_eaead .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_geadb );};
|
|
|
|
// ValidateWithPath validates the CT_Shadow and its children, prefixing error messages with path
|
|
func (_aeggg *CT_Shadow )ValidateWithPath (path string )error {if _gefd :=_aeggg .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_gefd !=nil {return _gefd ;};if _acgag :=_aeggg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_acgag !=nil {return _acgag ;};if _fgfg :=_aeggg .ObscuredAttr .ValidateWithPath (path +"\u002f\u004f\u0062\u0073\u0063\u0075\u0072\u0065\u0064\u0041\u0074\u0074\u0072");_fgfg !=nil {return _fgfg ;};return nil ;};func NewCT_Shape ()*CT_Shape {_ffdac :=&CT_Shape {};return _ffdac };func (_gafge *Shapetype )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gafge .CT_Shapetype =*NewCT_Shapetype ();for _ ,_deeaf :=range start .Attr {if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_acefc ,_feceg :=_deeaf .Value ,error (nil );if _feceg !=nil {return _feceg ;};_gafge .BordertopcolorAttr =&_acefc ;continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u006d\u0061\u0073\u0074\u0065\u0072"{_cafbd ,_daadf :=_deeaf .Value ,error (nil );if _daadf !=nil {return _daadf ;};_gafge .MasterAttr =&_cafbd ;continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_edaea ,_ggbag :=_deeaf .Value ,error (nil );if _ggbag !=nil {return _ggbag ;};_gafge .BorderleftcolorAttr =&_edaea ;continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gafge .BulletAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0068\u0072"{_gafge .HrAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0063\u006c\u0069\u0070"{_gafge .ClipAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0068\u0072\u0073t\u0064"{_gafge .HrstdAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0073\u0070\u0069\u0064"{_cdceg ,_cgaeg :=_deeaf .Value ,error (nil );if _cgaeg !=nil {return _cgaeg ;};_gafge .SpidAttr =&_cdceg ;continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gafge .HrnoshadeAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cdbda ,_cadgc :=_cb .ParseInt (_deeaf .Value ,10,64);if _cadgc !=nil {return _cadgc ;};_gafge .RegroupidAttr =&_cdbda ;continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gafge .DgmlayoutAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_gafge .CliptowrapAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gafge .AllowoverlapAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gafge .InsetmodeAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gafge .UserhiddenAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gabagc ,_eaefc :=_deeaf .Value ,error (nil );if _eaefc !=nil {return _eaefc ;};_gafge .BorderbottomcolorAttr =&_gabagc ;continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gafge .BwpureAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gafge .DgmlayoutmruAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_gafge .PreferrelativeAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gafge .AllowincellAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0068\u0072\u0070c\u0074"{_efbea ,_affcc :=_cb .ParseFloat (_deeaf .Value ,64);if _affcc !=nil {return _affcc ;};_bebge :=float32 (_efbea );_gafge .HrpctAttr =&_bebge ;continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gafge .ButtonAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gafge .UserdrawnAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gafge .BwnormalAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0073\u0070\u0074"{_gbebf ,_gacd :=_cb .ParseFloat (_deeaf .Value ,64);if _gacd !=nil {return _gacd ;};_facgd :=float32 (_gbebf );_gafge .SptAttr =&_facgd ;continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_gafge .ConnectortypeAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_daafe ,_dbcde :=_deeaf .Value ,error (nil );if _dbcde !=nil {return _dbcde ;};_gafge .BorderrightcolorAttr =&_daafe ;continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_gafge .OleiconAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_feccgd ,_gbaef :=_cb .ParseInt (_deeaf .Value ,10,64);if _gbaef !=nil {return _gbaef ;};_gafge .DgmnodekindAttr =&_feccgd ;continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u006f\u006e\u0065\u0064"{_gafge .OnedAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gafge .BwmodeAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u006f\u006c\u0065"{_gafge .OleAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gafge .ForcedashAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gafge .DoubleclicknotifyAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deeaf .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gafge .HralignAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_ddffd ,_adceb :=_deeaf .Value ,error (nil );if _adceb !=nil {return _adceb ;};_gafge .WrapcoordsAttr =&_ddffd ;continue ;};if _deeaf .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_dbgee ,_eabc :=_deeaf .Value ,error (nil );if _eabc !=nil {return _eabc ;};_gafge .CoordsizeAttr =&_dbgee ;continue ;};if _deeaf .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_gafge .StrokedAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Local =="\u0061\u006c\u0074"{_adagf ,_aegfb :=_deeaf .Value ,error (nil );if _aegfb !=nil {return _aegfb ;};_gafge .AltAttr =&_adagf ;continue ;};if _deeaf .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_fcdbg ,_ecebd :=_deeaf .Value ,error (nil );if _ecebd !=nil {return _ecebd ;};_gafge .StrokeweightAttr =&_fcdbg ;continue ;};if _deeaf .Name .Local =="\u0073\u0074\u0079l\u0065"{_ffacd ,_feaae :=_deeaf .Value ,error (nil );if _feaae !=nil {return _feaae ;};_gafge .StyleAttr =&_ffacd ;continue ;};if _deeaf .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ccaga ,_fdfcfe :=_deeaf .Value ,error (nil );if _fdfcfe !=nil {return _fdfcfe ;};_gafge .ChromakeyAttr =&_ccaga ;continue ;};if _deeaf .Name .Local =="\u0069\u0064"{_dfgfe ,_cddea :=_deeaf .Value ,error (nil );if _cddea !=nil {return _cddea ;};_gafge .IdAttr =&_dfgfe ;continue ;};if _deeaf .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_acgee ,_gacda :=_deeaf .Value ,error (nil );if _gacda !=nil {return _gacda ;};_gafge .TargetAttr =&_acgee ;continue ;};if _deeaf .Name .Local =="\u0063\u006c\u0061s\u0073"{_cccee ,_gadce :=_deeaf .Value ,error (nil );if _gadce !=nil {return _gadce ;};_gafge .ClassAttr =&_cccee ;continue ;};if _deeaf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gafge .InsetpenAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Local =="\u0070\u0072\u0069n\u0074"{_gafge .PrintAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gafge .FilledAttr .UnmarshalXMLAttr (_deeaf );continue ;};if _deeaf .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_bcccbd ,_dgcfa :=_deeaf .Value ,error (nil );if _dgcfa !=nil {return _dgcfa ;};_gafge .StrokecolorAttr =&_bcccbd ;continue ;};if _deeaf .Name .Local =="\u0074\u0069\u0074l\u0065"{_caadg ,_dedaef :=_deeaf .Value ,error (nil );if _dedaef !=nil {return _dedaef ;};_gafge .TitleAttr =&_caadg ;continue ;};if _deeaf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fdfgb ,_bdggb :=_deeaf .Value ,error (nil );if _bdggb !=nil {return _bdggb ;};_gafge .OpacityAttr =&_fdfgb ;continue ;};if _deeaf .Name .Local =="\u0061\u0064\u006a"{_dabecd ,_fdecb :=_deeaf .Value ,error (nil );if _fdecb !=nil {return _fdecb ;};_gafge .AdjAttr =&_dabecd ;continue ;};if _deeaf .Name .Local =="\u0070\u0061\u0074\u0068"{_cbcfa ,_eadedb :=_deeaf .Value ,error (nil );if _eadedb !=nil {return _eadedb ;};_gafge .PathAttr =&_cbcfa ;continue ;};if _deeaf .Name .Local =="\u0068\u0072\u0065\u0066"{_bgeagf ,_eagd :=_deeaf .Value ,error (nil );if _eagd !=nil {return _eagd ;};_gafge .HrefAttr =&_bgeagf ;continue ;};if _deeaf .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fcaedcg ,_afcb :=_deeaf .Value ,error (nil );if _afcb !=nil {return _afcb ;};_gafge .CoordoriginAttr =&_fcaedcg ;continue ;};if _deeaf .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_befca ,_ccfcd :=_deeaf .Value ,error (nil );if _ccfcd !=nil {return _ccfcd ;};_gafge .FillcolorAttr =&_befca ;continue ;};};_cfacdb :for {_fgegd ,_gddag :=d .Token ();if _gddag !=nil {return _gddag ;};switch _gagbfg :=_fgegd .(type ){case _c .StartElement :switch _gagbfg .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_dacece :=NewEG_ShapeElements ();_dacece .Path =NewPath ();if _dggcd :=d .DecodeElement (_dacece .Path ,&_gagbfg );_dggcd !=nil {return _dggcd ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_dacece );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_aagcb :=NewEG_ShapeElements ();_aagcb .Formulas =NewFormulas ();if _eaeaf :=d .DecodeElement (_aagcb .Formulas ,&_gagbfg );_eaeaf !=nil {return _eaeaf ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_aagcb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_agfac :=NewEG_ShapeElements ();_agfac .Handles =NewHandles ();if _bfcbb :=d .DecodeElement (_agfac .Handles ,&_gagbfg );_bfcbb !=nil {return _bfcbb ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_agfac );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_feagg :=NewEG_ShapeElements ();_feagg .Fill =NewFill ();if _fffafc :=d .DecodeElement (_feagg .Fill ,&_gagbfg );_fffafc !=nil {return _fffafc ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_feagg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ffadbd :=NewEG_ShapeElements ();_ffadbd .Stroke =NewStroke ();if _ccbdff :=d .DecodeElement (_ffadbd .Stroke ,&_gagbfg );_ccbdff !=nil {return _ccbdff ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_ffadbd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_eafd :=NewEG_ShapeElements ();_eafd .Shadow =NewShadow ();if _cfgc :=d .DecodeElement (_eafd .Shadow ,&_gagbfg );_cfgc !=nil {return _cfgc ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_eafd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_bdggf :=NewEG_ShapeElements ();_bdggf .Textbox =NewTextbox ();if _ecgeg :=d .DecodeElement (_bdggf .Textbox ,&_gagbfg );_ecgeg !=nil {return _ecgeg ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_bdggf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_abbde :=NewEG_ShapeElements ();_abbde .Textpath =NewTextpath ();if _afcgd :=d .DecodeElement (_abbde .Textpath ,&_gagbfg );_afcgd !=nil {return _afcgd ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_abbde );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_fbbdb :=NewEG_ShapeElements ();_fbbdb .Imagedata =NewImagedata ();if _aagcd :=d .DecodeElement (_fbbdb .Imagedata ,&_gagbfg );_aagcd !=nil {return _aagcd ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_fbbdb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gaecf :=NewEG_ShapeElements ();_gaecf .Skew =NewOfcSkew ();if _fcaddb :=d .DecodeElement (_gaecf .Skew ,&_gagbfg );_fcaddb !=nil {return _fcaddb ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_gaecf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_cdcbe :=NewEG_ShapeElements ();_cdcbe .Extrusion =NewOfcExtrusion ();if _afegg :=d .DecodeElement (_cdcbe .Extrusion ,&_gagbfg );_afegg !=nil {return _afegg ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_cdcbe );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_eedcb :=NewEG_ShapeElements ();_eedcb .Callout =NewOfcCallout ();if _acefb :=d .DecodeElement (_eedcb .Callout ,&_gagbfg );_acefb !=nil {return _acefb ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_eedcb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_bceac :=NewEG_ShapeElements ();_bceac .Lock =NewOfcLock ();if _geecc :=d .DecodeElement (_bceac .Lock ,&_gagbfg );_geecc !=nil {return _geecc ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_bceac );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_eegedd :=NewEG_ShapeElements ();_eegedd .Clippath =NewOfcClippath ();if _dfbfd :=d .DecodeElement (_eegedd .Clippath ,&_gagbfg );_dfbfd !=nil {return _dfbfd ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_eegedd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_dbgec :=NewEG_ShapeElements ();_dbgec .Signatureline =NewOfcSignatureline ();if _afeeg :=d .DecodeElement (_dbgec .Signatureline ,&_gagbfg );_afeeg !=nil {return _afeeg ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_dbgec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fegbd :=NewEG_ShapeElements ();_fegbd .Wrap =_eg .NewWrap ();if _fbaca :=d .DecodeElement (_fegbd .Wrap ,&_gagbfg );_fbaca !=nil {return _fbaca ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_fegbd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_cagaf :=NewEG_ShapeElements ();_cagaf .Anchorlock =_eg .NewAnchorlock ();if _cbdbd :=d .DecodeElement (_cagaf .Anchorlock ,&_gagbfg );_cbdbd !=nil {return _cbdbd ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_cagaf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_gccde :=NewEG_ShapeElements ();_gccde .Bordertop =_eg .NewBordertop ();if _ccge :=d .DecodeElement (_gccde .Bordertop ,&_gagbfg );_ccge !=nil {return _ccge ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_gccde );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_agfeg :=NewEG_ShapeElements ();_agfeg .Borderbottom =_eg .NewBorderbottom ();if _gfdc :=d .DecodeElement (_agfeg .Borderbottom ,&_gagbfg );_gfdc !=nil {return _gfdc ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_agfeg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_bdeba :=NewEG_ShapeElements ();_bdeba .Borderleft =_eg .NewBorderleft ();if _cgcbc :=d .DecodeElement (_bdeba .Borderleft ,&_gagbfg );_cgcbc !=nil {return _cgcbc ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_bdeba );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_eegf :=NewEG_ShapeElements ();_eegf .Borderright =_eg .NewBorderright ();if _gdfda :=d .DecodeElement (_eegf .Borderright ,&_gagbfg );_gdfda !=nil {return _gdfda ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_eegf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ecaec :=NewEG_ShapeElements ();_ecaec .ClientData =_b .NewClientData ();if _feaddf :=d .DecodeElement (_ecaec .ClientData ,&_gagbfg );_feaddf !=nil {return _feaddf ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_ecaec );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_afadf :=NewEG_ShapeElements ();_afadf .Textdata =_cc .NewTextdata ();if _bgaca :=d .DecodeElement (_afadf .Textdata ,&_gagbfg );_bgaca !=nil {return _bgaca ;};_gafge .EG_ShapeElements =append (_gafge .EG_ShapeElements ,_afadf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006d\u0070\u006c\u0065\u0078"}:_gafge .Complex =NewOfcComplex ();if _ddgab :=d .DecodeElement (_gafge .Complex ,&_gagbfg );_ddgab !=nil {return _ddgab ;};default:_ce .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u0068\u0061\u0070\u0065\u0074y\u0070\u0065 \u0025\u0076",_gagbfg .Name );if _cgagc :=d .Skip ();_cgagc !=nil {return _cgagc ;};};case _c .EndElement :break _cfacdb ;case _c .CharData :};};return nil ;};func (_fddbe OfcST_ExtrusionType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fddbe .String (),start );};func (_ebafd *CT_Shapetype )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="v\u003a\u0073\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065";};if _ebafd .MasterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u006d\u0061\u0073\u0074\u0065\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .MasterAttr )});};if _ebafd .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .HrefAttr )});};if _ebafd .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .TargetAttr )});};if _ebafd .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .ClassAttr )});};if _ebafd .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .TitleAttr )});};if _ebafd .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .AltAttr )});};if _ebafd .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .CoordsizeAttr )});};if _ebafd .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .CoordoriginAttr )});};if _ebafd .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .WrapcoordsAttr )});};if _ebafd .PrintAttr !=_g .ST_TrueFalseUnset {_dcfaa ,_fggcg :=_ebafd .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _fggcg !=nil {return _fggcg ;};start .Attr =append (start .Attr ,_dcfaa );};if _ebafd .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .IdAttr )});};if _ebafd .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .StyleAttr )});};if _ebafd .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .SpidAttr )});};if _ebafd .OnedAttr !=_g .ST_TrueFalseUnset {_bagfc ,_cafag :=_ebafd .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _cafag !=nil {return _cafag ;};start .Attr =append (start .Attr ,_bagfc );};if _ebafd .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .RegroupidAttr )});};if _ebafd .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_eeba ,_fage :=_ebafd .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _fage !=nil {return _fage ;};start .Attr =append (start .Attr ,_eeba );};if _ebafd .ButtonAttr !=_g .ST_TrueFalseUnset {_bfcbd ,_abaefd :=_ebafd .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _abaefd !=nil {return _abaefd ;};start .Attr =append (start .Attr ,_bfcbd );};if _ebafd .UserhiddenAttr !=_g .ST_TrueFalseUnset {_dcbb ,_acef :=_ebafd .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _acef !=nil {return _acef ;};start .Attr =append (start .Attr ,_dcbb );};if _ebafd .BulletAttr !=_g .ST_TrueFalseUnset {_bfcc ,_fgfd :=_ebafd .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _fgfd !=nil {return _fgfd ;};start .Attr =append (start .Attr ,_bfcc );};if _ebafd .HrAttr !=_g .ST_TrueFalseUnset {_ddfdd ,_dadea :=_ebafd .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _dadea !=nil {return _dadea ;};start .Attr =append (start .Attr ,_ddfdd );};if _ebafd .HrstdAttr !=_g .ST_TrueFalseUnset {_gbdca ,_bfddg :=_ebafd .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _bfddg !=nil {return _bfddg ;};start .Attr =append (start .Attr ,_gbdca );};if _ebafd .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_cbaff ,_ccgbg :=_ebafd .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _ccgbg !=nil {return _ccgbg ;};start .Attr =append (start .Attr ,_cbaff );};if _ebafd .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .HrpctAttr )});};if _ebafd .HralignAttr !=OfcST_HrAlignUnset {_ffdfa ,_eeceb :=_ebafd .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _eeceb !=nil {return _eeceb ;};start .Attr =append (start .Attr ,_ffdfa );};if _ebafd .AllowincellAttr !=_g .ST_TrueFalseUnset {_daddb ,_gecf :=_ebafd .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _gecf !=nil {return _gecf ;};start .Attr =append (start .Attr ,_daddb );};if _ebafd .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_bgdeg ,_bbdge :=_ebafd .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _bbdge !=nil {return _bbdge ;};start .Attr =append (start .Attr ,_bgdeg );};if _ebafd .UserdrawnAttr !=_g .ST_TrueFalseUnset {_bcgcg ,_dcdfa :=_ebafd .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _dcdfa !=nil {return _dcdfa ;};start .Attr =append (start .Attr ,_bcgcg );};if _ebafd .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .BordertopcolorAttr )});};if _ebafd .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .BorderleftcolorAttr )});};if _ebafd .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .BorderbottomcolorAttr )});};if _ebafd .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .BorderrightcolorAttr )});};if _ebafd .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_agca ,_babbg :=_ebafd .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _babbg !=nil {return _babbg ;};start .Attr =append (start .Attr ,_agca );};if _ebafd .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .DgmnodekindAttr )});};if _ebafd .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_cfgfg ,_begeg :=_ebafd .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _begeg !=nil {return _begeg ;};start .Attr =append (start .Attr ,_cfgfg );};if _ebafd .InsetmodeAttr !=OfcST_InsetModeUnset {_beeeg ,_adgd :=_ebafd .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _adgd !=nil {return _adgd ;};start .Attr =append (start .Attr ,_beeeg );};if _ebafd .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .OpacityAttr )});};if _ebafd .StrokedAttr !=_g .ST_TrueFalseUnset {_ggeedd ,_aecfa :=_ebafd .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _aecfa !=nil {return _aecfa ;};start .Attr =append (start .Attr ,_ggeedd );};if _ebafd .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .StrokecolorAttr )});};if _ebafd .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .StrokeweightAttr )});};if _ebafd .InsetpenAttr !=_g .ST_TrueFalseUnset {_affc ,_caac :=_ebafd .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _caac !=nil {return _caac ;};start .Attr =append (start .Attr ,_affc );};if _ebafd .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .ChromakeyAttr )});};if _ebafd .FilledAttr !=_g .ST_TrueFalseUnset {_gdcbe ,_bcabg :=_ebafd .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _bcabg !=nil {return _bcabg ;};start .Attr =append (start .Attr ,_gdcbe );};if _ebafd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .FillcolorAttr )});};if _ebafd .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .SptAttr )});};if _ebafd .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_gfcc ,_ggbbb :=_ebafd .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _ggbbb !=nil {return _ggbbb ;};start .Attr =append (start .Attr ,_gfcc );};if _ebafd .BwmodeAttr !=OfcST_BWModeUnset {_fafg ,_degbd :=_ebafd .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _degbd !=nil {return _degbd ;};start .Attr =append (start .Attr ,_fafg );};if _ebafd .BwpureAttr !=OfcST_BWModeUnset {_dbbae ,_gfee :=_ebafd .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _gfee !=nil {return _gfee ;};start .Attr =append (start .Attr ,_dbbae );};if _ebafd .BwnormalAttr !=OfcST_BWModeUnset {_egcc ,_gbfa :=_ebafd .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _gbfa !=nil {return _gbfa ;};start .Attr =append (start .Attr ,_egcc );};if _ebafd .ForcedashAttr !=_g .ST_TrueFalseUnset {_gcbeg ,_bgag :=_ebafd .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _bgag !=nil {return _bgag ;};start .Attr =append (start .Attr ,_gcbeg );};if _ebafd .OleiconAttr !=_g .ST_TrueFalseUnset {_ebdef ,_edbfg :=_ebafd .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _edbfg !=nil {return _edbfg ;};start .Attr =append (start .Attr ,_ebdef );};if _ebafd .OleAttr !=_g .ST_TrueFalseBlankUnset {_fdab ,_fcaaa :=_ebafd .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _fcaaa !=nil {return _fcaaa ;};start .Attr =append (start .Attr ,_fdab );};if _ebafd .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_agec ,_acagf :=_ebafd .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _acagf !=nil {return _acagf ;};start .Attr =append (start .Attr ,_agec );};if _ebafd .CliptowrapAttr !=_g .ST_TrueFalseUnset {_ccbdf ,_fdae :=_ebafd .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _fdae !=nil {return _fdae ;};start .Attr =append (start .Attr ,_ccbdf );};if _ebafd .ClipAttr !=_g .ST_TrueFalseUnset {_adbgd ,_gfbga :=_ebafd .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _gfbga !=nil {return _gfbga ;};start .Attr =append (start .Attr ,_adbgd );};if _ebafd .AdjAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u006a"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .AdjAttr )});};if _ebafd .PathAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_e .Sprintf ("\u0025\u0076",*_ebafd .PathAttr )});};e .EncodeToken (start );if _ebafd .EG_ShapeElements !=nil {for _ ,_dafg :=range _ebafd .EG_ShapeElements {_dafg .MarshalXML (e ,_c .StartElement {});};};if _ebafd .Complex !=nil {_gfgdc :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x"}};e .EncodeElement (_ebafd .Complex ,_gfgdc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_Fill and its children
|
|
func (_cfgge *CT_Fill )Validate ()error {return _cfgge .ValidateWithPath ("\u0043T\u005f\u0046\u0069\u006c\u006c");};func (_ddbag OfcST_InsetMode )ValidateWithPath (path string )error {switch _ddbag {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddbag ));};return nil ;};func (_ddae *OfcBottom )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f\u003a\u0062\u006f\u0074\u0074\u006f\u006d";return _ddae .OfcCT_StrokeChild .MarshalXML (e ,start );};func NewCT_Rect ()*CT_Rect {_gbab :=&CT_Rect {};return _gbab };func (_agcee *Oval )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _agcee .CT_Oval .MarshalXML (e ,start );};const (ST_StrokeArrowTypeUnset ST_StrokeArrowType =0;ST_StrokeArrowTypeNone ST_StrokeArrowType =1;ST_StrokeArrowTypeBlock ST_StrokeArrowType =2;ST_StrokeArrowTypeClassic ST_StrokeArrowType =3;ST_StrokeArrowTypeOval ST_StrokeArrowType =4;ST_StrokeArrowTypeDiamond ST_StrokeArrowType =5;ST_StrokeArrowTypeOpen ST_StrokeArrowType =6;);func (_dfddg *Shape )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _dfddg .CT_Shape .MarshalXML (e ,start );};func (_begdab OfcST_CalloutPlacement )Validate ()error {return _begdab .ValidateWithPath ("")};func (_cddbf OfcST_OLEDrawAspect )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ccfec :=_c .Attr {};_ccfec .Name =name ;switch _cddbf {case OfcST_OLEDrawAspectUnset :_ccfec .Value ="";case OfcST_OLEDrawAspectContent :_ccfec .Value ="\u0043o\u006e\u0074\u0065\u006e\u0074";case OfcST_OLEDrawAspectIcon :_ccfec .Value ="\u0049\u0063\u006f\u006e";};return _ccfec ,nil ;};func NewPath ()*Path {_gceaf :=&Path {};_gceaf .CT_Path =*NewCT_Path ();return _gceaf };
|
|
|
|
// ValidateWithPath validates the OfcCT_Lock and its children, prefixing error messages with path
|
|
func (_deccc *OfcCT_Lock )ValidateWithPath (path string )error {if _acbbg :=_deccc .PositionAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_acbbg !=nil {return _acbbg ;};if _fedba :=_deccc .SelectionAttr .ValidateWithPath (path +"\u002f\u0053\u0065\u006c\u0065\u0063\u0074\u0069\u006fn\u0041\u0074\u0074\u0072");_fedba !=nil {return _fedba ;};if _cdag :=_deccc .GroupingAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_cdag !=nil {return _cdag ;};if _fcfdb :=_deccc .UngroupingAttr .ValidateWithPath (path +"\u002fU\u006eg\u0072\u006f\u0075\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_fcfdb !=nil {return _fcfdb ;};if _ggfcd :=_deccc .RotationAttr .ValidateWithPath (path +"\u002f\u0052\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_ggfcd !=nil {return _ggfcd ;};if _cbcef :=_deccc .CroppingAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0070\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_cbcef !=nil {return _cbcef ;};if _dgbbff :=_deccc .VerticiesAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0069\u0063\u0069\u0065s\u0041\u0074\u0074\u0072");_dgbbff !=nil {return _dgbbff ;};if _fbfec :=_deccc .AdjusthandlesAttr .ValidateWithPath (path +"\u002fA\u0064j\u0075\u0073\u0074\u0068\u0061n\u0064\u006ce\u0073\u0041\u0074\u0074\u0072");_fbfec !=nil {return _fbfec ;};if _afbeb :=_deccc .TextAttr .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0041\u0074\u0074r");_afbeb !=nil {return _afbeb ;};if _efbfd :=_deccc .AspectratioAttr .ValidateWithPath (path +"\u002f\u0041s\u0070\u0065\u0063t\u0072\u0061\u0074\u0069\u006f\u0041\u0074\u0074\u0072");_efbfd !=nil {return _efbfd ;};if _ccbaf :=_deccc .ShapetypeAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065\u0074\u0079\u0070e\u0041\u0074\u0074\u0072");_ccbaf !=nil {return _ccbaf ;};if _agcdfg :=_deccc .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_agcdfg !=nil {return _agcdfg ;};return nil ;};func (_deegb OfcST_ExtrusionType )Validate ()error {return _deegb .ValidateWithPath ("")};type AG_ImageAttributes struct{SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ;GrayscaleAttr _g .ST_TrueFalse ;BilevelAttr _g .ST_TrueFalse ;};func (_bccgc *Stroke )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _bccgc .CT_Stroke .MarshalXML (e ,start );};func NewOfcCT_Lock ()*OfcCT_Lock {_efdea :=&OfcCT_Lock {};return _efdea };type OfcCT_R struct{IdAttr string ;TypeAttr OfcST_RType ;HowAttr OfcST_How ;IdrefAttr *string ;Proxy []*OfcCT_Proxy ;};func (_ddbd OfcST_HrAlign )ValidateWithPath (path string )error {switch _ddbd {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddbd ));};return nil ;};func (_ebdafb OfcST_InsetMode )Validate ()error {return _ebdafb .ValidateWithPath ("")};
|
|
|
|
// ValidateWithPath validates the CT_Path and its children, prefixing error messages with path
|
|
func (_eagab *CT_Path )ValidateWithPath (path string )error {if _ebea :=_eagab .FillokAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u006f\u006b\u0041\u0074\u0074\u0072");_ebea !=nil {return _ebea ;};if _gfeaf :=_eagab .StrokeokAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u006f\u006b\u0065\u006f\u006b\u0041\u0074\u0074\u0072");_gfeaf !=nil {return _gfeaf ;};if _adad :=_eagab .ShadowokAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0064\u006f\u0077\u006f\u006b\u0041\u0074\u0074\u0072");_adad !=nil {return _adad ;};if _gcdc :=_eagab .ArrowokAttr .ValidateWithPath (path +"\u002f\u0041\u0072r\u006f\u0077\u006f\u006b\u0041\u0074\u0074\u0072");_gcdc !=nil {return _gcdc ;};if _afbac :=_eagab .GradientshapeokAttr .ValidateWithPath (path +"/\u0047r\u0061\u0064\u0069\u0065\u006e\u0074\u0073\u0068a\u0070\u0065\u006f\u006bAt\u0074\u0072");_afbac !=nil {return _afbac ;};if _cafga :=_eagab .TextpathokAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0070\u0061\u0074\u0068\u006f\u006b\u0041\u0074\u0074\u0072");_cafga !=nil {return _cafga ;};if _agcd :=_eagab .InsetpenokAttr .ValidateWithPath (path +"\u002fI\u006es\u0065\u0074\u0070\u0065\u006e\u006f\u006b\u0041\u0074\u0074\u0072");_agcd !=nil {return _agcd ;};if _bggde :=_eagab .ConnecttypeAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u006e\u0065c\u0074\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_bggde !=nil {return _bggde ;};if _egcbe :=_eagab .ExtrusionokAttr .ValidateWithPath (path +"\u002f\u0045x\u0074\u0072\u0075s\u0069\u006f\u006e\u006f\u006b\u0041\u0074\u0074\u0072");_egcbe !=nil {return _egcbe ;};return nil ;};func NewCT_Stroke ()*CT_Stroke {_gbefa :=&CT_Stroke {};return _gbefa };
|
|
|
|
// ValidateWithPath validates the AG_AllShapeAttributes and its children, prefixing error messages with path
|
|
func (_gbb *AG_AllShapeAttributes )ValidateWithPath (path string )error {if _gcg :=_gbb .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_gcg !=nil {return _gcg ;};if _afbb :=_gbb .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_afbb !=nil {return _afbb ;};if _dcb :=_gbb .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_dcb !=nil {return _dcb ;};if _bee :=_gbb .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_bee !=nil {return _bee ;};if _ffe :=_gbb .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_ffe !=nil {return _ffe ;};if _ggd :=_gbb .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_ggd !=nil {return _ggd ;};if _dbag :=_gbb .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_dbag !=nil {return _dbag ;};if _bbed :=_gbb .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_bbed !=nil {return _bbed ;};if _cag :=_gbb .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_cag !=nil {return _cag ;};if _cg :=_gbb .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_cg !=nil {return _cg ;};if _beef :=_gbb .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_beef !=nil {return _beef ;};if _ega :=_gbb .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_ega !=nil {return _ega ;};if _dee :=_gbb .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_dee !=nil {return _dee ;};return nil ;};func (_gcec *OfcTop )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcec .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_cfceb :=range start .Attr {if _cfceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfceb .Name .Local =="\u0068\u0072\u0065\u0066"{_deegd ,_abde :=_cfceb .Value ,error (nil );if _abde !=nil {return _abde ;};_gcec .HrefAttr =&_deegd ;continue ;};if _cfceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfceb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gcec .ForcedashAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfceb .Name .Local =="\u0074\u0069\u0074l\u0065"{_gfbdb ,_eaafg :=_cfceb .Value ,error (nil );if _eaafg !=nil {return _eaafg ;};_gcec .TitleAttr =&_gfbdb ;continue ;};if _cfceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfceb .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_fbead ,_ccdac :=_cfceb .Value ,error (nil );if _ccdac !=nil {return _ccdac ;};_gcec .AlthrefAttr =&_fbead ;continue ;};if _cfceb .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_gcec .ImageaspectAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_gcec .StartarrowAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_gcec .LinestyleAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_gcec .StartarrowwidthAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_gcec .JoinstyleAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_gcec .StartarrowlengthAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_fcbdbc ,_cbbgg :=_cfceb .Value ,error (nil );if _cbbgg !=nil {return _cbbgg ;};_gcec .DashstyleAttr =&_fcbdbc ;continue ;};if _cfceb .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_gcec .EndarrowAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_gcec .FilltypeAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_gcec .EndarrowwidthAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cegage ,_eddbc :=_cfceb .Value ,error (nil );if _eddbc !=nil {return _eddbc ;};_gcec .OpacityAttr =&_cegage ;continue ;};if _cfceb .Name .Local =="\u0063\u006f\u006co\u0072"{_acafda ,_dgdba :=_cfceb .Value ,error (nil );if _dgdba !=nil {return _dgdba ;};_gcec .ColorAttr =&_acafda ;continue ;};if _cfceb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gcec .InsetpenAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_gcec .EndarrowlengthAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0065\u0078\u0074"{_gcec .ExtAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_gcec .EndcapAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_ggbca ,_fggba :=_cfceb .Value ,error (nil );if _fggba !=nil {return _fggba ;};_gcec .Color2Attr =&_ggbca ;continue ;};if _cfceb .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_gcec .ImagealignshapeAttr .UnmarshalXMLAttr (_cfceb );continue ;};if _cfceb .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_dbbea ,_bgccc :=_cfceb .Value ,error (nil );if _bgccc !=nil {return _bgccc ;};_gcec .WeightAttr =&_dbbea ;continue ;};if _cfceb .Name .Local =="\u0073\u0072\u0063"{_bcbdb ,_feadgd :=_cfceb .Value ,error (nil );if _feadgd !=nil {return _feadgd ;};_gcec .SrcAttr =&_bcbdb ;continue ;};if _cfceb .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_egeag ,_fgagc :=_cfceb .Value ,error (nil );if _fgagc !=nil {return _fgagc ;};_gcec .ImagesizeAttr =&_egeag ;continue ;};if _cfceb .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_afgce ,_bceagd :=_cb .ParseFloat (_cfceb .Value ,64);if _bceagd !=nil {return _bceagd ;};_gcec .MiterlimitAttr =&_afgce ;continue ;};if _cfceb .Name .Local =="\u006f\u006e"{_gcec .OnAttr .UnmarshalXMLAttr (_cfceb );continue ;};};for {_ddffg ,_cbcg :=d .Token ();if _cbcg !=nil {return _e .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u004ff\u0063\u0054o\u0070\u003a\u0020\u0025\u0073",_cbcg );};if _afcfe ,_bfcfe :=_ddffg .(_c .EndElement );_bfcfe &&_afcfe .Name ==start .Name {break ;};};return nil ;};func (_dceaf *OfcCT_Rules )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f:\u0072\u0075\u006c\u0065\u0073";};if _dceaf .ExtAttr !=ST_ExtUnset {_efebe ,_ccbca :=_dceaf .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _ccbca !=nil {return _ccbca ;};start .Attr =append (start .Attr ,_efebe );};e .EncodeToken (start );if _dceaf .R !=nil {_gcbdb :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0072"}};for _ ,_dbedb :=range _dceaf .R {e .EncodeElement (_dbedb ,_gcbdb );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cafadc *CT_TextPath )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gadd :=range start .Attr {if _gadd .Name .Local =="\u006f\u006e"{_cafadc .OnAttr .UnmarshalXMLAttr (_gadd );continue ;};if _gadd .Name .Local =="\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"{_cafadc .FitshapeAttr .UnmarshalXMLAttr (_gadd );continue ;};if _gadd .Name .Local =="\u0066i\u0074\u0070\u0061\u0074\u0068"{_cafadc .FitpathAttr .UnmarshalXMLAttr (_gadd );continue ;};if _gadd .Name .Local =="\u0074\u0072\u0069\u006d"{_cafadc .TrimAttr .UnmarshalXMLAttr (_gadd );continue ;};if _gadd .Name .Local =="\u0078\u0073\u0063\u0061\u006c\u0065"{_cafadc .XscaleAttr .UnmarshalXMLAttr (_gadd );continue ;};if _gadd .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_dggaf ,_edcde :=_gadd .Value ,error (nil );if _edcde !=nil {return _edcde ;};_cafadc .StringAttr =&_dggaf ;continue ;};if _gadd .Name .Local =="\u0069\u0064"{_dgab ,_cdebd :=_gadd .Value ,error (nil );if _cdebd !=nil {return _cdebd ;};_cafadc .IdAttr =&_dgab ;continue ;};if _gadd .Name .Local =="\u0073\u0074\u0079l\u0065"{_fegdc ,_dcbg :=_gadd .Value ,error (nil );if _dcbg !=nil {return _dcbg ;};_cafadc .StyleAttr =&_fegdc ;continue ;};};for {_gddea ,_bfdf :=d .Token ();if _bfdf !=nil {return _e .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_bfdf );};if _ebdeb ,_gbceg :=_gddea .(_c .EndElement );_gbceg &&_ebdeb .Name ==start .Name {break ;};};return nil ;};type OfcST_ColorMode byte ;func (_fbdcg *CT_Shapetype )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acecb :=range start .Attr {if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cebfa ,_bceg :=_acecb .Value ,error (nil );if _bceg !=nil {return _bceg ;};_fbdcg .BordertopcolorAttr =&_cebfa ;continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u006d\u0061\u0073\u0074\u0065\u0072"{_facfa ,_cefga :=_acecb .Value ,error (nil );if _cefga !=nil {return _cefga ;};_fbdcg .MasterAttr =&_facfa ;continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_eacbd ,_fcadg :=_acecb .Value ,error (nil );if _fcadg !=nil {return _fcadg ;};_fbdcg .BorderleftcolorAttr =&_eacbd ;continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fbdcg .BulletAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0068\u0072"{_fbdcg .HrAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0063\u006c\u0069\u0070"{_fbdcg .ClipAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0068\u0072\u0073t\u0064"{_fbdcg .HrstdAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0073\u0070\u0069\u0064"{_fcdaa ,_cgfafe :=_acecb .Value ,error (nil );if _cgfafe !=nil {return _cgfafe ;};_fbdcg .SpidAttr =&_fcdaa ;continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fbdcg .HrnoshadeAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fgedb ,_egbg :=_cb .ParseInt (_acecb .Value ,10,64);if _egbg !=nil {return _egbg ;};_fbdcg .RegroupidAttr =&_fgedb ;continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fbdcg .DgmlayoutAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fbdcg .CliptowrapAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fbdcg .AllowoverlapAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fbdcg .InsetmodeAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fbdcg .UserhiddenAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_acbba ,_eebab :=_acecb .Value ,error (nil );if _eebab !=nil {return _eebab ;};_fbdcg .BorderbottomcolorAttr =&_acbba ;continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fbdcg .BwpureAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fbdcg .DgmlayoutmruAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fbdcg .PreferrelativeAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fbdcg .AllowincellAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0068\u0072\u0070c\u0074"{_gdbb ,_cecde :=_cb .ParseFloat (_acecb .Value ,64);if _cecde !=nil {return _cecde ;};_aedaa :=float32 (_gdbb );_fbdcg .HrpctAttr =&_aedaa ;continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fbdcg .ButtonAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fbdcg .UserdrawnAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fbdcg .BwnormalAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0073\u0070\u0074"{_gaefe ,_faaed :=_cb .ParseFloat (_acecb .Value ,64);if _faaed !=nil {return _faaed ;};_bfgba :=float32 (_gaefe );_fbdcg .SptAttr =&_bfgba ;continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fbdcg .ConnectortypeAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ecfa ,_dbee :=_acecb .Value ,error (nil );if _dbee !=nil {return _dbee ;};_fbdcg .BorderrightcolorAttr =&_ecfa ;continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fbdcg .OleiconAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ebbegf ,_ffbaa :=_cb .ParseInt (_acecb .Value ,10,64);if _ffbaa !=nil {return _ffbaa ;};_fbdcg .DgmnodekindAttr =&_ebbegf ;continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u006f\u006e\u0065\u0064"{_fbdcg .OnedAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fbdcg .BwmodeAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u006f\u006c\u0065"{_fbdcg .OleAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fbdcg .ForcedashAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fbdcg .DoubleclicknotifyAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acecb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fbdcg .HralignAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_geacb ,_bdeab :=_acecb .Value ,error (nil );if _bdeab !=nil {return _bdeab ;};_fbdcg .WrapcoordsAttr =&_geacb ;continue ;};if _acecb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fefgf ,_gadgg :=_acecb .Value ,error (nil );if _gadgg !=nil {return _gadgg ;};_fbdcg .CoordsizeAttr =&_fefgf ;continue ;};if _acecb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fbdcg .StrokedAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Local =="\u0061\u006c\u0074"{_dfgcf ,_fagfg :=_acecb .Value ,error (nil );if _fagfg !=nil {return _fagfg ;};_fbdcg .AltAttr =&_dfgcf ;continue ;};if _acecb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_deebc ,_ddfdb :=_acecb .Value ,error (nil );if _ddfdb !=nil {return _ddfdb ;};_fbdcg .StrokeweightAttr =&_deebc ;continue ;};if _acecb .Name .Local =="\u0073\u0074\u0079l\u0065"{_effda ,_afacb :=_acecb .Value ,error (nil );if _afacb !=nil {return _afacb ;};_fbdcg .StyleAttr =&_effda ;continue ;};if _acecb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_bfeec ,_cageg :=_acecb .Value ,error (nil );if _cageg !=nil {return _cageg ;};_fbdcg .ChromakeyAttr =&_bfeec ;continue ;};if _acecb .Name .Local =="\u0069\u0064"{_cfef ,_daffb :=_acecb .Value ,error (nil );if _daffb !=nil {return _daffb ;};_fbdcg .IdAttr =&_cfef ;continue ;};if _acecb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_feea ,_gegde :=_acecb .Value ,error (nil );if _gegde !=nil {return _gegde ;};_fbdcg .TargetAttr =&_feea ;continue ;};if _acecb .Name .Local =="\u0063\u006c\u0061s\u0073"{_ggbcb ,_adfddd :=_acecb .Value ,error (nil );if _adfddd !=nil {return _adfddd ;};_fbdcg .ClassAttr =&_ggbcb ;continue ;};if _acecb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fbdcg .InsetpenAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Local =="\u0070\u0072\u0069n\u0074"{_fbdcg .PrintAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fbdcg .FilledAttr .UnmarshalXMLAttr (_acecb );continue ;};if _acecb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_ebdacf ,_cafef :=_acecb .Value ,error (nil );if _cafef !=nil {return _cafef ;};_fbdcg .StrokecolorAttr =&_ebdacf ;continue ;};if _acecb .Name .Local =="\u0074\u0069\u0074l\u0065"{_ddcb ,_adabd :=_acecb .Value ,error (nil );if _adabd !=nil {return _adabd ;};_fbdcg .TitleAttr =&_ddcb ;continue ;};if _acecb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fedf ,_edgag :=_acecb .Value ,error (nil );if _edgag !=nil {return _edgag ;};_fbdcg .OpacityAttr =&_fedf ;continue ;};if _acecb .Name .Local =="\u0061\u0064\u006a"{_efacc ,_dgaa :=_acecb .Value ,error (nil );if _dgaa !=nil {return _dgaa ;};_fbdcg .AdjAttr =&_efacc ;continue ;};if _acecb .Name .Local =="\u0070\u0061\u0074\u0068"{_ffddg ,_aefb :=_acecb .Value ,error (nil );if _aefb !=nil {return _aefb ;};_fbdcg .PathAttr =&_ffddg ;continue ;};if _acecb .Name .Local =="\u0068\u0072\u0065\u0066"{_gbadc ,_acca :=_acecb .Value ,error (nil );if _acca !=nil {return _acca ;};_fbdcg .HrefAttr =&_gbadc ;continue ;};if _acecb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gbefb ,_eedc :=_acecb .Value ,error (nil );if _eedc !=nil {return _eedc ;};_fbdcg .CoordoriginAttr =&_gbefb ;continue ;};if _acecb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_gdbaf ,_bfdec :=_acecb .Value ,error (nil );if _bfdec !=nil {return _bfdec ;};_fbdcg .FillcolorAttr =&_gdbaf ;continue ;};};_addb :for {_afgb ,_fcdc :=d .Token ();if _fcdc !=nil {return _fcdc ;};switch _gfca :=_afgb .(type ){case _c .StartElement :switch _gfca .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_eagfd :=NewEG_ShapeElements ();_eagfd .Path =NewPath ();if _bgbae :=d .DecodeElement (_eagfd .Path ,&_gfca );_bgbae !=nil {return _bgbae ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_eagfd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_gddd :=NewEG_ShapeElements ();_gddd .Formulas =NewFormulas ();if _caebe :=d .DecodeElement (_gddd .Formulas ,&_gfca );_caebe !=nil {return _caebe ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_gddd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_cfbca :=NewEG_ShapeElements ();_cfbca .Handles =NewHandles ();if _facda :=d .DecodeElement (_cfbca .Handles ,&_gfca );_facda !=nil {return _facda ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_cfbca );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_bdege :=NewEG_ShapeElements ();_bdege .Fill =NewFill ();if _aaaaba :=d .DecodeElement (_bdege .Fill ,&_gfca );_aaaaba !=nil {return _aaaaba ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_bdege );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_agaafg :=NewEG_ShapeElements ();_agaafg .Stroke =NewStroke ();if _bddffe :=d .DecodeElement (_agaafg .Stroke ,&_gfca );_bddffe !=nil {return _bddffe ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_agaafg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_fdccg :=NewEG_ShapeElements ();_fdccg .Shadow =NewShadow ();if _eddc :=d .DecodeElement (_fdccg .Shadow ,&_gfca );_eddc !=nil {return _eddc ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_fdccg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_eacgd :=NewEG_ShapeElements ();_eacgd .Textbox =NewTextbox ();if _fdbbf :=d .DecodeElement (_eacgd .Textbox ,&_gfca );_fdbbf !=nil {return _fdbbf ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_eacgd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_dgdaf :=NewEG_ShapeElements ();_dgdaf .Textpath =NewTextpath ();if _aggd :=d .DecodeElement (_dgdaf .Textpath ,&_gfca );_aggd !=nil {return _aggd ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_dgdaf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_acgdg :=NewEG_ShapeElements ();_acgdg .Imagedata =NewImagedata ();if _dbaag :=d .DecodeElement (_acgdg .Imagedata ,&_gfca );_dbaag !=nil {return _dbaag ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_acgdg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_bgcc :=NewEG_ShapeElements ();_bgcc .Skew =NewOfcSkew ();if _dcebe :=d .DecodeElement (_bgcc .Skew ,&_gfca );_dcebe !=nil {return _dcebe ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_bgcc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_aacg :=NewEG_ShapeElements ();_aacg .Extrusion =NewOfcExtrusion ();if _gedf :=d .DecodeElement (_aacg .Extrusion ,&_gfca );_gedf !=nil {return _gedf ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_aacg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_acabb :=NewEG_ShapeElements ();_acabb .Callout =NewOfcCallout ();if _caaac :=d .DecodeElement (_acabb .Callout ,&_gfca );_caaac !=nil {return _caaac ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_acabb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gccg :=NewEG_ShapeElements ();_gccg .Lock =NewOfcLock ();if _dgafd :=d .DecodeElement (_gccg .Lock ,&_gfca );_dgafd !=nil {return _dgafd ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_gccg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_efafa :=NewEG_ShapeElements ();_efafa .Clippath =NewOfcClippath ();if _eacag :=d .DecodeElement (_efafa .Clippath ,&_gfca );_eacag !=nil {return _eacag ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_efafa );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_bbgg :=NewEG_ShapeElements ();_bbgg .Signatureline =NewOfcSignatureline ();if _cdec :=d .DecodeElement (_bbgg .Signatureline ,&_gfca );_cdec !=nil {return _cdec ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_bbgg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_dead :=NewEG_ShapeElements ();_dead .Wrap =_eg .NewWrap ();if _dfffd :=d .DecodeElement (_dead .Wrap ,&_gfca );_dfffd !=nil {return _dfffd ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_dead );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_eecea :=NewEG_ShapeElements ();_eecea .Anchorlock =_eg .NewAnchorlock ();if _bafde :=d .DecodeElement (_eecea .Anchorlock ,&_gfca );_bafde !=nil {return _bafde ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_eecea );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_ebcbb :=NewEG_ShapeElements ();_ebcbb .Bordertop =_eg .NewBordertop ();if _faecg :=d .DecodeElement (_ebcbb .Bordertop ,&_gfca );_faecg !=nil {return _faecg ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_ebcbb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_bfeda :=NewEG_ShapeElements ();_bfeda .Borderbottom =_eg .NewBorderbottom ();if _dffbd :=d .DecodeElement (_bfeda .Borderbottom ,&_gfca );_dffbd !=nil {return _dffbd ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_bfeda );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gggd :=NewEG_ShapeElements ();_gggd .Borderleft =_eg .NewBorderleft ();if _gbfg :=d .DecodeElement (_gggd .Borderleft ,&_gfca );_gbfg !=nil {return _gbfg ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_gggd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_daeea :=NewEG_ShapeElements ();_daeea .Borderright =_eg .NewBorderright ();if _dbea :=d .DecodeElement (_daeea .Borderright ,&_gfca );_dbea !=nil {return _dbea ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_daeea );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_abead :=NewEG_ShapeElements ();_abead .ClientData =_b .NewClientData ();if _ccdgb :=d .DecodeElement (_abead .ClientData ,&_gfca );_ccdgb !=nil {return _ccdgb ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_abead );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dfdae :=NewEG_ShapeElements ();_dfdae .Textdata =_cc .NewTextdata ();if _gcbd :=d .DecodeElement (_dfdae .Textdata ,&_gfca );_gcbd !=nil {return _gcbd ;};_fbdcg .EG_ShapeElements =append (_fbdcg .EG_ShapeElements ,_dfdae );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006d\u0070\u006c\u0065\u0078"}:_fbdcg .Complex =NewOfcComplex ();if _dffe :=d .DecodeElement (_fbdcg .Complex ,&_gfca );_dffe !=nil {return _dffe ;};default:_ce .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0068\u0061p\u0065\u0074\u0079\u0070\u0065\u0020\u0025\u0076",_gfca .Name );if _gdfa :=d .Skip ();_gdfa !=nil {return _gdfa ;};};case _c .EndElement :break _addb ;case _c .CharData :};};return nil ;};type AG_Fill struct{FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;};func (_cccac ST_ImageAspect )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cccac .String (),start );};type CT_TextPath struct{OnAttr _g .ST_TrueFalse ;FitshapeAttr _g .ST_TrueFalse ;FitpathAttr _g .ST_TrueFalse ;TrimAttr _g .ST_TrueFalse ;XscaleAttr _g .ST_TrueFalse ;StringAttr *string ;IdAttr *string ;StyleAttr *string ;};
|
|
|
|
// Validate validates the Curve and its children
|
|
func (_gegdcf *Curve )Validate ()error {return _gegdcf .ValidateWithPath ("\u0043\u0075\u0072v\u0065")};func (_cbdbe OfcST_BWMode )ValidateWithPath (path string )error {switch _cbdbe {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbdbe ));};return nil ;};func (_babdc OfcST_ExtrusionRender )Validate ()error {return _babdc .ValidateWithPath ("")};
|
|
|
|
// Validate validates the OfcColumn and its children
|
|
func (_ffddd *OfcColumn )Validate ()error {return _ffddd .ValidateWithPath ("\u004ff\u0063\u0043\u006f\u006c\u0075\u006dn");};type OfcColumn struct{OfcCT_StrokeChild };func (_gaeea *OfcCT_ShapeLayout )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0073\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074";};if _gaeea .ExtAttr !=ST_ExtUnset {_gbced ,_dbca :=_gaeea .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dbca !=nil {return _dbca ;};start .Attr =append (start .Attr ,_gbced );};e .EncodeToken (start );if _gaeea .Idmap !=nil {_bafdf :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0069\u0064\u006d\u0061\u0070"}};e .EncodeElement (_gaeea .Idmap ,_bafdf );};if _gaeea .Regrouptable !=nil {_gadee :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070t\u0061\u0062\u006c\u0065"}};e .EncodeElement (_gaeea .Regrouptable ,_gadee );};if _gaeea .Rules !=nil {_ebgda :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0072\u0075\u006c\u0065\u0073"}};e .EncodeElement (_gaeea .Rules ,_ebgda );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_StrokeArrowType byte ;func (_dbgd *AG_OfficeCoreAttributes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbgd .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dbgd .SpidAttr )});};if _dbgd .OnedAttr !=_g .ST_TrueFalseUnset {_dbfcc ,_bfce :=_dbgd .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _bfce !=nil {return _bfce ;};start .Attr =append (start .Attr ,_dbfcc );};if _dbgd .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dbgd .RegroupidAttr )});};if _dbgd .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_cagb ,_egf :=_dbgd .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _egf !=nil {return _egf ;};start .Attr =append (start .Attr ,_cagb );};if _dbgd .ButtonAttr !=_g .ST_TrueFalseUnset {_ddab ,_bbf :=_dbgd .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bbf !=nil {return _bbf ;};start .Attr =append (start .Attr ,_ddab );};if _dbgd .UserhiddenAttr !=_g .ST_TrueFalseUnset {_acd ,_deae :=_dbgd .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _deae !=nil {return _deae ;};start .Attr =append (start .Attr ,_acd );};if _dbgd .BulletAttr !=_g .ST_TrueFalseUnset {_ggad ,_eed :=_dbgd .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _eed !=nil {return _eed ;};start .Attr =append (start .Attr ,_ggad );};if _dbgd .HrAttr !=_g .ST_TrueFalseUnset {_adaf ,_bfd :=_dbgd .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _bfd !=nil {return _bfd ;};start .Attr =append (start .Attr ,_adaf );};if _dbgd .HrstdAttr !=_g .ST_TrueFalseUnset {_cbbg ,_dbdg :=_dbgd .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _dbdg !=nil {return _dbdg ;};start .Attr =append (start .Attr ,_cbbg );};if _dbgd .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_dge ,_ceeg :=_dbgd .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _ceeg !=nil {return _ceeg ;};start .Attr =append (start .Attr ,_dge );};if _dbgd .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dbgd .HrpctAttr )});};if _dbgd .HralignAttr !=OfcST_HrAlignUnset {_gcgf ,_gddb :=_dbgd .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _gddb !=nil {return _gddb ;};start .Attr =append (start .Attr ,_gcgf );};if _dbgd .AllowincellAttr !=_g .ST_TrueFalseUnset {_acafd ,_feggb :=_dbgd .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _feggb !=nil {return _feggb ;};start .Attr =append (start .Attr ,_acafd );};if _dbgd .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_gbc ,_eab :=_dbgd .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _eab !=nil {return _eab ;};start .Attr =append (start .Attr ,_gbc );};if _dbgd .UserdrawnAttr !=_g .ST_TrueFalseUnset {_bbfc ,_ecb :=_dbgd .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _ecb !=nil {return _ecb ;};start .Attr =append (start .Attr ,_bbfc );};if _dbgd .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dbgd .BordertopcolorAttr )});};if _dbgd .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dbgd .BorderleftcolorAttr )});};if _dbgd .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dbgd .BorderbottomcolorAttr )});};if _dbgd .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dbgd .BorderrightcolorAttr )});};if _dbgd .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_ged ,_gfd :=_dbgd .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _gfd !=nil {return _gfd ;};start .Attr =append (start .Attr ,_ged );};if _dbgd .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dbgd .DgmnodekindAttr )});};if _dbgd .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_ddb ,_adbe :=_dbgd .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _adbe !=nil {return _adbe ;};start .Attr =append (start .Attr ,_ddb );};if _dbgd .InsetmodeAttr !=OfcST_InsetModeUnset {_cae ,_ceae :=_dbgd .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _ceae !=nil {return _ceae ;};start .Attr =append (start .Attr ,_cae );};return nil ;};type OfcCT_ClipPath struct{VAttr string ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Relation and its children, prefixing error messages with path
|
|
func (_feacb *OfcCT_Relation )ValidateWithPath (path string )error {if _bgcfb :=_feacb .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_bgcfb !=nil {return _bgcfb ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcExtrusion and its children, prefixing error messages with path
|
|
func (_ccdfb *OfcExtrusion )ValidateWithPath (path string )error {if _bbgec :=_ccdfb .OfcCT_Extrusion .ValidateWithPath (path );_bbgec !=nil {return _bbgec ;};return nil ;};func (_dggea *OfcCT_ShapeLayout )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eaabb :=range start .Attr {if _eaabb .Name .Local =="\u0065\u0078\u0074"{_dggea .ExtAttr .UnmarshalXMLAttr (_eaabb );continue ;};};_baafgg :for {_feda ,_bbcbg :=d .Token ();if _bbcbg !=nil {return _bbcbg ;};switch _fabf :=_feda .(type ){case _c .StartElement :switch _fabf .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u0064\u006da\u0070"}:_dggea .Idmap =NewOfcCT_IdMap ();if _dbfcb :=d .DecodeElement (_dggea .Idmap ,&_fabf );_dbfcb !=nil {return _dbfcb ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u0067r\u006f\u0075\u0070\u0074\u0061\u0062\u006c\u0065"}:_dggea .Regrouptable =NewOfcCT_RegroupTable ();if _degcd :=d .DecodeElement (_dggea .Regrouptable ,&_fabf );_degcd !=nil {return _degcd ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0075\u006ce\u0073"}:_dggea .Rules =NewOfcCT_Rules ();if _gdgcaf :=d .DecodeElement (_dggea .Rules ,&_fabf );_gdgcaf !=nil {return _gdgcaf ;};default:_ce .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0020\u0025\u0076",_fabf .Name );if _fbbbe :=d .Skip ();_fbbbe !=nil {return _fbbbe ;};};case _c .EndElement :break _baafgg ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_H and its children, prefixing error messages with path
|
|
func (_bbecb *CT_H )ValidateWithPath (path string )error {if _dbfb :=_bbecb .InvxAttr .ValidateWithPath (path +"\u002fI\u006e\u0076\u0078\u0041\u0074\u0074r");_dbfb !=nil {return _dbfb ;};if _ecfg :=_bbecb .InvyAttr .ValidateWithPath (path +"\u002fI\u006e\u0076\u0079\u0041\u0074\u0074r");_ecfg !=nil {return _ecfg ;};if _gecgd :=_bbecb .SwitchAttr .ValidateWithPath (path +"/\u0053\u0077\u0069\u0074\u0063\u0068\u0041\u0074\u0074\u0072");_gecgd !=nil {return _gecgd ;};return nil ;};type CT_H struct{PositionAttr *string ;PolarAttr *string ;MapAttr *string ;InvxAttr _g .ST_TrueFalse ;InvyAttr _g .ST_TrueFalse ;SwitchAttr _g .ST_TrueFalseBlank ;XrangeAttr *string ;YrangeAttr *string ;RadiusrangeAttr *string ;};func (_fabg *CT_RoundRect )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_edebf :=range start .Attr {if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fabg .UserdrawnAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_bfdbg ,_begfb :=_edebf .Value ,error (nil );if _begfb !=nil {return _begfb ;};_fabg .BordertopcolorAttr =&_bfdbg ;continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fabg .UserhiddenAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fabg .BulletAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fabg .CliptowrapAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0068\u0072"{_fabg .HrAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u006f\u006c\u0065"{_fabg .OleAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0068\u0072\u0073t\u0064"{_fabg .HrstdAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0073\u0070\u0069\u0064"{_fgdae ,_decbd :=_edebf .Value ,error (nil );if _decbd !=nil {return _decbd ;};_fabg .SpidAttr =&_fgdae ;continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fabg .HrnoshadeAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fabg .ForcedashAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fbedb ,_eeac :=_edebf .Value ,error (nil );if _eeac !=nil {return _eeac ;};_fabg .BorderleftcolorAttr =&_fbedb ;continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_cfbgf ,_bggf :=_cb .ParseInt (_edebf .Value ,10,64);if _bggf !=nil {return _bggf ;};_fabg .DgmnodekindAttr =&_cfbgf ;continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u006f\u006e\u0065\u0064"{_fabg .OnedAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0063\u006c\u0069\u0070"{_fabg .ClipAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0068\u0072\u0070c\u0074"{_bfeag ,_ggagg :=_cb .ParseFloat (_edebf .Value ,64);if _ggagg !=nil {return _ggagg ;};_cagbg :=float32 (_bfeag );_fabg .HrpctAttr =&_cagbg ;continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fabg .PreferrelativeAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_adfdd ,_gdecg :=_edebf .Value ,error (nil );if _gdecg !=nil {return _gdecg ;};_fabg .BorderrightcolorAttr =&_adfdd ;continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cfgaea ,_edcb :=_cb .ParseInt (_edebf .Value ,10,64);if _edcb !=nil {return _edcb ;};_fabg .RegroupidAttr =&_cfgaea ;continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fabg .DgmlayoutmruAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fabg .DoubleclicknotifyAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fabg .AllowoverlapAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fabg .HralignAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fabg .InsetmodeAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0073\u0070\u0074"{_acfa ,_ddbb :=_cb .ParseFloat (_edebf .Value ,64);if _ddbb !=nil {return _ddbb ;};_efceg :=float32 (_acfa );_fabg .SptAttr =&_efceg ;continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_abafg ,_cded :=_edebf .Value ,error (nil );if _cded !=nil {return _cded ;};_fabg .BorderbottomcolorAttr =&_abafg ;continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fabg .OleiconAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fabg .DgmlayoutAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fabg .BwmodeAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fabg .BwnormalAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fabg .BwpureAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fabg .ConnectortypeAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fabg .ButtonAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edebf .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fabg .AllowincellAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Local =="\u0068\u0072\u0065\u0066"{_eefc ,_dceg :=_edebf .Value ,error (nil );if _dceg !=nil {return _dceg ;};_fabg .HrefAttr =&_eefc ;continue ;};if _edebf .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_aecc ,_gfgec :=_edebf .Value ,error (nil );if _gfgec !=nil {return _gfgec ;};_fabg .CoordsizeAttr =&_aecc ;continue ;};if _edebf .Name .Local =="\u0073\u0074\u0079l\u0065"{_geffa ,_daga :=_edebf .Value ,error (nil );if _daga !=nil {return _daga ;};_fabg .StyleAttr =&_geffa ;continue ;};if _edebf .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fabg .StrokedAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Local =="\u0069\u0064"{_dfcb ,_agfb :=_edebf .Value ,error (nil );if _agfb !=nil {return _agfb ;};_fabg .IdAttr =&_dfcb ;continue ;};if _edebf .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_bfbe ,_fcaa :=_edebf .Value ,error (nil );if _fcaa !=nil {return _fcaa ;};_fabg .StrokeweightAttr =&_bfbe ;continue ;};if _edebf .Name .Local =="\u0070\u0072\u0069n\u0074"{_fabg .PrintAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_acdbd ,_dcdg :=_edebf .Value ,error (nil );if _dcdg !=nil {return _dcdg ;};_fabg .ChromakeyAttr =&_acdbd ;continue ;};if _edebf .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_efecc ,_gabc :=_edebf .Value ,error (nil );if _gabc !=nil {return _gabc ;};_fabg .FillcolorAttr =&_efecc ;continue ;};if _edebf .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fcbd ,_beagf :=_edebf .Value ,error (nil );if _beagf !=nil {return _beagf ;};_fabg .CoordoriginAttr =&_fcbd ;continue ;};if _edebf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_geee ,_acgd :=_edebf .Value ,error (nil );if _acgd !=nil {return _acgd ;};_fabg .OpacityAttr =&_geee ;continue ;};if _edebf .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dbaea ,_eabec :=_edebf .Value ,error (nil );if _eabec !=nil {return _eabec ;};_fabg .StrokecolorAttr =&_dbaea ;continue ;};if _edebf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fabg .InsetpenAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fabg .FilledAttr .UnmarshalXMLAttr (_edebf );continue ;};if _edebf .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_fcce ,_gcdb :=_edebf .Value ,error (nil );if _gcdb !=nil {return _gcdb ;};_fabg .WrapcoordsAttr =&_fcce ;continue ;};if _edebf .Name .Local =="\u0061r\u0063\u0073\u0069\u007a\u0065"{_fccaf ,_dede :=_edebf .Value ,error (nil );if _dede !=nil {return _dede ;};_fabg .ArcsizeAttr =&_fccaf ;continue ;};if _edebf .Name .Local =="\u0074\u0069\u0074l\u0065"{_facfd ,_afagd :=_edebf .Value ,error (nil );if _afagd !=nil {return _afagd ;};_fabg .TitleAttr =&_facfd ;continue ;};if _edebf .Name .Local =="\u0063\u006c\u0061s\u0073"{_dbcef ,_aagaf :=_edebf .Value ,error (nil );if _aagaf !=nil {return _aagaf ;};_fabg .ClassAttr =&_dbcef ;continue ;};if _edebf .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_bdcdf ,_efgc :=_edebf .Value ,error (nil );if _efgc !=nil {return _efgc ;};_fabg .TargetAttr =&_bdcdf ;continue ;};if _edebf .Name .Local =="\u0061\u006c\u0074"{_gbgc ,_defbc :=_edebf .Value ,error (nil );if _defbc !=nil {return _defbc ;};_fabg .AltAttr =&_gbgc ;continue ;};};_bbgb :for {_daacd ,_aebba :=d .Token ();if _aebba !=nil {return _aebba ;};switch _aebbag :=_daacd .(type ){case _c .StartElement :switch _aebbag .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_eacfef :=NewEG_ShapeElements ();_eacfef .Path =NewPath ();if _ggab :=d .DecodeElement (_eacfef .Path ,&_aebbag );_ggab !=nil {return _ggab ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_eacfef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_gfgaa :=NewEG_ShapeElements ();_gfgaa .Formulas =NewFormulas ();if _begab :=d .DecodeElement (_gfgaa .Formulas ,&_aebbag );_begab !=nil {return _begab ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_gfgaa );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_baef :=NewEG_ShapeElements ();_baef .Handles =NewHandles ();if _abgab :=d .DecodeElement (_baef .Handles ,&_aebbag );_abgab !=nil {return _abgab ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_baef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_bccf :=NewEG_ShapeElements ();_bccf .Fill =NewFill ();if _fgefb :=d .DecodeElement (_bccf .Fill ,&_aebbag );_fgefb !=nil {return _fgefb ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_bccf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gdgda :=NewEG_ShapeElements ();_gdgda .Stroke =NewStroke ();if _bfde :=d .DecodeElement (_gdgda .Stroke ,&_aebbag );_bfde !=nil {return _bfde ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_gdgda );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ccgac :=NewEG_ShapeElements ();_ccgac .Shadow =NewShadow ();if _aaaeg :=d .DecodeElement (_ccgac .Shadow ,&_aebbag );_aaaeg !=nil {return _aaaeg ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_ccgac );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_deaf :=NewEG_ShapeElements ();_deaf .Textbox =NewTextbox ();if _bcdf :=d .DecodeElement (_deaf .Textbox ,&_aebbag );_bcdf !=nil {return _bcdf ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_deaf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_ccaef :=NewEG_ShapeElements ();_ccaef .Textpath =NewTextpath ();if _afcce :=d .DecodeElement (_ccaef .Textpath ,&_aebbag );_afcce !=nil {return _afcce ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_ccaef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_dccg :=NewEG_ShapeElements ();_dccg .Imagedata =NewImagedata ();if _baeee :=d .DecodeElement (_dccg .Imagedata ,&_aebbag );_baeee !=nil {return _baeee ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_dccg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gbff :=NewEG_ShapeElements ();_gbff .Skew =NewOfcSkew ();if _cgfbd :=d .DecodeElement (_gbff .Skew ,&_aebbag );_cgfbd !=nil {return _cgfbd ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_gbff );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_eacde :=NewEG_ShapeElements ();_eacde .Extrusion =NewOfcExtrusion ();if _bdcgd :=d .DecodeElement (_eacde .Extrusion ,&_aebbag );_bdcgd !=nil {return _bdcgd ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_eacde );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_bdfff :=NewEG_ShapeElements ();_bdfff .Callout =NewOfcCallout ();if _egdcg :=d .DecodeElement (_bdfff .Callout ,&_aebbag );_egdcg !=nil {return _egdcg ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_bdfff );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_dcddd :=NewEG_ShapeElements ();_dcddd .Lock =NewOfcLock ();if _fcaed :=d .DecodeElement (_dcddd .Lock ,&_aebbag );_fcaed !=nil {return _fcaed ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_dcddd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_ccce :=NewEG_ShapeElements ();_ccce .Clippath =NewOfcClippath ();if _aagfa :=d .DecodeElement (_ccce .Clippath ,&_aebbag );_aagfa !=nil {return _aagfa ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_ccce );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_dgee :=NewEG_ShapeElements ();_dgee .Signatureline =NewOfcSignatureline ();if _daaa :=d .DecodeElement (_dgee .Signatureline ,&_aebbag );_daaa !=nil {return _daaa ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_dgee );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fbfdg :=NewEG_ShapeElements ();_fbfdg .Wrap =_eg .NewWrap ();if _adgg :=d .DecodeElement (_fbfdg .Wrap ,&_aebbag );_adgg !=nil {return _adgg ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_fbfdg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_cbfac :=NewEG_ShapeElements ();_cbfac .Anchorlock =_eg .NewAnchorlock ();if _abceb :=d .DecodeElement (_cbfac .Anchorlock ,&_aebbag );_abceb !=nil {return _abceb ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_cbfac );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_beda :=NewEG_ShapeElements ();_beda .Bordertop =_eg .NewBordertop ();if _ebbbf :=d .DecodeElement (_beda .Bordertop ,&_aebbag );_ebbbf !=nil {return _ebbbf ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_beda );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_cdab :=NewEG_ShapeElements ();_cdab .Borderbottom =_eg .NewBorderbottom ();if _gdcde :=d .DecodeElement (_cdab .Borderbottom ,&_aebbag );_gdcde !=nil {return _gdcde ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_cdab );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_fgbg :=NewEG_ShapeElements ();_fgbg .Borderleft =_eg .NewBorderleft ();if _cadcg :=d .DecodeElement (_fgbg .Borderleft ,&_aebbag );_cadcg !=nil {return _cadcg ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_fgbg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ecbaa :=NewEG_ShapeElements ();_ecbaa .Borderright =_eg .NewBorderright ();if _baebf :=d .DecodeElement (_ecbaa .Borderright ,&_aebbag );_baebf !=nil {return _baebf ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_ecbaa );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ggfbc :=NewEG_ShapeElements ();_ggfbc .ClientData =_b .NewClientData ();if _ceccf :=d .DecodeElement (_ggfbc .ClientData ,&_aebbag );_ceccf !=nil {return _ceccf ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_ggfbc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_fgddg :=NewEG_ShapeElements ();_fgddg .Textdata =_cc .NewTextdata ();if _fdaa :=d .DecodeElement (_fgddg .Textdata ,&_aebbag );_fdaa !=nil {return _fdaa ;};_fabg .EG_ShapeElements =append (_fabg .EG_ShapeElements ,_fgddg );default:_ce .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u006f\u0075n\u0064\u0052\u0065\u0063\u0074\u0020\u0025\u0076",_aebbag .Name );if _ebbf :=d .Skip ();_ebbf !=nil {return _ebbf ;};};case _c .EndElement :break _bbgb ;case _c .CharData :};};return nil ;};func (_ddddgd *ST_StrokeJoinStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acfaa ,_ffadd :=d .Token ();if _ffadd !=nil {return _ffadd ;};if _acgbc ,_ecdgg :=_acfaa .(_c .EndElement );_ecdgg &&_acgbc .Name ==start .Name {*_ddddgd =1;return nil ;};if _efbaf ,_agbbf :=_acfaa .(_c .CharData );!_agbbf {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acfaa );}else {switch string (_efbaf ){case "":*_ddddgd =0;case "\u0072\u006f\u0075n\u0064":*_ddddgd =1;case "\u0062\u0065\u0076e\u006c":*_ddddgd =2;case "\u006d\u0069\u0074e\u0072":*_ddddgd =3;};};_acfaa ,_ffadd =d .Token ();if _ffadd !=nil {return _ffadd ;};if _fddff ,_aedad :=_acfaa .(_c .EndElement );_aedad &&_fddff .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acfaa );};
|
|
|
|
// ValidateWithPath validates the Imagedata and its children, prefixing error messages with path
|
|
func (_gfggc *Imagedata )ValidateWithPath (path string )error {if _cfbgfb :=_gfggc .CT_ImageData .ValidateWithPath (path );_cfbgfb !=nil {return _cfbgfb ;};return nil ;};func (_abag *CT_Group )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cebf :=range start .Attr {if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_abag .AllowincellAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_abag .BulletAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0068\u0072"{_abag .HrAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u006f\u006e\u0065\u0064"{_abag .OnedAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_abag .HralignAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="t\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"{_gccdd ,_bbfef :=_cebf .Value ,error (nil );if _bbfef !=nil {return _bbfef ;};_abag .TablelimitsAttr =&_gccdd ;continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ddga ,_dcde :=_cb .ParseInt (_cebf .Value ,10,64);if _dcde !=nil {return _dcde ;};_abag .RegroupidAttr =&_ddga ;continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dbdff ,_geab :=_cebf .Value ,error (nil );if _geab !=nil {return _geab ;};_abag .BordertopcolorAttr =&_dbdff ;continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0073\u0070\u0069\u0064"{_aabff ,_cagf :=_cebf .Value ,error (nil );if _cagf !=nil {return _cagf ;};_abag .SpidAttr =&_aabff ;continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0068\u0072\u0070c\u0074"{_cebbe ,_cbgf :=_cb .ParseFloat (_cebf .Value ,64);if _cbgf !=nil {return _cbgf ;};_ecde :=float32 (_cebbe );_abag .HrpctAttr =&_ecde ;continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_acgg ,_ffdd :=_cebf .Value ,error (nil );if _ffdd !=nil {return _ffdd ;};_abag .BorderrightcolorAttr =&_acgg ;continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_abag .ButtonAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0068\u0072\u0073t\u0064"{_abag .HrstdAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_abag .DgmlayoutAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_abag .UserdrawnAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_abag .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_abag .UserhiddenAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_cfda ,_ddda :=_cebf .Value ,error (nil );if _ddda !=nil {return _ddda ;};_abag .BorderleftcolorAttr =&_cfda ;continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_abag .InsetmodeAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_abag .AllowoverlapAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0074a\u0062l\u0065\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"{_bacd ,_aadc :=_cebf .Value ,error (nil );if _aadc !=nil {return _aadc ;};_abag .TablepropertiesAttr =&_bacd ;continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_abag .HrnoshadeAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_abag .DgmlayoutmruAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_debg ,_afed :=_cb .ParseInt (_cebf .Value ,10,64);if _afed !=nil {return _afed ;};_abag .DgmnodekindAttr =&_debg ;continue ;};if _cebf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cebf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gega ,_gcea :=_cebf .Value ,error (nil );if _gcea !=nil {return _gcea ;};_abag .BorderbottomcolorAttr =&_gega ;continue ;};if _cebf .Name .Local =="\u0070\u0072\u0069n\u0074"{_abag .PrintAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Local =="\u0074\u0069\u0074l\u0065"{_abed ,_ggeed :=_cebf .Value ,error (nil );if _ggeed !=nil {return _ggeed ;};_abag .TitleAttr =&_abed ;continue ;};if _cebf .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_egcb ,_beccbg :=_cebf .Value ,error (nil );if _beccbg !=nil {return _beccbg ;};_abag .CoordoriginAttr =&_egcb ;continue ;};if _cebf .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bbea ,_dfdd :=_cebf .Value ,error (nil );if _dfdd !=nil {return _dfdd ;};_abag .WrapcoordsAttr =&_bbea ;continue ;};if _cebf .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_aeae ,_begcb :=_cebf .Value ,error (nil );if _begcb !=nil {return _begcb ;};_abag .CoordsizeAttr =&_aeae ;continue ;};if _cebf .Name .Local =="\u0073\u0074\u0079l\u0065"{_dggc ,_afadg :=_cebf .Value ,error (nil );if _afadg !=nil {return _afadg ;};_abag .StyleAttr =&_dggc ;continue ;};if _cebf .Name .Local =="\u0069\u0064"{_gdde ,_fgcca :=_cebf .Value ,error (nil );if _fgcca !=nil {return _fgcca ;};_abag .IdAttr =&_gdde ;continue ;};if _cebf .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_eece ,_fda :=_cebf .Value ,error (nil );if _fda !=nil {return _fda ;};_abag .FillcolorAttr =&_eece ;continue ;};if _cebf .Name .Local =="\u0063\u006c\u0061s\u0073"{_gecg ,_bffce :=_cebf .Value ,error (nil );if _bffce !=nil {return _bffce ;};_abag .ClassAttr =&_gecg ;continue ;};if _cebf .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_bdbb ,_bbce :=_cebf .Value ,error (nil );if _bbce !=nil {return _bbce ;};_abag .TargetAttr =&_bdbb ;continue ;};if _cebf .Name .Local =="\u0068\u0072\u0065\u0066"{_gfea ,_agcb :=_cebf .Value ,error (nil );if _agcb !=nil {return _agcb ;};_abag .HrefAttr =&_gfea ;continue ;};if _cebf .Name .Local =="\u0065\u0064\u0069\u0074\u0061\u0073"{_abag .EditasAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_abag .FilledAttr .UnmarshalXMLAttr (_cebf );continue ;};if _cebf .Name .Local =="\u0061\u006c\u0074"{_eeg ,_ddfd :=_cebf .Value ,error (nil );if _ddfd !=nil {return _ddfd ;};_abag .AltAttr =&_eeg ;continue ;};};_gddbe :for {_aagc ,_afaa :=d .Token ();if _afaa !=nil {return _afaa ;};switch _fff :=_aagc .(type ){case _c .StartElement :switch _fff .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0067\u0072\u006fu\u0070"}:_bgdd :=NewGroup ();if _gedge :=d .DecodeElement (_bgdd ,&_fff );_gedge !=nil {return _gedge ;};_abag .Group =append (_abag .Group ,_bgdd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061p\u0065"}:_agea :=NewShape ();if _cffcd :=d .DecodeElement (_agea ,&_fff );_cffcd !=nil {return _cffcd ;};_abag .Shape =append (_abag .Shape ,_agea );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"}:_geed :=NewShapetype ();if _bgcg :=d .DecodeElement (_geed ,&_fff );_bgcg !=nil {return _bgcg ;};_abag .Shapetype =append (_abag .Shapetype ,_geed );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0061\u0072\u0063"}:_cbce :=NewArc ();if _badaf :=d .DecodeElement (_cbce ,&_fff );_badaf !=nil {return _badaf ;};_abag .Arc =append (_abag .Arc ,_cbce );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0063\u0075\u0072v\u0065"}:_accf :=NewCurve ();if _gdfee :=d .DecodeElement (_accf ,&_fff );_gdfee !=nil {return _gdfee ;};_abag .Curve =append (_abag .Curve ,_accf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069\u006d\u0061g\u0065"}:_edcf :=NewImage ();if _cddfb :=d .DecodeElement (_edcf ,&_fff );_cddfb !=nil {return _cddfb ;};_abag .Image =append (_abag .Image ,_edcf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006c\u0069\u006e\u0065"}:_cffg :=NewLine ();if _ebgg :=d .DecodeElement (_cffg ,&_fff );_ebgg !=nil {return _ebgg ;};_abag .Line =append (_abag .Line ,_cffg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006f\u0076\u0061\u006c"}:_acbe :=NewOval ();if _gefb :=d .DecodeElement (_acbe ,&_fff );_gefb !=nil {return _gefb ;};_abag .Oval =append (_abag .Oval ,_acbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}:_efgdf :=NewPolyline ();if _cbcfc :=d .DecodeElement (_efgdf ,&_fff );_cbcfc !=nil {return _cbcfc ;};_abag .Polyline =append (_abag .Polyline ,_efgdf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072\u0065\u0063\u0074"}:_daff :=NewRect ();if _dffc :=d .DecodeElement (_daff ,&_fff );_dffc !=nil {return _dffc ;};_abag .Rect =append (_abag .Rect ,_daff );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t"}:_bdddf :=NewRoundrect ();if _ffef :=d .DecodeElement (_bdddf ,&_fff );_ffef !=nil {return _ffef ;};_abag .Roundrect =append (_abag .Roundrect ,_bdddf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0064i\u0061\u0067\u0072\u0061\u006d"}:_cecb :=NewOfcDiagram ();if _deacg :=d .DecodeElement (_cecb ,&_fff );_deacg !=nil {return _deacg ;};_abag .Diagram =append (_abag .Diagram ,_cecb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_bdfbe :=NewEG_ShapeElements ();_bdfbe .Path =NewPath ();if _agfce :=d .DecodeElement (_bdfbe .Path ,&_fff );_agfce !=nil {return _agfce ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_bdfbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_efga :=NewEG_ShapeElements ();_efga .Formulas =NewFormulas ();if _bbbe :=d .DecodeElement (_efga .Formulas ,&_fff );_bbbe !=nil {return _bbbe ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_efga );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ccbd :=NewEG_ShapeElements ();_ccbd .Handles =NewHandles ();if _agfcd :=d .DecodeElement (_ccbd .Handles ,&_fff );_agfcd !=nil {return _agfcd ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_ccbd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ddddg :=NewEG_ShapeElements ();_ddddg .Fill =NewFill ();if _ggfcc :=d .DecodeElement (_ddddg .Fill ,&_fff );_ggfcc !=nil {return _ggfcc ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_ddddg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_cbee :=NewEG_ShapeElements ();_cbee .Stroke =NewStroke ();if _ecgc :=d .DecodeElement (_cbee .Stroke ,&_fff );_ecgc !=nil {return _ecgc ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_cbee );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ageeb :=NewEG_ShapeElements ();_ageeb .Shadow =NewShadow ();if _gdec :=d .DecodeElement (_ageeb .Shadow ,&_fff );_gdec !=nil {return _gdec ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_ageeb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_dabbg :=NewEG_ShapeElements ();_dabbg .Textbox =NewTextbox ();if _beccbb :=d .DecodeElement (_dabbg .Textbox ,&_fff );_beccbb !=nil {return _beccbb ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_dabbg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_eacf :=NewEG_ShapeElements ();_eacf .Textpath =NewTextpath ();if _cfff :=d .DecodeElement (_eacf .Textpath ,&_fff );_cfff !=nil {return _cfff ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_eacf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_cbdb :=NewEG_ShapeElements ();_cbdb .Imagedata =NewImagedata ();if _ccdd :=d .DecodeElement (_cbdb .Imagedata ,&_fff );_ccdd !=nil {return _ccdd ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_cbdb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_cccc :=NewEG_ShapeElements ();_cccc .Skew =NewOfcSkew ();if _egee :=d .DecodeElement (_cccc .Skew ,&_fff );_egee !=nil {return _egee ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_cccc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_bceb :=NewEG_ShapeElements ();_bceb .Extrusion =NewOfcExtrusion ();if _cgdg :=d .DecodeElement (_bceb .Extrusion ,&_fff );_cgdg !=nil {return _cgdg ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_bceb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_eead :=NewEG_ShapeElements ();_eead .Callout =NewOfcCallout ();if _eagf :=d .DecodeElement (_eead .Callout ,&_fff );_eagf !=nil {return _eagf ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_eead );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_ebgbf :=NewEG_ShapeElements ();_ebgbf .Lock =NewOfcLock ();if _aedgf :=d .DecodeElement (_ebgbf .Lock ,&_fff );_aedgf !=nil {return _aedgf ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_ebgbf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_dfbe :=NewEG_ShapeElements ();_dfbe .Clippath =NewOfcClippath ();if _ceeb :=d .DecodeElement (_dfbe .Clippath ,&_fff );_ceeb !=nil {return _ceeb ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_dfbe );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_cgcg :=NewEG_ShapeElements ();_cgcg .Signatureline =NewOfcSignatureline ();if _ebbeg :=d .DecodeElement (_cgcg .Signatureline ,&_fff );_ebbeg !=nil {return _ebbeg ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_cgcg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fbea :=NewEG_ShapeElements ();_fbea .Wrap =_eg .NewWrap ();if _fcgc :=d .DecodeElement (_fbea .Wrap ,&_fff );_fcgc !=nil {return _fcgc ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_fbea );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_ebfb :=NewEG_ShapeElements ();_ebfb .Anchorlock =_eg .NewAnchorlock ();if _fefbe :=d .DecodeElement (_ebfb .Anchorlock ,&_fff );_fefbe !=nil {return _fefbe ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_ebfb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_gddac :=NewEG_ShapeElements ();_gddac .Bordertop =_eg .NewBordertop ();if _ccfd :=d .DecodeElement (_gddac .Bordertop ,&_fff );_ccfd !=nil {return _ccfd ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_gddac );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_dfcg :=NewEG_ShapeElements ();_dfcg .Borderbottom =_eg .NewBorderbottom ();if _cgag :=d .DecodeElement (_dfcg .Borderbottom ,&_fff );_cgag !=nil {return _cgag ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_dfcg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_dabd :=NewEG_ShapeElements ();_dabd .Borderleft =_eg .NewBorderleft ();if _cfffa :=d .DecodeElement (_dabd .Borderleft ,&_fff );_cfffa !=nil {return _cfffa ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_dabd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ffgg :=NewEG_ShapeElements ();_ffgg .Borderright =_eg .NewBorderright ();if _edbd :=d .DecodeElement (_ffgg .Borderright ,&_fff );_edbd !=nil {return _edbd ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_ffgg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_fgeg :=NewEG_ShapeElements ();_fgeg .ClientData =_b .NewClientData ();if _ffdg :=d .DecodeElement (_fgeg .ClientData ,&_fff );_ffdg !=nil {return _ffdg ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_fgeg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ffgb :=NewEG_ShapeElements ();_ffgb .Textdata =_cc .NewTextdata ();if _fecdd :=d .DecodeElement (_ffgb .Textdata ,&_fff );_fecdd !=nil {return _fecdd ;};_abag .EG_ShapeElements =append (_abag .EG_ShapeElements ,_ffgb );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0020\u0025\u0076",_fff .Name );if _eegd :=d .Skip ();_eegd !=nil {return _eegd ;};};case _c .EndElement :break _gddbe ;case _c .CharData :};};return nil ;};func NewCT_Image ()*CT_Image {_afce :=&CT_Image {};return _afce };func (_fcebc *OfcCT_SignatureLine )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fefbc :=range start .Attr {if _fefbc .Name .Local =="\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"{_edfcb ,_dggafb :=_fefbc .Value ,error (nil );if _dggafb !=nil {return _dggafb ;};_fcebc .SuggestedsignerAttr =&_edfcb ;continue ;};if _fefbc .Name .Local =="\u0069\u0064"{_dbafc ,_bgcac :=_fefbc .Value ,error (nil );if _bgcac !=nil {return _bgcac ;};_fcebc .IdAttr =&_dbafc ;continue ;};if _fefbc .Name .Local =="\u0070\u0072\u006f\u0076\u0069\u0064"{_fcbedb ,_fegdd :=_fefbc .Value ,error (nil );if _fegdd !=nil {return _fegdd ;};_fcebc .ProvidAttr =&_fcbedb ;continue ;};if _fefbc .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"{_fcebc .SigninginstructionssetAttr .UnmarshalXMLAttr (_fefbc );continue ;};if _fefbc .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_fcebc .AllowcommentsAttr .UnmarshalXMLAttr (_fefbc );continue ;};if _fefbc .Name .Local =="\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"{_fcebc .ShowsigndateAttr .UnmarshalXMLAttr (_fefbc );continue ;};if _fefbc .Name .Local =="\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"{_fcebc .IssignaturelineAttr .UnmarshalXMLAttr (_fefbc );continue ;};if _fefbc .Name .Local =="\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"{_cdgg ,_ccccc :=_fefbc .Value ,error (nil );if _ccccc !=nil {return _ccccc ;};_fcebc .Suggestedsigner2Attr =&_cdgg ;continue ;};if _fefbc .Name .Local =="s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"{_geddd ,_afbbee :=_fefbc .Value ,error (nil );if _afbbee !=nil {return _afbbee ;};_fcebc .SuggestedsigneremailAttr =&_geddd ;continue ;};if _fefbc .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"{_gadda ,_eedag :=_fefbc .Value ,error (nil );if _eedag !=nil {return _eedag ;};_fcebc .SigninginstructionsAttr =&_gadda ;continue ;};if _fefbc .Name .Local =="\u0061d\u0064\u006c\u0078\u006d\u006c"{_efag ,_dggg :=_fefbc .Value ,error (nil );if _dggg !=nil {return _dggg ;};_fcebc .AddlxmlAttr =&_efag ;continue ;};if _fefbc .Name .Local =="\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"{_adgbc ,_cbbab :=_fefbc .Value ,error (nil );if _cbbab !=nil {return _cbbab ;};_fcebc .SigprovurlAttr =&_adgbc ;continue ;};if _fefbc .Name .Local =="\u0065\u0078\u0074"{_fcebc .ExtAttr .UnmarshalXMLAttr (_fefbc );continue ;};};for {_ffdab ,_ebaega :=d .Token ();if _ebaega !=nil {return _e .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020O\u0066\u0063\u0043\u0054\u005f\u0053\u0069g\u006e\u0061\u0074\u0075\u0072\u0065\u004c\u0069\u006e\u0065\u003a\u0020\u0025\u0073",_ebaega );};if _ffafe ,_ebdad :=_ffdab .(_c .EndElement );_ebdad &&_ffafe .Name ==start .Name {break ;};};return nil ;};type OfcClippath struct{OfcCT_ClipPath };type Formulas struct{CT_Formulas };func (_gacc *CT_ImageData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dabc :=range start .Attr {if _dabc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dabc .Name .Local =="\u0070\u0069\u0063\u0074"||_dabc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dabc .Name .Local =="\u0070\u0069\u0063\u0074"{_gede ,_dfdee :=_dabc .Value ,error (nil );if _dfdee !=nil {return _dfdee ;};_gacc .PictAttr =&_gede ;continue ;};if _dabc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dabc .Name .Local =="\u0068\u0072\u0065\u0066"||_dabc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dabc .Name .Local =="\u0068\u0072\u0065\u0066"{_facd ,_eefeg :=_dabc .Value ,error (nil );if _eefeg !=nil {return _eefeg ;};_gacc .RHrefAttr =&_facd ;continue ;};if _dabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dabc .Name .Local =="\u0068\u0072\u0065\u0066"{_bcgae ,_fcac :=_dabc .Value ,error (nil );if _fcac !=nil {return _fcac ;};_gacc .HrefAttr =&_bcgae ;continue ;};if _dabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dabc .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bddgb ,_gbbaa :=_dabc .Value ,error (nil );if _gbbaa !=nil {return _gbbaa ;};_gacc .AlthrefAttr =&_bddgb ;continue ;};if _dabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dabc .Name .Local =="\u0074\u0069\u0074l\u0065"{_bdcge ,_cadca :=_dabc .Value ,error (nil );if _cadca !=nil {return _cadca ;};_gacc .TitleAttr =&_bdcge ;continue ;};if _dabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dabc .Name .Local =="\u006f\u006c\u0065i\u0064"{_bbee ,_fbfbb :=_cb .ParseFloat (_dabc .Value ,64);if _fbfbb !=nil {return _fbfbb ;};_dbgf :=float32 (_bbee );_gacc .OleidAttr =&_dbgf ;continue ;};if _dabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dabc .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_gacc .DetectmouseclickAttr .UnmarshalXMLAttr (_dabc );continue ;};if _dabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dabc .Name .Local =="\u006d\u006f\u0076i\u0065"{_bdac ,_eeggd :=_cb .ParseFloat (_dabc .Value ,64);if _eeggd !=nil {return _eeggd ;};_cbbd :=float32 (_bdac );_gacc .MovieAttr =&_cbbd ;continue ;};if _dabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dabc .Name .Local =="\u0072\u0065\u006ci\u0064"{_ccfac ,_bbebg :=_dabc .Value ,error (nil );if _bbebg !=nil {return _bbebg ;};_gacc .RelidAttr =&_ccfac ;continue ;};if _dabc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dabc .Name .Local =="\u0069\u0064"||_dabc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dabc .Name .Local =="\u0069\u0064"{_cbedd ,_fgf :=_dabc .Value ,error (nil );if _fgf !=nil {return _fgf ;};_gacc .IdAttr =&_cbedd ;continue ;};if _dabc .Name .Local =="\u0069\u0064"{_feba ,_fcdff :=_dabc .Value ,error (nil );if _fcdff !=nil {return _fcdff ;};_gacc .SIdAttr =&_feba ;continue ;};if _dabc .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_ffee ,_bbecbe :=_dabc .Value ,error (nil );if _bbecbe !=nil {return _bbecbe ;};_gacc .CropbottomAttr =&_ffee ;continue ;};if _dabc .Name .Local =="e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"{_dcafd ,_aaba :=_dabc .Value ,error (nil );if _aaba !=nil {return _aaba ;};_gacc .EmbosscolorAttr =&_dcafd ;continue ;};if _dabc .Name .Local =="\u0073\u0072\u0063"{_caag ,_cgfd :=_dabc .Value ,error (nil );if _cgfd !=nil {return _cgfd ;};_gacc .SrcAttr =&_caag ;continue ;};if _dabc .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_dfaac ,_cgef :=_dabc .Value ,error (nil );if _cgef !=nil {return _cgef ;};_gacc .CropleftAttr =&_dfaac ;continue ;};if _dabc .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_ffdaa ,_agcbc :=_dabc .Value ,error (nil );if _agcbc !=nil {return _agcbc ;};_gacc .CroptopAttr =&_ffdaa ;continue ;};if _dabc .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_gbeb ,_bagb :=_dabc .Value ,error (nil );if _bagb !=nil {return _bagb ;};_gacc .CroprightAttr =&_gbeb ;continue ;};if _dabc .Name .Local =="\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"{_ebdeg ,_bdbd :=_dabc .Value ,error (nil );if _bdbd !=nil {return _bdbd ;};_gacc .RecolortargetAttr =&_ebdeg ;continue ;};if _dabc .Name .Local =="\u0067\u0061\u0069\u006e"{_ggdd ,_gbdec :=_dabc .Value ,error (nil );if _gbdec !=nil {return _gbdec ;};_gacc .GainAttr =&_ggdd ;continue ;};if _dabc .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_ffga ,_dgddg :=_dabc .Value ,error (nil );if _dgddg !=nil {return _dgddg ;};_gacc .BlacklevelAttr =&_ffga ;continue ;};if _dabc .Name .Local =="\u0067\u0061\u006dm\u0061"{_fbfc ,_ggagd :=_dabc .Value ,error (nil );if _ggagd !=nil {return _ggagd ;};_gacc .GammaAttr =&_fbfc ;continue ;};if _dabc .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_gacc .GrayscaleAttr .UnmarshalXMLAttr (_dabc );continue ;};if _dabc .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_gacc .BilevelAttr .UnmarshalXMLAttr (_dabc );continue ;};if _dabc .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_fbed ,_abge :=_dabc .Value ,error (nil );if _abge !=nil {return _abge ;};_gacc .ChromakeyAttr =&_fbed ;continue ;};};for {_ccgf ,_ecgcg :=d .Token ();if _ecgcg !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0049\u006da\u0067\u0065\u0044\u0061\u0074\u0061\u003a\u0020\u0025\u0073",_ecgcg );};if _afeg ,_abfe :=_ccgf .(_c .EndElement );_abfe &&_afeg .Name ==start .Name {break ;};};return nil ;};func (_facfe *CT_Oval )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u006f\u0076\u0061\u006c";};if _facfe .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .HrefAttr )});};if _facfe .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .TargetAttr )});};if _facfe .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .ClassAttr )});};if _facfe .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .TitleAttr )});};if _facfe .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .AltAttr )});};if _facfe .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .CoordsizeAttr )});};if _facfe .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .CoordoriginAttr )});};if _facfe .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .WrapcoordsAttr )});};if _facfe .PrintAttr !=_g .ST_TrueFalseUnset {_bdbcf ,_ecgdg :=_facfe .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _ecgdg !=nil {return _ecgdg ;};start .Attr =append (start .Attr ,_bdbcf );};if _facfe .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .IdAttr )});};if _facfe .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .StyleAttr )});};if _facfe .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .SpidAttr )});};if _facfe .OnedAttr !=_g .ST_TrueFalseUnset {_fgce ,_efbaa :=_facfe .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _efbaa !=nil {return _efbaa ;};start .Attr =append (start .Attr ,_fgce );};if _facfe .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .RegroupidAttr )});};if _facfe .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_cbead ,_ebdb :=_facfe .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _ebdb !=nil {return _ebdb ;};start .Attr =append (start .Attr ,_cbead );};if _facfe .ButtonAttr !=_g .ST_TrueFalseUnset {_cdccf ,_gfada :=_facfe .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _gfada !=nil {return _gfada ;};start .Attr =append (start .Attr ,_cdccf );};if _facfe .UserhiddenAttr !=_g .ST_TrueFalseUnset {_cfce ,_eebf :=_facfe .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _eebf !=nil {return _eebf ;};start .Attr =append (start .Attr ,_cfce );};if _facfe .BulletAttr !=_g .ST_TrueFalseUnset {_bcde ,_cabfd :=_facfe .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _cabfd !=nil {return _cabfd ;};start .Attr =append (start .Attr ,_bcde );};if _facfe .HrAttr !=_g .ST_TrueFalseUnset {_ggba ,_ebdbg :=_facfe .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _ebdbg !=nil {return _ebdbg ;};start .Attr =append (start .Attr ,_ggba );};if _facfe .HrstdAttr !=_g .ST_TrueFalseUnset {_eefaf ,_abfg :=_facfe .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _abfg !=nil {return _abfg ;};start .Attr =append (start .Attr ,_eefaf );};if _facfe .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_effeb ,_fgda :=_facfe .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _fgda !=nil {return _fgda ;};start .Attr =append (start .Attr ,_effeb );};if _facfe .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .HrpctAttr )});};if _facfe .HralignAttr !=OfcST_HrAlignUnset {_cggbg ,_aeaec :=_facfe .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _aeaec !=nil {return _aeaec ;};start .Attr =append (start .Attr ,_cggbg );};if _facfe .AllowincellAttr !=_g .ST_TrueFalseUnset {_dbdb ,_cedac :=_facfe .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _cedac !=nil {return _cedac ;};start .Attr =append (start .Attr ,_dbdb );};if _facfe .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_efee ,_dcab :=_facfe .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _dcab !=nil {return _dcab ;};start .Attr =append (start .Attr ,_efee );};if _facfe .UserdrawnAttr !=_g .ST_TrueFalseUnset {_gegd ,_geae :=_facfe .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _geae !=nil {return _geae ;};start .Attr =append (start .Attr ,_gegd );};if _facfe .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .BordertopcolorAttr )});};if _facfe .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .BorderleftcolorAttr )});};if _facfe .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .BorderbottomcolorAttr )});};if _facfe .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .BorderrightcolorAttr )});};if _facfe .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_baaa ,_cgca :=_facfe .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _cgca !=nil {return _cgca ;};start .Attr =append (start .Attr ,_baaa );};if _facfe .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .DgmnodekindAttr )});};if _facfe .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_bbegg ,_abga :=_facfe .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _abga !=nil {return _abga ;};start .Attr =append (start .Attr ,_bbegg );};if _facfe .InsetmodeAttr !=OfcST_InsetModeUnset {_fdgf ,_dacdf :=_facfe .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _dacdf !=nil {return _dacdf ;};start .Attr =append (start .Attr ,_fdgf );};if _facfe .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .OpacityAttr )});};if _facfe .StrokedAttr !=_g .ST_TrueFalseUnset {_edcff ,_cbda :=_facfe .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _cbda !=nil {return _cbda ;};start .Attr =append (start .Attr ,_edcff );};if _facfe .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .StrokecolorAttr )});};if _facfe .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .StrokeweightAttr )});};if _facfe .InsetpenAttr !=_g .ST_TrueFalseUnset {_ecefe ,_cegf :=_facfe .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _cegf !=nil {return _cegf ;};start .Attr =append (start .Attr ,_ecefe );};if _facfe .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .ChromakeyAttr )});};if _facfe .FilledAttr !=_g .ST_TrueFalseUnset {_caccc ,_deccd :=_facfe .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _deccd !=nil {return _deccd ;};start .Attr =append (start .Attr ,_caccc );};if _facfe .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .FillcolorAttr )});};if _facfe .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_facfe .SptAttr )});};if _facfe .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_egad ,_gabag :=_facfe .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _gabag !=nil {return _gabag ;};start .Attr =append (start .Attr ,_egad );};if _facfe .BwmodeAttr !=OfcST_BWModeUnset {_bcaa ,_gaff :=_facfe .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _gaff !=nil {return _gaff ;};start .Attr =append (start .Attr ,_bcaa );};if _facfe .BwpureAttr !=OfcST_BWModeUnset {_cbgcg ,_eegece :=_facfe .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _eegece !=nil {return _eegece ;};start .Attr =append (start .Attr ,_cbgcg );};if _facfe .BwnormalAttr !=OfcST_BWModeUnset {_eebbf ,_ccacg :=_facfe .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _ccacg !=nil {return _ccacg ;};start .Attr =append (start .Attr ,_eebbf );};if _facfe .ForcedashAttr !=_g .ST_TrueFalseUnset {_fggeg ,_fged :=_facfe .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _fged !=nil {return _fged ;};start .Attr =append (start .Attr ,_fggeg );};if _facfe .OleiconAttr !=_g .ST_TrueFalseUnset {_bfadg ,_gcfe :=_facfe .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _gcfe !=nil {return _gcfe ;};start .Attr =append (start .Attr ,_bfadg );};if _facfe .OleAttr !=_g .ST_TrueFalseBlankUnset {_cfcge ,_fdegc :=_facfe .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _fdegc !=nil {return _fdegc ;};start .Attr =append (start .Attr ,_cfcge );};if _facfe .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_bdcb ,_bgfef :=_facfe .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _bgfef !=nil {return _bgfef ;};start .Attr =append (start .Attr ,_bdcb );};if _facfe .CliptowrapAttr !=_g .ST_TrueFalseUnset {_bfaf ,_fdecg :=_facfe .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _fdecg !=nil {return _fdecg ;};start .Attr =append (start .Attr ,_bfaf );};if _facfe .ClipAttr !=_g .ST_TrueFalseUnset {_ddbgd ,_gefe :=_facfe .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _gefe !=nil {return _gefe ;};start .Attr =append (start .Attr ,_ddbgd );};e .EncodeToken (start );if _facfe .EG_ShapeElements !=nil {for _ ,_ffag :=range _facfe .EG_ShapeElements {_ffag .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bfga *CT_Shadow )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dceb :=range start .Attr {if _dceb .Name .Local =="\u006f\u006e"{_bfga .OnAttr .UnmarshalXMLAttr (_dceb );continue ;};if _dceb .Name .Local =="\u0074\u0079\u0070\u0065"{_bfga .TypeAttr .UnmarshalXMLAttr (_dceb );continue ;};if _dceb .Name .Local =="\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"{_bfga .ObscuredAttr .UnmarshalXMLAttr (_dceb );continue ;};if _dceb .Name .Local =="\u0063\u006f\u006co\u0072"{_gfac ,_eeffg :=_dceb .Value ,error (nil );if _eeffg !=nil {return _eeffg ;};_bfga .ColorAttr =&_gfac ;continue ;};if _dceb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_afgfd ,_cgfeg :=_dceb .Value ,error (nil );if _cgfeg !=nil {return _cgfeg ;};_bfga .OpacityAttr =&_afgfd ;continue ;};if _dceb .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_cfdga ,_ggbb :=_dceb .Value ,error (nil );if _ggbb !=nil {return _ggbb ;};_bfga .OffsetAttr =&_cfdga ;continue ;};if _dceb .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_ggabg ,_bceae :=_dceb .Value ,error (nil );if _bceae !=nil {return _bceae ;};_bfga .Color2Attr =&_ggabg ;continue ;};if _dceb .Name .Local =="\u006ff\u0066\u0073\u0065\u0074\u0032"{_aegg ,_dfgegc :=_dceb .Value ,error (nil );if _dfgegc !=nil {return _dfgegc ;};_bfga .Offset2Attr =&_aegg ;continue ;};if _dceb .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_aecd ,_cafgdf :=_dceb .Value ,error (nil );if _cafgdf !=nil {return _cafgdf ;};_bfga .OriginAttr =&_aecd ;continue ;};if _dceb .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_beadf ,_gfdb :=_dceb .Value ,error (nil );if _gfdb !=nil {return _gfdb ;};_bfga .MatrixAttr =&_beadf ;continue ;};if _dceb .Name .Local =="\u0069\u0064"{_addg ,_degcg :=_dceb .Value ,error (nil );if _degcg !=nil {return _degcg ;};_bfga .IdAttr =&_addg ;continue ;};};for {_bccaf ,_eebba :=d .Token ();if _eebba !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0068\u0061d\u006f\u0077\u003a\u0020\u0025\u0073",_eebba );};if _dcbf ,_baab :=_bccaf .(_c .EndElement );_baab &&_dcbf .Name ==start .Name {break ;};};return nil ;};func NewOfcTop ()*OfcTop {_decdae :=&OfcTop {};_decdae .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _decdae ;};func (_abddc *OfcST_ExtrusionType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_abddc =0;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_abddc =1;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c":*_abddc =2;};return nil ;};func (_aag *AG_ShapeAttributes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aag .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_aag .OpacityAttr )});};if _aag .StrokedAttr !=_g .ST_TrueFalseUnset {_eaa ,_dcd :=_aag .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _dcd !=nil {return _dcd ;};start .Attr =append (start .Attr ,_eaa );};if _aag .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_aag .StrokecolorAttr )});};if _aag .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_aag .StrokeweightAttr )});};if _aag .InsetpenAttr !=_g .ST_TrueFalseUnset {_dfgf ,_acae :=_aag .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _acae !=nil {return _acae ;};start .Attr =append (start .Attr ,_dfgf );};if _aag .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_aag .ChromakeyAttr )});};if _aag .FilledAttr !=_g .ST_TrueFalseUnset {_eggd ,_aedb :=_aag .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _aedb !=nil {return _aedb ;};start .Attr =append (start .Attr ,_eggd );};if _aag .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_aag .FillcolorAttr )});};return nil ;};type CT_Oval struct{EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;};func (_cgabge *OfcClippath )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgabge .OfcCT_ClipPath =*NewOfcCT_ClipPath ();for _ ,_bfeaed :=range start .Attr {if _bfeaed .Name .Local =="\u0076"{_affa ,_ddcga :=_bfeaed .Value ,error (nil );if _ddcga !=nil {return _ddcga ;};_cgabge .VAttr =_affa ;continue ;};};for {_cgecae ,_aacgb :=d .Token ();if _aacgb !=nil {return _e .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u006c\u0069\u0070\u0070\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_aacgb );};if _gcaeg ,_bgfff :=_cgecae .(_c .EndElement );_bgfff &&_gcaeg .Name ==start .Name {break ;};};return nil ;};func (_feafd *OfcExtrusion )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _feafd .OfcCT_Extrusion .MarshalXML (e ,start );};func (_fddef *Shape )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fddef .CT_Shape =*NewCT_Shape ();for _ ,_fefba :=range start .Attr {if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_efeff ,_baaee :=_cb .ParseInt (_fefba .Value ,10,64);if _baaee !=nil {return _baaee ;};_fddef .RegroupidAttr =&_efeff ;continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fddef .DoubleclicknotifyAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0063\u006c\u0069\u0070"{_fddef .ClipAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fddef .ButtonAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fddef .UserhiddenAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fddef .BulletAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0067f\u0078\u0064\u0061\u0074\u0061"{_cdcfeg ,_bcdfg :=_fefba .Value ,error (nil );if _bcdfg !=nil {return _bcdfg ;};_fddef .GfxdataAttr =&_cdcfeg ;continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0068\u0072"{_fddef .HrAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u006f\u006c\u0065"{_fddef .OleAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fddef .AllowincellAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ceaag ,_dacdgg :=_fefba .Value ,error (nil );if _dacdgg !=nil {return _dacdgg ;};_fddef .BorderleftcolorAttr =&_ceaag ;continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0068\u0072\u0070c\u0074"{_egafc ,_caec :=_cb .ParseFloat (_fefba .Value ,64);if _caec !=nil {return _caec ;};_fffgda :=float32 (_egafc );_fddef .HrpctAttr =&_fffgda ;continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bafacb ,_ffbabb :=_cb .ParseInt (_fefba .Value ,10,64);if _ffbabb !=nil {return _ffbabb ;};_fddef .DgmnodekindAttr =&_bafacb ;continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fddef .InsetmodeAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fddef .UserdrawnAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fddef .ConnectortypeAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_dggacg ,_bfede :=_fefba .Value ,error (nil );if _bfede !=nil {return _bfede ;};_fddef .BorderrightcolorAttr =&_dggacg ;continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fddef .PreferrelativeAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fddef .HrnoshadeAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fddef .DgmlayoutmruAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u006f\u006e\u0065\u0064"{_fddef .OnedAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fddef .HralignAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fddef .BwmodeAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fddef .AllowoverlapAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_aeceg ,_fddggc :=_fefba .Value ,error (nil );if _fddggc !=nil {return _fddggc ;};_fddef .BordertopcolorAttr =&_aeceg ;continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fddef .BwnormalAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dgbdb ,_bfcba :=_fefba .Value ,error (nil );if _bfcba !=nil {return _bfcba ;};_fddef .BorderbottomcolorAttr =&_dgbdb ;continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fddef .CliptowrapAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fddef .DgmlayoutAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0073\u0070\u0074"{_cefda ,_ccfega :=_cb .ParseFloat (_fefba .Value ,64);if _ccfega !=nil {return _ccfega ;};_cgfefg :=float32 (_cefda );_fddef .SptAttr =&_cgfefg ;continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fddef .OleiconAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fddef .ForcedashAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fddef .BwpureAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0073\u0070\u0069\u0064"{_bcfca ,_gebgd :=_fefba .Value ,error (nil );if _gebgd !=nil {return _gebgd ;};_fddef .SpidAttr =&_bcfca ;continue ;};if _fefba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefba .Name .Local =="\u0068\u0072\u0073t\u0064"{_fddef .HrstdAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_dfdde ,_fegfdg :=_fefba .Value ,error (nil );if _fegfdg !=nil {return _fegfdg ;};_fddef .TargetAttr =&_dfdde ;continue ;};if _fefba .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_afddg ,_fgdfd :=_fefba .Value ,error (nil );if _fgdfd !=nil {return _fgdfd ;};_fddef .WrapcoordsAttr =&_afddg ;continue ;};if _fefba .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_edec ,_acbfcc :=_fefba .Value ,error (nil );if _acbfcc !=nil {return _acbfcc ;};_fddef .OpacityAttr =&_edec ;continue ;};if _fefba .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_cffdcf ,_gfegf :=_fefba .Value ,error (nil );if _gfegf !=nil {return _gfegf ;};_fddef .CoordoriginAttr =&_cffdcf ;continue ;};if _fefba .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_fbdbaf ,_ecbgdg :=_fefba .Value ,error (nil );if _ecbgdg !=nil {return _ecbgdg ;};_fddef .StrokecolorAttr =&_fbdbaf ;continue ;};if _fefba .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_adefg ,_bgbcaf :=_fefba .Value ,error (nil );if _bgbcaf !=nil {return _bgbcaf ;};_fddef .CoordsizeAttr =&_adefg ;continue ;};if _fefba .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fddef .InsetpenAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Local =="\u0061\u006c\u0074"{_gdaab ,_aeaef :=_fefba .Value ,error (nil );if _aeaef !=nil {return _aeaef ;};_fddef .AltAttr =&_gdaab ;continue ;};if _fefba .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fddef .FilledAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Local =="\u0074\u0069\u0074l\u0065"{_eedbe ,_cecef :=_fefba .Value ,error (nil );if _cecef !=nil {return _cecef ;};_fddef .TitleAttr =&_eedbe ;continue ;};if _fefba .Name .Local =="\u0073\u0074\u0079l\u0065"{_dbggdc ,_ffccd :=_fefba .Value ,error (nil );if _ffccd !=nil {return _ffccd ;};_fddef .StyleAttr =&_dbggdc ;continue ;};if _fefba .Name .Local =="\u0070\u0072\u0069n\u0074"{_fddef .PrintAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fddef .StrokedAttr .UnmarshalXMLAttr (_fefba );continue ;};if _fefba .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_bdffg ,_cccccg :=_fefba .Value ,error (nil );if _cccccg !=nil {return _cccccg ;};_fddef .StrokeweightAttr =&_bdffg ;continue ;};if _fefba .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gfgdca ,_cfcc :=_fefba .Value ,error (nil );if _cfcc !=nil {return _cfcc ;};_fddef .ChromakeyAttr =&_gfgdca ;continue ;};if _fefba .Name .Local =="\u0070\u0061\u0074\u0068"{_fgafed ,_cecac :=_fefba .Value ,error (nil );if _cecac !=nil {return _cecac ;};_fddef .PathAttr =&_fgafed ;continue ;};if _fefba .Name .Local =="\u0069\u0064"{_ffdaee ,_ddebdb :=_fefba .Value ,error (nil );if _ddebdb !=nil {return _ddebdb ;};_fddef .IdAttr =&_ffdaee ;continue ;};if _fefba .Name .Local =="\u0063\u006c\u0061s\u0073"{_agacb ,_fcbdd :=_fefba .Value ,error (nil );if _fcbdd !=nil {return _fcbdd ;};_fddef .ClassAttr =&_agacb ;continue ;};if _fefba .Name .Local =="\u0068\u0072\u0065\u0066"{_ggagb ,_cbbddg :=_fefba .Value ,error (nil );if _cbbddg !=nil {return _cbbddg ;};_fddef .HrefAttr =&_ggagb ;continue ;};if _fefba .Name .Local =="e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"{_geeee ,_bebbd :=_fefba .Value ,error (nil );if _bebbd !=nil {return _bebbd ;};_fddef .EquationxmlAttr =&_geeee ;continue ;};if _fefba .Name .Local =="\u0074\u0079\u0070\u0065"{_bcffd ,_eefegb :=_fefba .Value ,error (nil );if _eefegb !=nil {return _eefegb ;};_fddef .TypeAttr =&_bcffd ;continue ;};if _fefba .Name .Local =="\u0061\u0064\u006a"{_fbbaec ,_fdcffa :=_fefba .Value ,error (nil );if _fdcffa !=nil {return _fdcffa ;};_fddef .AdjAttr =&_fbbaec ;continue ;};if _fefba .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_aafc ,_fcedb :=_fefba .Value ,error (nil );if _fcedb !=nil {return _fcedb ;};_fddef .FillcolorAttr =&_aafc ;continue ;};};_bfgfe :for {_eefce ,_ecda :=d .Token ();if _ecda !=nil {return _ecda ;};switch _bedab :=_eefce .(type ){case _c .StartElement :switch _bedab .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_bgdga :=NewOfcInk ();if _ggfac :=d .DecodeElement (_bgdga ,&_bedab );_ggfac !=nil {return _ggfac ;};_fddef .Ink =append (_fddef .Ink ,_bgdga );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0069s\u0063\u006f\u006d\u006d\u0065\u006et"}:_bdacg :=_cc .NewIscomment ();if _dcgae :=d .DecodeElement (_bdacg ,&_bedab );_dcgae !=nil {return _dcgae ;};_fddef .Iscomment =append (_fddef .Iscomment ,_bdacg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}:_dbggab :=NewOfcEquationxml ();if _cebgb :=d .DecodeElement (_dbggab ,&_bedab );_cebgb !=nil {return _cebgb ;};_fddef .Equationxml =append (_fddef .Equationxml ,_dbggab );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_efbbe :=NewEG_ShapeElements ();_efbbe .Path =NewPath ();if _beccg :=d .DecodeElement (_efbbe .Path ,&_bedab );_beccg !=nil {return _beccg ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_efbbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_beabee :=NewEG_ShapeElements ();_beabee .Formulas =NewFormulas ();if _gbgdc :=d .DecodeElement (_beabee .Formulas ,&_bedab );_gbgdc !=nil {return _gbgdc ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_beabee );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_dgcff :=NewEG_ShapeElements ();_dgcff .Handles =NewHandles ();if _cdbge :=d .DecodeElement (_dgcff .Handles ,&_bedab );_cdbge !=nil {return _cdbge ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_dgcff );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ceadg :=NewEG_ShapeElements ();_ceadg .Fill =NewFill ();if _afeddc :=d .DecodeElement (_ceadg .Fill ,&_bedab );_afeddc !=nil {return _afeddc ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_ceadg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_badab :=NewEG_ShapeElements ();_badab .Stroke =NewStroke ();if _bbccc :=d .DecodeElement (_badab .Stroke ,&_bedab );_bbccc !=nil {return _bbccc ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_badab );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_gdead :=NewEG_ShapeElements ();_gdead .Shadow =NewShadow ();if _gbgf :=d .DecodeElement (_gdead .Shadow ,&_bedab );_gbgf !=nil {return _gbgf ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_gdead );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ebage :=NewEG_ShapeElements ();_ebage .Textbox =NewTextbox ();if _fbaee :=d .DecodeElement (_ebage .Textbox ,&_bedab );_fbaee !=nil {return _fbaee ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_ebage );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_bfac :=NewEG_ShapeElements ();_bfac .Textpath =NewTextpath ();if _bcgcd :=d .DecodeElement (_bfac .Textpath ,&_bedab );_bcgcd !=nil {return _bcgcd ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_bfac );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_fbdeb :=NewEG_ShapeElements ();_fbdeb .Imagedata =NewImagedata ();if _gbdaf :=d .DecodeElement (_fbdeb .Imagedata ,&_bedab );_gbdaf !=nil {return _gbdaf ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_fbdeb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ggbed :=NewEG_ShapeElements ();_ggbed .Skew =NewOfcSkew ();if _geda :=d .DecodeElement (_ggbed .Skew ,&_bedab );_geda !=nil {return _geda ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_ggbed );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_bbcdaf :=NewEG_ShapeElements ();_bbcdaf .Extrusion =NewOfcExtrusion ();if _efdad :=d .DecodeElement (_bbcdaf .Extrusion ,&_bedab );_efdad !=nil {return _efdad ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_bbcdaf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_fadd :=NewEG_ShapeElements ();_fadd .Callout =NewOfcCallout ();if _bbdfd :=d .DecodeElement (_fadd .Callout ,&_bedab );_bbdfd !=nil {return _bbdfd ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_fadd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_aafeg :=NewEG_ShapeElements ();_aafeg .Lock =NewOfcLock ();if _abged :=d .DecodeElement (_aafeg .Lock ,&_bedab );_abged !=nil {return _abged ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_aafeg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_cbeeec :=NewEG_ShapeElements ();_cbeeec .Clippath =NewOfcClippath ();if _dfab :=d .DecodeElement (_cbeeec .Clippath ,&_bedab );_dfab !=nil {return _dfab ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_cbeeec );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_cdcd :=NewEG_ShapeElements ();_cdcd .Signatureline =NewOfcSignatureline ();if _fadfa :=d .DecodeElement (_cdcd .Signatureline ,&_bedab );_fadfa !=nil {return _fadfa ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_cdcd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_ebagf :=NewEG_ShapeElements ();_ebagf .Wrap =_eg .NewWrap ();if _ddfdc :=d .DecodeElement (_ebagf .Wrap ,&_bedab );_ddfdc !=nil {return _ddfdc ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_ebagf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_fcacce :=NewEG_ShapeElements ();_fcacce .Anchorlock =_eg .NewAnchorlock ();if _eaabc :=d .DecodeElement (_fcacce .Anchorlock ,&_bedab );_eaabc !=nil {return _eaabc ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_fcacce );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_bfegb :=NewEG_ShapeElements ();_bfegb .Bordertop =_eg .NewBordertop ();if _aecbcc :=d .DecodeElement (_bfegb .Bordertop ,&_bedab );_aecbcc !=nil {return _aecbcc ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_bfegb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_caccb :=NewEG_ShapeElements ();_caccb .Borderbottom =_eg .NewBorderbottom ();if _cecea :=d .DecodeElement (_caccb .Borderbottom ,&_bedab );_cecea !=nil {return _cecea ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_caccb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_fdgca :=NewEG_ShapeElements ();_fdgca .Borderleft =_eg .NewBorderleft ();if _eeadce :=d .DecodeElement (_fdgca .Borderleft ,&_bedab );_eeadce !=nil {return _eeadce ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_fdgca );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_gcgaeb :=NewEG_ShapeElements ();_gcgaeb .Borderright =_eg .NewBorderright ();if _dadeg :=d .DecodeElement (_gcgaeb .Borderright ,&_bedab );_dadeg !=nil {return _dadeg ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_gcgaeb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ffdfed :=NewEG_ShapeElements ();_ffdfed .ClientData =_b .NewClientData ();if _deada :=d .DecodeElement (_ffdfed .ClientData ,&_bedab );_deada !=nil {return _deada ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_ffdfed );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dbcb :=NewEG_ShapeElements ();_dbcb .Textdata =_cc .NewTextdata ();if _bgecab :=d .DecodeElement (_dbcb .Textdata ,&_bedab );_bgecab !=nil {return _bgecab ;};_fddef .EG_ShapeElements =append (_fddef .EG_ShapeElements ,_dbcb );default:_ce .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0053\u0068\u0061p\u0065 \u0025\u0076",_bedab .Name );if _cdcff :=d .Skip ();_cdcff !=nil {return _cdcff ;};};case _c .EndElement :break _bfgfe ;case _c .CharData :};};return nil ;};func (_dgdgd OfcST_ExtrusionRender )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dgdgd .String (),start );};type CT_ImageData struct{EmbosscolorAttr *string ;RecolortargetAttr *string ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ;OleidAttr *float32 ;DetectmouseclickAttr _g .ST_TrueFalse ;MovieAttr *float32 ;RelidAttr *string ;IdAttr *string ;PictAttr *string ;RHrefAttr *string ;SIdAttr *string ;SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ;GrayscaleAttr _g .ST_TrueFalse ;BilevelAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;};func (_gfecc *OfcCT_Fill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfceg :=range start .Attr {if _cfceg .Name .Local =="\u0074\u0079\u0070\u0065"{_gfecc .TypeAttr .UnmarshalXMLAttr (_cfceg );continue ;};if _cfceg .Name .Local =="\u0065\u0078\u0074"{_gfecc .ExtAttr .UnmarshalXMLAttr (_cfceg );continue ;};};for {_fffda ,_bcebf :=d .Token ();if _bcebf !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u003a\u0020%\u0073",_bcebf );};if _ebecc ,_dgge :=_fffda .(_c .EndElement );_dgge &&_ebecc .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the OfcCT_Callout and its children
|
|
func (_aegdc *OfcCT_Callout )Validate ()error {return _aegdc .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u0061\u006c\u006c\u006f\u0075\u0074");};func NewOfcCT_ColorMru ()*OfcCT_ColorMru {_eeedg :=&OfcCT_ColorMru {};return _eeedg };func (_cdgeb *OfcInk )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdgeb .OfcCT_Ink =*NewOfcCT_Ink ();for _ ,_aecaa :=range start .Attr {if _aecaa .Name .Local =="\u0069"{_bgead ,_fbge :=_aecaa .Value ,error (nil );if _fbge !=nil {return _fbge ;};_cdgeb .IAttr =&_bgead ;continue ;};if _aecaa .Name .Local =="\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_cdgeb .AnnotationAttr .UnmarshalXMLAttr (_aecaa );continue ;};if _aecaa .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_fcceb ,_daeead :=_aecaa .Value ,error (nil );if _daeead !=nil {return _daeead ;};_cdgeb .ContentTypeAttr =&_fcceb ;continue ;};};for {_gcgcf ,_bced :=d .Token ();if _bced !=nil {return _e .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u004ff\u0063\u0049n\u006b\u003a\u0020\u0025\u0073",_bced );};if _ggagc ,_feeddc :=_gcgcf .(_c .EndElement );_feeddc &&_ggagc .Name ==start .Name {break ;};};return nil ;};func NewOfcLeft ()*OfcLeft {_acgecb :=&OfcLeft {};_acgecb .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _acgecb ;};
|
|
|
|
// ValidateWithPath validates the Arc and its children, prefixing error messages with path
|
|
func (_ggag *Arc )ValidateWithPath (path string )error {if _fefg :=_ggag .CT_Arc .ValidateWithPath (path );_fefg !=nil {return _fefg ;};return nil ;};func (_gcccf OfcST_BWMode )String ()string {switch _gcccf {case 0:return "";case 1:return "\u0063\u006f\u006co\u0072";case 2:return "\u0061\u0075\u0074\u006f";case 3:return "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce";case 4:return "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065";case 5:return "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079";case 6:return "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065";case 7:return "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074";case 8:return "\u0062\u006c\u0061c\u006b";case 9:return "\u0077\u0068\u0069t\u0065";case 10:return "\u0068\u0069\u0064\u0065";case 11:return "\u0075n\u0064\u0072\u0061\u0077\u006e";case 12:return "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073";};return "";};func NewOfcCT_EquationXml ()*OfcCT_EquationXml {_cccg :=&OfcCT_EquationXml {};return _cccg };func (_gcde ST_ImageAspect )Validate ()error {return _gcde .ValidateWithPath ("")};
|
|
|
|
// ValidateWithPath validates the CT_Stroke and its children, prefixing error messages with path
|
|
func (_eeca *CT_Stroke )ValidateWithPath (path string )error {if _eeca .Left !=nil {if _adaba :=_eeca .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_adaba !=nil {return _adaba ;};};if _eeca .Top !=nil {if _agda :=_eeca .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_agda !=nil {return _agda ;};};if _eeca .Right !=nil {if _afage :=_eeca .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074");_afage !=nil {return _afage ;};};if _eeca .Bottom !=nil {if _bcada :=_eeca .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d");_bcada !=nil {return _bcada ;};};if _eeca .Column !=nil {if _dbdad :=_eeca .Column .ValidateWithPath (path +"\u002fC\u006f\u006c\u0075\u006d\u006e");_dbdad !=nil {return _dbdad ;};};if _aeca :=_eeca .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_aeca !=nil {return _aeca ;};if _ffbcg :=_eeca .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_ffbcg !=nil {return _ffbcg ;};if _gcdbc :=_eeca .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_gcdbc !=nil {return _gcdbc ;};if _gebg :=_eeca .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072");_gebg !=nil {return _gebg ;};if _decdf :=_eeca .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_decdf !=nil {return _decdf ;};if _gdafg :=_eeca .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_gdafg !=nil {return _gdafg ;};if _egdd :=_eeca .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072");_egdd !=nil {return _egdd ;};if _dbggce :=_eeca .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_dbggce !=nil {return _dbggce ;};if _baffc :=_eeca .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072");_baffc !=nil {return _baffc ;};if _cegfa :=_eeca .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072");_cegfa !=nil {return _cegfa ;};if _decga :=_eeca .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_decga !=nil {return _decga ;};if _bgddc :=_eeca .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072");_bgddc !=nil {return _bgddc ;};if _cdged :=_eeca .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072");_cdged !=nil {return _cdged ;};if _fbeee :=_eeca .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_fbeee !=nil {return _fbeee ;};if _eegga :=_eeca .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_eegga !=nil {return _eegga ;};return nil ;};
|
|
|
|
// Validate validates the OfcShapelayout and its children
|
|
func (_fgacc *OfcShapelayout )Validate ()error {return _fgacc .ValidateWithPath ("\u004f\u0066\u0063\u0053\u0068\u0061\u0070\u0065\u006ca\u0079\u006f\u0075\u0074");};func (_afdgd OfcST_ColorMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_afdgd .String (),start );};type OfcCT_ColorMru struct{ColorsAttr *string ;ExtAttr ST_Ext ;};func (_dggbe *OfcExtrusion )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dggbe .OfcCT_Extrusion =*NewOfcCT_Extrusion ();for _ ,_ecfgb :=range start .Attr {if _ecfgb .Name .Local =="\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"{_dggbe .ColormodeAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u0063\u006f\u006co\u0072"{_dedae ,_cceaf :=_ecfgb .Value ,error (nil );if _cceaf !=nil {return _cceaf ;};_dggbe .ColorAttr =&_dedae ;continue ;};if _ecfgb .Name .Local =="\u0074\u0079\u0070\u0065"{_dggbe .TypeAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"{_dadda ,_bgeca :=_cb .ParseFloat (_ecfgb .Value ,64);if _bgeca !=nil {return _bgeca ;};_cbbaeg :=float32 (_dadda );_dggbe .ShininessAttr =&_cbbaeg ;continue ;};if _ecfgb .Name .Local =="\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"{_bggdb ,_bdbfg :=_ecfgb .Value ,error (nil );if _bdbfg !=nil {return _bdbfg ;};_dggbe .ViewpointoriginAttr =&_bggdb ;continue ;};if _ecfgb .Name .Local =="s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"{_fcfafd ,_fagbe :=_ecfgb .Value ,error (nil );if _fagbe !=nil {return _fagbe ;};_dggbe .SpecularityAttr =&_fcfafd ;continue ;};if _ecfgb .Name .Local =="\u0070\u006c\u0061n\u0065"{_dggbe .PlaneAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"{_dgdff ,_gecaf :=_ecfgb .Value ,error (nil );if _gecaf !=nil {return _gecaf ;};_dggbe .DiffusityAttr =&_dgdff ;continue ;};if _ecfgb .Name .Local =="\u0073k\u0065\u0077\u0061\u006d\u0074"{_bafcd ,_addge :=_ecfgb .Value ,error (nil );if _addge !=nil {return _addge ;};_dggbe .SkewamtAttr =&_bafcd ;continue ;};if _ecfgb .Name .Local =="\u006d\u0065\u0074a\u006c"{_dggbe .MetalAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"{_ebcba ,_eadgce :=_ecfgb .Value ,error (nil );if _eadgce !=nil {return _eadgce ;};_dggbe .BackdepthAttr =&_ebcba ;continue ;};if _ecfgb .Name .Local =="\u0065\u0064\u0067\u0065"{_bccge ,_dgaab :=_ecfgb .Value ,error (nil );if _dgaab !=nil {return _dgaab ;};_dggbe .EdgeAttr =&_bccge ;continue ;};if _ecfgb .Name .Local =="l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"{_eega ,_debgef :=_ecfgb .Value ,error (nil );if _debgef !=nil {return _debgef ;};_dggbe .Lightlevel2Attr =&_eega ;continue ;};if _ecfgb .Name .Local =="\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_fdgea ,_dadfe :=_cb .ParseFloat (_ecfgb .Value ,64);if _dadfe !=nil {return _dadfe ;};_dcbaa :=float32 (_fdgea );_dggbe .OrientationangleAttr =&_dcbaa ;continue ;};if _ecfgb .Name .Local =="\u006f\u006e"{_dggbe .OnAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"{_dggbe .LightharshAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"{_dggbe .LightfaceAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"{_ecbbg ,_gcafdd :=_ecfgb .Value ,error (nil );if _gcafdd !=nil {return _gcafdd ;};_dggbe .ForedepthAttr =&_ecbbg ;continue ;};if _ecfgb .Name .Local =="\u0065\u0078\u0074"{_dggbe .ExtAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_dggbe .AutorotationcenterAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u0066\u0061\u0063e\u0074"{_cccdea ,_ggcba :=_ecfgb .Value ,error (nil );if _ggcba !=nil {return _ggcba ;};_dggbe .FacetAttr =&_cccdea ;continue ;};if _ecfgb .Name .Local =="\u0072\u0065\u006e\u0064\u0065\u0072"{_dggbe .RenderAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"{_aadbg ,_fcacfb :=_ecfgb .Value ,error (nil );if _fcacfb !=nil {return _fcacfb ;};_dggbe .LightlevelAttr =&_aadbg ;continue ;};if _ecfgb .Name .Local =="\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"{_cbbaeb ,_eaafb :=_ecfgb .Value ,error (nil );if _eaafb !=nil {return _eaafb ;};_dggbe .BrightnessAttr =&_cbbaeb ;continue ;};if _ecfgb .Name .Local =="\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"{_fbadb ,_fafag :=_cb .ParseFloat (_ecfgb .Value ,64);if _fafag !=nil {return _fafag ;};_fcbee :=float32 (_fbadb );_dggbe .SkewangleAttr =&_fcbee ;continue ;};if _ecfgb .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"{_ebeaed ,_gaccc :=_ecfgb .Value ,error (nil );if _gaccc !=nil {return _gaccc ;};_dggbe .Lightposition2Attr =&_ebeaed ;continue ;};if _ecfgb .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_dfdbg ,_caeg :=_ecfgb .Value ,error (nil );if _caeg !=nil {return _caeg ;};_dggbe .RotationangleAttr =&_dfdbg ;continue ;};if _ecfgb .Name .Local =="l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"{_dggbe .Lightharsh2Attr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_gdcea ,_daba :=_ecfgb .Value ,error (nil );if _daba !=nil {return _daba ;};_dggbe .OrientationAttr =&_gdcea ;continue ;};if _ecfgb .Name .Local =="\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_dggbe .LockrotationcenterAttr .UnmarshalXMLAttr (_ecfgb );continue ;};if _ecfgb .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"{_ebfag ,_ccbgae :=_ecfgb .Value ,error (nil );if _ccbgae !=nil {return _ccbgae ;};_dggbe .RotationcenterAttr =&_ebfag ;continue ;};if _ecfgb .Name .Local =="\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"{_dbbeff ,_dabbe :=_ecfgb .Value ,error (nil );if _dabbe !=nil {return _dabbe ;};_dggbe .ViewpointAttr =&_dbbeff ;continue ;};if _ecfgb .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_baafe ,_eeeec :=_ecfgb .Value ,error (nil );if _eeeec !=nil {return _eeeec ;};_dggbe .LightpositionAttr =&_baafe ;continue ;};};for {_dfgb ,_beabba :=d .Token ();if _beabba !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063\u0045\u0078t\u0072\u0075\u0073\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_beabba );};if _faedg ,_adbaf :=_dfgb .(_c .EndElement );_adbaf &&_faedg .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Formulas and its children
|
|
func (_ccdg *CT_Formulas )Validate ()error {return _ccdg .ValidateWithPath ("C\u0054\u005f\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073");};func (_ebdca ST_FillMethod )Validate ()error {return _ebdca .ValidateWithPath ("")};func (_ee *AG_Chromakey )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aea :=range start .Attr {if _aea .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_fgeb ,_bgb :=_aea .Value ,error (nil );if _bgb !=nil {return _bgb ;};_ee .ChromakeyAttr =&_fgeb ;continue ;};};for {_adcd ,_cec :=d .Token ();if _cec !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0043\u0068r\u006f\u006d\u0061\u006b\u0065\u0079\u003a\u0020\u0025\u0073",_cec );};if _ddef ,_afab :=_adcd .(_c .EndElement );_afab &&_ddef .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcShapelayout and its children, prefixing error messages with path
|
|
func (_bccda *OfcShapelayout )ValidateWithPath (path string )error {if _gbfdfe :=_bccda .OfcCT_ShapeLayout .ValidateWithPath (path );_gbfdfe !=nil {return _gbfdfe ;};return nil ;};func (_dbgfe *Image )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _dbgfe .CT_Image .MarshalXML (e ,start );};func (_cdgf *Handles )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdgf .CT_Handles =*NewCT_Handles ();_ecdef :for {_fbad ,_efaae :=d .Token ();if _efaae !=nil {return _efaae ;};switch _gbdbc :=_fbad .(type ){case _c .StartElement :switch _gbdbc .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068"}:_cgdac :=NewCT_H ();if _fefbf :=d .DecodeElement (_cgdac ,&_gbdbc );_fefbf !=nil {return _fefbf ;};_cdgf .H =append (_cdgf .H ,_cgdac );default:_ce .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0048a\u006e\u0064\u006c\u0065\u0073\u0020\u0025\u0076",_gbdbc .Name );if _dcad :=d .Skip ();_dcad !=nil {return _dcad ;};};case _c .EndElement :break _ecdef ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the Textpath and its children
|
|
func (_befec *Textpath )Validate ()error {return _befec .ValidateWithPath ("\u0054\u0065\u0078\u0074\u0070\u0061\u0074\u0068");};func (_ffcbg *ST_ShadowType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcgca ,_dfggbg :=d .Token ();if _dfggbg !=nil {return _dfggbg ;};if _gbaefc ,_eced :=_bcgca .(_c .EndElement );_eced &&_gbaefc .Name ==start .Name {*_ffcbg =1;return nil ;};if _dgbddf ,_gafeag :=_bcgca .(_c .CharData );!_gafeag {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcgca );}else {switch string (_dgbddf ){case "":*_ffcbg =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_ffcbg =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_ffcbg =2;case "\u0065\u006d\u0062\u006f\u0073\u0073":*_ffcbg =3;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_ffcbg =4;};};_bcgca ,_dfggbg =d .Token ();if _dfggbg !=nil {return _dfggbg ;};if _ccaed ,_ebaaf :=_bcgca .(_c .EndElement );_ebaaf &&_ccaed .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcgca );};func (_ggeff *OfcST_RType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ggeff =0;case "\u0061\u0072\u0063":*_ggeff =1;case "\u0063a\u006c\u006c\u006f\u0075\u0074":*_ggeff =2;case "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr":*_ggeff =3;case "\u0061\u006c\u0069g\u006e":*_ggeff =4;};return nil ;};func (_dfcbc OfcST_RType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ggfbdc :=_c .Attr {};_ggfbdc .Name =name ;switch _dfcbc {case OfcST_RTypeUnset :_ggfbdc .Value ="";case OfcST_RTypeArc :_ggfbdc .Value ="\u0061\u0072\u0063";case OfcST_RTypeCallout :_ggfbdc .Value ="\u0063a\u006c\u006c\u006f\u0075\u0074";case OfcST_RTypeConnector :_ggfbdc .Value ="\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr";case OfcST_RTypeAlign :_ggfbdc .Value ="\u0061\u006c\u0069g\u006e";};return _ggfbdc ,nil ;};type CT_Formulas struct{F []*CT_F ;};func (_bfbdd *OfcCT_Complex )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_beccd :=range start .Attr {if _beccd .Name .Local =="\u0065\u0078\u0074"{_bfbdd .ExtAttr .UnmarshalXMLAttr (_beccd );continue ;};};for {_cdbed ,_cecaf :=d .Token ();if _cecaf !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u004f\u0066\u0063\u0043T\u005fC\u006fm\u0070\u006c\u0065\u0078\u003a\u0020\u0025s",_cecaf );};if _aaecb ,_befab :=_cdbed .(_c .EndElement );_befab &&_aaecb .Name ==start .Name {break ;};};return nil ;};func (_egbeb *OfcCT_EquationXml )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c";};if _egbeb .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_egbeb .ContentTypeAttr )});};e .EncodeToken (start );if _egbeb .Any !=nil {_egbeb .Any .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gcaef ST_FillType )Validate ()error {return _gcaef .ValidateWithPath ("")};func (_fbec *CT_Image )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggfg :=range start .Attr {if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bcbce ,_adde :=_cb .ParseInt (_ggfg .Value ,10,64);if _adde !=nil {return _adde ;};_fbec .DgmnodekindAttr =&_bcbce ;continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fbec .BulletAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0068\u0072"{_fbec .HrAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fbec .OleiconAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0068\u0072\u0073t\u0064"{_fbec .HrstdAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0063\u006c\u0069\u0070"{_fbec .ClipAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fbec .HrnoshadeAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fbec .PreferrelativeAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0068\u0072\u0070c\u0074"{_acfdc ,_dbaeb :=_cb .ParseFloat (_ggfg .Value ,64);if _dbaeb !=nil {return _dbaeb ;};_facc :=float32 (_acfdc );_fbec .HrpctAttr =&_facc ;continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u006f\u006c\u0065"{_fbec .OleAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fbec .HralignAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fbec .BwpureAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fbec .DgmlayoutAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fbec .InsetmodeAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0073\u0070\u0069\u0064"{_degb ,_bccg :=_ggfg .Value ,error (nil );if _bccg !=nil {return _bccg ;};_fbec .SpidAttr =&_degb ;continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ebaf ,_cffab :=_ggfg .Value ,error (nil );if _cffab !=nil {return _cffab ;};_fbec .BorderbottomcolorAttr =&_ebaf ;continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fbec .AllowoverlapAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fbec .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fbec .DgmlayoutmruAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fbec .UserhiddenAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fbec .AllowincellAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0073\u0070\u0074"{_dcda ,_bfffd :=_cb .ParseFloat (_ggfg .Value ,64);if _bfffd !=nil {return _bfffd ;};_bacdf :=float32 (_dcda );_fbec .SptAttr =&_bacdf ;continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_acbb ,_cggb :=_ggfg .Value ,error (nil );if _cggb !=nil {return _cggb ;};_fbec .BorderleftcolorAttr =&_acbb ;continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fbec .UserdrawnAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fbec .CliptowrapAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_abdd ,_cfgaf :=_ggfg .Value ,error (nil );if _cfgaf !=nil {return _cfgaf ;};_fbec .BorderrightcolorAttr =&_abdd ;continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fbec .ConnectortypeAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fbec .ButtonAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fbec .ForcedashAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ccac ,_cagbc :=_cb .ParseInt (_ggfg .Value ,10,64);if _cagbc !=nil {return _cagbc ;};_fbec .RegroupidAttr =&_ccac ;continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u006f\u006e\u0065\u0064"{_fbec .OnedAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fbec .BwmodeAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fbec .BwnormalAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggfg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ebaeg ,_aeace :=_ggfg .Value ,error (nil );if _aeace !=nil {return _aeace ;};_fbec .BordertopcolorAttr =&_ebaeg ;continue ;};if _ggfg .Name .Local =="\u0070\u0072\u0069n\u0074"{_fbec .PrintAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_dgfa ,_gdbgb :=_ggfg .Value ,error (nil );if _gdbgb !=nil {return _gdbgb ;};_fbec .TargetAttr =&_dgfa ;continue ;};if _ggfg .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fbec .StrokedAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_eebd ,_faad :=_ggfg .Value ,error (nil );if _faad !=nil {return _faad ;};_fbec .CoordoriginAttr =&_eebd ;continue ;};if _ggfg .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ggfgc ,_adcdf :=_ggfg .Value ,error (nil );if _adcdf !=nil {return _adcdf ;};_fbec .StrokeweightAttr =&_ggfgc ;continue ;};if _ggfg .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cbaf ,_fabb :=_ggfg .Value ,error (nil );if _fabb !=nil {return _fabb ;};_fbec .CoordsizeAttr =&_cbaf ;continue ;};if _ggfg .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_eddbd ,_fcaf :=_ggfg .Value ,error (nil );if _fcaf !=nil {return _fcaf ;};_fbec .ChromakeyAttr =&_eddbd ;continue ;};if _ggfg .Name .Local =="\u0061\u006c\u0074"{_gbggb ,_cgfe :=_ggfg .Value ,error (nil );if _cgfe !=nil {return _cgfe ;};_fbec .AltAttr =&_gbggb ;continue ;};if _ggfg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_geade ,_ddeba :=_ggfg .Value ,error (nil );if _ddeba !=nil {return _ddeba ;};_fbec .FillcolorAttr =&_geade ;continue ;};if _ggfg .Name .Local =="\u0073\u0072\u0063"{_ecge ,_gcef :=_ggfg .Value ,error (nil );if _gcef !=nil {return _gcef ;};_fbec .SrcAttr =&_ecge ;continue ;};if _ggfg .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bbeb ,_ecba :=_ggfg .Value ,error (nil );if _ecba !=nil {return _ecba ;};_fbec .WrapcoordsAttr =&_bbeb ;continue ;};if _ggfg .Name .Local =="\u0074\u0069\u0074l\u0065"{_ecbgf ,_fbdfd :=_ggfg .Value ,error (nil );if _fbdfd !=nil {return _fbdfd ;};_fbec .TitleAttr =&_ecbgf ;continue ;};if _ggfg .Name .Local =="\u0073\u0074\u0079l\u0065"{_bcdaf ,_gfba :=_ggfg .Value ,error (nil );if _gfba !=nil {return _gfba ;};_fbec .StyleAttr =&_bcdaf ;continue ;};if _ggfg .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_fbce ,_fgeaa :=_ggfg .Value ,error (nil );if _fgeaa !=nil {return _fgeaa ;};_fbec .CroprightAttr =&_fbce ;continue ;};if _ggfg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fbec .InsetpenAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_gfgb ,_bdcc :=_ggfg .Value ,error (nil );if _bdcc !=nil {return _bdcc ;};_fbec .CropleftAttr =&_gfgb ;continue ;};if _ggfg .Name .Local =="\u0067\u0061\u0069\u006e"{_fgbff ,_addaa :=_ggfg .Value ,error (nil );if _addaa !=nil {return _addaa ;};_fbec .GainAttr =&_fgbff ;continue ;};if _ggfg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cdfa ,_efgdfe :=_ggfg .Value ,error (nil );if _efgdfe !=nil {return _efgdfe ;};_fbec .StrokecolorAttr =&_cdfa ;continue ;};if _ggfg .Name .Local =="\u0063\u006c\u0061s\u0073"{_edgde ,_fcddd :=_ggfg .Value ,error (nil );if _fcddd !=nil {return _fcddd ;};_fbec .ClassAttr =&_edgde ;continue ;};if _ggfg .Name .Local =="\u0069\u0064"{_gafee ,_ebdg :=_ggfg .Value ,error (nil );if _ebdg !=nil {return _ebdg ;};_fbec .IdAttr =&_gafee ;continue ;};if _ggfg .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_aaggb ,_dgcd :=_ggfg .Value ,error (nil );if _dgcd !=nil {return _dgcd ;};_fbec .CropbottomAttr =&_aaggb ;continue ;};if _ggfg .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fbec .FilledAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_fbec .GrayscaleAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_bfab ,_baeea :=_ggfg .Value ,error (nil );if _baeea !=nil {return _baeea ;};_fbec .BlacklevelAttr =&_bfab ;continue ;};if _ggfg .Name .Local =="\u0068\u0072\u0065\u0066"{_cefe ,_egcg :=_ggfg .Value ,error (nil );if _egcg !=nil {return _egcg ;};_fbec .HrefAttr =&_cefe ;continue ;};if _ggfg .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_fbec .BilevelAttr .UnmarshalXMLAttr (_ggfg );continue ;};if _ggfg .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_aedee ,_bbegb :=_ggfg .Value ,error (nil );if _bbegb !=nil {return _bbegb ;};_fbec .CroptopAttr =&_aedee ;continue ;};if _ggfg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bggcf ,_egdf :=_ggfg .Value ,error (nil );if _egdf !=nil {return _egdf ;};_fbec .OpacityAttr =&_bggcf ;continue ;};if _ggfg .Name .Local =="\u0067\u0061\u006dm\u0061"{_bcbe ,_gabac :=_ggfg .Value ,error (nil );if _gabac !=nil {return _gabac ;};_fbec .GammaAttr =&_bcbe ;continue ;};};_debgg :for {_feade ,_bfebd :=d .Token ();if _bfebd !=nil {return _bfebd ;};switch _gefc :=_feade .(type ){case _c .StartElement :switch _gefc .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ebaef :=NewEG_ShapeElements ();_ebaef .Path =NewPath ();if _caaa :=d .DecodeElement (_ebaef .Path ,&_gefc );_caaa !=nil {return _caaa ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_ebaef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_dcead :=NewEG_ShapeElements ();_dcead .Formulas =NewFormulas ();if _efdaa :=d .DecodeElement (_dcead .Formulas ,&_gefc );_efdaa !=nil {return _efdaa ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_dcead );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ecgce :=NewEG_ShapeElements ();_ecgce .Handles =NewHandles ();if _ccdge :=d .DecodeElement (_ecgce .Handles ,&_gefc );_ccdge !=nil {return _ccdge ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_ecgce );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_cedbb :=NewEG_ShapeElements ();_cedbb .Fill =NewFill ();if _dbdda :=d .DecodeElement (_cedbb .Fill ,&_gefc );_dbdda !=nil {return _dbdda ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_cedbb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_efcee :=NewEG_ShapeElements ();_efcee .Stroke =NewStroke ();if _cgacd :=d .DecodeElement (_efcee .Stroke ,&_gefc );_cgacd !=nil {return _cgacd ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_efcee );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ecbca :=NewEG_ShapeElements ();_ecbca .Shadow =NewShadow ();if _cfcga :=d .DecodeElement (_ecbca .Shadow ,&_gefc );_cfcga !=nil {return _cfcga ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_ecbca );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_fagc :=NewEG_ShapeElements ();_fagc .Textbox =NewTextbox ();if _aafg :=d .DecodeElement (_fagc .Textbox ,&_gefc );_aafg !=nil {return _aafg ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_fagc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_fffg :=NewEG_ShapeElements ();_fffg .Textpath =NewTextpath ();if _dgbbf :=d .DecodeElement (_fffg .Textpath ,&_gefc );_dgbbf !=nil {return _dgbbf ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_fffg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_eagb :=NewEG_ShapeElements ();_eagb .Imagedata =NewImagedata ();if _ffgd :=d .DecodeElement (_eagb .Imagedata ,&_gefc );_ffgd !=nil {return _ffgd ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_eagb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_dcff :=NewEG_ShapeElements ();_dcff .Skew =NewOfcSkew ();if _gegab :=d .DecodeElement (_dcff .Skew ,&_gefc );_gegab !=nil {return _gegab ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_dcff );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_fcdae :=NewEG_ShapeElements ();_fcdae .Extrusion =NewOfcExtrusion ();if _fdeae :=d .DecodeElement (_fcdae .Extrusion ,&_gefc );_fdeae !=nil {return _fdeae ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_fcdae );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_cgace :=NewEG_ShapeElements ();_cgace .Callout =NewOfcCallout ();if _adea :=d .DecodeElement (_cgace .Callout ,&_gefc );_adea !=nil {return _adea ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_cgace );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_bacdd :=NewEG_ShapeElements ();_bacdd .Lock =NewOfcLock ();if _feaga :=d .DecodeElement (_bacdd .Lock ,&_gefc );_feaga !=nil {return _feaga ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_bacdd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_fded :=NewEG_ShapeElements ();_fded .Clippath =NewOfcClippath ();if _cdge :=d .DecodeElement (_fded .Clippath ,&_gefc );_cdge !=nil {return _cdge ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_fded );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_gcafa :=NewEG_ShapeElements ();_gcafa .Signatureline =NewOfcSignatureline ();if _ecgd :=d .DecodeElement (_gcafa .Signatureline ,&_gefc );_ecgd !=nil {return _ecgd ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_gcafa );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fbdd :=NewEG_ShapeElements ();_fbdd .Wrap =_eg .NewWrap ();if _eaaaf :=d .DecodeElement (_fbdd .Wrap ,&_gefc );_eaaaf !=nil {return _eaaaf ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_fbdd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_fbgfb :=NewEG_ShapeElements ();_fbgfb .Anchorlock =_eg .NewAnchorlock ();if _degbg :=d .DecodeElement (_fbgfb .Anchorlock ,&_gefc );_degbg !=nil {return _degbg ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_fbgfb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_gaag :=NewEG_ShapeElements ();_gaag .Bordertop =_eg .NewBordertop ();if _ebdgg :=d .DecodeElement (_gaag .Bordertop ,&_gefc );_ebdgg !=nil {return _ebdgg ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_gaag );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_geeb :=NewEG_ShapeElements ();_geeb .Borderbottom =_eg .NewBorderbottom ();if _dbeddf :=d .DecodeElement (_geeb .Borderbottom ,&_gefc );_dbeddf !=nil {return _dbeddf ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_geeb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gdacce :=NewEG_ShapeElements ();_gdacce .Borderleft =_eg .NewBorderleft ();if _dcgg :=d .DecodeElement (_gdacce .Borderleft ,&_gefc );_dcgg !=nil {return _dcgg ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_gdacce );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_gccdc :=NewEG_ShapeElements ();_gccdc .Borderright =_eg .NewBorderright ();if _cbfc :=d .DecodeElement (_gccdc .Borderright ,&_gefc );_cbfc !=nil {return _cbfc ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_gccdc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_eafc :=NewEG_ShapeElements ();_eafc .ClientData =_b .NewClientData ();if _fada :=d .DecodeElement (_eafc .ClientData ,&_gefc );_fada !=nil {return _fada ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_eafc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_fggf :=NewEG_ShapeElements ();_fggf .Textdata =_cc .NewTextdata ();if _cddaa :=d .DecodeElement (_fggf .Textdata ,&_gefc );_cddaa !=nil {return _cddaa ;};_fbec .EG_ShapeElements =append (_fbec .EG_ShapeElements ,_fggf );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0049\u006d\u0061\u0067\u0065\u0020\u0025\u0076",_gefc .Name );if _gfddgc :=d .Skip ();_gfddgc !=nil {return _gfddgc ;};};case _c .EndElement :break _debgg ;case _c .CharData :};};return nil ;};func (_fadb *OfcCT_IdMap )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f:\u0069\u0064\u006d\u0061\u0070";};if _fadb .DataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061"},Value :_e .Sprintf ("\u0025\u0076",*_fadb .DataAttr )});};if _fadb .ExtAttr !=ST_ExtUnset {_ggcgc ,_dgdb :=_fadb .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dgdb !=nil {return _dgdb ;};start .Attr =append (start .Attr ,_ggcgc );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the OfcCT_Complex and its children
|
|
func (_fafge *OfcCT_Complex )Validate ()error {return _fafge .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006d\u0070\u006c\u0065\u0078");};
|
|
|
|
// Validate validates the Shape and its children
|
|
func (_bagdgg *Shape )Validate ()error {return _bagdgg .ValidateWithPath ("\u0053\u0068\u0061p\u0065")};
|
|
|
|
// Validate validates the OfcCT_Entry and its children
|
|
func (_bgaef *OfcCT_Entry )Validate ()error {return _bgaef .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079");};func (_ccee *CT_F )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0066";};if _ccee .EqnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0071\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_ccee .EqnAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type Textbox struct{CT_Textbox };func (_efdaef *OfcCT_ClipPath )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_geccb :=range start .Attr {if _geccb .Name .Local =="\u0076"{_aafec ,_cfdgc :=_geccb .Value ,error (nil );if _cfdgc !=nil {return _cfdgc ;};_efdaef .VAttr =_aafec ;continue ;};};for {_fbcg ,_faacf :=d .Token ();if _faacf !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063C\u0054\u005f\u0043\u006c\u0069\u0070\u0050\u0061\u0074\u0068:\u0020\u0025\u0073",_faacf );};if _efaee ,_bbbca :=_fbcg .(_c .EndElement );_bbbca &&_efaee .Name ==start .Name {break ;};};return nil ;};func (_bdfg ST_StrokeArrowLength )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bdaef :=_c .Attr {};_bdaef .Name =name ;switch _bdfg {case ST_StrokeArrowLengthUnset :_bdaef .Value ="";case ST_StrokeArrowLengthShort :_bdaef .Value ="\u0073\u0068\u006fr\u0074";case ST_StrokeArrowLengthMedium :_bdaef .Value ="\u006d\u0065\u0064\u0069\u0075\u006d";case ST_StrokeArrowLengthLong :_bdaef .Value ="\u006c\u006f\u006e\u0067";};return _bdaef ,nil ;};func (_debag ST_StrokeJoinStyle )ValidateWithPath (path string )error {switch _debag {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_debag ));};return nil ;};type CT_RoundRect struct{ArcsizeAttr *string ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;};func (_acdec ST_StrokeJoinStyle )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_edgagf :=_c .Attr {};_edgagf .Name =name ;switch _acdec {case ST_StrokeJoinStyleUnset :_edgagf .Value ="";case ST_StrokeJoinStyleRound :_edgagf .Value ="\u0072\u006f\u0075n\u0064";case ST_StrokeJoinStyleBevel :_edgagf .Value ="\u0062\u0065\u0076e\u006c";case ST_StrokeJoinStyleMiter :_edgagf .Value ="\u006d\u0069\u0074e\u0072";};return _edgagf ,nil ;};type OfcCallout struct{OfcCT_Callout };type Shapetype struct{CT_Shapetype };type OfcST_RType byte ;func (_bcgff OfcST_ExtrusionPlane )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bcgff .String (),start );};func NewOfcCT_Rules ()*OfcCT_Rules {_edgfg :=&OfcCT_Rules {};return _edgfg };func NewCT_Textbox ()*CT_Textbox {_adgaf :=&CT_Textbox {};return _adgaf };
|
|
|
|
// Validate validates the CT_Image and its children
|
|
func (_bbede *CT_Image )Validate ()error {return _bbede .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006d\u0061\u0067\u0065");};func (_gdbdc *OfcColumn )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdbdc .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_aedcgg :=range start .Attr {if _aedcgg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aedcgg .Name .Local =="\u0068\u0072\u0065\u0066"{_gcfba ,_bcefd :=_aedcgg .Value ,error (nil );if _bcefd !=nil {return _bcefd ;};_gdbdc .HrefAttr =&_gcfba ;continue ;};if _aedcgg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aedcgg .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gdbdc .ForcedashAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aedcgg .Name .Local =="\u0074\u0069\u0074l\u0065"{_eeedc ,_bbfgb :=_aedcgg .Value ,error (nil );if _bbfgb !=nil {return _bbfgb ;};_gdbdc .TitleAttr =&_eeedc ;continue ;};if _aedcgg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aedcgg .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_gdaee ,_cbegf :=_aedcgg .Value ,error (nil );if _cbegf !=nil {return _cbegf ;};_gdbdc .AlthrefAttr =&_gdaee ;continue ;};if _aedcgg .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_gdbdc .ImageaspectAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_gdbdc .StartarrowAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_gdbdc .LinestyleAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_gdbdc .StartarrowwidthAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_gdbdc .JoinstyleAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_gdbdc .StartarrowlengthAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_bfdfg ,_faebf :=_aedcgg .Value ,error (nil );if _faebf !=nil {return _faebf ;};_gdbdc .DashstyleAttr =&_bfdfg ;continue ;};if _aedcgg .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_gdbdc .EndarrowAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_gdbdc .FilltypeAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_gdbdc .EndarrowwidthAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gfbfdga ,_dbcae :=_aedcgg .Value ,error (nil );if _dbcae !=nil {return _dbcae ;};_gdbdc .OpacityAttr =&_gfbfdga ;continue ;};if _aedcgg .Name .Local =="\u0063\u006f\u006co\u0072"{_agdag ,_fbbab :=_aedcgg .Value ,error (nil );if _fbbab !=nil {return _fbbab ;};_gdbdc .ColorAttr =&_agdag ;continue ;};if _aedcgg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gdbdc .InsetpenAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_gdbdc .EndarrowlengthAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0065\u0078\u0074"{_gdbdc .ExtAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_gdbdc .EndcapAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_badc ,_efbgd :=_aedcgg .Value ,error (nil );if _efbgd !=nil {return _efbgd ;};_gdbdc .Color2Attr =&_badc ;continue ;};if _aedcgg .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_gdbdc .ImagealignshapeAttr .UnmarshalXMLAttr (_aedcgg );continue ;};if _aedcgg .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_fdffa ,_cdbec :=_aedcgg .Value ,error (nil );if _cdbec !=nil {return _cdbec ;};_gdbdc .WeightAttr =&_fdffa ;continue ;};if _aedcgg .Name .Local =="\u0073\u0072\u0063"{_bgecfe ,_faefe :=_aedcgg .Value ,error (nil );if _faefe !=nil {return _faefe ;};_gdbdc .SrcAttr =&_bgecfe ;continue ;};if _aedcgg .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_aebcg ,_ggdb :=_aedcgg .Value ,error (nil );if _ggdb !=nil {return _ggdb ;};_gdbdc .ImagesizeAttr =&_aebcg ;continue ;};if _aedcgg .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_cbfgf ,_geafeg :=_cb .ParseFloat (_aedcgg .Value ,64);if _geafeg !=nil {return _geafeg ;};_gdbdc .MiterlimitAttr =&_cbfgf ;continue ;};if _aedcgg .Name .Local =="\u006f\u006e"{_gdbdc .OnAttr .UnmarshalXMLAttr (_aedcgg );continue ;};};for {_bdbab ,_gageb :=d .Token ();if _gageb !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0043\u006f\u006cu\u006d\u006e\u003a\u0020\u0025\u0073",_gageb );};if _ecgag ,_bddfb :=_bdbab .(_c .EndElement );_bddfb &&_ecgag .Name ==start .Name {break ;};};return nil ;};func (_dagda *Line )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dagda .CT_Line =*NewCT_Line ();for _ ,_ffcge :=range start .Attr {if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_dagda .UserdrawnAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_dagda .ButtonAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_dagda .DgmlayoutmruAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_dagda .UserhiddenAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_dagda .CliptowrapAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_dagda .BulletAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u006f\u006c\u0065"{_dagda .OleAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0068\u0072"{_dagda .HrAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0073\u0070\u0069\u0064"{_acbfa ,_edge :=_ffcge .Value ,error (nil );if _edge !=nil {return _edge ;};_dagda .SpidAttr =&_acbfa ;continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0068\u0072\u0073t\u0064"{_dagda .HrstdAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_dagda .BwnormalAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cbbda ,_fbdged :=_ffcge .Value ,error (nil );if _fbdged !=nil {return _fbdged ;};_dagda .BordertopcolorAttr =&_cbbda ;continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_dagda .DgmlayoutAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_dagda .ForcedashAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_dagda .AllowoverlapAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_dagda .HrnoshadeAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_dagda .PreferrelativeAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dffba ,_cabff :=_ffcge .Value ,error (nil );if _cabff !=nil {return _cabff ;};_dagda .BorderbottomcolorAttr =&_dffba ;continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u006f\u006e\u0065\u0064"{_dagda .OnedAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_gefef ,_dbgea :=_cb .ParseInt (_ffcge .Value ,10,64);if _dbgea !=nil {return _dbgea ;};_dagda .DgmnodekindAttr =&_gefef ;continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ddbgf ,_cbfcd :=_cb .ParseInt (_ffcge .Value ,10,64);if _cbfcd !=nil {return _cbfcd ;};_dagda .RegroupidAttr =&_ddbgf ;continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_dagda .AllowincellAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0068\u0072\u0070c\u0074"{_baaad ,_efbdd :=_cb .ParseFloat (_ffcge .Value ,64);if _efbdd !=nil {return _efbdd ;};_gbdcae :=float32 (_baaad );_dagda .HrpctAttr =&_gbdcae ;continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0063\u006c\u0069\u0070"{_dagda .ClipAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_dagda .InsetmodeAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dddbd ,_cegagb :=_ffcge .Value ,error (nil );if _cegagb !=nil {return _cegagb ;};_dagda .BorderleftcolorAttr =&_dddbd ;continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_dagda .OleiconAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_adbcd ,_eggddb :=_ffcge .Value ,error (nil );if _eggddb !=nil {return _eggddb ;};_dagda .BorderrightcolorAttr =&_adbcd ;continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_dagda .ConnectortypeAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_dagda .BwpureAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_dagda .BwmodeAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0073\u0070\u0074"{_cbfba ,_bbdcae :=_cb .ParseFloat (_ffcge .Value ,64);if _bbdcae !=nil {return _bbdcae ;};_bafbg :=float32 (_cbfba );_dagda .SptAttr =&_bafbg ;continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_dagda .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcge .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_dagda .HralignAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Local =="\u0074\u006f"{_efgac ,_bgcbd :=_ffcge .Value ,error (nil );if _bgcbd !=nil {return _bgcbd ;};_dagda .ToAttr =&_efgac ;continue ;};if _ffcge .Name .Local =="\u0069\u0064"{_daafd ,_adbbc :=_ffcge .Value ,error (nil );if _adbbc !=nil {return _adbbc ;};_dagda .IdAttr =&_daafd ;continue ;};if _ffcge .Name .Local =="\u0061\u006c\u0074"{_eagbe ,_ccfgaf :=_ffcge .Value ,error (nil );if _ccfgaf !=nil {return _ccfgaf ;};_dagda .AltAttr =&_eagbe ;continue ;};if _ffcge .Name .Local =="\u0070\u0072\u0069n\u0074"{_dagda .PrintAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_dagda .StrokedAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_cadd ,_ccdaa :=_ffcge .Value ,error (nil );if _ccdaa !=nil {return _ccdaa ;};_dagda .WrapcoordsAttr =&_cadd ;continue ;};if _ffcge .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_fdgfg ,_febdee :=_ffcge .Value ,error (nil );if _febdee !=nil {return _febdee ;};_dagda .StrokeweightAttr =&_fdgfg ;continue ;};if _ffcge .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_bgafg ,_aeccg :=_ffcge .Value ,error (nil );if _aeccg !=nil {return _aeccg ;};_dagda .CoordoriginAttr =&_bgafg ;continue ;};if _ffcge .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_eeega ,_cbfce :=_ffcge .Value ,error (nil );if _cbfce !=nil {return _cbfce ;};_dagda .ChromakeyAttr =&_eeega ;continue ;};if _ffcge .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bfbfa ,_gddff :=_ffcge .Value ,error (nil );if _gddff !=nil {return _gddff ;};_dagda .FillcolorAttr =&_bfbfa ;continue ;};if _ffcge .Name .Local =="\u0073\u0074\u0079l\u0065"{_cabbc ,_adbcde :=_ffcge .Value ,error (nil );if _adbcde !=nil {return _adbcde ;};_dagda .StyleAttr =&_cabbc ;continue ;};if _ffcge .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cfbecc ,_dbeac :=_ffcge .Value ,error (nil );if _dbeac !=nil {return _dbeac ;};_dagda .OpacityAttr =&_cfbecc ;continue ;};if _ffcge .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dcedd ,_cabfg :=_ffcge .Value ,error (nil );if _cabfg !=nil {return _cabfg ;};_dagda .StrokecolorAttr =&_dcedd ;continue ;};if _ffcge .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_dagda .InsetpenAttr .UnmarshalXMLAttr (_ffcge );continue ;};if _ffcge .Name .Local =="\u0066\u0072\u006f\u006d"{_gfgca ,_aaef :=_ffcge .Value ,error (nil );if _aaef !=nil {return _aaef ;};_dagda .FromAttr =&_gfgca ;continue ;};if _ffcge .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ffeb ,_bgae :=_ffcge .Value ,error (nil );if _bgae !=nil {return _bgae ;};_dagda .CoordsizeAttr =&_ffeb ;continue ;};if _ffcge .Name .Local =="\u0074\u0069\u0074l\u0065"{_adabf ,_ebdcg :=_ffcge .Value ,error (nil );if _ebdcg !=nil {return _ebdcg ;};_dagda .TitleAttr =&_adabf ;continue ;};if _ffcge .Name .Local =="\u0063\u006c\u0061s\u0073"{_gbfaa ,_geggc :=_ffcge .Value ,error (nil );if _geggc !=nil {return _geggc ;};_dagda .ClassAttr =&_gbfaa ;continue ;};if _ffcge .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_bcfec ,_accd :=_ffcge .Value ,error (nil );if _accd !=nil {return _accd ;};_dagda .TargetAttr =&_bcfec ;continue ;};if _ffcge .Name .Local =="\u0068\u0072\u0065\u0066"{_fddcg ,_dcbbc :=_ffcge .Value ,error (nil );if _dcbbc !=nil {return _dcbbc ;};_dagda .HrefAttr =&_fddcg ;continue ;};if _ffcge .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_dagda .FilledAttr .UnmarshalXMLAttr (_ffcge );continue ;};};_feedd :for {_agaac ,_gcbcd :=d .Token ();if _gcbcd !=nil {return _gcbcd ;};switch _cdgd :=_agaac .(type ){case _c .StartElement :switch _cdgd .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_agbbd :=NewEG_ShapeElements ();_agbbd .Path =NewPath ();if _abgea :=d .DecodeElement (_agbbd .Path ,&_cdgd );_abgea !=nil {return _abgea ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_agbbd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_geca :=NewEG_ShapeElements ();_geca .Formulas =NewFormulas ();if _dfec :=d .DecodeElement (_geca .Formulas ,&_cdgd );_dfec !=nil {return _dfec ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_geca );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_deage :=NewEG_ShapeElements ();_deage .Handles =NewHandles ();if _efcfc :=d .DecodeElement (_deage .Handles ,&_cdgd );_efcfc !=nil {return _efcfc ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_deage );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_bfgc :=NewEG_ShapeElements ();_bfgc .Fill =NewFill ();if _bbcde :=d .DecodeElement (_bfgc .Fill ,&_cdgd );_bbcde !=nil {return _bbcde ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_bfgc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_degca :=NewEG_ShapeElements ();_degca .Stroke =NewStroke ();if _fbced :=d .DecodeElement (_degca .Stroke ,&_cdgd );_fbced !=nil {return _fbced ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_degca );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_decdfb :=NewEG_ShapeElements ();_decdfb .Shadow =NewShadow ();if _ecegb :=d .DecodeElement (_decdfb .Shadow ,&_cdgd );_ecegb !=nil {return _ecegb ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_decdfb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_fgec :=NewEG_ShapeElements ();_fgec .Textbox =NewTextbox ();if _dfea :=d .DecodeElement (_fgec .Textbox ,&_cdgd );_dfea !=nil {return _dfea ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_fgec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_effcb :=NewEG_ShapeElements ();_effcb .Textpath =NewTextpath ();if _begdf :=d .DecodeElement (_effcb .Textpath ,&_cdgd );_begdf !=nil {return _begdf ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_effcb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_fcddba :=NewEG_ShapeElements ();_fcddba .Imagedata =NewImagedata ();if _cfcea :=d .DecodeElement (_fcddba .Imagedata ,&_cdgd );_cfcea !=nil {return _cfcea ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_fcddba );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_agede :=NewEG_ShapeElements ();_agede .Skew =NewOfcSkew ();if _fgebf :=d .DecodeElement (_agede .Skew ,&_cdgd );_fgebf !=nil {return _fgebf ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_agede );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_facfc :=NewEG_ShapeElements ();_facfc .Extrusion =NewOfcExtrusion ();if _bbfefa :=d .DecodeElement (_facfc .Extrusion ,&_cdgd );_bbfefa !=nil {return _bbfefa ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_facfc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_gggcd :=NewEG_ShapeElements ();_gggcd .Callout =NewOfcCallout ();if _cgdf :=d .DecodeElement (_gggcd .Callout ,&_cdgd );_cgdf !=nil {return _cgdf ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_gggcd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_cegga :=NewEG_ShapeElements ();_cegga .Lock =NewOfcLock ();if _afbga :=d .DecodeElement (_cegga .Lock ,&_cdgd );_afbga !=nil {return _afbga ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_cegga );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_acagc :=NewEG_ShapeElements ();_acagc .Clippath =NewOfcClippath ();if _agbga :=d .DecodeElement (_acagc .Clippath ,&_cdgd );_agbga !=nil {return _agbga ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_acagc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_cagg :=NewEG_ShapeElements ();_cagg .Signatureline =NewOfcSignatureline ();if _bfdae :=d .DecodeElement (_cagg .Signatureline ,&_cdgd );_bfdae !=nil {return _bfdae ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_cagg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fdgfd :=NewEG_ShapeElements ();_fdgfd .Wrap =_eg .NewWrap ();if _gcdbcb :=d .DecodeElement (_fdgfd .Wrap ,&_cdgd );_gcdbcb !=nil {return _gcdbcb ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_fdgfd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_ebgfce :=NewEG_ShapeElements ();_ebgfce .Anchorlock =_eg .NewAnchorlock ();if _aead :=d .DecodeElement (_ebgfce .Anchorlock ,&_cdgd );_aead !=nil {return _aead ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_ebgfce );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_daeega :=NewEG_ShapeElements ();_daeega .Bordertop =_eg .NewBordertop ();if _gfeb :=d .DecodeElement (_daeega .Bordertop ,&_cdgd );_gfeb !=nil {return _gfeb ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_daeega );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_efdbe :=NewEG_ShapeElements ();_efdbe .Borderbottom =_eg .NewBorderbottom ();if _cddgag :=d .DecodeElement (_efdbe .Borderbottom ,&_cdgd );_cddgag !=nil {return _cddgag ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_efdbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_ccbb :=NewEG_ShapeElements ();_ccbb .Borderleft =_eg .NewBorderleft ();if _bcabgd :=d .DecodeElement (_ccbb .Borderleft ,&_cdgd );_bcabgd !=nil {return _bcabgd ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_ccbb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_bcgaec :=NewEG_ShapeElements ();_bcgaec .Borderright =_eg .NewBorderright ();if _fegfb :=d .DecodeElement (_bcgaec .Borderright ,&_cdgd );_fegfb !=nil {return _fegfb ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_bcgaec );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_feegd :=NewEG_ShapeElements ();_feegd .ClientData =_b .NewClientData ();if _gecfe :=d .DecodeElement (_feegd .ClientData ,&_cdgd );_gecfe !=nil {return _gecfe ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_feegd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_fcacc :=NewEG_ShapeElements ();_fcacc .Textdata =_cc .NewTextdata ();if _fbcd :=d .DecodeElement (_fcacc .Textdata ,&_cdgd );_fbcd !=nil {return _fbcd ;};_dagda .EG_ShapeElements =append (_dagda .EG_ShapeElements ,_fcacc );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004c\u0069n\u0065\u0020\u0025\u0076",_cdgd .Name );if _aaff :=d .Skip ();_aaff !=nil {return _aaff ;};};case _c .EndElement :break _feedd ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the Line and its children, prefixing error messages with path
|
|
func (_fdgdd *Line )ValidateWithPath (path string )error {if _beada :=_fdgdd .CT_Line .ValidateWithPath (path );_beada !=nil {return _beada ;};return nil ;};func (_eggfg ST_StrokeArrowType )String ()string {switch _eggfg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0062\u006c\u006fc\u006b";case 3:return "\u0063l\u0061\u0073\u0073\u0069\u0063";case 4:return "\u006f\u0076\u0061\u006c";case 5:return "\u0064i\u0061\u006d\u006f\u006e\u0064";case 6:return "\u006f\u0070\u0065\u006e";};return "";};
|
|
|
|
// Validate validates the Stroke and its children
|
|
func (_dgafa *Stroke )Validate ()error {return _dgafa .ValidateWithPath ("\u0053\u0074\u0072\u006f\u006b\u0065");};func NewOfcCallout ()*OfcCallout {_eeec :=&OfcCallout {};_eeec .OfcCT_Callout =*NewOfcCT_Callout ();return _eeec ;};func (_cgdcb *Polyline )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgdcb .CT_PolyLine =*NewCT_PolyLine ();for _ ,_cffgd :=range start .Attr {if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cgdcb .UserdrawnAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0063\u006c\u0069\u0070"{_cgdcb .ClipAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cgdcb .UserhiddenAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cgdcb .InsetmodeAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cgdcb .BulletAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cgdcb .PreferrelativeAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0068\u0072"{_cgdcb .HrAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cgdcb .OleiconAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0068\u0072\u0073t\u0064"{_cgdcb .HrstdAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cgdcb .HrnoshadeAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_bggeg ,_edaba :=_cffgd .Value ,error (nil );if _edaba !=nil {return _edaba ;};_cgdcb .BordertopcolorAttr =&_bggeg ;continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cgdcb .DgmlayoutAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cgdcb .AllowoverlapAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cgdcb .BwnormalAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cgdcb .CliptowrapAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dfcc ,_abddg :=_cffgd .Value ,error (nil );if _abddg !=nil {return _abddg ;};_cgdcb .BorderbottomcolorAttr =&_dfcc ;continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u006f\u006e\u0065\u0064"{_cgdcb .OnedAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cgdcb .DgmlayoutmruAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_afdgf ,_cdbab :=_cb .ParseInt (_cffgd .Value ,10,64);if _cdbab !=nil {return _cdbab ;};_cgdcb .RegroupidAttr =&_afdgf ;continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cgdcb .AllowincellAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0068\u0072\u0070c\u0074"{_abegf ,_cfbee :=_cb .ParseFloat (_cffgd .Value ,64);if _cfbee !=nil {return _cfbee ;};_cegc :=float32 (_abegf );_cgdcb .HrpctAttr =&_cegc ;continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cgdcb .ButtonAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0073\u0070\u0069\u0064"{_cbdgc ,_fgffdg :=_cffgd .Value ,error (nil );if _fgffdg !=nil {return _fgffdg ;};_cgdcb .SpidAttr =&_cbdgc ;continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0073\u0070\u0074"{_affae ,_ceebg :=_cb .ParseFloat (_cffgd .Value ,64);if _ceebg !=nil {return _ceebg ;};_degea :=float32 (_affae );_cgdcb .SptAttr =&_degea ;continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_bdcfe ,_dgcdgd :=_cffgd .Value ,error (nil );if _dgcdgd !=nil {return _dgcdgd ;};_cgdcb .BorderleftcolorAttr =&_bdcfe ;continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u006f\u006c\u0065"{_cgdcb .OleAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_gebgb ,_afeeb :=_cffgd .Value ,error (nil );if _afeeb !=nil {return _afeeb ;};_cgdcb .BorderrightcolorAttr =&_gebgb ;continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cgdcb .BwmodeAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_fcefe ,_gdeeb :=_cb .ParseInt (_cffgd .Value ,10,64);if _gdeeb !=nil {return _gdeeb ;};_cgdcb .DgmnodekindAttr =&_fcefe ;continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cgdcb .ForcedashAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cgdcb .BwpureAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cgdcb .ConnectortypeAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cgdcb .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cffgd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cgdcb .HralignAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fecaf ,_cdeba :=_cffgd .Value ,error (nil );if _cdeba !=nil {return _cdeba ;};_cgdcb .CoordsizeAttr =&_fecaf ;continue ;};if _cffgd .Name .Local =="\u0073\u0074\u0079l\u0065"{_eecagd ,_gcgcg :=_cffgd .Value ,error (nil );if _gcgcg !=nil {return _gcgcg ;};_cgdcb .StyleAttr =&_eecagd ;continue ;};if _cffgd .Name .Local =="\u0069\u0064"{_ecbcb ,_ebbgba :=_cffgd .Value ,error (nil );if _ebbgba !=nil {return _ebbgba ;};_cgdcb .IdAttr =&_ecbcb ;continue ;};if _cffgd .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cgdcb .StrokedAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Local =="\u0070\u0072\u0069n\u0074"{_cgdcb .PrintAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_agfbf ,_debaf :=_cffgd .Value ,error (nil );if _debaf !=nil {return _debaf ;};_cgdcb .StrokeweightAttr =&_agfbf ;continue ;};if _cffgd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bcbgf ,_degad :=_cffgd .Value ,error (nil );if _degad !=nil {return _degad ;};_cgdcb .WrapcoordsAttr =&_bcbgf ;continue ;};if _cffgd .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_eabdf ,_dbdgf :=_cffgd .Value ,error (nil );if _dbdgf !=nil {return _dbdgf ;};_cgdcb .ChromakeyAttr =&_eabdf ;continue ;};if _cffgd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ebdgf ,_cbgab :=_cffgd .Value ,error (nil );if _cbgab !=nil {return _cbgab ;};_cgdcb .FillcolorAttr =&_ebdgf ;continue ;};if _cffgd .Name .Local =="\u0061\u006c\u0074"{_dccfb ,_dageab :=_cffgd .Value ,error (nil );if _dageab !=nil {return _dageab ;};_cgdcb .AltAttr =&_dccfb ;continue ;};if _cffgd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fffab ,_abfcf :=_cffgd .Value ,error (nil );if _abfcf !=nil {return _abfcf ;};_cgdcb .OpacityAttr =&_fffab ;continue ;};if _cffgd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_eddg ,_faaagd :=_cffgd .Value ,error (nil );if _faaagd !=nil {return _faaagd ;};_cgdcb .StrokecolorAttr =&_eddg ;continue ;};if _cffgd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cgdcb .InsetpenAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cgdcb .FilledAttr .UnmarshalXMLAttr (_cffgd );continue ;};if _cffgd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fdbae ,_ceface :=_cffgd .Value ,error (nil );if _ceface !=nil {return _ceface ;};_cgdcb .CoordoriginAttr =&_fdbae ;continue ;};if _cffgd .Name .Local =="\u0074\u0069\u0074l\u0065"{_ddaec ,_afbdb :=_cffgd .Value ,error (nil );if _afbdb !=nil {return _afbdb ;};_cgdcb .TitleAttr =&_ddaec ;continue ;};if _cffgd .Name .Local =="\u0063\u006c\u0061s\u0073"{_ddcf ,_ccde :=_cffgd .Value ,error (nil );if _ccde !=nil {return _ccde ;};_cgdcb .ClassAttr =&_ddcf ;continue ;};if _cffgd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gceadf ,_fdded :=_cffgd .Value ,error (nil );if _fdded !=nil {return _fdded ;};_cgdcb .TargetAttr =&_gceadf ;continue ;};if _cffgd .Name .Local =="\u0068\u0072\u0065\u0066"{_egeaga ,_accba :=_cffgd .Value ,error (nil );if _accba !=nil {return _accba ;};_cgdcb .HrefAttr =&_egeaga ;continue ;};if _cffgd .Name .Local =="\u0070\u006f\u0069\u006e\u0074\u0073"{_ffbf ,_cecda :=_cffgd .Value ,error (nil );if _cecda !=nil {return _cecda ;};_cgdcb .PointsAttr =&_ffbf ;continue ;};};_ffbfe :for {_egadb ,_fcefb :=d .Token ();if _fcefb !=nil {return _fcefb ;};switch _agbfb :=_egadb .(type ){case _c .StartElement :switch _agbfb .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_deagf :=NewOfcInk ();if _feagcg :=d .DecodeElement (_deagf ,&_agbfb );_feagcg !=nil {return _feagcg ;};_cgdcb .Ink =append (_cgdcb .Ink ,_deagf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_cgfef :=NewEG_ShapeElements ();_cgfef .Path =NewPath ();if _bdage :=d .DecodeElement (_cgfef .Path ,&_agbfb );_bdage !=nil {return _bdage ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_cgfef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_fffcd :=NewEG_ShapeElements ();_fffcd .Formulas =NewFormulas ();if _gacce :=d .DecodeElement (_fffcd .Formulas ,&_agbfb );_gacce !=nil {return _gacce ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_fffcd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_dcafb :=NewEG_ShapeElements ();_dcafb .Handles =NewHandles ();if _gbbaae :=d .DecodeElement (_dcafb .Handles ,&_agbfb );_gbbaae !=nil {return _gbbaae ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_dcafb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ggefbe :=NewEG_ShapeElements ();_ggefbe .Fill =NewFill ();if _gbgca :=d .DecodeElement (_ggefbe .Fill ,&_agbfb );_gbgca !=nil {return _gbgca ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_ggefbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ggcee :=NewEG_ShapeElements ();_ggcee .Stroke =NewStroke ();if _cbaea :=d .DecodeElement (_ggcee .Stroke ,&_agbfb );_cbaea !=nil {return _cbaea ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_ggcee );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_decff :=NewEG_ShapeElements ();_decff .Shadow =NewShadow ();if _begcf :=d .DecodeElement (_decff .Shadow ,&_agbfb );_begcf !=nil {return _begcf ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_decff );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_begg :=NewEG_ShapeElements ();_begg .Textbox =NewTextbox ();if _edcgg :=d .DecodeElement (_begg .Textbox ,&_agbfb );_edcgg !=nil {return _edcgg ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_begg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_ccceb :=NewEG_ShapeElements ();_ccceb .Textpath =NewTextpath ();if _fccdc :=d .DecodeElement (_ccceb .Textpath ,&_agbfb );_fccdc !=nil {return _fccdc ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_ccceb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_fbecc :=NewEG_ShapeElements ();_fbecc .Imagedata =NewImagedata ();if _degee :=d .DecodeElement (_fbecc .Imagedata ,&_agbfb );_degee !=nil {return _degee ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_fbecc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_fdfcf :=NewEG_ShapeElements ();_fdfcf .Skew =NewOfcSkew ();if _bdgcg :=d .DecodeElement (_fdfcf .Skew ,&_agbfb );_bdgcg !=nil {return _bdgcg ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_fdfcf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ddebg :=NewEG_ShapeElements ();_ddebg .Extrusion =NewOfcExtrusion ();if _gfgfe :=d .DecodeElement (_ddebg .Extrusion ,&_agbfb );_gfgfe !=nil {return _gfgfe ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_ddebg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_gbfac :=NewEG_ShapeElements ();_gbfac .Callout =NewOfcCallout ();if _edcdd :=d .DecodeElement (_gbfac .Callout ,&_agbfb );_edcdd !=nil {return _edcdd ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_gbfac );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gbgee :=NewEG_ShapeElements ();_gbgee .Lock =NewOfcLock ();if _gdad :=d .DecodeElement (_gbgee .Lock ,&_agbfb );_gdad !=nil {return _gdad ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_gbgee );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_aggf :=NewEG_ShapeElements ();_aggf .Clippath =NewOfcClippath ();if _dfbcb :=d .DecodeElement (_aggf .Clippath ,&_agbfb );_dfbcb !=nil {return _dfbcb ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_aggf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ggffg :=NewEG_ShapeElements ();_ggffg .Signatureline =NewOfcSignatureline ();if _gdccc :=d .DecodeElement (_ggffg .Signatureline ,&_agbfb );_gdccc !=nil {return _gdccc ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_ggffg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_cfcef :=NewEG_ShapeElements ();_cfcef .Wrap =_eg .NewWrap ();if _gcafcf :=d .DecodeElement (_cfcef .Wrap ,&_agbfb );_gcafcf !=nil {return _gcafcf ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_cfcef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_cegada :=NewEG_ShapeElements ();_cegada .Anchorlock =_eg .NewAnchorlock ();if _acgaa :=d .DecodeElement (_cegada .Anchorlock ,&_agbfb );_acgaa !=nil {return _acgaa ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_cegada );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_dbeca :=NewEG_ShapeElements ();_dbeca .Bordertop =_eg .NewBordertop ();if _aafgd :=d .DecodeElement (_dbeca .Bordertop ,&_agbfb );_aafgd !=nil {return _aafgd ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_dbeca );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_fdcad :=NewEG_ShapeElements ();_fdcad .Borderbottom =_eg .NewBorderbottom ();if _aebbe :=d .DecodeElement (_fdcad .Borderbottom ,&_agbfb );_aebbe !=nil {return _aebbe ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_fdcad );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gdgdec :=NewEG_ShapeElements ();_gdgdec .Borderleft =_eg .NewBorderleft ();if _aecfe :=d .DecodeElement (_gdgdec .Borderleft ,&_agbfb );_aecfe !=nil {return _aecfe ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_gdgdec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_geceg :=NewEG_ShapeElements ();_geceg .Borderright =_eg .NewBorderright ();if _bgffd :=d .DecodeElement (_geceg .Borderright ,&_agbfb );_bgffd !=nil {return _bgffd ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_geceg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ccegfd :=NewEG_ShapeElements ();_ccegfd .ClientData =_b .NewClientData ();if _ggcbc :=d .DecodeElement (_ccegfd .ClientData ,&_agbfb );_ggcbc !=nil {return _ggcbc ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_ccegfd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dacdg :=NewEG_ShapeElements ();_dacdg .Textdata =_cc .NewTextdata ();if _feggcb :=d .DecodeElement (_dacdg .Textdata ,&_agbfb );_feggcb !=nil {return _feggcb ;};_cgdcb .EG_ShapeElements =append (_cgdcb .EG_ShapeElements ,_dacdg );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u006f\u006c\u0079\u006c\u0069\u006e\u0065\u0020\u0025\u0076",_agbfb .Name );if _badgd :=d .Skip ();_badgd !=nil {return _badgd ;};};case _c .EndElement :break _ffbfe ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the AG_Id and its children
|
|
func (_effg *AG_Id )Validate ()error {return _effg .ValidateWithPath ("\u0041\u0047\u005fI\u0064")};func NewOfcRight ()*OfcRight {_eaee :=&OfcRight {};_eaee .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _eaee ;};const (OfcST_ConnectorTypeUnset OfcST_ConnectorType =0;OfcST_ConnectorTypeNone OfcST_ConnectorType =1;OfcST_ConnectorTypeStraight OfcST_ConnectorType =2;OfcST_ConnectorTypeElbow OfcST_ConnectorType =3;OfcST_ConnectorTypeCurved OfcST_ConnectorType =4;);func NewCT_Handles ()*CT_Handles {_afgg :=&CT_Handles {};return _afgg };func (_gdce *Imagedata )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _gdce .CT_ImageData .MarshalXML (e ,start );};func NewOfcCT_ColorMenu ()*OfcCT_ColorMenu {_fbca :=&OfcCT_ColorMenu {};return _fbca };func (_cbdeg *OfcCT_Relation )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aefgd :=range start .Attr {if _aefgd .Name .Local =="\u0069\u0064\u0073r\u0063"{_ffggg ,_dbafd :=_aefgd .Value ,error (nil );if _dbafd !=nil {return _dbafd ;};_cbdeg .IdsrcAttr =&_ffggg ;continue ;};if _aefgd .Name .Local =="\u0069\u0064\u0064\u0065\u0073\u0074"{_bgbcg ,_efced :=_aefgd .Value ,error (nil );if _efced !=nil {return _efced ;};_cbdeg .IddestAttr =&_bgbcg ;continue ;};if _aefgd .Name .Local =="\u0069\u0064\u0063\u006e\u0074\u0072"{_gecb ,_bbaad :=_aefgd .Value ,error (nil );if _bbaad !=nil {return _bbaad ;};_cbdeg .IdcntrAttr =&_gecb ;continue ;};if _aefgd .Name .Local =="\u0065\u0078\u0074"{_cbdeg .ExtAttr .UnmarshalXMLAttr (_aefgd );continue ;};};for {_gcafd ,_gdee :=d .Token ();if _gdee !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063C\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e:\u0020\u0025\u0073",_gdee );};if _cbcaa ,_bbbcef :=_gcafd .(_c .EndElement );_bbbcef &&_cbcaa .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_Chromakey and its children, prefixing error messages with path
|
|
func (_bcf *AG_Chromakey )ValidateWithPath (path string )error {return nil };type OfcCT_Proxy struct{StartAttr _g .ST_TrueFalseBlank ;EndAttr _g .ST_TrueFalseBlank ;IdrefAttr *string ;ConnectlocAttr *int32 ;};func (_ebdfe *OfcLock )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebdfe .OfcCT_Lock =*NewOfcCT_Lock ();for _ ,_aeefcc :=range start .Attr {if _aeefcc .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_ebdfe .PositionAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"{_ebdfe .SelectionAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_ebdfe .GroupingAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_ebdfe .UngroupingAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_ebdfe .RotationAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"{_ebdfe .CroppingAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"{_ebdfe .VerticiesAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"{_ebdfe .AdjusthandlesAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="\u0074\u0065\u0078\u0074"{_ebdfe .TextAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"{_ebdfe .AspectratioAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"{_ebdfe .ShapetypeAttr .UnmarshalXMLAttr (_aeefcc );continue ;};if _aeefcc .Name .Local =="\u0065\u0078\u0074"{_ebdfe .ExtAttr .UnmarshalXMLAttr (_aeefcc );continue ;};};for {_ceafb ,_bfaa :=d .Token ();if _bfaa !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u004c\u006f\u0063\u006b\u003a\u0020\u0025\u0073",_bfaa );};if _fedg ,_ecdc :=_ceafb .(_c .EndElement );_ecdc &&_fedg .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the OfcCT_RegroupTable and its children
|
|
func (_fafgc *OfcCT_RegroupTable )Validate ()error {return _fafgc .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0052\u0065\u0067r\u006f\u0075p\u0054\u0061\u0062\u006c\u0065");};func (_eddcd *OfcCT_Callout )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gggfd :=range start .Attr {if _gggfd .Name .Local =="\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"{_eddcd .LengthspecifiedAttr .UnmarshalXMLAttr (_gggfd );continue ;};if _gggfd .Name .Local =="\u006f\u006e"{_eddcd .OnAttr .UnmarshalXMLAttr (_gggfd );continue ;};if _gggfd .Name .Local =="\u0067\u0061\u0070"{_edfg ,_bfffb :=_gggfd .Value ,error (nil );if _bfffb !=nil {return _bfffb ;};_eddcd .GapAttr =&_edfg ;continue ;};if _gggfd .Name .Local =="\u0061\u006e\u0067l\u0065"{_eddcd .AngleAttr .UnmarshalXMLAttr (_gggfd );continue ;};if _gggfd .Name .Local =="\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"{_eddcd .DropautoAttr .UnmarshalXMLAttr (_gggfd );continue ;};if _gggfd .Name .Local =="\u0064\u0072\u006f\u0070"{_bbfdg ,_agdg :=_gggfd .Value ,error (nil );if _agdg !=nil {return _agdg ;};_eddcd .DropAttr =&_bbfdg ;continue ;};if _gggfd .Name .Local =="\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"{_cbadb ,_dgaae :=_gggfd .Value ,error (nil );if _dgaae !=nil {return _dgaae ;};_eddcd .DistanceAttr =&_cbadb ;continue ;};if _gggfd .Name .Local =="\u0074\u0079\u0070\u0065"{_dfbcd ,_efdgc :=_gggfd .Value ,error (nil );if _efdgc !=nil {return _efdgc ;};_eddcd .TypeAttr =&_dfbcd ;continue ;};if _gggfd .Name .Local =="\u006c\u0065\u006e\u0067\u0074\u0068"{_dfac ,_abgc :=_gggfd .Value ,error (nil );if _abgc !=nil {return _abgc ;};_eddcd .LengthAttr =&_dfac ;continue ;};if _gggfd .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"{_eddcd .AccentbarAttr .UnmarshalXMLAttr (_gggfd );continue ;};if _gggfd .Name .Local =="\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"{_eddcd .TextborderAttr .UnmarshalXMLAttr (_gggfd );continue ;};if _gggfd .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0078"{_eddcd .MinusxAttr .UnmarshalXMLAttr (_gggfd );continue ;};if _gggfd .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0079"{_eddcd .MinusyAttr .UnmarshalXMLAttr (_gggfd );continue ;};if _gggfd .Name .Local =="\u0065\u0078\u0074"{_eddcd .ExtAttr .UnmarshalXMLAttr (_gggfd );continue ;};};for {_fdga ,_cfdd :=d .Token ();if _cfdd !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u004f\u0066\u0063\u0043T\u005fC\u0061l\u006c\u006f\u0075\u0074\u003a\u0020\u0025s",_cfdd );};if _dafcg ,_geagf :=_fdga .(_c .EndElement );_geagf &&_dafcg .Name ==start .Name {break ;};};return nil ;};func (_gfgegg *OfcCT_Diagram )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcabd :=range start .Attr {if _dcabd .Name .Local =="\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"{_ebgd ,_gbbdg :=_cb .ParseInt (_dcabd .Value ,10,64);if _gbbdg !=nil {return _gbbdg ;};_gfgegg .DgmstyleAttr =&_ebgd ;continue ;};if _dcabd .Name .Local =="\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"{_gfgegg .AutoformatAttr .UnmarshalXMLAttr (_dcabd );continue ;};if _dcabd .Name .Local =="\u0072e\u0076\u0065\u0072\u0073\u0065"{_gfgegg .ReverseAttr .UnmarshalXMLAttr (_dcabd );continue ;};if _dcabd .Name .Local =="\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"{_gfgegg .AutolayoutAttr .UnmarshalXMLAttr (_dcabd );continue ;};if _dcabd .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"{_egecd ,_gdfd :=_cb .ParseInt (_dcabd .Value ,10,64);if _gdfd !=nil {return _gdfd ;};_gfgegg .DgmscalexAttr =&_egecd ;continue ;};if _dcabd .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"{_dbecf ,_fgcab :=_cb .ParseInt (_dcabd .Value ,10,64);if _fgcab !=nil {return _fgcab ;};_gfgegg .DgmscaleyAttr =&_dbecf ;continue ;};if _dcabd .Name .Local =="d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"{_ageff ,_bgee :=_cb .ParseInt (_dcabd .Value ,10,64);if _bgee !=nil {return _bgee ;};_gfgegg .DgmfontsizeAttr =&_ageff ;continue ;};if _dcabd .Name .Local =="\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"{_ccgfe ,_cebce :=_dcabd .Value ,error (nil );if _cebce !=nil {return _cebce ;};_gfgegg .ConstrainboundsAttr =&_ccgfe ;continue ;};if _dcabd .Name .Local =="\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"{_ggdga ,_dagfg :=_cb .ParseInt (_dcabd .Value ,10,64);if _dagfg !=nil {return _dagfg ;};_gfgegg .DgmbasetextscaleAttr =&_ggdga ;continue ;};if _dcabd .Name .Local =="\u0065\u0078\u0074"{_gfgegg .ExtAttr .UnmarshalXMLAttr (_dcabd );continue ;};};_dbbef :for {_aeecb ,_cccdd :=d .Token ();if _cccdd !=nil {return _cccdd ;};switch _dbeb :=_aeecb .(type ){case _c .StartElement :switch _dbeb .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"}:_gfgegg .Relationtable =NewOfcCT_RelationTable ();if _fgeba :=d .DecodeElement (_gfgegg .Relationtable ,&_dbeb );_fgeba !=nil {return _fgeba ;};default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043T\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d \u0025\u0076",_dbeb .Name );if _gdffd :=d .Skip ();_gdffd !=nil {return _gdffd ;};};case _c .EndElement :break _dbbef ;case _c .CharData :};};return nil ;};func (_cdgge *ST_FillType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbfgd ,_dgbgf :=d .Token ();if _dgbgf !=nil {return _dgbgf ;};if _aacdg ,_bdcdd :=_bbfgd .(_c .EndElement );_bdcdd &&_aacdg .Name ==start .Name {*_cdgge =1;return nil ;};if _fbggb ,_fdcaf :=_bbfgd .(_c .CharData );!_fdcaf {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbfgd );}else {switch string (_fbggb ){case "":*_cdgge =0;case "\u0073\u006f\u006ci\u0064":*_cdgge =1;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_cdgge =2;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_cdgge =3;case "\u0074\u0069\u006c\u0065":*_cdgge =4;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_cdgge =5;case "\u0066\u0072\u0061m\u0065":*_cdgge =6;};};_bbfgd ,_dgbgf =d .Token ();if _dgbgf !=nil {return _dgbgf ;};if _edfcg ,_beggc :=_bbfgd .(_c .EndElement );_beggc &&_edfcg .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbfgd );};
|
|
|
|
// ValidateWithPath validates the AG_OfficeCoreAttributes and its children, prefixing error messages with path
|
|
func (_aff *AG_OfficeCoreAttributes )ValidateWithPath (path string )error {if _cfa :=_aff .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_cfa !=nil {return _cfa ;};if _cfg :=_aff .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_cfg !=nil {return _cfg ;};if _ced :=_aff .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_ced !=nil {return _ced ;};if _cbf :=_aff .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_cbf !=nil {return _cbf ;};if _bcaf :=_aff .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_bcaf !=nil {return _bcaf ;};if _edgd :=_aff .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_edgd !=nil {return _edgd ;};if _cgeg :=_aff .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_cgeg !=nil {return _cgeg ;};if _dfeg :=_aff .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_dfeg !=nil {return _dfeg ;};if _fbdf :=_aff .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_fbdf !=nil {return _fbdf ;};if _bfdb :=_aff .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_bfdb !=nil {return _bfdb ;};if _cbfe :=_aff .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_cbfe !=nil {return _cbfe ;};if _gge :=_aff .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_gge !=nil {return _gge ;};if _daa :=_aff .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_daa !=nil {return _daa ;};if _cfaf :=_aff .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_cfaf !=nil {return _cfaf ;};if _fcf :=_aff .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_fcf !=nil {return _fcf ;};return nil ;};type OfcCT_Diagram struct{DgmstyleAttr *int64 ;AutoformatAttr _g .ST_TrueFalse ;ReverseAttr _g .ST_TrueFalse ;AutolayoutAttr _g .ST_TrueFalse ;DgmscalexAttr *int64 ;DgmscaleyAttr *int64 ;DgmfontsizeAttr *int64 ;ConstrainboundsAttr *string ;DgmbasetextscaleAttr *int64 ;Relationtable *OfcCT_RelationTable ;ExtAttr ST_Ext ;};
|
|
|
|
// Validate validates the Path and its children
|
|
func (_ddfaf *Path )Validate ()error {return _ddfaf .ValidateWithPath ("\u0050\u0061\u0074\u0068")};
|
|
|
|
// ValidateWithPath validates the Polyline and its children, prefixing error messages with path
|
|
func (_cgacf *Polyline )ValidateWithPath (path string )error {if _dfbgf :=_cgacf .CT_PolyLine .ValidateWithPath (path );_dfbgf !=nil {return _dfbgf ;};return nil ;};func NewCT_ImageData ()*CT_ImageData {_fgbfa :=&CT_ImageData {};return _fgbfa };func (_abfed *OfcST_CalloutPlacement )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcccd ,_baege :=d .Token ();if _baege !=nil {return _baege ;};if _ddbca ,_fcfcf :=_gcccd .(_c .EndElement );_fcfcf &&_ddbca .Name ==start .Name {*_abfed =1;return nil ;};if _bdfda ,_fddgd :=_gcccd .(_c .CharData );!_fddgd {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcccd );}else {switch string (_bdfda ){case "":*_abfed =0;case "\u0074\u006f\u0070":*_abfed =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_abfed =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_abfed =3;case "\u0075\u0073\u0065\u0072":*_abfed =4;};};_gcccd ,_baege =d .Token ();if _baege !=nil {return _baege ;};if _aecfac ,_fbaad :=_gcccd .(_c .EndElement );_fbaad &&_aecfac .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcccd );};const (ST_StrokeArrowWidthUnset ST_StrokeArrowWidth =0;ST_StrokeArrowWidthNarrow ST_StrokeArrowWidth =1;ST_StrokeArrowWidthMedium ST_StrokeArrowWidth =2;ST_StrokeArrowWidthWide ST_StrokeArrowWidth =3;);func (_gggff *Group )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _gggff .CT_Group .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the AG_Ext and its children
|
|
func (_faa *AG_Ext )Validate ()error {return _faa .ValidateWithPath ("\u0041\u0047\u005f\u0045\u0078\u0074");};const (OfcST_AngleUnset OfcST_Angle =0;OfcST_AngleAny OfcST_Angle =1;OfcST_Angle30 OfcST_Angle =2;OfcST_Angle45 OfcST_Angle =3;OfcST_Angle60 OfcST_Angle =4;OfcST_Angle90 OfcST_Angle =5;OfcST_AngleAuto OfcST_Angle =6;);type Polyline struct{CT_PolyLine };func (_cddfg *OfcCT_Proxy )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebbab :=range start .Attr {if _ebbab .Name .Local =="\u0073\u0074\u0061r\u0074"{_cddfg .StartAttr .UnmarshalXMLAttr (_ebbab );continue ;};if _ebbab .Name .Local =="\u0065\u006e\u0064"{_cddfg .EndAttr .UnmarshalXMLAttr (_ebbab );continue ;};if _ebbab .Name .Local =="\u0069\u0064\u0072e\u0066"{_ecgb ,_ffaee :=_ebbab .Value ,error (nil );if _ffaee !=nil {return _ffaee ;};_cddfg .IdrefAttr =&_ecgb ;continue ;};if _ebbab .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063"{_bbgc ,_ebfgf :=_cb .ParseInt (_ebbab .Value ,10,32);if _ebfgf !=nil {return _ebfgf ;};_gcead :=int32 (_bbgc );_cddfg .ConnectlocAttr =&_gcead ;continue ;};};for {_dfaed ,_gcbae :=d .Token ();if _gcbae !=nil {return _e .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079\u003a\u0020\u0025\u0073",_gcbae );};if _degfe ,_aeegg :=_dfaed .(_c .EndElement );_aeegg &&_degfe .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Diagram and its children, prefixing error messages with path
|
|
func (_fggef *OfcCT_Diagram )ValidateWithPath (path string )error {if _ggced :=_fggef .AutoformatAttr .ValidateWithPath (path +"\u002fA\u0075t\u006f\u0066\u006f\u0072\u006d\u0061\u0074\u0041\u0074\u0074\u0072");_ggced !=nil {return _ggced ;};if _ecbed :=_fggef .ReverseAttr .ValidateWithPath (path +"\u002f\u0052\u0065v\u0065\u0072\u0073\u0065\u0041\u0074\u0074\u0072");_ecbed !=nil {return _ecbed ;};if _egdg :=_fggef .AutolayoutAttr .ValidateWithPath (path +"\u002fA\u0075t\u006f\u006c\u0061\u0079\u006f\u0075\u0074\u0041\u0074\u0074\u0072");_egdg !=nil {return _egdg ;};if _fggef .Relationtable !=nil {if _edgab :=_fggef .Relationtable .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006et\u0061\u0062\u006c\u0065");_edgab !=nil {return _edgab ;};};if _fceg :=_fggef .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_fceg !=nil {return _fceg ;};return nil ;};type ST_ImageAspect byte ;
|
|
|
|
// ValidateWithPath validates the Formulas and its children, prefixing error messages with path
|
|
func (_fgfa *Formulas )ValidateWithPath (path string )error {if _ffbcf :=_fgfa .CT_Formulas .ValidateWithPath (path );_ffbcf !=nil {return _ffbcf ;};return nil ;};
|
|
|
|
// Validate validates the CT_Line and its children
|
|
func (_dacfb *CT_Line )Validate ()error {return _dacfb .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006e\u0065");};func NewAG_ImageAttributes ()*AG_ImageAttributes {_dagf :=&AG_ImageAttributes {};return _dagf };func (_baaeg OfcST_Angle )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bdfe :=_c .Attr {};_bdfe .Name =name ;switch _baaeg {case OfcST_AngleUnset :_bdfe .Value ="";case OfcST_AngleAny :_bdfe .Value ="\u0061\u006e\u0079";case OfcST_Angle30 :_bdfe .Value ="\u0033\u0030";case OfcST_Angle45 :_bdfe .Value ="\u0034\u0035";case OfcST_Angle60 :_bdfe .Value ="\u0036\u0030";case OfcST_Angle90 :_bdfe .Value ="\u0039\u0030";case OfcST_AngleAuto :_bdfe .Value ="\u0061\u0075\u0074\u006f";};return _bdfe ,nil ;};func (_bgbfg ST_StrokeArrowType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gfeag :=_c .Attr {};_gfeag .Name =name ;switch _bgbfg {case ST_StrokeArrowTypeUnset :_gfeag .Value ="";case ST_StrokeArrowTypeNone :_gfeag .Value ="\u006e\u006f\u006e\u0065";case ST_StrokeArrowTypeBlock :_gfeag .Value ="\u0062\u006c\u006fc\u006b";case ST_StrokeArrowTypeClassic :_gfeag .Value ="\u0063l\u0061\u0073\u0073\u0069\u0063";case ST_StrokeArrowTypeOval :_gfeag .Value ="\u006f\u0076\u0061\u006c";case ST_StrokeArrowTypeDiamond :_gfeag .Value ="\u0064i\u0061\u006d\u006f\u006e\u0064";case ST_StrokeArrowTypeOpen :_gfeag .Value ="\u006f\u0070\u0065\u006e";};return _gfeag ,nil ;};
|
|
|
|
// Validate validates the CT_Rect and its children
|
|
func (_dgdg *CT_Rect )Validate ()error {return _dgdg .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u0063\u0074");};func (_geef *Textpath )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_geef .CT_TextPath =*NewCT_TextPath ();for _ ,_bgcca :=range start .Attr {if _bgcca .Name .Local =="\u006f\u006e"{_geef .OnAttr .UnmarshalXMLAttr (_bgcca );continue ;};if _bgcca .Name .Local =="\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"{_geef .FitshapeAttr .UnmarshalXMLAttr (_bgcca );continue ;};if _bgcca .Name .Local =="\u0066i\u0074\u0070\u0061\u0074\u0068"{_geef .FitpathAttr .UnmarshalXMLAttr (_bgcca );continue ;};if _bgcca .Name .Local =="\u0074\u0072\u0069\u006d"{_geef .TrimAttr .UnmarshalXMLAttr (_bgcca );continue ;};if _bgcca .Name .Local =="\u0078\u0073\u0063\u0061\u006c\u0065"{_geef .XscaleAttr .UnmarshalXMLAttr (_bgcca );continue ;};if _bgcca .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_gbdbd ,_cdbc :=_bgcca .Value ,error (nil );if _cdbc !=nil {return _cdbc ;};_geef .StringAttr =&_gbdbd ;continue ;};if _bgcca .Name .Local =="\u0069\u0064"{_fddgc ,_gbdcc :=_bgcca .Value ,error (nil );if _gbdcc !=nil {return _gbdcc ;};_geef .IdAttr =&_fddgc ;continue ;};if _bgcca .Name .Local =="\u0073\u0074\u0079l\u0065"{_bdcbc ,_ebdace :=_bgcca .Value ,error (nil );if _ebdace !=nil {return _ebdace ;};_geef .StyleAttr =&_bdcbc ;continue ;};};for {_fcbbe ,_fffgb :=d .Token ();if _fffgb !=nil {return _e .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0054\u0065\u0078t\u0070\u0061\u0074\u0068: \u0025\u0073",_fffgb );};if _fefbag ,_eebe :=_fcbbe .(_c .EndElement );_eebe &&_fefbag .Name ==start .Name {break ;};};return nil ;};func (_eaabbdg *ST_StrokeJoinStyle )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_eaabbdg =0;case "\u0072\u006f\u0075n\u0064":*_eaabbdg =1;case "\u0062\u0065\u0076e\u006c":*_eaabbdg =2;case "\u006d\u0069\u0074e\u0072":*_eaabbdg =3;};return nil ;};func (_dacfcb *OfcST_ConnectorType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgff ,_fbdcd :=d .Token ();if _fbdcd !=nil {return _fbdcd ;};if _cadee ,_dfcfg :=_cgff .(_c .EndElement );_dfcfg &&_cadee .Name ==start .Name {*_dacfcb =1;return nil ;};if _cbdcd ,_fbcdg :=_cgff .(_c .CharData );!_fbcdg {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgff );}else {switch string (_cbdcd ){case "":*_dacfcb =0;case "\u006e\u006f\u006e\u0065":*_dacfcb =1;case "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074":*_dacfcb =2;case "\u0065\u006c\u0062o\u0077":*_dacfcb =3;case "\u0063\u0075\u0072\u0076\u0065\u0064":*_dacfcb =4;};};_cgff ,_fbdcd =d .Token ();if _fbdcd !=nil {return _fbdcd ;};if _eefcd ,_gacdg :=_cgff .(_c .EndElement );_gacdg &&_eefcd .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgff );};
|
|
|
|
// Validate validates the Roundrect and its children
|
|
func (_gccfa *Roundrect )Validate ()error {return _gccfa .ValidateWithPath ("\u0052o\u0075\u006e\u0064\u0072\u0065\u0063t");};func NewArc ()*Arc {_ddc :=&Arc {};_ddc .CT_Arc =*NewCT_Arc ();return _ddc };
|
|
|
|
// Validate validates the AG_ShapeAttributes and its children
|
|
func (_cgde *AG_ShapeAttributes )Validate ()error {return _cgde .ValidateWithPath ("\u0041G\u005fS\u0068\u0061\u0070\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073");};
|
|
|
|
// Validate validates the Fill and its children
|
|
func (_eebg *Fill )Validate ()error {return _eebg .ValidateWithPath ("\u0046\u0069\u006c\u006c")};func (_gadaf *EG_ShapeElements )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egge :for {_aedcg ,_gfaab :=d .Token ();if _gfaab !=nil {return _gfaab ;};switch _bfccf :=_aedcg .(type ){case _c .StartElement :switch _bfccf .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gadaf .Path =NewPath ();if _daec :=d .DecodeElement (_gadaf .Path ,&_bfccf );_daec !=nil {return _daec ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_gadaf .Formulas =NewFormulas ();if _gfffb :=d .DecodeElement (_gadaf .Formulas ,&_bfccf );_gfffb !=nil {return _gfffb ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_gadaf .Handles =NewHandles ();if _bdgf :=d .DecodeElement (_gadaf .Handles ,&_bfccf );_bdgf !=nil {return _bdgf ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gadaf .Fill =NewFill ();if _beaa :=d .DecodeElement (_gadaf .Fill ,&_bfccf );_beaa !=nil {return _beaa ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gadaf .Stroke =NewStroke ();if _fcbdb :=d .DecodeElement (_gadaf .Stroke ,&_bfccf );_fcbdb !=nil {return _fcbdb ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_gadaf .Shadow =NewShadow ();if _acfbf :=d .DecodeElement (_gadaf .Shadow ,&_bfccf );_acfbf !=nil {return _acfbf ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_gadaf .Textbox =NewTextbox ();if _bacf :=d .DecodeElement (_gadaf .Textbox ,&_bfccf );_bacf !=nil {return _bacf ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_gadaf .Textpath =NewTextpath ();if _gdaeb :=d .DecodeElement (_gadaf .Textpath ,&_bfccf );_gdaeb !=nil {return _gdaeb ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_gadaf .Imagedata =NewImagedata ();if _dcagb :=d .DecodeElement (_gadaf .Imagedata ,&_bfccf );_dcagb !=nil {return _dcagb ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gadaf .Skew =NewOfcSkew ();if _gbbbf :=d .DecodeElement (_gadaf .Skew ,&_bfccf );_gbbbf !=nil {return _gbbbf ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_gadaf .Extrusion =NewOfcExtrusion ();if _gbcfb :=d .DecodeElement (_gadaf .Extrusion ,&_bfccf );_gbcfb !=nil {return _gbcfb ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_gadaf .Callout =NewOfcCallout ();if _cgcdd :=d .DecodeElement (_gadaf .Callout ,&_bfccf );_cgcdd !=nil {return _cgcdd ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gadaf .Lock =NewOfcLock ();if _affcg :=d .DecodeElement (_gadaf .Lock ,&_bfccf );_affcg !=nil {return _affcg ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_gadaf .Clippath =NewOfcClippath ();if _ebcada :=d .DecodeElement (_gadaf .Clippath ,&_bfccf );_ebcada !=nil {return _ebcada ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_gadaf .Signatureline =NewOfcSignatureline ();if _aaaea :=d .DecodeElement (_gadaf .Signatureline ,&_bfccf );_aaaea !=nil {return _aaaea ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_gadaf .Wrap =_eg .NewWrap ();if _adfgb :=d .DecodeElement (_gadaf .Wrap ,&_bfccf );_adfgb !=nil {return _adfgb ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_gadaf .Anchorlock =_eg .NewAnchorlock ();if _gdcdg :=d .DecodeElement (_gadaf .Anchorlock ,&_bfccf );_gdcdg !=nil {return _gdcdg ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_gadaf .Bordertop =_eg .NewBordertop ();if _cbbdd :=d .DecodeElement (_gadaf .Bordertop ,&_bfccf );_cbbdd !=nil {return _cbbdd ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_gadaf .Borderbottom =_eg .NewBorderbottom ();if _egbgd :=d .DecodeElement (_gadaf .Borderbottom ,&_bfccf );_egbgd !=nil {return _egbgd ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gadaf .Borderleft =_eg .NewBorderleft ();if _dbfef :=d .DecodeElement (_gadaf .Borderleft ,&_bfccf );_dbfef !=nil {return _dbfef ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_gadaf .Borderright =_eg .NewBorderright ();if _cdcga :=d .DecodeElement (_gadaf .Borderright ,&_bfccf );_cdcga !=nil {return _cdcga ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_gadaf .ClientData =_b .NewClientData ();if _ccedee :=d .DecodeElement (_gadaf .ClientData ,&_bfccf );_ccedee !=nil {return _ccedee ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_gadaf .Textdata =_cc .NewTextdata ();if _fadc :=d .DecodeElement (_gadaf .Textdata ,&_bfccf );_fadc !=nil {return _fadc ;};default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025v",_bfccf .Name );if _bdbg :=d .Skip ();_bdbg !=nil {return _bdbg ;};};case _c .EndElement :break _egge ;case _c .CharData :};};return nil ;};func (_eggag *Shadow )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _eggag .CT_Shadow .MarshalXML (e ,start );};type Background struct{CT_Background };
|
|
|
|
// ValidateWithPath validates the Shape and its children, prefixing error messages with path
|
|
func (_bdadg *Shape )ValidateWithPath (path string )error {if _bdaad :=_bdadg .CT_Shape .ValidateWithPath (path );_bdaad !=nil {return _bdaad ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the Handles and its children, prefixing error messages with path
|
|
func (_cafgb *Handles )ValidateWithPath (path string )error {if _aadea :=_cafgb .CT_Handles .ValidateWithPath (path );_aadea !=nil {return _aadea ;};return nil ;};func NewCurve ()*Curve {_fcdfe :=&Curve {};_fcdfe .CT_Curve =*NewCT_Curve ();return _fcdfe };type OfcST_ExtrusionType byte ;
|
|
|
|
// ValidateWithPath validates the CT_Rect and its children, prefixing error messages with path
|
|
func (_edgbd *CT_Rect )ValidateWithPath (path string )error {for _egef ,_dagfd :=range _edgbd .EG_ShapeElements {if _eabga :=_dagfd .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_egef ));_eabga !=nil {return _eabga ;};};if _egadd :=_edgbd .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_egadd !=nil {return _egadd ;};if _edcg :=_edgbd .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_edcg !=nil {return _edcg ;};if _gaecb :=_edgbd .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_gaecb !=nil {return _gaecb ;};if _eaad :=_edgbd .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_eaad !=nil {return _eaad ;};if _aceb :=_edgbd .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_aceb !=nil {return _aceb ;};if _egbf :=_edgbd .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_egbf !=nil {return _egbf ;};if _dgdad :=_edgbd .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_dgdad !=nil {return _dgdad ;};if _aecbf :=_edgbd .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_aecbf !=nil {return _aecbf ;};if _eacg :=_edgbd .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_eacg !=nil {return _eacg ;};if _febc :=_edgbd .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_febc !=nil {return _febc ;};if _gafcc :=_edgbd .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_gafcc !=nil {return _gafcc ;};if _acdgd :=_edgbd .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_acdgd !=nil {return _acdgd ;};if _edggd :=_edgbd .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_edggd !=nil {return _edggd ;};if _cggdc :=_edgbd .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_cggdc !=nil {return _cggdc ;};if _dffd :=_edgbd .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_dffd !=nil {return _dffd ;};if _eefge :=_edgbd .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_eefge !=nil {return _eefge ;};if _fgbb :=_edgbd .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_fgbb !=nil {return _fgbb ;};if _cdbe :=_edgbd .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_cdbe !=nil {return _cdbe ;};if _baga :=_edgbd .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_baga !=nil {return _baga ;};if _dgfge :=_edgbd .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_dgfge !=nil {return _dgfge ;};if _daefcf :=_edgbd .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_daefcf !=nil {return _daefcf ;};if _acbd :=_edgbd .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_acbd !=nil {return _acbd ;};if _ceaed :=_edgbd .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_ceaed !=nil {return _ceaed ;};if _dgad :=_edgbd .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_dgad !=nil {return _dgad ;};if _gcfdc :=_edgbd .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_gcfdc !=nil {return _gcfdc ;};if _cbecg :=_edgbd .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_cbecg !=nil {return _cbecg ;};if _gadab :=_edgbd .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_gadab !=nil {return _gadab ;};if _ggecf :=_edgbd .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_ggecf !=nil {return _ggecf ;};if _afdf :=_edgbd .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_afdf !=nil {return _afdf ;};return nil ;};const (OfcST_RTypeUnset OfcST_RType =0;OfcST_RTypeArc OfcST_RType =1;OfcST_RTypeCallout OfcST_RType =2;OfcST_RTypeConnector OfcST_RType =3;OfcST_RTypeAlign OfcST_RType =4;);type ST_FillMethod byte ;func (_cfge *OfcOLEObject )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cfge .OfcCT_OLEObject =*NewOfcCT_OLEObject ();for _ ,_feeaf :=range start .Attr {if _feeaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_feeaf .Name .Local =="\u0069\u0064"||_feeaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_feeaf .Name .Local =="\u0069\u0064"{_geege ,_fffc :=_feeaf .Value ,error (nil );if _fffc !=nil {return _fffc ;};_cfge .IdAttr =&_geege ;continue ;};if _feeaf .Name .Local =="\u0054\u0079\u0070\u0065"{_cfge .TypeAttr .UnmarshalXMLAttr (_feeaf );continue ;};if _feeaf .Name .Local =="\u0050\u0072\u006f\u0067\u0049\u0044"{_fcaaf ,_abcd :=_feeaf .Value ,error (nil );if _abcd !=nil {return _abcd ;};_cfge .ProgIDAttr =&_fcaaf ;continue ;};if _feeaf .Name .Local =="\u0053h\u0061\u0070\u0065\u0049\u0044"{_cdggf ,_ffddbc :=_feeaf .Value ,error (nil );if _ffddbc !=nil {return _ffddbc ;};_cfge .ShapeIDAttr =&_cdggf ;continue ;};if _feeaf .Name .Local =="\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_cfge .DrawAspectAttr .UnmarshalXMLAttr (_feeaf );continue ;};if _feeaf .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"{_gcda ,_bfbbf :=_feeaf .Value ,error (nil );if _bfbbf !=nil {return _bfbbf ;};_cfge .ObjectIDAttr =&_gcda ;continue ;};if _feeaf .Name .Local =="\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"{_cfge .UpdateModeAttr .UnmarshalXMLAttr (_feeaf );continue ;};};_gace :for {_fafbg ,_eggcf :=d .Token ();if _eggcf !=nil {return _eggcf ;};switch _afbdc :=_fafbg .(type ){case _c .StartElement :switch _afbdc .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u004c\u0069\u006e\u006b\u0054\u0079\u0070\u0065"}:_cfge .LinkType =new (string );if _ebbgf :=d .DecodeElement (_cfge .LinkType ,&_afbdc );_ebbgf !=nil {return _ebbgf ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"L\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}:_cfge .LockedField =_g .ST_TrueFalseBlankUnset ;if _fdfgd :=d .DecodeElement (&_cfge .LockedField ,&_afbdc );_fdfgd !=nil {return _fdfgd ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0046\u0069\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"}:_cfge .FieldCodes =new (string );if _febdc :=d .DecodeElement (_cfge .FieldCodes ,&_afbdc );_febdc !=nil {return _febdc ;};default:_ce .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066cO\u004c\u0045O\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_afbdc .Name );if _ccgbga :=d .Skip ();_ccgbga !=nil {return _ccgbga ;};};case _c .EndElement :break _gace ;case _c .CharData :};};return nil ;};func (_agbee *OfcShapedefaults )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agbee .OfcCT_ShapeDefaults =*NewOfcCT_ShapeDefaults ();for _ ,_aeaed :=range start .Attr {if _aeaed .Name .Local =="\u0073p\u0069\u0064\u006d\u0061\u0078"{_bgbgac ,_dcecg :=_cb .ParseInt (_aeaed .Value ,10,64);if _dcecg !=nil {return _dcecg ;};_agbee .SpidmaxAttr =&_bgbgac ;continue ;};if _aeaed .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_agbee .AllowincellAttr .UnmarshalXMLAttr (_aeaed );continue ;};if _aeaed .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_bfbdg ,_aaecc :=_aeaed .Value ,error (nil );if _aaecc !=nil {return _aaecc ;};_agbee .StrokecolorAttr =&_bfbdg ;continue ;};if _aeaed .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065"{_agbee .StrokeAttr .UnmarshalXMLAttr (_aeaed );continue ;};if _aeaed .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ggfebc ,_bded :=_aeaed .Value ,error (nil );if _bded !=nil {return _bded ;};_agbee .FillcolorAttr =&_ggfebc ;continue ;};if _aeaed .Name .Local =="\u0066\u0069\u006c\u006c"{_agbee .FillAttr .UnmarshalXMLAttr (_aeaed );continue ;};if _aeaed .Name .Local =="\u0073\u0074\u0079l\u0065"{_feage ,_afedd :=_aeaed .Value ,error (nil );if _afedd !=nil {return _afedd ;};_agbee .StyleAttr =&_feage ;continue ;};if _aeaed .Name .Local =="\u0065\u0078\u0074"{_agbee .ExtAttr .UnmarshalXMLAttr (_aeaed );continue ;};};_egbgf :for {_badbb ,_eabeca :=d .Token ();if _eabeca !=nil {return _eabeca ;};switch _agab :=_badbb .(type ){case _c .StartElement :switch _agab .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_agbee .Fill =NewFill ();if _dfgbc :=d .DecodeElement (_agbee .Fill ,&_agab );_dfgbc !=nil {return _dfgbc ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_agbee .Stroke =NewStroke ();if _bcaeg :=d .DecodeElement (_agbee .Stroke ,&_agab );_bcaeg !=nil {return _bcaeg ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_agbee .Textbox =NewTextbox ();if _ccffa :=d .DecodeElement (_agbee .Textbox ,&_agab );_ccffa !=nil {return _ccffa ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_agbee .Shadow =NewShadow ();if _gfgaeb :=d .DecodeElement (_agbee .Shadow ,&_agab );_gfgaeb !=nil {return _gfgaeb ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_agbee .Skew =NewOfcSkew ();if _cade :=d .DecodeElement (_agbee .Skew ,&_agab );_cade !=nil {return _cade ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_agbee .Extrusion =NewOfcExtrusion ();if _bafbgd :=d .DecodeElement (_agbee .Extrusion ,&_agab );_bafbgd !=nil {return _bafbgd ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_agbee .Callout =NewOfcCallout ();if _bfbag :=d .DecodeElement (_agbee .Callout ,&_agab );_bfbag !=nil {return _bfbag ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_agbee .Lock =NewOfcLock ();if _eaeda :=d .DecodeElement (_agbee .Lock ,&_agab );_eaeda !=nil {return _eaeda ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"}:_agbee .Colormru =NewOfcCT_ColorMru ();if _cffcgg :=d .DecodeElement (_agbee .Colormru ,&_agab );_cffcgg !=nil {return _cffcgg ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006c\u006f\u0072\u006d\u0065\u006eu"}:_agbee .Colormenu =NewOfcCT_ColorMenu ();if _dbbefd :=d .DecodeElement (_agbee .Colormenu ,&_agab );_dbbefd !=nil {return _dbbefd ;};default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0053\u0068\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073\u0020\u0025v",_agab .Name );if _abgb :=d .Skip ();_abgb !=nil {return _abgb ;};};case _c .EndElement :break _egbgf ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the Polyline and its children
|
|
func (_baedc *Polyline )Validate ()error {return _baedc .ValidateWithPath ("\u0050\u006f\u006c\u0079\u006c\u0069\u006e\u0065");};type OfcCT_ColorMenu struct{StrokecolorAttr *string ;FillcolorAttr *string ;ShadowcolorAttr *string ;ExtrusioncolorAttr *string ;ExtAttr ST_Ext ;};type OfcCT_RegroupTable struct{Entry []*OfcCT_Entry ;ExtAttr ST_Ext ;};
|
|
|
|
// Validate validates the OfcComplex and its children
|
|
func (_bfafe *OfcComplex )Validate ()error {return _bfafe .ValidateWithPath ("\u004f\u0066\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0078");};type ST_EditAs byte ;type Image struct{CT_Image };
|
|
|
|
// Validate validates the CT_Stroke and its children
|
|
func (_cbgaf *CT_Stroke )Validate ()error {return _cbgaf .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u006f\u006be");};func (_dcedc *CT_Image )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076:\u0069\u006d\u0061\u0067\u0065";};if _dcedc .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .HrefAttr )});};if _dcedc .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .TargetAttr )});};if _dcedc .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .ClassAttr )});};if _dcedc .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .TitleAttr )});};if _dcedc .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .AltAttr )});};if _dcedc .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .CoordsizeAttr )});};if _dcedc .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .CoordoriginAttr )});};if _dcedc .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .WrapcoordsAttr )});};if _dcedc .PrintAttr !=_g .ST_TrueFalseUnset {_cegd ,_cagde :=_dcedc .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _cagde !=nil {return _cagde ;};start .Attr =append (start .Attr ,_cegd );};if _dcedc .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .IdAttr )});};if _dcedc .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .StyleAttr )});};if _dcedc .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .SpidAttr )});};if _dcedc .OnedAttr !=_g .ST_TrueFalseUnset {_begd ,_cadg :=_dcedc .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _cadg !=nil {return _cadg ;};start .Attr =append (start .Attr ,_begd );};if _dcedc .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .RegroupidAttr )});};if _dcedc .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_afadb ,_afcef :=_dcedc .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _afcef !=nil {return _afcef ;};start .Attr =append (start .Attr ,_afadb );};if _dcedc .ButtonAttr !=_g .ST_TrueFalseUnset {_bebd ,_cdcf :=_dcedc .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _cdcf !=nil {return _cdcf ;};start .Attr =append (start .Attr ,_bebd );};if _dcedc .UserhiddenAttr !=_g .ST_TrueFalseUnset {_gbga ,_fccg :=_dcedc .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _fccg !=nil {return _fccg ;};start .Attr =append (start .Attr ,_gbga );};if _dcedc .BulletAttr !=_g .ST_TrueFalseUnset {_bcdd ,_agcfb :=_dcedc .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _agcfb !=nil {return _agcfb ;};start .Attr =append (start .Attr ,_bcdd );};if _dcedc .HrAttr !=_g .ST_TrueFalseUnset {_dcdf ,_fecbf :=_dcedc .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _fecbf !=nil {return _fecbf ;};start .Attr =append (start .Attr ,_dcdf );};if _dcedc .HrstdAttr !=_g .ST_TrueFalseUnset {_gdbg ,_cdfc :=_dcedc .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _cdfc !=nil {return _cdfc ;};start .Attr =append (start .Attr ,_gdbg );};if _dcedc .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_ebda ,_cgbe :=_dcedc .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _cgbe !=nil {return _cgbe ;};start .Attr =append (start .Attr ,_ebda );};if _dcedc .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .HrpctAttr )});};if _dcedc .HralignAttr !=OfcST_HrAlignUnset {_fggc ,_cgega :=_dcedc .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _cgega !=nil {return _cgega ;};start .Attr =append (start .Attr ,_fggc );};if _dcedc .AllowincellAttr !=_g .ST_TrueFalseUnset {_cbgc ,_fefd :=_dcedc .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _fefd !=nil {return _fefd ;};start .Attr =append (start .Attr ,_cbgc );};if _dcedc .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_cdfce ,_bgba :=_dcedc .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _bgba !=nil {return _bgba ;};start .Attr =append (start .Attr ,_cdfce );};if _dcedc .UserdrawnAttr !=_g .ST_TrueFalseUnset {_cgec ,_abede :=_dcedc .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _abede !=nil {return _abede ;};start .Attr =append (start .Attr ,_cgec );};if _dcedc .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .BordertopcolorAttr )});};if _dcedc .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .BorderleftcolorAttr )});};if _dcedc .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .BorderbottomcolorAttr )});};if _dcedc .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .BorderrightcolorAttr )});};if _dcedc .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_baaf ,_fecef :=_dcedc .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _fecef !=nil {return _fecef ;};start .Attr =append (start .Attr ,_baaf );};if _dcedc .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .DgmnodekindAttr )});};if _dcedc .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_cegg ,_begac :=_dcedc .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _begac !=nil {return _begac ;};start .Attr =append (start .Attr ,_cegg );};if _dcedc .InsetmodeAttr !=OfcST_InsetModeUnset {_dggd ,_dacc :=_dcedc .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _dacc !=nil {return _dacc ;};start .Attr =append (start .Attr ,_dggd );};if _dcedc .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .OpacityAttr )});};if _dcedc .StrokedAttr !=_g .ST_TrueFalseUnset {_ceee ,_fcaec :=_dcedc .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _fcaec !=nil {return _fcaec ;};start .Attr =append (start .Attr ,_ceee );};if _dcedc .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .StrokecolorAttr )});};if _dcedc .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .StrokeweightAttr )});};if _dcedc .InsetpenAttr !=_g .ST_TrueFalseUnset {_addf ,_bdgac :=_dcedc .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _bdgac !=nil {return _bdgac ;};start .Attr =append (start .Attr ,_addf );};if _dcedc .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .ChromakeyAttr )});};if _dcedc .FilledAttr !=_g .ST_TrueFalseUnset {_feaf ,_cgae :=_dcedc .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _cgae !=nil {return _cgae ;};start .Attr =append (start .Attr ,_feaf );};if _dcedc .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .FillcolorAttr )});};if _dcedc .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .SptAttr )});};if _dcedc .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_abcad ,_adagd :=_dcedc .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _adagd !=nil {return _adagd ;};start .Attr =append (start .Attr ,_abcad );};if _dcedc .BwmodeAttr !=OfcST_BWModeUnset {_aggb ,_cafd :=_dcedc .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _cafd !=nil {return _cafd ;};start .Attr =append (start .Attr ,_aggb );};if _dcedc .BwpureAttr !=OfcST_BWModeUnset {_eada ,_fffb :=_dcedc .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _fffb !=nil {return _fffb ;};start .Attr =append (start .Attr ,_eada );};if _dcedc .BwnormalAttr !=OfcST_BWModeUnset {_edfb ,_ggbc :=_dcedc .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _ggbc !=nil {return _ggbc ;};start .Attr =append (start .Attr ,_edfb );};if _dcedc .ForcedashAttr !=_g .ST_TrueFalseUnset {_caafc ,_ecbc :=_dcedc .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _ecbc !=nil {return _ecbc ;};start .Attr =append (start .Attr ,_caafc );};if _dcedc .OleiconAttr !=_g .ST_TrueFalseUnset {_gegag ,_eaag :=_dcedc .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _eaag !=nil {return _eaag ;};start .Attr =append (start .Attr ,_gegag );};if _dcedc .OleAttr !=_g .ST_TrueFalseBlankUnset {_aaf ,_dgfea :=_dcedc .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _dgfea !=nil {return _dgfea ;};start .Attr =append (start .Attr ,_aaf );};if _dcedc .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_feab ,_eeaba :=_dcedc .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _eeaba !=nil {return _eeaba ;};start .Attr =append (start .Attr ,_feab );};if _dcedc .CliptowrapAttr !=_g .ST_TrueFalseUnset {_feed ,_feae :=_dcedc .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _feae !=nil {return _feae ;};start .Attr =append (start .Attr ,_feed );};if _dcedc .ClipAttr !=_g .ST_TrueFalseUnset {_babcg ,_acfd :=_dcedc .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _acfd !=nil {return _acfd ;};start .Attr =append (start .Attr ,_babcg );};if _dcedc .SrcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0072\u0063"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .SrcAttr )});};if _dcedc .CropleftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .CropleftAttr )});};if _dcedc .CroptopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .CroptopAttr )});};if _dcedc .CroprightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .CroprightAttr )});};if _dcedc .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .CropbottomAttr )});};if _dcedc .GainAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .GainAttr )});};if _dcedc .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .BlacklevelAttr )});};if _dcedc .GammaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_e .Sprintf ("\u0025\u0076",*_dcedc .GammaAttr )});};if _dcedc .GrayscaleAttr !=_g .ST_TrueFalseUnset {_bdfad ,_abfb :=_dcedc .GrayscaleAttr .MarshalXMLAttr (_c .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"});if _abfb !=nil {return _abfb ;};start .Attr =append (start .Attr ,_bdfad );};if _dcedc .BilevelAttr !=_g .ST_TrueFalseUnset {_geaf ,_agdb :=_dcedc .BilevelAttr .MarshalXMLAttr (_c .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"});if _agdb !=nil {return _agdb ;};start .Attr =append (start .Attr ,_geaf );};e .EncodeToken (start );if _dcedc .EG_ShapeElements !=nil {for _ ,_fbcbc :=range _dcedc .EG_ShapeElements {_fbcbc .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ggddf *OfcCT_Callout )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t";};if _ggddf .OnAttr !=_g .ST_TrueFalseUnset {_dcceg ,_bacg :=_ggddf .OnAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u006e"});if _bacg !=nil {return _bacg ;};start .Attr =append (start .Attr ,_dcceg );};if _ggddf .TypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ggddf .TypeAttr )});};if _ggddf .GapAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0061\u0070"},Value :_e .Sprintf ("\u0025\u0076",*_ggddf .GapAttr )});};if _ggddf .AngleAttr !=OfcST_AngleUnset {_cabfda ,_adcc :=_ggddf .AngleAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u006e\u0067l\u0065"});if _adcc !=nil {return _adcc ;};start .Attr =append (start .Attr ,_cabfda );};if _ggddf .DropautoAttr !=_g .ST_TrueFalseUnset {_ffede ,_effa :=_ggddf .DropautoAttr .MarshalXMLAttr (_c .Name {Local :"\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"});if _effa !=nil {return _effa ;};start .Attr =append (start .Attr ,_ffede );};if _ggddf .DropAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u006f\u0070"},Value :_e .Sprintf ("\u0025\u0076",*_ggddf .DropAttr )});};if _ggddf .DistanceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ggddf .DistanceAttr )});};if _ggddf .LengthspecifiedAttr !=_g .ST_TrueFalseUnset {_bgfd ,_gfbaf :=_ggddf .LengthspecifiedAttr .MarshalXMLAttr (_c .Name {Local :"\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"});if _gfbaf !=nil {return _gfbaf ;};start .Attr =append (start .Attr ,_bgfd );};if _ggddf .LengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u006e\u0067\u0074\u0068"},Value :_e .Sprintf ("\u0025\u0076",*_ggddf .LengthAttr )});};if _ggddf .AccentbarAttr !=_g .ST_TrueFalseUnset {_dcgdf ,_gacg :=_ggddf .AccentbarAttr .MarshalXMLAttr (_c .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"});if _gacg !=nil {return _gacg ;};start .Attr =append (start .Attr ,_dcgdf );};if _ggddf .TextborderAttr !=_g .ST_TrueFalseUnset {_dfgfgc ,_eddeg :=_ggddf .TextborderAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"});if _eddeg !=nil {return _eddeg ;};start .Attr =append (start .Attr ,_dfgfgc );};if _ggddf .MinusxAttr !=_g .ST_TrueFalseUnset {_ecaef ,_ceggg :=_ggddf .MinusxAttr .MarshalXMLAttr (_c .Name {Local :"\u006d\u0069\u006e\u0075\u0073\u0078"});if _ceggg !=nil {return _ceggg ;};start .Attr =append (start .Attr ,_ecaef );};if _ggddf .MinusyAttr !=_g .ST_TrueFalseUnset {_dcgff ,_gaebg :=_ggddf .MinusyAttr .MarshalXMLAttr (_c .Name {Local :"\u006d\u0069\u006e\u0075\u0073\u0079"});if _gaebg !=nil {return _gaebg ;};start .Attr =append (start .Attr ,_dcgff );};if _ggddf .ExtAttr !=ST_ExtUnset {_acabc ,_ddefb :=_ggddf .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _ddefb !=nil {return _ddefb ;};start .Attr =append (start .Attr ,_acabc );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fedfae *ST_ShadowType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fedfae =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_fedfae =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_fedfae =2;case "\u0065\u006d\u0062\u006f\u0073\u0073":*_fedfae =3;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_fedfae =4;};return nil ;};func (_ceebe *CT_Handles )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076:\u0068\u0061\u006e\u0064\u006c\u0065s";};e .EncodeToken (start );if _ceebe .H !=nil {_cfdc :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0068"}};for _ ,_fecf :=range _ceebe .H {e .EncodeElement (_fecf ,_cfdc );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the Background and its children, prefixing error messages with path
|
|
func (_cgdc *Background )ValidateWithPath (path string )error {if _gdacc :=_cgdc .CT_Background .ValidateWithPath (path );_gdacc !=nil {return _gdacc ;};return nil ;};func (_eeegf *OfcST_DiagramLayout )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbada ,_ecgee :=d .Token ();if _ecgee !=nil {return _ecgee ;};if _bdaaf ,_gaadc :=_bbada .(_c .EndElement );_gaadc &&_bdaaf .Name ==start .Name {*_eeegf =1;return nil ;};if _cbgcb ,_gbcegg :=_bbada .(_c .CharData );!_gbcegg {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbada );}else {switch string (_cbgcb ){case "":*_eeegf =0;case "\u0030":*_eeegf =1;case "\u0031":*_eeegf =2;case "\u0032":*_eeegf =3;case "\u0033":*_eeegf =4;};};_bbada ,_ecgee =d .Token ();if _ecgee !=nil {return _ecgee ;};if _fdbee ,_caeae :=_bbada .(_c .EndElement );_caeae &&_fdbee .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbada );};func (_eefcgb OfcST_HrAlign )Validate ()error {return _eefcgb .ValidateWithPath ("")};func (_fede *OfcDiagram )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fede .OfcCT_Diagram =*NewOfcCT_Diagram ();for _ ,_faabc :=range start .Attr {if _faabc .Name .Local =="\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"{_bcded ,_cggde :=_cb .ParseInt (_faabc .Value ,10,64);if _cggde !=nil {return _cggde ;};_fede .DgmstyleAttr =&_bcded ;continue ;};if _faabc .Name .Local =="\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"{_fede .AutoformatAttr .UnmarshalXMLAttr (_faabc );continue ;};if _faabc .Name .Local =="\u0072e\u0076\u0065\u0072\u0073\u0065"{_fede .ReverseAttr .UnmarshalXMLAttr (_faabc );continue ;};if _faabc .Name .Local =="\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"{_fede .AutolayoutAttr .UnmarshalXMLAttr (_faabc );continue ;};if _faabc .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"{_ffadb ,_becbg :=_cb .ParseInt (_faabc .Value ,10,64);if _becbg !=nil {return _becbg ;};_fede .DgmscalexAttr =&_ffadb ;continue ;};if _faabc .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"{_gebba ,_edfed :=_cb .ParseInt (_faabc .Value ,10,64);if _edfed !=nil {return _edfed ;};_fede .DgmscaleyAttr =&_gebba ;continue ;};if _faabc .Name .Local =="d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"{_aegbf ,_ebffg :=_cb .ParseInt (_faabc .Value ,10,64);if _ebffg !=nil {return _ebffg ;};_fede .DgmfontsizeAttr =&_aegbf ;continue ;};if _faabc .Name .Local =="\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"{_egabee ,_gfgae :=_faabc .Value ,error (nil );if _gfgae !=nil {return _gfgae ;};_fede .ConstrainboundsAttr =&_egabee ;continue ;};if _faabc .Name .Local =="\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"{_ggdda ,_eaabbd :=_cb .ParseInt (_faabc .Value ,10,64);if _eaabbd !=nil {return _eaabbd ;};_fede .DgmbasetextscaleAttr =&_ggdda ;continue ;};if _faabc .Name .Local =="\u0065\u0078\u0074"{_fede .ExtAttr .UnmarshalXMLAttr (_faabc );continue ;};};_babdd :for {_ggaff ,_ccad :=d .Token ();if _ccad !=nil {return _ccad ;};switch _bfebe :=_ggaff .(type ){case _c .StartElement :switch _bfebe .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"}:_fede .Relationtable =NewOfcCT_RelationTable ();if _geebe :=d .DecodeElement (_fede .Relationtable ,&_bfebe );_geebe !=nil {return _geebe ;};default:_ce .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063D\u0069\u0061\u0067\u0072\u0061\u006d\u0020\u0025\u0076",_bfebe .Name );if _dbbag :=d .Skip ();_dbbag !=nil {return _dbbag ;};};case _c .EndElement :break _babdd ;case _c .CharData :};};return nil ;};func (_fcfaf *CT_Textbox )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcba :=range start .Attr {if _dcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dcba .Name .Local =="s\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"{_fcfaf .SingleclickAttr .UnmarshalXMLAttr (_dcba );continue ;};if _dcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dcba .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fcfaf .InsetmodeAttr .UnmarshalXMLAttr (_dcba );continue ;};if _dcba .Name .Local =="\u0069\u006e\u0073e\u0074"{_gffd ,_egcfaa :=_dcba .Value ,error (nil );if _egcfaa !=nil {return _egcfaa ;};_fcfaf .InsetAttr =&_gffd ;continue ;};if _dcba .Name .Local =="\u0069\u0064"{_gbcge ,_bddeeb :=_dcba .Value ,error (nil );if _bddeeb !=nil {return _bddeeb ;};_fcfaf .IdAttr =&_gbcge ;continue ;};if _dcba .Name .Local =="\u0073\u0074\u0079l\u0065"{_dabfb ,_ddedb :=_dcba .Value ,error (nil );if _ddedb !=nil {return _ddedb ;};_fcfaf .StyleAttr =&_dabfb ;continue ;};};_dggb :for {_eabfg ,_cbecc :=d .Token ();if _cbecc !=nil {return _cbecc ;};switch _gcddb :=_eabfg .(type ){case _c .StartElement :switch _gcddb .Name {case _c .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_fcfaf .TxbxContent =_ef .NewTxbxContent ();if _afcg :=d .DecodeElement (_fcfaf .TxbxContent ,&_gcddb );_afcg !=nil {return _afcg ;};default:if _ddffa ,_bfeba :=_f .CreateElement (_gcddb );_bfeba !=nil {return _bfeba ;}else {if _bgecb :=d .DecodeElement (_ddffa ,&_gcddb );_bgecb !=nil {return _bgecb ;};_fcfaf .Any =_ddffa ;};};case _c .EndElement :break _dggb ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the AG_AllCoreAttributes and its children
|
|
func (_eb *AG_AllCoreAttributes )Validate ()error {return _eb .ValidateWithPath ("A\u0047_\u0041\u006c\u006c\u0043\u006f\u0072\u0065\u0041t\u0074\u0072\u0069\u0062ut\u0065\u0073");};
|
|
|
|
// Validate validates the EG_ShapeElements and its children
|
|
func (_afbacb *EG_ShapeElements )Validate ()error {return _afbacb .ValidateWithPath ("\u0045\u0047_\u0053\u0068\u0061p\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073");};type CT_Shape struct{GfxdataAttr *string ;EquationxmlAttr *string ;Ink []*OfcInk ;Iscomment []*_cc .Iscomment ;Equationxml []*OfcEquationxml ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;TypeAttr *string ;AdjAttr *string ;PathAttr *string ;};func (_dabbb *AG_ImageAttributes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dca :=range start .Attr {if _dca .Name .Local =="\u0073\u0072\u0063"{_fegg ,_cefce :=_dca .Value ,error (nil );if _cefce !=nil {return _cefce ;};_dabbb .SrcAttr =&_fegg ;continue ;};if _dca .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_bdgc ,_fdc :=_dca .Value ,error (nil );if _fdc !=nil {return _fdc ;};_dabbb .CropleftAttr =&_bdgc ;continue ;};if _dca .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_gcc ,_ceb :=_dca .Value ,error (nil );if _ceb !=nil {return _ceb ;};_dabbb .CroptopAttr =&_gcc ;continue ;};if _dca .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_eca ,_gag :=_dca .Value ,error (nil );if _gag !=nil {return _gag ;};_dabbb .CroprightAttr =&_eca ;continue ;};if _dca .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_bgc ,_bcg :=_dca .Value ,error (nil );if _bcg !=nil {return _bcg ;};_dabbb .CropbottomAttr =&_bgc ;continue ;};if _dca .Name .Local =="\u0067\u0061\u0069\u006e"{_dbfd ,_bcbb :=_dca .Value ,error (nil );if _bcbb !=nil {return _bcbb ;};_dabbb .GainAttr =&_dbfd ;continue ;};if _dca .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_gdac ,_ded :=_dca .Value ,error (nil );if _ded !=nil {return _ded ;};_dabbb .BlacklevelAttr =&_gdac ;continue ;};if _dca .Name .Local =="\u0067\u0061\u006dm\u0061"{_bgbf ,_fee :=_dca .Value ,error (nil );if _fee !=nil {return _fee ;};_dabbb .GammaAttr =&_bgbf ;continue ;};if _dca .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_dabbb .GrayscaleAttr .UnmarshalXMLAttr (_dca );continue ;};if _dca .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_dabbb .BilevelAttr .UnmarshalXMLAttr (_dca );continue ;};};for {_gdd ,_afbbe :=d .Token ();if _afbbe !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047_\u0049\u006d\u0061\u0067\u0065\u0041\u0074t\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_afbbe );};if _afac ,_cage :=_gdd .(_c .EndElement );_cage &&_afac .Name ==start .Name {break ;};};return nil ;};func (_abaf *CT_Formulas )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073";};e .EncodeToken (start );if _abaf .F !=nil {_bdded :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0066"}};for _ ,_ggfd :=range _abaf .F {e .EncodeElement (_ggfd ,_bdded );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (OfcST_ConnectTypeUnset OfcST_ConnectType =0;OfcST_ConnectTypeNone OfcST_ConnectType =1;OfcST_ConnectTypeRect OfcST_ConnectType =2;OfcST_ConnectTypeSegments OfcST_ConnectType =3;OfcST_ConnectTypeCustom OfcST_ConnectType =4;);type OfcOLEObject struct{OfcCT_OLEObject };func (_fcgcg *OfcCT_Diagram )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m";};if _fcgcg .DgmstyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_fcgcg .DgmstyleAttr )});};if _fcgcg .AutoformatAttr !=_g .ST_TrueFalseUnset {_feaag ,_accfg :=_fcgcg .AutoformatAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"});if _accfg !=nil {return _accfg ;};start .Attr =append (start .Attr ,_feaag );};if _fcgcg .ReverseAttr !=_g .ST_TrueFalseUnset {_bagcb ,_ccggb :=_fcgcg .ReverseAttr .MarshalXMLAttr (_c .Name {Local :"\u0072e\u0076\u0065\u0072\u0073\u0065"});if _ccggb !=nil {return _ccggb ;};start .Attr =append (start .Attr ,_bagcb );};if _fcgcg .AutolayoutAttr !=_g .ST_TrueFalseUnset {_faded ,_cdbgg :=_fcgcg .AutolayoutAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"});if _cdbgg !=nil {return _cdbgg ;};start .Attr =append (start .Attr ,_faded );};if _fcgcg .DgmscalexAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"},Value :_e .Sprintf ("\u0025\u0076",*_fcgcg .DgmscalexAttr )});};if _fcgcg .DgmscaleyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_fcgcg .DgmscaleyAttr )});};if _fcgcg .DgmfontsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_fcgcg .DgmfontsizeAttr )});};if _fcgcg .ConstrainboundsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_fcgcg .ConstrainboundsAttr )});};if _fcgcg .DgmbasetextscaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_fcgcg .DgmbasetextscaleAttr )});};if _fcgcg .ExtAttr !=ST_ExtUnset {_faab ,_ffbeg :=_fcgcg .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _ffbeg !=nil {return _ffbeg ;};start .Attr =append (start .Attr ,_faab );};e .EncodeToken (start );if _fcgcg .Relationtable !=nil {_eeebc :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0072e\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"}};e .EncodeElement (_fcgcg .Relationtable ,_eeebc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type Oval struct{CT_Oval };func NewImage ()*Image {_aeefc :=&Image {};_aeefc .CT_Image =*NewCT_Image ();return _aeefc };
|
|
|
|
// Validate validates the CT_PolyLine and its children
|
|
func (_cddcd *CT_PolyLine )Validate ()error {return _cddcd .ValidateWithPath ("C\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065");};
|
|
|
|
// Validate validates the AG_StrokeAttributes and its children
|
|
func (_ccfa *AG_StrokeAttributes )Validate ()error {return _ccfa .ValidateWithPath ("\u0041\u0047\u005f\u0053tr\u006f\u006b\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");};const (OfcST_ScreenSizeUnset OfcST_ScreenSize =0;OfcST_ScreenSize544x376 OfcST_ScreenSize =1;OfcST_ScreenSize640x480 OfcST_ScreenSize =2;OfcST_ScreenSize720x512 OfcST_ScreenSize =3;OfcST_ScreenSize800x600 OfcST_ScreenSize =4;OfcST_ScreenSize1024x768 OfcST_ScreenSize =5;OfcST_ScreenSize1152x862 OfcST_ScreenSize =6;);
|
|
|
|
// Validate validates the OfcSignatureline and its children
|
|
func (_efcga *OfcSignatureline )Validate ()error {return _efcga .ValidateWithPath ("\u004f\u0066c\u0053\u0069\u0067n\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065");};func (_bbbea *OfcCT_RegroupTable )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070t\u0061\u0062\u006c\u0065";};if _bbbea .ExtAttr !=ST_ExtUnset {_bcdecg ,_dbefe :=_bbbea .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dbefe !=nil {return _dbefe ;};start .Attr =append (start .Attr ,_bcdecg );};e .EncodeToken (start );if _bbbea .Entry !=nil {_ggfeg :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0065\u006e\u0074\u0072\u0079"}};for _ ,_edbfb :=range _bbbea .Entry {e .EncodeElement (_edbfb ,_ggfeg );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Group and its children, prefixing error messages with path
|
|
func (_gdfg *CT_Group )ValidateWithPath (path string )error {if _gdecf :=_gdfg .EditasAttr .ValidateWithPath (path +"/\u0045\u0064\u0069\u0074\u0061\u0073\u0041\u0074\u0074\u0072");_gdecf !=nil {return _gdecf ;};for _cecd ,_cebad :=range _gdfg .Group {if _dedb :=_cebad .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fG\u0072\u006f\u0075\u0070\u005b\u0025\u0064\u005d",path ,_cecd ));_dedb !=nil {return _dedb ;};};for _cegb ,_deea :=range _gdfg .Shape {if _bggca :=_deea .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fS\u0068\u0061\u0070\u0065\u005b\u0025\u0064\u005d",path ,_cegb ));_bggca !=nil {return _bggca ;};};for _baee ,_gafbg :=range _gdfg .Shapetype {if _cfbc :=_gafbg .ValidateWithPath (_e .Sprintf ("\u0025\u0073/\u0053\u0068\u0061p\u0065\u0074\u0079\u0070\u0065\u005b\u0025\u0064\u005d",path ,_baee ));_cfbc !=nil {return _cfbc ;};};for _beed ,_efbeg :=range _gdfg .Arc {if _acba :=_efbeg .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002f\u0041\u0072\u0063\u005b\u0025\u0064\u005d",path ,_beed ));_acba !=nil {return _acba ;};};for _cffa ,_cege :=range _gdfg .Curve {if _face :=_cege .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fC\u0075\u0072\u0076\u0065\u005b\u0025\u0064\u005d",path ,_cffa ));_face !=nil {return _face ;};};for _afedf ,_gfbec :=range _gdfg .Image {if _ccdb :=_gfbec .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fI\u006d\u0061\u0067\u0065\u005b\u0025\u0064\u005d",path ,_afedf ));_ccdb !=nil {return _ccdb ;};};for _gbcf ,_fdff :=range _gdfg .Line {if _gfgcc :=_fdff .ValidateWithPath (_e .Sprintf ("%\u0073\u002f\u004c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_gbcf ));_gfgcc !=nil {return _gfgcc ;};};for _eedf ,_gcaf :=range _gdfg .Oval {if _daeg :=_gcaf .ValidateWithPath (_e .Sprintf ("%\u0073\u002f\u004f\u0076\u0061\u006c\u005b\u0025\u0064\u005d",path ,_eedf ));_daeg !=nil {return _daeg ;};};for _bbdbg ,_bgaf :=range _gdfg .Polyline {if _gaeb :=_bgaf .ValidateWithPath (_e .Sprintf ("\u0025s\u002fP\u006f\u006c\u0079\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_bbdbg ));_gaeb !=nil {return _gaeb ;};};for _eageg ,_bfea :=range _gdfg .Rect {if _dfbf :=_bfea .ValidateWithPath (_e .Sprintf ("%\u0073\u002f\u0052\u0065\u0063\u0074\u005b\u0025\u0064\u005d",path ,_eageg ));_dfbf !=nil {return _dfbf ;};};for _ebggc ,_dfdc :=range _gdfg .Roundrect {if _acga :=_dfdc .ValidateWithPath (_e .Sprintf ("\u0025\u0073/\u0052\u006f\u0075n\u0064\u0072\u0065\u0063\u0074\u005b\u0025\u0064\u005d",path ,_ebggc ));_acga !=nil {return _acga ;};};for _cfggd ,_eedb :=range _gdfg .Diagram {if _daefc :=_eedb .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002f\u0044\u0069\u0061\u0067\u0072\u0061m\u005b\u0025\u0064\u005d",path ,_cfggd ));_daefc !=nil {return _daefc ;};};for _efea ,_agad :=range _gdfg .EG_ShapeElements {if _ccfgd :=_agad .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_efea ));_ccfgd !=nil {return _ccfgd ;};};if _ceef :=_gdfg .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ceef !=nil {return _ceef ;};if _eaafe :=_gdfg .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_eaafe !=nil {return _eaafe ;};if _geeg :=_gdfg .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_geeg !=nil {return _geeg ;};if _dbfgd :=_gdfg .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_dbfgd !=nil {return _dbfgd ;};if _gfbb :=_gdfg .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_gfbb !=nil {return _gfbb ;};if _dgcf :=_gdfg .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_dgcf !=nil {return _dgcf ;};if _dgded :=_gdfg .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_dgded !=nil {return _dgded ;};if _daac :=_gdfg .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_daac !=nil {return _daac ;};if _beac :=_gdfg .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_beac !=nil {return _beac ;};if _cac :=_gdfg .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_cac !=nil {return _cac ;};if _dacd :=_gdfg .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_dacd !=nil {return _dacd ;};if _abcc :=_gdfg .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_abcc !=nil {return _abcc ;};if _ceff :=_gdfg .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_ceff !=nil {return _ceff ;};if _bdab :=_gdfg .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_bdab !=nil {return _bdab ;};if _fgdc :=_gdfg .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_fgdc !=nil {return _fgdc ;};if _cgdef :=_gdfg .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_cgdef !=nil {return _cgdef ;};if _baff :=_gdfg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_baff !=nil {return _baff ;};return nil ;};func NewOfcCT_Fill ()*OfcCT_Fill {_fgffd :=&OfcCT_Fill {};return _fgffd };func (_ffgae *ST_FillType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ffgae =0;case "\u0073\u006f\u006ci\u0064":*_ffgae =1;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_ffgae =2;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_ffgae =3;case "\u0074\u0069\u006c\u0065":*_ffgae =4;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_ffgae =5;case "\u0066\u0072\u0061m\u0065":*_ffgae =6;};return nil ;};func (_edgdd *CT_Handles )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbae :for {_gaged ,_cfdcg :=d .Token ();if _cfdcg !=nil {return _cfdcg ;};switch _abff :=_gaged .(type ){case _c .StartElement :switch _abff .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068"}:_bbaa :=NewCT_H ();if _baae :=d .DecodeElement (_bbaa ,&_abff );_baae !=nil {return _baae ;};_edgdd .H =append (_edgdd .H ,_bbaa );default:_ce .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fH\u0061\u006e\u0064\u006c\u0065\u0073\u0020\u0025\u0076",_abff .Name );if _gbca :=d .Skip ();_gbca !=nil {return _gbca ;};};case _c .EndElement :break _gbae ;case _c .CharData :};};return nil ;};func (_acccg OfcST_Angle )String ()string {switch _acccg {case 0:return "";case 1:return "\u0061\u006e\u0079";case 2:return "\u0033\u0030";case 3:return "\u0034\u0035";case 4:return "\u0036\u0030";case 5:return "\u0039\u0030";case 6:return "\u0061\u0075\u0074\u006f";};return "";};type CT_Shadow struct{OnAttr _g .ST_TrueFalse ;TypeAttr ST_ShadowType ;ObscuredAttr _g .ST_TrueFalse ;ColorAttr *string ;OpacityAttr *string ;OffsetAttr *string ;Color2Attr *string ;Offset2Attr *string ;OriginAttr *string ;MatrixAttr *string ;IdAttr *string ;};func NewOfcCT_Callout ()*OfcCT_Callout {_bafgg :=&OfcCT_Callout {};return _bafgg };type CT_Arc struct{StartAngleAttr *float64 ;EndAngleAttr *float64 ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;};func NewAG_AllCoreAttributes ()*AG_AllCoreAttributes {_af :=&AG_AllCoreAttributes {};return _af };
|
|
|
|
// Validate validates the CT_TextPath and its children
|
|
func (_feeb *CT_TextPath )Validate ()error {return _feeb .ValidateWithPath ("C\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068");};type OfcSignatureline struct{OfcCT_SignatureLine };func (_fffee *CT_Rect )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffedg :=range start .Attr {if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_fafb ,_dfggg :=_ffedg .Value ,error (nil );if _dfggg !=nil {return _dfggg ;};_fffee .BordertopcolorAttr =&_fafb ;continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fffee .BulletAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0068\u0072"{_fffee .HrAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fffee .CliptowrapAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0068\u0072\u0073t\u0064"{_fffee .HrstdAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u006f\u006c\u0065"{_fffee .OleAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fffee .HrnoshadeAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u006f\u006e\u0065\u0064"{_fffee .OnedAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0068\u0072\u0070c\u0074"{_adce ,_ebdac :=_cb .ParseFloat (_ffedg .Value ,64);if _ebdac !=nil {return _ebdac ;};_fggb :=float32 (_adce );_fffee .HrpctAttr =&_fggb ;continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fffee .OleiconAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gfaa ,_baeeaf :=_ffedg .Value ,error (nil );if _baeeaf !=nil {return _baeeaf ;};_fffee .BorderbottomcolorAttr =&_gfaa ;continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fffee .DgmlayoutmruAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ggfbb ,_cafad :=_cb .ParseInt (_ffedg .Value ,10,64);if _cafad !=nil {return _cafad ;};_fffee .RegroupidAttr =&_ggfbb ;continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0063\u006c\u0069\u0070"{_fffee .ClipAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fffee .HralignAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fffee .PreferrelativeAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fffee .DgmlayoutAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fffee .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fffee .InsetmodeAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fffee .ButtonAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fffee .UserdrawnAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fffee .AllowincellAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0073\u0070\u0074"{_cfcb ,_cfbd :=_cb .ParseFloat (_ffedg .Value ,64);if _cfbd !=nil {return _cfbd ;};_afbgf :=float32 (_cfcb );_fffee .SptAttr =&_afbgf ;continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ccdbc ,_egac :=_ffedg .Value ,error (nil );if _egac !=nil {return _egac ;};_fffee .BorderleftcolorAttr =&_ccdbc ;continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fffee .ConnectortypeAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cbfa ,_ccaf :=_ffedg .Value ,error (nil );if _ccaf !=nil {return _ccaf ;};_fffee .BorderrightcolorAttr =&_cbfa ;continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0073\u0070\u0069\u0064"{_dgede ,_bggdg :=_ffedg .Value ,error (nil );if _bggdg !=nil {return _bggdg ;};_fffee .SpidAttr =&_dgede ;continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_adgba ,_gagb :=_cb .ParseInt (_ffedg .Value ,10,64);if _gagb !=nil {return _gagb ;};_fffee .DgmnodekindAttr =&_adgba ;continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fffee .BwpureAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fffee .ForcedashAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fffee .BwnormalAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fffee .BwmodeAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fffee .UserhiddenAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffedg .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fffee .AllowoverlapAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_dbeff ,_cadbe :=_ffedg .Value ,error (nil );if _cadbe !=nil {return _cadbe ;};_fffee .TargetAttr =&_dbeff ;continue ;};if _ffedg .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_bfba ,_adee :=_ffedg .Value ,error (nil );if _adee !=nil {return _adee ;};_fffee .CoordoriginAttr =&_bfba ;continue ;};if _ffedg .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fffee .StrokedAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bfcea ,_aafaf :=_ffedg .Value ,error (nil );if _aafaf !=nil {return _aafaf ;};_fffee .CoordsizeAttr =&_bfcea ;continue ;};if _ffedg .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_edfa ,_gafaed :=_ffedg .Value ,error (nil );if _gafaed !=nil {return _gafaed ;};_fffee .StrokeweightAttr =&_edfa ;continue ;};if _ffedg .Name .Local =="\u0073\u0074\u0079l\u0065"{_bbcfa ,_fbbfc :=_ffedg .Value ,error (nil );if _fbbfc !=nil {return _fbbfc ;};_fffee .StyleAttr =&_bbcfa ;continue ;};if _ffedg .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cfec ,_bafgc :=_ffedg .Value ,error (nil );if _bafgc !=nil {return _bafgc ;};_fffee .ChromakeyAttr =&_cfec ;continue ;};if _ffedg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cgadb ,_dgeb :=_ffedg .Value ,error (nil );if _dgeb !=nil {return _dgeb ;};_fffee .FillcolorAttr =&_cgadb ;continue ;};if _ffedg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fdba ,_ffecb :=_ffedg .Value ,error (nil );if _ffecb !=nil {return _ffecb ;};_fffee .OpacityAttr =&_fdba ;continue ;};if _ffedg .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_edgb ,_aacbf :=_ffedg .Value ,error (nil );if _aacbf !=nil {return _aacbf ;};_fffee .WrapcoordsAttr =&_edgb ;continue ;};if _ffedg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dbagg ,_gffe :=_ffedg .Value ,error (nil );if _gffe !=nil {return _gffe ;};_fffee .StrokecolorAttr =&_dbagg ;continue ;};if _ffedg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fffee .InsetpenAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Local =="\u0068\u0072\u0065\u0066"{_acgec ,_cbbff :=_ffedg .Value ,error (nil );if _cbbff !=nil {return _cbbff ;};_fffee .HrefAttr =&_acgec ;continue ;};if _ffedg .Name .Local =="\u0069\u0064"{_babb ,_gggb :=_ffedg .Value ,error (nil );if _gggb !=nil {return _gggb ;};_fffee .IdAttr =&_babb ;continue ;};if _ffedg .Name .Local =="\u0070\u0072\u0069n\u0074"{_fffee .PrintAttr .UnmarshalXMLAttr (_ffedg );continue ;};if _ffedg .Name .Local =="\u0061\u006c\u0074"{_abea ,_cffcg :=_ffedg .Value ,error (nil );if _cffcg !=nil {return _cffcg ;};_fffee .AltAttr =&_abea ;continue ;};if _ffedg .Name .Local =="\u0074\u0069\u0074l\u0065"{_gbcgg ,_bccaa :=_ffedg .Value ,error (nil );if _bccaa !=nil {return _bccaa ;};_fffee .TitleAttr =&_gbcgg ;continue ;};if _ffedg .Name .Local =="\u0063\u006c\u0061s\u0073"{_efafg ,_cebd :=_ffedg .Value ,error (nil );if _cebd !=nil {return _cebd ;};_fffee .ClassAttr =&_efafg ;continue ;};if _ffedg .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fffee .FilledAttr .UnmarshalXMLAttr (_ffedg );continue ;};};_eddf :for {_debcf ,_eeafb :=d .Token ();if _eeafb !=nil {return _eeafb ;};switch _edgca :=_debcf .(type ){case _c .StartElement :switch _edgca .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ffacf :=NewEG_ShapeElements ();_ffacf .Path =NewPath ();if _daged :=d .DecodeElement (_ffacf .Path ,&_edgca );_daged !=nil {return _daged ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_ffacf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_ebeae :=NewEG_ShapeElements ();_ebeae .Formulas =NewFormulas ();if _ceca :=d .DecodeElement (_ebeae .Formulas ,&_edgca );_ceca !=nil {return _ceca ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_ebeae );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_fbgcg :=NewEG_ShapeElements ();_fbgcg .Handles =NewHandles ();if _dffag :=d .DecodeElement (_fbgcg .Handles ,&_edgca );_dffag !=nil {return _dffag ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_fbgcg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_fbbae :=NewEG_ShapeElements ();_fbbae .Fill =NewFill ();if _ceaec :=d .DecodeElement (_fbbae .Fill ,&_edgca );_ceaec !=nil {return _ceaec ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_fbbae );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_afgfc :=NewEG_ShapeElements ();_afgfc .Stroke =NewStroke ();if _bfbg :=d .DecodeElement (_afgfc .Stroke ,&_edgca );_bfbg !=nil {return _bfbg ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_afgfc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_egea :=NewEG_ShapeElements ();_egea .Shadow =NewShadow ();if _cdeg :=d .DecodeElement (_egea .Shadow ,&_edgca );_cdeg !=nil {return _cdeg ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_egea );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_cebbec :=NewEG_ShapeElements ();_cebbec .Textbox =NewTextbox ();if _afacg :=d .DecodeElement (_cebbec .Textbox ,&_edgca );_afacg !=nil {return _afacg ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_cebbec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_ceeeg :=NewEG_ShapeElements ();_ceeeg .Textpath =NewTextpath ();if _bgbfe :=d .DecodeElement (_ceeeg .Textpath ,&_edgca );_bgbfe !=nil {return _bgbfe ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_ceeeg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_gbgd :=NewEG_ShapeElements ();_gbgd .Imagedata =NewImagedata ();if _bfbd :=d .DecodeElement (_gbgd .Imagedata ,&_edgca );_bfbd !=nil {return _bfbd ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_gbgd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_efdgf :=NewEG_ShapeElements ();_efdgf .Skew =NewOfcSkew ();if _efad :=d .DecodeElement (_efdgf .Skew ,&_edgca );_efad !=nil {return _efad ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_efdgf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_afefa :=NewEG_ShapeElements ();_afefa .Extrusion =NewOfcExtrusion ();if _geecd :=d .DecodeElement (_afefa .Extrusion ,&_edgca );_geecd !=nil {return _geecd ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_afefa );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_ccddc :=NewEG_ShapeElements ();_ccddc .Callout =NewOfcCallout ();if _ebaa :=d .DecodeElement (_ccddc .Callout ,&_edgca );_ebaa !=nil {return _ebaa ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_ccddc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_efedf :=NewEG_ShapeElements ();_efedf .Lock =NewOfcLock ();if _bgdc :=d .DecodeElement (_efedf .Lock ,&_edgca );_bgdc !=nil {return _bgdc ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_efedf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_ccga :=NewEG_ShapeElements ();_ccga .Clippath =NewOfcClippath ();if _dfbbg :=d .DecodeElement (_ccga .Clippath ,&_edgca );_dfbbg !=nil {return _dfbbg ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_ccga );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ebgf :=NewEG_ShapeElements ();_ebgf .Signatureline =NewOfcSignatureline ();if _cbge :=d .DecodeElement (_ebgf .Signatureline ,&_edgca );_cbge !=nil {return _cbge ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_ebgf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_begdg :=NewEG_ShapeElements ();_begdg .Wrap =_eg .NewWrap ();if _badb :=d .DecodeElement (_begdg .Wrap ,&_edgca );_badb !=nil {return _badb ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_begdg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_defff :=NewEG_ShapeElements ();_defff .Anchorlock =_eg .NewAnchorlock ();if _aaag :=d .DecodeElement (_defff .Anchorlock ,&_edgca );_aaag !=nil {return _aaag ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_defff );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_gadbe :=NewEG_ShapeElements ();_gadbe .Bordertop =_eg .NewBordertop ();if _aaggbb :=d .DecodeElement (_gadbe .Bordertop ,&_edgca );_aaggbb !=nil {return _aaggbb ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_gadbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_facga :=NewEG_ShapeElements ();_facga .Borderbottom =_eg .NewBorderbottom ();if _ddgd :=d .DecodeElement (_facga .Borderbottom ,&_edgca );_ddgd !=nil {return _ddgd ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_facga );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_agfe :=NewEG_ShapeElements ();_agfe .Borderleft =_eg .NewBorderleft ();if _cgaae :=d .DecodeElement (_agfe .Borderleft ,&_edgca );_cgaae !=nil {return _cgaae ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_agfe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_gebff :=NewEG_ShapeElements ();_gebff .Borderright =_eg .NewBorderright ();if _bdcda :=d .DecodeElement (_gebff .Borderright ,&_edgca );_bdcda !=nil {return _bdcda ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_gebff );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_bcee :=NewEG_ShapeElements ();_bcee .ClientData =_b .NewClientData ();if _ggfbd :=d .DecodeElement (_bcee .ClientData ,&_edgca );_ggfbd !=nil {return _ggfbd ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_bcee );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_bgfaa :=NewEG_ShapeElements ();_bgfaa .Textdata =_cc .NewTextdata ();if _ecddc :=d .DecodeElement (_bgfaa .Textdata ,&_edgca );_ecddc !=nil {return _ecddc ;};_fffee .EG_ShapeElements =append (_fffee .EG_ShapeElements ,_bgfaa );default:_ce .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0065\u0063\u0074\u0020\u0025\u0076",_edgca .Name );if _decda :=d .Skip ();_decda !=nil {return _decda ;};};case _c .EndElement :break _eddf ;case _c .CharData :};};return nil ;};func (_gdgggc *OfcClippath )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068";return _gdgggc .OfcCT_ClipPath .MarshalXML (e ,start );};func NewHandles ()*Handles {_dbaf :=&Handles {};_dbaf .CT_Handles =*NewCT_Handles ();return _dbaf };func (_ggcf *Line )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _ggcf .CT_Line .MarshalXML (e ,start );};type OfcST_ScreenSize byte ;func NewBackground ()*Background {_fgdde :=&Background {};_fgdde .CT_Background =*NewCT_Background ();return _fgdde ;};func (_agefb OfcST_How )String ()string {switch _agefb {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u006d\u0069\u0064\u0064\u006c\u0065";case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 4:return "\u006c\u0065\u0066\u0074";case 5:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 6:return "\u0072\u0069\u0067h\u0074";};return "";};func (_bbda *Background )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbda .CT_Background =*NewCT_Background ();for _ ,_gead :=range start .Attr {if _gead .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gead .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bbda .BwmodeAttr .UnmarshalXMLAttr (_gead );continue ;};if _gead .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gead .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bbda .BwpureAttr .UnmarshalXMLAttr (_gead );continue ;};if _gead .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gead .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bbda .BwnormalAttr .UnmarshalXMLAttr (_gead );continue ;};if _gead .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gead .Name .Local =="\u0074\u0061r\u0067\u0065\u0074s\u0063\u0072\u0065\u0065\u006e\u0073\u0069\u007a\u0065"{_bbda .TargetscreensizeAttr .UnmarshalXMLAttr (_gead );continue ;};if _gead .Name .Local =="\u0069\u0064"{_gba ,_cagd :=_gead .Value ,error (nil );if _cagd !=nil {return _cagd ;};_bbda .IdAttr =&_gba ;continue ;};if _gead .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bbda .FilledAttr .UnmarshalXMLAttr (_gead );continue ;};if _gead .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_acge ,_bedg :=_gead .Value ,error (nil );if _bedg !=nil {return _bedg ;};_bbda .FillcolorAttr =&_acge ;continue ;};};_aae :for {_cfgf ,_dfbg :=d .Token ();if _dfbg !=nil {return _dfbg ;};switch _ebgb :=_cfgf .(type ){case _c .StartElement :switch _ebgb .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_bbda .Fill =NewFill ();if _cfba :=d .DecodeElement (_bbda .Fill ,&_ebgb );_cfba !=nil {return _cfba ;};default:_ce .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0042\u0061\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0020\u0025\u0076",_ebgb .Name );if _acfb :=d .Skip ();_acfb !=nil {return _acfb ;};};case _c .EndElement :break _aae ;case _c .CharData :};};return nil ;};type OfcEquationxml struct{OfcCT_EquationXml };func (_ebbda *CT_F )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fedbfa :=range start .Attr {if _fedbfa .Name .Local =="\u0065\u0071\u006e"{_deedc ,_fcda :=_fedbfa .Value ,error (nil );if _fcda !=nil {return _fcda ;};_ebbda .EqnAttr =&_deedc ;continue ;};};for {_cecf ,_defb :=d .Token ();if _defb !=nil {return _e .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046\u003a\u0020\u0025\u0073",_defb );};if _bdegf ,_gbba :=_cecf .(_c .EndElement );_gbba &&_bdegf .Name ==start .Name {break ;};};return nil ;};func (_fdeag *ST_StrokeEndCap )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fdeag =0;case "\u0066\u006c\u0061\u0074":*_fdeag =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_fdeag =2;case "\u0072\u006f\u0075n\u0064":*_fdeag =3;};return nil ;};func (_ageab OfcST_DiagramLayout )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bdef :=_c .Attr {};_bdef .Name =name ;switch _ageab {case OfcST_DiagramLayoutUnset :_bdef .Value ="";case OfcST_DiagramLayout0 :_bdef .Value ="\u0030";case OfcST_DiagramLayout1 :_bdef .Value ="\u0031";case OfcST_DiagramLayout2 :_bdef .Value ="\u0032";case OfcST_DiagramLayout3 :_bdef .Value ="\u0033";};return _bdef ,nil ;};
|
|
|
|
// ValidateWithPath validates the Shapetype and its children, prefixing error messages with path
|
|
func (_dcggcf *Shapetype )ValidateWithPath (path string )error {if _bdgfb :=_dcggcf .CT_Shapetype .ValidateWithPath (path );_bdgfb !=nil {return _bdgfb ;};return nil ;};type Rect struct{CT_Rect };func NewAG_AllShapeAttributes ()*AG_AllShapeAttributes {_aac :=&AG_AllShapeAttributes {};return _aac };func NewOfcFill ()*OfcFill {_gdeg :=&OfcFill {};_gdeg .OfcCT_Fill =*NewOfcCT_Fill ();return _gdeg };
|
|
|
|
// ValidateWithPath validates the OfcCT_Extrusion and its children, prefixing error messages with path
|
|
func (_aegcf *OfcCT_Extrusion )ValidateWithPath (path string )error {if _dfdgd :=_aegcf .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_dfdgd !=nil {return _dfdgd ;};if _bbegdg :=_aegcf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bbegdg !=nil {return _bbegdg ;};if _gaace :=_aegcf .RenderAttr .ValidateWithPath (path +"/\u0052\u0065\u006e\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_gaace !=nil {return _gaace ;};if _dcdfag :=_aegcf .PlaneAttr .ValidateWithPath (path +"\u002f\u0050\u006c\u0061\u006e\u0065\u0041\u0074\u0074\u0072");_dcdfag !=nil {return _dcdfag ;};if _gddbb :=_aegcf .LockrotationcenterAttr .ValidateWithPath (path +"\u002f\u004c\u006fck\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063\u0065\u006e\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_gddbb !=nil {return _gddbb ;};if _bcbec :=_aegcf .AutorotationcenterAttr .ValidateWithPath (path +"\u002f\u0041\u0075to\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063\u0065\u006e\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_bcbec !=nil {return _bcbec ;};if _cdbee :=_aegcf .ColormodeAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_cdbee !=nil {return _cdbee ;};if _afcec :=_aegcf .MetalAttr .ValidateWithPath (path +"\u002f\u004d\u0065\u0074\u0061\u006c\u0041\u0074\u0074\u0072");_afcec !=nil {return _afcec ;};if _agddd :=_aegcf .LightfaceAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u0067\u0068\u0074\u0066\u0061\u0063e\u0041\u0074\u0074\u0072");_agddd !=nil {return _agddd ;};if _bdfd :=_aegcf .LightharshAttr .ValidateWithPath (path +"\u002fL\u0069g\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0041\u0074\u0074\u0072");_bdfd !=nil {return _bdfd ;};if _cdfe :=_aegcf .Lightharsh2Attr .ValidateWithPath (path +"\u002f\u004ci\u0067\u0068\u0074h\u0061\u0072\u0073\u0068\u0032\u0041\u0074\u0074\u0072");_cdfe !=nil {return _cdfe ;};if _aedgc :=_aegcf .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_aedgc !=nil {return _aedgc ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_IdMap and its children, prefixing error messages with path
|
|
func (_edbff *OfcCT_IdMap )ValidateWithPath (path string )error {if _cgabg :=_edbff .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_cgabg !=nil {return _cgabg ;};return nil ;};type OfcCT_Complex struct{ExtAttr ST_Ext ;};func (_dgbbc *OfcST_How )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dgbbc =0;case "\u0074\u006f\u0070":*_dgbbc =1;case "\u006d\u0069\u0064\u0064\u006c\u0065":*_dgbbc =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_dgbbc =3;case "\u006c\u0065\u0066\u0074":*_dgbbc =4;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dgbbc =5;case "\u0072\u0069\u0067h\u0074":*_dgbbc =6;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_SignatureLine and its children, prefixing error messages with path
|
|
func (_efaca *OfcCT_SignatureLine )ValidateWithPath (path string )error {if _faeda :=_efaca .IssignaturelineAttr .ValidateWithPath (path +"/\u0049s\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072e\u006c\u0069\u006e\u0065At\u0074\u0072");_faeda !=nil {return _faeda ;};if _efaca .IdAttr !=nil {if !_g .ST_GuidPatternRe .MatchString (*_efaca .IdAttr ){return _e .Errorf ("\u0025\u0073/\u006d\u002e\u0049\u0064A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061t\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_g .ST_GuidPatternRe ,*_efaca .IdAttr );};};if _efaca .ProvidAttr !=nil {if !_g .ST_GuidPatternRe .MatchString (*_efaca .ProvidAttr ){return _e .Errorf ("\u0025\u0073\u002f\u006d\u002eP\u0072\u006f\u0076\u0069\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_g .ST_GuidPatternRe ,*_efaca .ProvidAttr );};};if _cedg :=_efaca .SigninginstructionssetAttr .ValidateWithPath (path +"/\u0053\u0069\u0067\u006e\u0069\u006eg\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069o\u006e\u0073\u0073e\u0074A\u0074\u0074\u0072");_cedg !=nil {return _cedg ;};if _eacbe :=_efaca .AllowcommentsAttr .ValidateWithPath (path +"\u002fA\u006cl\u006f\u0077\u0063\u006f\u006dm\u0065\u006et\u0073\u0041\u0074\u0074\u0072");_eacbe !=nil {return _eacbe ;};if _fbbfb :=_efaca .ShowsigndateAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0073\u0069\u0067\u006e\u0064\u0061\u0074e\u0041\u0074\u0074\u0072");_fbbfb !=nil {return _fbbfb ;};if _ebgeac :=_efaca .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_ebgeac !=nil {return _ebgeac ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Textbox and its children, prefixing error messages with path
|
|
func (_aabcf *CT_Textbox )ValidateWithPath (path string )error {if _eggae :=_aabcf .SingleclickAttr .ValidateWithPath (path +"\u002f\u0053i\u006e\u0067\u006ce\u0063\u006c\u0069\u0063\u006b\u0041\u0074\u0074\u0072");_eggae !=nil {return _eggae ;};if _gacac :=_aabcf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_gacac !=nil {return _gacac ;};if _aabcf .TxbxContent !=nil {if _cdaff :=_aabcf .TxbxContent .ValidateWithPath (path +"\u002f\u0054\u0078b\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_cdaff !=nil {return _cdaff ;};};return nil ;};func (_dbbfc *OfcST_BWMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dbbfc =0;case "\u0063\u006f\u006co\u0072":*_dbbfc =1;case "\u0061\u0075\u0074\u006f":*_dbbfc =2;case "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce":*_dbbfc =3;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065":*_dbbfc =4;case "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079":*_dbbfc =5;case "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_dbbfc =6;case "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074":*_dbbfc =7;case "\u0062\u006c\u0061c\u006b":*_dbbfc =8;case "\u0077\u0068\u0069t\u0065":*_dbbfc =9;case "\u0068\u0069\u0064\u0065":*_dbbfc =10;case "\u0075n\u0064\u0072\u0061\u0077\u006e":*_dbbfc =11;case "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073":*_dbbfc =12;};return nil ;};func (_cbdgf *ST_Ext )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afagec ,_fdcac :=d .Token ();if _fdcac !=nil {return _fdcac ;};if _eccc ,_gaedc :=_afagec .(_c .EndElement );_gaedc &&_eccc .Name ==start .Name {*_cbdgf =1;return nil ;};if _fadea ,_gdeade :=_afagec .(_c .CharData );!_gdeade {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afagec );}else {switch string (_fadea ){case "":*_cbdgf =0;case "\u0076\u0069\u0065\u0077":*_cbdgf =1;case "\u0065\u0064\u0069\u0074":*_cbdgf =2;case "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065":*_cbdgf =3;};};_afagec ,_fdcac =d .Token ();if _fdcac !=nil {return _fdcac ;};if _efecb ,_dafgc :=_afagec .(_c .EndElement );_dafgc &&_efecb .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afagec );};func (_geaaf OfcST_HrAlign )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cfbdg :=_c .Attr {};_cfbdg .Name =name ;switch _geaaf {case OfcST_HrAlignUnset :_cfbdg .Value ="";case OfcST_HrAlignLeft :_cfbdg .Value ="\u006c\u0065\u0066\u0074";case OfcST_HrAlignRight :_cfbdg .Value ="\u0072\u0069\u0067h\u0074";case OfcST_HrAlignCenter :_cfbdg .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";};return _cfbdg ,nil ;};const (OfcST_ExtrusionRenderUnset OfcST_ExtrusionRender =0;OfcST_ExtrusionRenderSolid OfcST_ExtrusionRender =1;OfcST_ExtrusionRenderWireFrame OfcST_ExtrusionRender =2;OfcST_ExtrusionRenderBoundingCube OfcST_ExtrusionRender =3;);
|
|
|
|
// Validate validates the OfcCT_Lock and its children
|
|
func (_dbgfea *OfcCT_Lock )Validate ()error {return _dbgfea .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u004c\u006f\u0063\u006b");};func (_gfdfc *CT_Background )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eadd :=range start .Attr {if _eadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eadd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gfdfc .BwmodeAttr .UnmarshalXMLAttr (_eadd );continue ;};if _eadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eadd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gfdfc .BwpureAttr .UnmarshalXMLAttr (_eadd );continue ;};if _eadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eadd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gfdfc .BwnormalAttr .UnmarshalXMLAttr (_eadd );continue ;};if _eadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eadd .Name .Local =="\u0074\u0061r\u0067\u0065\u0074s\u0063\u0072\u0065\u0065\u006e\u0073\u0069\u007a\u0065"{_gfdfc .TargetscreensizeAttr .UnmarshalXMLAttr (_eadd );continue ;};if _eadd .Name .Local =="\u0069\u0064"{_gbfcc ,_cbbf :=_eadd .Value ,error (nil );if _cbbf !=nil {return _cbbf ;};_gfdfc .IdAttr =&_gbfcc ;continue ;};if _eadd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gfdfc .FilledAttr .UnmarshalXMLAttr (_eadd );continue ;};if _eadd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_fccbf ,_ddeb :=_eadd .Value ,error (nil );if _ddeb !=nil {return _ddeb ;};_gfdfc .FillcolorAttr =&_fccbf ;continue ;};};_eafad :for {_cdba ,_gbce :=d .Token ();if _gbce !=nil {return _gbce ;};switch _dded :=_cdba .(type ){case _c .StartElement :switch _dded .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gfdfc .Fill =NewFill ();if _fbba :=d .DecodeElement (_gfdfc .Fill ,&_dded );_fbba !=nil {return _fbba ;};default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064 \u0025\u0076",_dded .Name );if _gdgg :=d .Skip ();_gdgg !=nil {return _gdgg ;};};case _c .EndElement :break _eafad ;case _c .CharData :};};return nil ;};func NewOfcOLEObject ()*OfcOLEObject {_febgg :=&OfcOLEObject {};_febgg .OfcCT_OLEObject =*NewOfcCT_OLEObject ();return _febgg ;};func (_gbfdf *OfcCT_ColorMenu )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bgbd :=range start .Attr {if _bgbd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cfgdd ,_ecgdf :=_bgbd .Value ,error (nil );if _ecgdf !=nil {return _ecgdf ;};_gbfdf .StrokecolorAttr =&_cfgdd ;continue ;};if _bgbd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_fcage ,_fgafg :=_bgbd .Value ,error (nil );if _fgafg !=nil {return _fgafg ;};_gbfdf .FillcolorAttr =&_fcage ;continue ;};if _bgbd .Name .Local =="s\u0068\u0061\u0064\u006f\u0077\u0063\u006f\u006c\u006f\u0072"{_ffgec ,_fdcfc :=_bgbd .Value ,error (nil );if _fdcfc !=nil {return _fdcfc ;};_gbfdf .ShadowcolorAttr =&_ffgec ;continue ;};if _bgbd .Name .Local =="\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006ec\u006f\u006c\u006f\u0072"{_cbcfdb ,_cfecg :=_bgbd .Value ,error (nil );if _cfecg !=nil {return _cfecg ;};_gbfdf .ExtrusioncolorAttr =&_cbcfdb ;continue ;};if _bgbd .Name .Local =="\u0065\u0078\u0074"{_gbfdf .ExtAttr .UnmarshalXMLAttr (_bgbd );continue ;};};for {_gfgea ,_agcbf :=d .Token ();if _agcbf !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006co\u0072\u004d\u0065n\u0075:\u0020\u0025\u0073",_agcbf );};if _daffg ,_gggdg :=_gfgea .(_c .EndElement );_gggdg &&_daffg .Name ==start .Name {break ;};};return nil ;};type OfcRight struct{OfcCT_StrokeChild };func (_gfcgc OfcST_FillType )String ()string {switch _gfcgc {case 0:return "";case 1:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072";case 2:return "\u0073\u006f\u006ci\u0064";case 3:return "\u0070a\u0074\u0074\u0065\u0072\u006e";case 4:return "\u0074\u0069\u006c\u0065";case 5:return "\u0066\u0072\u0061m\u0065";case 6:return "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064";case 7:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case 8:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case 9:return "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";};return "";};
|
|
|
|
// Validate validates the OfcClippath and its children
|
|
func (_cagebc *OfcClippath )Validate ()error {return _cagebc .ValidateWithPath ("O\u0066\u0063\u0043\u006c\u0069\u0070\u0070\u0061\u0074\u0068");};const (OfcST_ColorModeUnset OfcST_ColorMode =0;OfcST_ColorModeAuto OfcST_ColorMode =1;OfcST_ColorModeCustom OfcST_ColorMode =2;);func (_ceed *OfcColumn )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f\u003a\u0063\u006f\u006c\u0075\u006d\u006e";return _ceed .OfcCT_StrokeChild .MarshalXML (e ,start );};func NewOfcCT_Diagram ()*OfcCT_Diagram {_fbffd :=&OfcCT_Diagram {};return _fbffd };type ST_FillType byte ;func NewOfcLock ()*OfcLock {_affdb :=&OfcLock {};_affdb .OfcCT_Lock =*NewOfcCT_Lock ();return _affdb };func (_fgdeac OfcST_FillType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fgdeac .String (),start );};func (_acdgdd *OfcLock )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _acdgdd .OfcCT_Lock .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the CT_Textbox and its children
|
|
func (_fcbg *CT_Textbox )Validate ()error {return _fcbg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006f\u0078");};
|
|
|
|
// Validate validates the CT_Group and its children
|
|
func (_bbbc *CT_Group )Validate ()error {return _bbbc .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070");};
|
|
|
|
// ValidateWithPath validates the OfcCT_StrokeChild and its children, prefixing error messages with path
|
|
func (_afgabc *OfcCT_StrokeChild )ValidateWithPath (path string )error {if _aeacb :=_afgabc .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_aeacb !=nil {return _aeacb ;};if _gbcaf :=_afgabc .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_gbcaf !=nil {return _gbcaf ;};if _begca :=_afgabc .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_begca !=nil {return _begca ;};if _bdeec :=_afgabc .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072");_bdeec !=nil {return _bdeec ;};if _egdac :=_afgabc .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_egdac !=nil {return _egdac ;};if _ggaad :=_afgabc .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_ggaad !=nil {return _ggaad ;};if _cgacc :=_afgabc .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_cgacc !=nil {return _cgacc ;};if _bcfdb :=_afgabc .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072");_bcfdb !=nil {return _bcfdb ;};if _fbceg :=_afgabc .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_fbceg !=nil {return _fbceg ;};if _cafdd :=_afgabc .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072");_cafdd !=nil {return _cafdd ;};if _daaaec :=_afgabc .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072");_daaaec !=nil {return _daaaec ;};if _fcabb :=_afgabc .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_fcabb !=nil {return _fcabb ;};if _cfece :=_afgabc .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072");_cfece !=nil {return _cfece ;};if _egafef :=_afgabc .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072");_egafef !=nil {return _egafef ;};if _ecefb :=_afgabc .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_ecefb !=nil {return _ecefb ;};if _dcgba :=_afgabc .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_dcgba !=nil {return _dcgba ;};return nil ;};type Arc struct{CT_Arc };func (_gabaf *CT_H )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0068";};if _gabaf .PositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_gabaf .PositionAttr )});};if _gabaf .PolarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u006f\u006ca\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_gabaf .PolarAttr )});};if _gabaf .MapAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0070"},Value :_e .Sprintf ("\u0025\u0076",*_gabaf .MapAttr )});};if _gabaf .InvxAttr !=_g .ST_TrueFalseUnset {_aaea ,_aabg :=_gabaf .InvxAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0076\u0078"});if _aabg !=nil {return _aabg ;};start .Attr =append (start .Attr ,_aaea );};if _gabaf .InvyAttr !=_g .ST_TrueFalseUnset {_eebc ,_aefg :=_gabaf .InvyAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0076\u0079"});if _aefg !=nil {return _aefg ;};start .Attr =append (start .Attr ,_eebc );};if _gabaf .SwitchAttr !=_g .ST_TrueFalseBlankUnset {_faec ,_ageag :=_gabaf .SwitchAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0077\u0069\u0074\u0063\u0068"});if _ageag !=nil {return _ageag ;};start .Attr =append (start .Attr ,_faec );};if _gabaf .XrangeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0072\u0061\u006e\u0067\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_gabaf .XrangeAttr )});};if _gabaf .YrangeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079\u0072\u0061\u006e\u0067\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_gabaf .YrangeAttr )});};if _gabaf .RadiusrangeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u0061\u0064\u0069\u0075\u0073\u0072\u0061\u006e\u0067\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_gabaf .RadiusrangeAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the OfcCT_StrokeChild and its children
|
|
func (_beedb *OfcCT_StrokeChild )Validate ()error {return _beedb .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0074\u0072\u006f\u006b\u0065C\u0068\u0069\u006c\u0064");};func (_bgcaa ST_Ext )ValidateWithPath (path string )error {switch _bgcaa {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgcaa ));};return nil ;};const (ST_ShadowTypeUnset ST_ShadowType =0;ST_ShadowTypeSingle ST_ShadowType =1;ST_ShadowTypeDouble ST_ShadowType =2;ST_ShadowTypeEmboss ST_ShadowType =3;ST_ShadowTypePerspective ST_ShadowType =4;);type Line struct{CT_Line };func (_acgbd *OfcST_Angle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bfefg ,_cddeb :=d .Token ();if _cddeb !=nil {return _cddeb ;};if _cfeda ,_bgeea :=_bfefg .(_c .EndElement );_bgeea &&_cfeda .Name ==start .Name {*_acgbd =1;return nil ;};if _beba ,_dgfeae :=_bfefg .(_c .CharData );!_dgfeae {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfefg );}else {switch string (_beba ){case "":*_acgbd =0;case "\u0061\u006e\u0079":*_acgbd =1;case "\u0033\u0030":*_acgbd =2;case "\u0034\u0035":*_acgbd =3;case "\u0036\u0030":*_acgbd =4;case "\u0039\u0030":*_acgbd =5;case "\u0061\u0075\u0074\u006f":*_acgbd =6;};};_bfefg ,_cddeb =d .Token ();if _cddeb !=nil {return _cddeb ;};if _aabab ,_feaaaa :=_bfefg .(_c .EndElement );_feaaaa &&_aabab .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfefg );};func (_bggcfa ST_StrokeArrowWidth )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bggcfa .String (),start );};func (_ccag *OfcSignatureline )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065";return _ccag .OfcCT_SignatureLine .MarshalXML (e ,start );};func (_aec *AG_Ext )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_fbdc ,_cee :=_aec .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u0078\u0074"});if _cee !=nil {return _cee ;};start .Attr =append (start .Attr ,_fbdc );start .Name .Local ="\u0076\u003a\u0041\u0047\u005f\u0045\u0078\u0074";return nil ;};func NewOfcExtrusion ()*OfcExtrusion {_bfgga :=&OfcExtrusion {};_bfgga .OfcCT_Extrusion =*NewOfcCT_Extrusion ();return _bfgga ;};const (OfcST_HrAlignUnset OfcST_HrAlign =0;OfcST_HrAlignLeft OfcST_HrAlign =1;OfcST_HrAlignRight OfcST_HrAlign =2;OfcST_HrAlignCenter OfcST_HrAlign =3;);func NewStroke ()*Stroke {_bedfg :=&Stroke {};_bedfg .CT_Stroke =*NewCT_Stroke ();return _bedfg };
|
|
|
|
// Validate validates the CT_RoundRect and its children
|
|
func (_cbdfb *CT_RoundRect )Validate ()error {return _cbdfb .ValidateWithPath ("\u0043\u0054\u005fR\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074");};type OfcST_HrAlign byte ;func (_fgcbc OfcST_ConnectorType )ValidateWithPath (path string )error {switch _fgcbc {case 0,1,2,3,4:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgcbc ));};return nil ;};
|
|
|
|
// Validate validates the CT_Arc and its children
|
|
func (_cgfa *CT_Arc )Validate ()error {return _cgfa .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0063");};
|
|
|
|
// ValidateWithPath validates the OfcCT_ShapeDefaults and its children, prefixing error messages with path
|
|
func (_edfe *OfcCT_ShapeDefaults )ValidateWithPath (path string )error {if _dfeaa :=_edfe .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r");_dfeaa !=nil {return _dfeaa ;};if _ggbcg :=_edfe .StrokeAttr .ValidateWithPath (path +"/\u0053\u0074\u0072\u006f\u006b\u0065\u0041\u0074\u0074\u0072");_ggbcg !=nil {return _ggbcg ;};if _gdfce :=_edfe .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_gdfce !=nil {return _gdfce ;};if _edfe .Fill !=nil {if _fgaga :=_edfe .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_fgaga !=nil {return _fgaga ;};};if _edfe .Stroke !=nil {if _edcaa :=_edfe .Stroke .ValidateWithPath (path +"\u002fS\u0074\u0072\u006f\u006b\u0065");_edcaa !=nil {return _edcaa ;};};if _edfe .Textbox !=nil {if _cbeg :=_edfe .Textbox .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078");_cbeg !=nil {return _cbeg ;};};if _edfe .Shadow !=nil {if _bacc :=_edfe .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077");_bacc !=nil {return _bacc ;};};if _edfe .Skew !=nil {if _gggdc :=_edfe .Skew .ValidateWithPath (path +"\u002f\u0053\u006be\u0077");_gggdc !=nil {return _gggdc ;};};if _edfe .Extrusion !=nil {if _cggcb :=_edfe .Extrusion .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");_cggcb !=nil {return _cggcb ;};};if _edfe .Callout !=nil {if _dedd :=_edfe .Callout .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u006c\u006f\u0075\u0074");_dedd !=nil {return _dedd ;};};if _edfe .Lock !=nil {if _dcgga :=_edfe .Lock .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b");_dcgga !=nil {return _dcgga ;};};if _edfe .Colormru !=nil {if _fdffg :=_edfe .Colormru .ValidateWithPath (path +"\u002fC\u006f\u006c\u006f\u0072\u006d\u0072u");_fdffg !=nil {return _fdffg ;};};if _edfe .Colormenu !=nil {if _ffdcd :=_edfe .Colormenu .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075");_ffdcd !=nil {return _ffdcd ;};};if _cebcf :=_edfe .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_cebcf !=nil {return _cebcf ;};return nil ;};type AG_AllShapeAttributes struct{OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;};type OfcST_OLEUpdateMode byte ;func NewFormulas ()*Formulas {_dbfae :=&Formulas {};_dbfae .CT_Formulas =*NewCT_Formulas ();return _dbfae ;};func (_fdabf OfcST_OLEUpdateMode )String ()string {switch _fdabf {case 0:return "";case 1:return "\u0041\u006c\u0077\u0061\u0079\u0073";case 2:return "\u004f\u006e\u0043\u0061\u006c\u006c";};return "";};func (_fbgec OfcST_ConnectorType )Validate ()error {return _fbgec .ValidateWithPath ("")};
|
|
|
|
// Validate validates the OfcCT_ColorMenu and its children
|
|
func (_cgdgb *OfcCT_ColorMenu )Validate ()error {return _cgdgb .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0065\u006e\u0075");};func NewAG_Path ()*AG_Path {_fdca :=&AG_Path {};return _fdca };func (_babgd *CT_Shape )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afggb :=range start .Attr {if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ddece ,_ebggf :=_cb .ParseInt (_afggb .Value ,10,64);if _ebggf !=nil {return _ebggf ;};_babgd .RegroupidAttr =&_ddece ;continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_babgd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0063\u006c\u0069\u0070"{_babgd .ClipAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_babgd .ButtonAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_babgd .UserhiddenAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_babgd .BulletAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0067f\u0078\u0064\u0061\u0074\u0061"{_fbgg ,_dbggd :=_afggb .Value ,error (nil );if _dbggd !=nil {return _dbggd ;};_babgd .GfxdataAttr =&_fbgg ;continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0068\u0072"{_babgd .HrAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u006f\u006c\u0065"{_babgd .OleAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_babgd .AllowincellAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_bgec ,_ffdfc :=_afggb .Value ,error (nil );if _ffdfc !=nil {return _ffdfc ;};_babgd .BorderleftcolorAttr =&_bgec ;continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0068\u0072\u0070c\u0074"{_febdf ,_baddf :=_cb .ParseFloat (_afggb .Value ,64);if _baddf !=nil {return _baddf ;};_cdaa :=float32 (_febdf );_babgd .HrpctAttr =&_cdaa ;continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_cgbec ,_dfgc :=_cb .ParseInt (_afggb .Value ,10,64);if _dfgc !=nil {return _dfgc ;};_babgd .DgmnodekindAttr =&_cgbec ;continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_babgd .InsetmodeAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_babgd .UserdrawnAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_babgd .ConnectortypeAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cffag ,_gbac :=_afggb .Value ,error (nil );if _gbac !=nil {return _gbac ;};_babgd .BorderrightcolorAttr =&_cffag ;continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_babgd .PreferrelativeAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_babgd .HrnoshadeAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_babgd .DgmlayoutmruAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u006f\u006e\u0065\u0064"{_babgd .OnedAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_babgd .HralignAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_babgd .BwmodeAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_babgd .AllowoverlapAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_afadd ,_cbcb :=_afggb .Value ,error (nil );if _cbcb !=nil {return _cbcb ;};_babgd .BordertopcolorAttr =&_afadd ;continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_babgd .BwnormalAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_faebg ,_cacab :=_afggb .Value ,error (nil );if _cacab !=nil {return _cacab ;};_babgd .BorderbottomcolorAttr =&_faebg ;continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_babgd .CliptowrapAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_babgd .DgmlayoutAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0073\u0070\u0074"{_ggedad ,_ddgae :=_cb .ParseFloat (_afggb .Value ,64);if _ddgae !=nil {return _ddgae ;};_gfage :=float32 (_ggedad );_babgd .SptAttr =&_gfage ;continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_babgd .OleiconAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_babgd .ForcedashAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_babgd .BwpureAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0073\u0070\u0069\u0064"{_abbf ,_fbfdge :=_afggb .Value ,error (nil );if _fbfdge !=nil {return _fbfdge ;};_babgd .SpidAttr =&_abbf ;continue ;};if _afggb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afggb .Name .Local =="\u0068\u0072\u0073t\u0064"{_babgd .HrstdAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_fdecd ,_bbcfga :=_afggb .Value ,error (nil );if _bbcfga !=nil {return _bbcfga ;};_babgd .TargetAttr =&_fdecd ;continue ;};if _afggb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gffbc ,_bgacf :=_afggb .Value ,error (nil );if _bgacf !=nil {return _bgacf ;};_babgd .WrapcoordsAttr =&_gffbc ;continue ;};if _afggb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fbdgf ,_ffbc :=_afggb .Value ,error (nil );if _ffbc !=nil {return _ffbc ;};_babgd .OpacityAttr =&_fbdgf ;continue ;};if _afggb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_bgdg ,_eeged :=_afggb .Value ,error (nil );if _eeged !=nil {return _eeged ;};_babgd .CoordoriginAttr =&_bgdg ;continue ;};if _afggb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_acbcc ,_faae :=_afggb .Value ,error (nil );if _faae !=nil {return _faae ;};_babgd .StrokecolorAttr =&_acbcc ;continue ;};if _afggb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_abgaf ,_bbbf :=_afggb .Value ,error (nil );if _bbbf !=nil {return _bbbf ;};_babgd .CoordsizeAttr =&_abgaf ;continue ;};if _afggb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_babgd .InsetpenAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Local =="\u0061\u006c\u0074"{_bgfeb ,_abcf :=_afggb .Value ,error (nil );if _abcf !=nil {return _abcf ;};_babgd .AltAttr =&_bgfeb ;continue ;};if _afggb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_babgd .FilledAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Local =="\u0074\u0069\u0074l\u0065"{_edeba ,_geaeg :=_afggb .Value ,error (nil );if _geaeg !=nil {return _geaeg ;};_babgd .TitleAttr =&_edeba ;continue ;};if _afggb .Name .Local =="\u0073\u0074\u0079l\u0065"{_bagd ,_fcgb :=_afggb .Value ,error (nil );if _fcgb !=nil {return _fcgb ;};_babgd .StyleAttr =&_bagd ;continue ;};if _afggb .Name .Local =="\u0070\u0072\u0069n\u0074"{_babgd .PrintAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_babgd .StrokedAttr .UnmarshalXMLAttr (_afggb );continue ;};if _afggb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_bgbga ,_gcgc :=_afggb .Value ,error (nil );if _gcgc !=nil {return _gcgc ;};_babgd .StrokeweightAttr =&_bgbga ;continue ;};if _afggb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_eggbe ,_dggac :=_afggb .Value ,error (nil );if _dggac !=nil {return _dggac ;};_babgd .ChromakeyAttr =&_eggbe ;continue ;};if _afggb .Name .Local =="\u0070\u0061\u0074\u0068"{_dacce ,_cagcg :=_afggb .Value ,error (nil );if _cagcg !=nil {return _cagcg ;};_babgd .PathAttr =&_dacce ;continue ;};if _afggb .Name .Local =="\u0069\u0064"{_fabdb ,_ggfgcg :=_afggb .Value ,error (nil );if _ggfgcg !=nil {return _ggfgcg ;};_babgd .IdAttr =&_fabdb ;continue ;};if _afggb .Name .Local =="\u0063\u006c\u0061s\u0073"{_ecae ,_dbdgd :=_afggb .Value ,error (nil );if _dbdgd !=nil {return _dbdgd ;};_babgd .ClassAttr =&_ecae ;continue ;};if _afggb .Name .Local =="\u0068\u0072\u0065\u0066"{_bbfa ,_bbcb :=_afggb .Value ,error (nil );if _bbcb !=nil {return _bbcb ;};_babgd .HrefAttr =&_bbfa ;continue ;};if _afggb .Name .Local =="e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"{_fgae ,_ffbae :=_afggb .Value ,error (nil );if _ffbae !=nil {return _ffbae ;};_babgd .EquationxmlAttr =&_fgae ;continue ;};if _afggb .Name .Local =="\u0074\u0079\u0070\u0065"{_cegea ,_bfbde :=_afggb .Value ,error (nil );if _bfbde !=nil {return _bfbde ;};_babgd .TypeAttr =&_cegea ;continue ;};if _afggb .Name .Local =="\u0061\u0064\u006a"{_gbada ,_ecbac :=_afggb .Value ,error (nil );if _ecbac !=nil {return _ecbac ;};_babgd .AdjAttr =&_gbada ;continue ;};if _afggb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ebbc ,_ffdae :=_afggb .Value ,error (nil );if _ffdae !=nil {return _ffdae ;};_babgd .FillcolorAttr =&_ebbc ;continue ;};};_cfbb :for {_bcaea ,_fegb :=d .Token ();if _fegb !=nil {return _fegb ;};switch _dedce :=_bcaea .(type ){case _c .StartElement :switch _dedce .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_ebag :=NewOfcInk ();if _edfbc :=d .DecodeElement (_ebag ,&_dedce );_edfbc !=nil {return _edfbc ;};_babgd .Ink =append (_babgd .Ink ,_ebag );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0069s\u0063\u006f\u006d\u006d\u0065\u006et"}:_aabad :=_cc .NewIscomment ();if _adbc :=d .DecodeElement (_aabad ,&_dedce );_adbc !=nil {return _adbc ;};_babgd .Iscomment =append (_babgd .Iscomment ,_aabad );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}:_egga :=NewOfcEquationxml ();if _fddc :=d .DecodeElement (_egga ,&_dedce );_fddc !=nil {return _fddc ;};_babgd .Equationxml =append (_babgd .Equationxml ,_egga );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gafbd :=NewEG_ShapeElements ();_gafbd .Path =NewPath ();if _dbede :=d .DecodeElement (_gafbd .Path ,&_dedce );_dbede !=nil {return _dbede ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_gafbd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_dfedc :=NewEG_ShapeElements ();_dfedc .Formulas =NewFormulas ();if _eedgg :=d .DecodeElement (_dfedc .Formulas ,&_dedce );_eedgg !=nil {return _eedgg ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_dfedc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ggaf :=NewEG_ShapeElements ();_ggaf .Handles =NewHandles ();if _bbfbg :=d .DecodeElement (_ggaf .Handles ,&_dedce );_bbfbg !=nil {return _bbfbg ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_ggaf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ccfgdf :=NewEG_ShapeElements ();_ccfgdf .Fill =NewFill ();if _bgeb :=d .DecodeElement (_ccfgdf .Fill ,&_dedce );_bgeb !=nil {return _bgeb ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_ccfgdf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_bgdb :=NewEG_ShapeElements ();_bgdb .Stroke =NewStroke ();if _effd :=d .DecodeElement (_bgdb .Stroke ,&_dedce );_effd !=nil {return _effd ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_bgdb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bgadb :=NewEG_ShapeElements ();_bgadb .Shadow =NewShadow ();if _bcfcba :=d .DecodeElement (_bgadb .Shadow ,&_dedce );_bcfcba !=nil {return _bcfcba ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_bgadb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_eaeg :=NewEG_ShapeElements ();_eaeg .Textbox =NewTextbox ();if _bgde :=d .DecodeElement (_eaeg .Textbox ,&_dedce );_bgde !=nil {return _bgde ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_eaeg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_dfede :=NewEG_ShapeElements ();_dfede .Textpath =NewTextpath ();if _gfbge :=d .DecodeElement (_dfede .Textpath ,&_dedce );_gfbge !=nil {return _gfbge ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_dfede );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_gfbac :=NewEG_ShapeElements ();_gfbac .Imagedata =NewImagedata ();if _fbbea :=d .DecodeElement (_gfbac .Imagedata ,&_dedce );_fbbea !=nil {return _fbbea ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_gfbac );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_cefaeb :=NewEG_ShapeElements ();_cefaeb .Skew =NewOfcSkew ();if _ebcd :=d .DecodeElement (_cefaeb .Skew ,&_dedce );_ebcd !=nil {return _ebcd ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_cefaeb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_dfgcg :=NewEG_ShapeElements ();_dfgcg .Extrusion =NewOfcExtrusion ();if _beddb :=d .DecodeElement (_dfgcg .Extrusion ,&_dedce );_beddb !=nil {return _beddb ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_dfgcg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_beebc :=NewEG_ShapeElements ();_beebc .Callout =NewOfcCallout ();if _aece :=d .DecodeElement (_beebc .Callout ,&_dedce );_aece !=nil {return _aece ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_beebc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gcgae :=NewEG_ShapeElements ();_gcgae .Lock =NewOfcLock ();if _ccbfc :=d .DecodeElement (_gcgae .Lock ,&_dedce );_ccbfc !=nil {return _ccbfc ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_gcgae );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_bbbaa :=NewEG_ShapeElements ();_bbbaa .Clippath =NewOfcClippath ();if _cgead :=d .DecodeElement (_bbbaa .Clippath ,&_dedce );_cgead !=nil {return _cgead ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_bbbaa );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_eeed :=NewEG_ShapeElements ();_eeed .Signatureline =NewOfcSignatureline ();if _faadd :=d .DecodeElement (_eeed .Signatureline ,&_dedce );_faadd !=nil {return _faadd ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_eeed );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fbdgb :=NewEG_ShapeElements ();_fbdgb .Wrap =_eg .NewWrap ();if _fccafc :=d .DecodeElement (_fbdgb .Wrap ,&_dedce );_fccafc !=nil {return _fccafc ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_fbdgb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_gbfb :=NewEG_ShapeElements ();_gbfb .Anchorlock =_eg .NewAnchorlock ();if _cbeead :=d .DecodeElement (_gbfb .Anchorlock ,&_dedce );_cbeead !=nil {return _cbeead ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_gbfb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_dgbe :=NewEG_ShapeElements ();_dgbe .Bordertop =_eg .NewBordertop ();if _eeedb :=d .DecodeElement (_dgbe .Bordertop ,&_dedce );_eeedb !=nil {return _eeedb ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_dgbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_addeg :=NewEG_ShapeElements ();_addeg .Borderbottom =_eg .NewBorderbottom ();if _bcccb :=d .DecodeElement (_addeg .Borderbottom ,&_dedce );_bcccb !=nil {return _bcccb ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_addeg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_dfbfc :=NewEG_ShapeElements ();_dfbfc .Borderleft =_eg .NewBorderleft ();if _adaac :=d .DecodeElement (_dfbfc .Borderleft ,&_dedce );_adaac !=nil {return _adaac ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_dfbfc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_dagd :=NewEG_ShapeElements ();_dagd .Borderright =_eg .NewBorderright ();if _becb :=d .DecodeElement (_dagd .Borderright ,&_dedce );_becb !=nil {return _becb ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_dagd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ffgda :=NewEG_ShapeElements ();_ffgda .ClientData =_b .NewClientData ();if _ebace :=d .DecodeElement (_ffgda .ClientData ,&_dedce );_ebace !=nil {return _ebace ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_ffgda );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_bege :=NewEG_ShapeElements ();_bege .Textdata =_cc .NewTextdata ();if _eadgc :=d .DecodeElement (_bege .Textdata ,&_dedce );_eadgc !=nil {return _eadgc ;};_babgd .EG_ShapeElements =append (_babgd .EG_ShapeElements ,_bege );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_dedce .Name );if _gefee :=d .Skip ();_gefee !=nil {return _gefee ;};};case _c .EndElement :break _cfbb ;case _c .CharData :};};return nil ;};func (_cdf *CT_Fill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0066\u0069\u006c\u006c";};if _cdf .TypeAttr !=ST_FillTypeUnset {_fcgf ,_ecff :=_cdf .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _ecff !=nil {return _ecff ;};start .Attr =append (start .Attr ,_fcgf );};if _cdf .OnAttr !=_g .ST_TrueFalseUnset {_bbcd ,_bfb :=_cdf .OnAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u006e"});if _bfb !=nil {return _bfb ;};start .Attr =append (start .Attr ,_bbcd );};if _cdf .ColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .ColorAttr )});};if _cdf .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .OpacityAttr )});};if _cdf .Color2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .Color2Attr )});};if _cdf .SrcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0072\u0063"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .SrcAttr )});};if _cdf .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .HrefAttr )});};if _cdf .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .AlthrefAttr )});};if _cdf .SizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069\u007a\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .SizeAttr )});};if _cdf .OriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .OriginAttr )});};if _cdf .PositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .PositionAttr )});};if _cdf .AspectAttr !=ST_ImageAspectUnset {_egbd ,_bbcda :=_cdf .AspectAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0073\u0070\u0065\u0063\u0074"});if _bbcda !=nil {return _bbcda ;};start .Attr =append (start .Attr ,_egbd );};if _cdf .ColorsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .ColorsAttr )});};if _cdf .AngleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006e\u0067l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .AngleAttr )});};if _cdf .AlignshapeAttr !=_g .ST_TrueFalseUnset {_ecag ,_faaag :=_cdf .AlignshapeAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"});if _faaag !=nil {return _faaag ;};start .Attr =append (start .Attr ,_ecag );};if _cdf .FocusAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0063u\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .FocusAttr )});};if _cdf .FocussizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .FocussizeAttr )});};if _cdf .FocuspositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .FocuspositionAttr )});};if _cdf .MethodAttr !=ST_FillMethodUnset {_ddeffg ,_eadc :=_cdf .MethodAttr .MarshalXMLAttr (_c .Name {Local :"\u006d\u0065\u0074\u0068\u006f\u0064"});if _eadc !=nil {return _eadc ;};start .Attr =append (start .Attr ,_ddeffg );};if _cdf .DetectmouseclickAttr !=_g .ST_TrueFalseUnset {_fbgf ,_afbd :=_cdf .DetectmouseclickAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0064e\u0074\u0065\u0063\u0074\u006do\u0075\u0073e\u0063\u006c\u0069\u0063\u006b"});if _afbd !=nil {return _afbd ;};start .Attr =append (start .Attr ,_fbgf );};if _cdf .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .TitleAttr )});};if _cdf .Opacity2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .Opacity2Attr )});};if _cdf .RecolorAttr !=_g .ST_TrueFalseUnset {_geec ,_adgbg :=_cdf .RecolorAttr .MarshalXMLAttr (_c .Name {Local :"\u0072e\u0063\u006f\u006c\u006f\u0072"});if _adgbg !=nil {return _adgbg ;};start .Attr =append (start .Attr ,_geec );};if _cdf .RotateAttr !=_g .ST_TrueFalseUnset {_bdgd ,_accef :=_cdf .RotateAttr .MarshalXMLAttr (_c .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0065"});if _accef !=nil {return _accef ;};start .Attr =append (start .Attr ,_bdgd );};if _cdf .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .IdAttr )});};if _cdf .RelidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .RelidAttr )});};if _cdf .SIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cdf .SIdAttr )});};e .EncodeToken (start );if _cdf .Fill !=nil {_cdbf :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_cdf .Fill ,_cdbf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gbdd *CT_Shadow )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077";};if _gbdd .OnAttr !=_g .ST_TrueFalseUnset {_aeedb ,_fcada :=_gbdd .OnAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u006e"});if _fcada !=nil {return _fcada ;};start .Attr =append (start .Attr ,_aeedb );};if _gbdd .TypeAttr !=ST_ShadowTypeUnset {_gbec ,_cffga :=_gbdd .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _cffga !=nil {return _cffga ;};start .Attr =append (start .Attr ,_gbec );};if _gbdd .ObscuredAttr !=_g .ST_TrueFalseUnset {_egbaa ,_gdaf :=_gbdd .ObscuredAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"});if _gdaf !=nil {return _gdaf ;};start .Attr =append (start .Attr ,_egbaa );};if _gbdd .ColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_gbdd .ColorAttr )});};if _gbdd .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_gbdd .OpacityAttr )});};if _gbdd .OffsetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0066\u0066\u0073\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_gbdd .OffsetAttr )});};if _gbdd .Color2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_gbdd .Color2Attr )});};if _gbdd .Offset2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ff\u0066\u0073\u0065\u0074\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_gbdd .Offset2Attr )});};if _gbdd .OriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_gbdd .OriginAttr )});};if _gbdd .MatrixAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0074\u0072\u0069\u0078"},Value :_e .Sprintf ("\u0025\u0076",*_gbdd .MatrixAttr )});};if _gbdd .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_gbdd .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewTextpath ()*Textpath {_eaedgb :=&Textpath {};_eaedgb .CT_TextPath =*NewCT_TextPath ();return _eaedgb ;};
|
|
|
|
// Validate validates the OfcCallout and its children
|
|
func (_ccfbc *OfcCallout )Validate ()error {return _ccfbc .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0061\u006c\u006c\u006f\u0075\u0074");};
|
|
|
|
// Validate validates the OfcCT_Diagram and its children
|
|
func (_cgaec *OfcCT_Diagram )Validate ()error {return _cgaec .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d");};func (_eefcg *OfcCT_StrokeChild )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fegad :=range start .Attr {if _fegad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fegad .Name .Local =="\u0068\u0072\u0065\u0066"{_dgbg ,_dgggf :=_fegad .Value ,error (nil );if _dgggf !=nil {return _dgggf ;};_eefcg .HrefAttr =&_dgbg ;continue ;};if _fegad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fegad .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_eefcg .ForcedashAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fegad .Name .Local =="\u0074\u0069\u0074l\u0065"{_aeee ,_cdea :=_fegad .Value ,error (nil );if _cdea !=nil {return _cdea ;};_eefcg .TitleAttr =&_aeee ;continue ;};if _fegad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fegad .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_cffe ,_bdebe :=_fegad .Value ,error (nil );if _bdebe !=nil {return _bdebe ;};_eefcg .AlthrefAttr =&_cffe ;continue ;};if _fegad .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_eefcg .ImageaspectAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_eefcg .StartarrowAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_eefcg .LinestyleAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_eefcg .StartarrowwidthAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_eefcg .JoinstyleAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_eefcg .StartarrowlengthAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_bdafe ,_gegagg :=_fegad .Value ,error (nil );if _gegagg !=nil {return _gegagg ;};_eefcg .DashstyleAttr =&_bdafe ;continue ;};if _fegad .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_eefcg .EndarrowAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_eefcg .FilltypeAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_eefcg .EndarrowwidthAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ebeb ,_beabb :=_fegad .Value ,error (nil );if _beabb !=nil {return _beabb ;};_eefcg .OpacityAttr =&_ebeb ;continue ;};if _fegad .Name .Local =="\u0063\u006f\u006co\u0072"{_bcfgc ,_ccgad :=_fegad .Value ,error (nil );if _ccgad !=nil {return _ccgad ;};_eefcg .ColorAttr =&_bcfgc ;continue ;};if _fegad .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_eefcg .InsetpenAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_eefcg .EndarrowlengthAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0065\u0078\u0074"{_eefcg .ExtAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_eefcg .EndcapAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_ebbgbf ,_gaad :=_fegad .Value ,error (nil );if _gaad !=nil {return _gaad ;};_eefcg .Color2Attr =&_ebbgbf ;continue ;};if _fegad .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_eefcg .ImagealignshapeAttr .UnmarshalXMLAttr (_fegad );continue ;};if _fegad .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_caadf ,_bfeed :=_fegad .Value ,error (nil );if _bfeed !=nil {return _bfeed ;};_eefcg .WeightAttr =&_caadf ;continue ;};if _fegad .Name .Local =="\u0073\u0072\u0063"{_geccf ,_agbe :=_fegad .Value ,error (nil );if _agbe !=nil {return _agbe ;};_eefcg .SrcAttr =&_geccf ;continue ;};if _fegad .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_bcbbe ,_abafgc :=_fegad .Value ,error (nil );if _abafgc !=nil {return _abafgc ;};_eefcg .ImagesizeAttr =&_bcbbe ;continue ;};if _fegad .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_fgeef ,_eeage :=_cb .ParseFloat (_fegad .Value ,64);if _eeage !=nil {return _eeage ;};_eefcg .MiterlimitAttr =&_fgeef ;continue ;};if _fegad .Name .Local =="\u006f\u006e"{_eefcg .OnAttr .UnmarshalXMLAttr (_fegad );continue ;};};for {_bbbcc ,_cbgbg :=d .Token ();if _cbgbg !=nil {return _e .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0074\u0072\u006f\u006b\u0065\u0043\u0068\u0069\u006c\u0064: \u0025\u0073",_cbgbg );};if _fgefbg ,_adggc :=_bbbcc .(_c .EndElement );_adggc &&_fgefbg .Name ==start .Name {break ;};};return nil ;};const (ST_ImageAspectUnset ST_ImageAspect =0;ST_ImageAspectIgnore ST_ImageAspect =1;ST_ImageAspectAtMost ST_ImageAspect =2;ST_ImageAspectAtLeast ST_ImageAspect =3;);func (_cebcd ST_StrokeArrowLength )Validate ()error {return _cebcd .ValidateWithPath ("")};type Shape struct{CT_Shape };func (_gbeed ST_StrokeJoinStyle )String ()string {switch _gbeed {case 0:return "";case 1:return "\u0072\u006f\u0075n\u0064";case 2:return "\u0062\u0065\u0076e\u006c";case 3:return "\u006d\u0069\u0074e\u0072";};return "";};func (_bbcaf *OfcFill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f\u003a\u0066\u0069\u006c\u006c";return _bbcaf .OfcCT_Fill .MarshalXML (e ,start );};
|
|
|
|
// ValidateWithPath validates the OfcShapedefaults and its children, prefixing error messages with path
|
|
func (_ebedf *OfcShapedefaults )ValidateWithPath (path string )error {if _eagbbb :=_ebedf .OfcCT_ShapeDefaults .ValidateWithPath (path );_eagbbb !=nil {return _eagbbb ;};return nil ;};func (_dagbf *ST_StrokeLineStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecdfg ,_bcbea :=d .Token ();if _bcbea !=nil {return _bcbea ;};if _agfegd ,_feddb :=_ecdfg .(_c .EndElement );_feddb &&_agfegd .Name ==start .Name {*_dagbf =1;return nil ;};if _gefge ,_fcaad :=_ecdfg .(_c .CharData );!_fcaad {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecdfg );}else {switch string (_gefge ){case "":*_dagbf =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_dagbf =1;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e":*_dagbf =2;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_dagbf =3;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_dagbf =4;case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_dagbf =5;};};_ecdfg ,_bcbea =d .Token ();if _bcbea !=nil {return _bcbea ;};if _affcd ,_dcgaa :=_ecdfg .(_c .EndElement );_dcgaa &&_affcd .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecdfg );};
|
|
|
|
// Validate validates the CT_H and its children
|
|
func (_cccdc *CT_H )Validate ()error {return _cccdc .ValidateWithPath ("\u0043\u0054\u005f\u0048")};type OfcCT_Skew struct{IdAttr *string ;OnAttr _g .ST_TrueFalse ;OffsetAttr *string ;OriginAttr *string ;MatrixAttr *string ;ExtAttr ST_Ext ;};func NewOfcComplex ()*OfcComplex {_cbcfb :=&OfcComplex {};_cbcfb .OfcCT_Complex =*NewOfcCT_Complex ();return _cbcfb ;};func (_gdcagc OfcST_InsetMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gdcagc .String (),start );};func NewRect ()*Rect {_efbde :=&Rect {};_efbde .CT_Rect =*NewCT_Rect ();return _efbde };type CT_Image struct{EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ;GrayscaleAttr _g .ST_TrueFalse ;BilevelAttr _g .ST_TrueFalse ;};
|
|
|
|
// ValidateWithPath validates the Textbox and its children, prefixing error messages with path
|
|
func (_cggf *Textbox )ValidateWithPath (path string )error {if _dbbgg :=_cggf .CT_Textbox .ValidateWithPath (path );_dbbgg !=nil {return _dbbgg ;};return nil ;};func NewCT_Formulas ()*CT_Formulas {_cgdb :=&CT_Formulas {};return _cgdb };const (ST_EditAsUnset ST_EditAs =0;ST_EditAsCanvas ST_EditAs =1;ST_EditAsOrgchart ST_EditAs =2;ST_EditAsRadial ST_EditAs =3;ST_EditAsCycle ST_EditAs =4;ST_EditAsStacked ST_EditAs =5;ST_EditAsVenn ST_EditAs =6;ST_EditAsBullseye ST_EditAs =7;);type OfcCT_ShapeDefaults struct{SpidmaxAttr *int64 ;StyleAttr *string ;FillAttr _g .ST_TrueFalse ;FillcolorAttr *string ;StrokeAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;AllowincellAttr _g .ST_TrueFalse ;Fill *Fill ;Stroke *Stroke ;Textbox *Textbox ;Shadow *Shadow ;Skew *OfcSkew ;Extrusion *OfcExtrusion ;Callout *OfcCallout ;Lock *OfcLock ;Colormru *OfcCT_ColorMru ;Colormenu *OfcCT_ColorMenu ;ExtAttr ST_Ext ;};type Shadow struct{CT_Shadow };func (_bdcfg ST_EditAs )ValidateWithPath (path string )error {switch _bdcfg {case 0,1,2,3,4,5,6,7:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bdcfg ));};return nil ;};func (_fbdac *OfcRight )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbdac .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_bbbed :=range start .Attr {if _bbbed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbed .Name .Local =="\u0068\u0072\u0065\u0066"{_dcec ,_aggee :=_bbbed .Value ,error (nil );if _aggee !=nil {return _aggee ;};_fbdac .HrefAttr =&_dcec ;continue ;};if _bbbed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbed .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fbdac .ForcedashAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbed .Name .Local =="\u0074\u0069\u0074l\u0065"{_afega ,_gfbdf :=_bbbed .Value ,error (nil );if _gfbdf !=nil {return _gfbdf ;};_fbdac .TitleAttr =&_afega ;continue ;};if _bbbed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbed .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_eeecg ,_gcgg :=_bbbed .Value ,error (nil );if _gcgg !=nil {return _gcgg ;};_fbdac .AlthrefAttr =&_eeecg ;continue ;};if _bbbed .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_fbdac .ImageaspectAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_fbdac .StartarrowAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_fbdac .LinestyleAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fbdac .StartarrowwidthAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_fbdac .JoinstyleAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_fbdac .StartarrowlengthAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_gcabb ,_cfbdb :=_bbbed .Value ,error (nil );if _cfbdb !=nil {return _cfbdb ;};_fbdac .DashstyleAttr =&_gcabb ;continue ;};if _bbbed .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_fbdac .EndarrowAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_fbdac .FilltypeAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fbdac .EndarrowwidthAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_efge ,_ddgg :=_bbbed .Value ,error (nil );if _ddgg !=nil {return _ddgg ;};_fbdac .OpacityAttr =&_efge ;continue ;};if _bbbed .Name .Local =="\u0063\u006f\u006co\u0072"{_gcaab ,_cgcdb :=_bbbed .Value ,error (nil );if _cgcdb !=nil {return _cgcdb ;};_fbdac .ColorAttr =&_gcaab ;continue ;};if _bbbed .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fbdac .InsetpenAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_fbdac .EndarrowlengthAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0065\u0078\u0074"{_fbdac .ExtAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_fbdac .EndcapAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_cgbaf ,_agcca :=_bbbed .Value ,error (nil );if _agcca !=nil {return _agcca ;};_fbdac .Color2Attr =&_cgbaf ;continue ;};if _bbbed .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_fbdac .ImagealignshapeAttr .UnmarshalXMLAttr (_bbbed );continue ;};if _bbbed .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_ccaeb ,_dbcf :=_bbbed .Value ,error (nil );if _dbcf !=nil {return _dbcf ;};_fbdac .WeightAttr =&_ccaeb ;continue ;};if _bbbed .Name .Local =="\u0073\u0072\u0063"{_gfae ,_bfec :=_bbbed .Value ,error (nil );if _bfec !=nil {return _bfec ;};_fbdac .SrcAttr =&_gfae ;continue ;};if _bbbed .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_fcfg ,_bbbae :=_bbbed .Value ,error (nil );if _bbbae !=nil {return _bbbae ;};_fbdac .ImagesizeAttr =&_fcfg ;continue ;};if _bbbed .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_baeba ,_ebfcea :=_cb .ParseFloat (_bbbed .Value ,64);if _ebfcea !=nil {return _ebfcea ;};_fbdac .MiterlimitAttr =&_baeba ;continue ;};if _bbbed .Name .Local =="\u006f\u006e"{_fbdac .OnAttr .UnmarshalXMLAttr (_bbbed );continue ;};};for {_ggbbg ,_gcfdad :=d .Token ();if _gcfdad !=nil {return _e .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063R\u0069\u0067\u0068\u0074: \u0025\u0073",_gcfdad );};if _ffgfb ,_dcacg :=_ggbbg .(_c .EndElement );_dcacg &&_ffgfb .Name ==start .Name {break ;};};return nil ;};func (_bbdab *OfcComplex )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x";return _bbdab .OfcCT_Complex .MarshalXML (e ,start );};func (_egff OfcST_CalloutPlacement )String ()string {switch _egff {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 4:return "\u0075\u0073\u0065\u0072";};return "";};func (_bgfa *AG_AllCoreAttributes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agd :=range start .Attr {if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bgfa .BulletAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u006f\u006e\u0065\u0064"{_bgfa .OnedAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bgfa .AllowincellAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ac ,_dc :=_cb .ParseInt (_agd .Value ,10,64);if _dc !=nil {return _dc ;};_bgfa .RegroupidAttr =&_ac ;continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_gfb ,_dda :=_cb .ParseInt (_agd .Value ,10,64);if _dda !=nil {return _dda ;};_bgfa .DgmnodekindAttr =&_gfb ;continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bgfa .DoubleclicknotifyAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cbg ,_gg :=_agd .Value ,error (nil );if _gg !=nil {return _gg ;};_bgfa .BorderrightcolorAttr =&_cbg ;continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bgfa .ButtonAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_abc ,_ba :=_agd .Value ,error (nil );if _ba !=nil {return _ba ;};_bgfa .BorderleftcolorAttr =&_abc ;continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bgfa .UserhiddenAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bgfa .UserdrawnAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0073\u0070\u0069\u0064"{_eaf ,_ddf :=_agd .Value ,error (nil );if _ddf !=nil {return _ddf ;};_bgfa .SpidAttr =&_eaf ;continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bgfa .DgmlayoutmruAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bgfa .DgmlayoutAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ccf ,_ddag :=_agd .Value ,error (nil );if _ddag !=nil {return _ddag ;};_bgfa .BorderbottomcolorAttr =&_ccf ;continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cf ,_cdc :=_agd .Value ,error (nil );if _cdc !=nil {return _cdc ;};_bgfa .BordertopcolorAttr =&_cf ;continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bgfa .AllowoverlapAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bgfa .InsetmodeAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0068\u0072"{_bgfa .HrAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0068\u0072\u0073t\u0064"{_bgfa .HrstdAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bgfa .HrnoshadeAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0068\u0072\u0070c\u0074"{_bfg ,_cdd :=_cb .ParseFloat (_agd .Value ,64);if _cdd !=nil {return _cdd ;};_agf :=float32 (_bfg );_bgfa .HrpctAttr =&_agf ;continue ;};if _agd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bgfa .HralignAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gcba ,_gff :=_agd .Value ,error (nil );if _gff !=nil {return _gff ;};_bgfa .TargetAttr =&_gcba ;continue ;};if _agd .Name .Local =="\u0073\u0074\u0079l\u0065"{_cddg ,_ccd :=_agd .Value ,error (nil );if _ccd !=nil {return _ccd ;};_bgfa .StyleAttr =&_cddg ;continue ;};if _agd .Name .Local =="\u0069\u0064"{_gcbag ,_ceg :=_agd .Value ,error (nil );if _ceg !=nil {return _ceg ;};_bgfa .IdAttr =&_gcbag ;continue ;};if _agd .Name .Local =="\u0070\u0072\u0069n\u0074"{_bgfa .PrintAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bcb ,_agc :=_agd .Value ,error (nil );if _agc !=nil {return _agc ;};_bgfa .WrapcoordsAttr =&_bcb ;continue ;};if _agd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_bbe ,_acb :=_agd .Value ,error (nil );if _acb !=nil {return _acb ;};_bgfa .CoordoriginAttr =&_bbe ;continue ;};if _agd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ed ,_fdg :=_agd .Value ,error (nil );if _fdg !=nil {return _fdg ;};_bgfa .CoordsizeAttr =&_ed ;continue ;};if _agd .Name .Local =="\u0061\u006c\u0074"{_bad ,_cad :=_agd .Value ,error (nil );if _cad !=nil {return _cad ;};_bgfa .AltAttr =&_bad ;continue ;};if _agd .Name .Local =="\u0074\u0069\u0074l\u0065"{_fge ,_cde :=_agd .Value ,error (nil );if _cde !=nil {return _cde ;};_bgfa .TitleAttr =&_fge ;continue ;};if _agd .Name .Local =="\u0063\u006c\u0061s\u0073"{_dbf ,_agdc :=_agd .Value ,error (nil );if _agdc !=nil {return _agdc ;};_bgfa .ClassAttr =&_dbf ;continue ;};if _agd .Name .Local =="\u0068\u0072\u0065\u0066"{_aada ,_aee :=_agd .Value ,error (nil );if _aee !=nil {return _aee ;};_bgfa .HrefAttr =&_aada ;continue ;};};for {_dbg ,_bbb :=d .Token ();if _bbb !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0041\u006c\u006c\u0043o\u0072e\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_bbb );};if _bfc ,_ggg :=_dbg .(_c .EndElement );_ggg &&_bfc .Name ==start .Name {break ;};};return nil ;};func NewOfcCT_R ()*OfcCT_R {_aadd :=&OfcCT_R {};return _aadd };func (_cecbg *OfcCT_RelationTable )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f:\u0072e\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065";};if _cecbg .ExtAttr !=ST_ExtUnset {_bcabf ,_dcfbf :=_cecbg .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dcfbf !=nil {return _dcfbf ;};start .Attr =append (start .Attr ,_bcabf );};e .EncodeToken (start );if _cecbg .Rel !=nil {_gbaca :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0072e\u006c"}};for _ ,_gffdf :=range _cecbg .Rel {e .EncodeElement (_gffdf ,_gbaca );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcggc *OfcOLEObject )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="o\u003a\u004f\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074";return _dcggc .OfcCT_OLEObject .MarshalXML (e ,start );};func (_ddfec *ST_Ext )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ddfec =0;case "\u0076\u0069\u0065\u0077":*_ddfec =1;case "\u0065\u0064\u0069\u0074":*_ddfec =2;case "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065":*_ddfec =3;};return nil ;};func (_gfdfgb OfcST_ExtrusionPlane )Validate ()error {return _gfdfgb .ValidateWithPath ("")};type AG_StrokeAttributes struct{OnAttr _g .ST_TrueFalse ;WeightAttr *string ;ColorAttr *string ;OpacityAttr *string ;LinestyleAttr ST_StrokeLineStyle ;MiterlimitAttr *float64 ;JoinstyleAttr ST_StrokeJoinStyle ;EndcapAttr ST_StrokeEndCap ;DashstyleAttr *string ;FilltypeAttr ST_FillType ;SrcAttr *string ;ImageaspectAttr ST_ImageAspect ;ImagesizeAttr *string ;ImagealignshapeAttr _g .ST_TrueFalse ;Color2Attr *string ;StartarrowAttr ST_StrokeArrowType ;StartarrowwidthAttr ST_StrokeArrowWidth ;StartarrowlengthAttr ST_StrokeArrowLength ;EndarrowAttr ST_StrokeArrowType ;EndarrowwidthAttr ST_StrokeArrowWidth ;EndarrowlengthAttr ST_StrokeArrowLength ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ;ForcedashAttr _g .ST_TrueFalse ;IdAttr *string ;InsetpenAttr _g .ST_TrueFalse ;RelidAttr *string ;};
|
|
|
|
// Validate validates the OfcRight and its children
|
|
func (_gafbf *OfcRight )Validate ()error {return _gafbf .ValidateWithPath ("\u004f\u0066\u0063\u0052\u0069\u0067\u0068\u0074");};func (_aedgd *Textpath )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _aedgd .CT_TextPath .MarshalXML (e ,start );};type OfcFill struct{OfcCT_Fill };
|
|
|
|
// ValidateWithPath validates the OfcCT_Proxy and its children, prefixing error messages with path
|
|
func (_gfdba *OfcCT_Proxy )ValidateWithPath (path string )error {if _fcbc :=_gfdba .StartAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_fcbc !=nil {return _fcbc ;};if _bgcce :=_gfdba .EndAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0041\u0074\u0074\u0072");_bgcce !=nil {return _bgcce ;};return nil ;};type OfcST_Angle byte ;type CT_Background struct{BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;TargetscreensizeAttr OfcST_ScreenSize ;Fill *Fill ;IdAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;};func (_bca *AG_Chromakey )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bca .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_bca .ChromakeyAttr )});};return nil ;};type OfcCT_StrokeChild struct{OnAttr _g .ST_TrueFalse ;WeightAttr *string ;ColorAttr *string ;Color2Attr *string ;OpacityAttr *string ;LinestyleAttr ST_StrokeLineStyle ;MiterlimitAttr *float64 ;JoinstyleAttr ST_StrokeJoinStyle ;EndcapAttr ST_StrokeEndCap ;DashstyleAttr *string ;InsetpenAttr _g .ST_TrueFalse ;FilltypeAttr ST_FillType ;SrcAttr *string ;ImageaspectAttr ST_ImageAspect ;ImagesizeAttr *string ;ImagealignshapeAttr _g .ST_TrueFalse ;StartarrowAttr ST_StrokeArrowType ;StartarrowwidthAttr ST_StrokeArrowWidth ;StartarrowlengthAttr ST_StrokeArrowLength ;EndarrowAttr ST_StrokeArrowType ;EndarrowwidthAttr ST_StrokeArrowWidth ;EndarrowlengthAttr ST_StrokeArrowLength ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ;ForcedashAttr _g .ST_TrueFalse ;ExtAttr ST_Ext ;};
|
|
|
|
// ValidateWithPath validates the CT_Oval and its children, prefixing error messages with path
|
|
func (_abce *CT_Oval )ValidateWithPath (path string )error {for _fbcc ,_ccffc :=range _abce .EG_ShapeElements {if _ffecg :=_ccffc .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_fbcc ));_ffecg !=nil {return _ffecg ;};};if _eedee :=_abce .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_eedee !=nil {return _eedee ;};if _cadf :=_abce .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_cadf !=nil {return _cadf ;};if _dfbc :=_abce .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_dfbc !=nil {return _dfbc ;};if _gfdec :=_abce .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_gfdec !=nil {return _gfdec ;};if _eabg :=_abce .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_eabg !=nil {return _eabg ;};if _aaadg :=_abce .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_aaadg !=nil {return _aaadg ;};if _aeed :=_abce .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_aeed !=nil {return _aeed ;};if _ggfeb :=_abce .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_ggfeb !=nil {return _ggfeb ;};if _fdcaa :=_abce .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_fdcaa !=nil {return _fdcaa ;};if _bdae :=_abce .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_bdae !=nil {return _bdae ;};if _bdee :=_abce .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_bdee !=nil {return _bdee ;};if _bcgd :=_abce .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_bcgd !=nil {return _bcgd ;};if _fadf :=_abce .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_fadf !=nil {return _fadf ;};if _bdcf :=_abce .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_bdcf !=nil {return _bdcf ;};if _aefd :=_abce .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_aefd !=nil {return _aefd ;};if _aaab :=_abce .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_aaab !=nil {return _aaab ;};if _afdd :=_abce .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_afdd !=nil {return _afdd ;};if _bbgeac :=_abce .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_bbgeac !=nil {return _bbgeac ;};if _bbae :=_abce .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_bbae !=nil {return _bbae ;};if _fgeag :=_abce .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_fgeag !=nil {return _fgeag ;};if _bdbdb :=_abce .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bdbdb !=nil {return _bdbdb ;};if _dfgdf :=_abce .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_dfgdf !=nil {return _dfgdf ;};if _bbca :=_abce .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_bbca !=nil {return _bbca ;};if _cfbe :=_abce .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_cfbe !=nil {return _cfbe ;};if _fdgeg :=_abce .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_fdgeg !=nil {return _fdgeg ;};if _febgc :=_abce .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_febgc !=nil {return _febgc ;};if _agcgg :=_abce .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_agcgg !=nil {return _agcgg ;};if _eadf :=_abce .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_eadf !=nil {return _eadf ;};if _fdcca :=_abce .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_fdcca !=nil {return _fdcca ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcEquationxml and its children, prefixing error messages with path
|
|
func (_cfcgf *OfcEquationxml )ValidateWithPath (path string )error {if _fbbaee :=_cfcgf .OfcCT_EquationXml .ValidateWithPath (path );_fbbaee !=nil {return _fbbaee ;};return nil ;};func (_da *AG_Adj )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bg :=range start .Attr {if _bg .Name .Local =="\u0061\u0064\u006a"{_aad ,_db :=_bg .Value ,error (nil );if _db !=nil {return _db ;};_da .AdjAttr =&_aad ;continue ;};};for {_fe ,_cd :=d .Token ();if _cd !=nil {return _e .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u0041d\u006a\u003a\u0020\u0025\u0073",_cd );};if _fc ,_ge :=_fe .(_c .EndElement );_ge &&_fc .Name ==start .Name {break ;};};return nil ;};func (_dce *AG_OfficeShapeAttributes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gad :=range start .Attr {if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0073\u0070\u0074"{_cbc ,_egab :=_cb .ParseFloat (_gad .Value ,64);if _egab !=nil {return _egab ;};_fccb :=float32 (_cbc );_dce .SptAttr =&_fccb ;continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_dce .ConnectortypeAttr .UnmarshalXMLAttr (_gad );continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_dce .BwmodeAttr .UnmarshalXMLAttr (_gad );continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_dce .BwpureAttr .UnmarshalXMLAttr (_gad );continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_dce .BwnormalAttr .UnmarshalXMLAttr (_gad );continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_dce .ForcedashAttr .UnmarshalXMLAttr (_gad );continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_dce .OleiconAttr .UnmarshalXMLAttr (_gad );continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u006f\u006c\u0065"{_dce .OleAttr .UnmarshalXMLAttr (_gad );continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_dce .PreferrelativeAttr .UnmarshalXMLAttr (_gad );continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_dce .CliptowrapAttr .UnmarshalXMLAttr (_gad );continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0063\u006c\u0069\u0070"{_dce .ClipAttr .UnmarshalXMLAttr (_gad );continue ;};};for {_bec ,_fgc :=d .Token ();if _fgc !=nil {return _e .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0041\u0047\u005f\u004fffi\u0063eS\u0068\u0061\u0070\u0065\u0041\u0074\u0074ri\u0062\u0075\u0074\u0065\u0073\u003a\u0020%\u0073",_fgc );};if _bcbdf ,_dddb :=_bec .(_c .EndElement );_dddb &&_bcbdf .Name ==start .Name {break ;};};return nil ;};func (_fbfedg OfcST_ColorMode )String ()string {switch _fbfedg {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_egegc ST_StrokeLineStyle )String ()string {switch _egegc {case 0:return "";case 1:return "\u0073\u0069\u006e\u0067\u006c\u0065";case 2:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e";case 3:return "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case 4:return "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case 5:return "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e";};return "";};type ST_StrokeJoinStyle byte ;func (_beabf ST_FillMethod )ValidateWithPath (path string )error {switch _beabf {case 0,1,2,3,4,5:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_beabf ));};return nil ;};
|
|
|
|
// Validate validates the Formulas and its children
|
|
func (_fffgd *Formulas )Validate ()error {return _fffgd .ValidateWithPath ("\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073");};const (ST_ExtUnset ST_Ext =0;ST_ExtView ST_Ext =1;ST_ExtEdit ST_Ext =2;ST_ExtBackwardCompatible ST_Ext =3;);
|
|
|
|
// Validate validates the OfcLeft and its children
|
|
func (_dedfc *OfcLeft )Validate ()error {return _dedfc .ValidateWithPath ("\u004ff\u0063\u004c\u0065\u0066\u0074");};
|
|
|
|
// ValidateWithPath validates the OfcDiagram and its children, prefixing error messages with path
|
|
func (_fgcfd *OfcDiagram )ValidateWithPath (path string )error {if _bbcff :=_fgcfd .OfcCT_Diagram .ValidateWithPath (path );_bbcff !=nil {return _bbcff ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the Curve and its children, prefixing error messages with path
|
|
func (_gadfg *Curve )ValidateWithPath (path string )error {if _bcabe :=_gadfg .CT_Curve .ValidateWithPath (path );_bcabe !=nil {return _bcabe ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the Textpath and its children, prefixing error messages with path
|
|
func (_aafecc *Textpath )ValidateWithPath (path string )error {if _aeadee :=_aafecc .CT_TextPath .ValidateWithPath (path );_aeadee !=nil {return _aeadee ;};return nil ;};const (OfcST_ExtrusionPlaneUnset OfcST_ExtrusionPlane =0;OfcST_ExtrusionPlaneXY OfcST_ExtrusionPlane =1;OfcST_ExtrusionPlaneZX OfcST_ExtrusionPlane =2;OfcST_ExtrusionPlaneYZ OfcST_ExtrusionPlane =3;);func (_gcaag *EG_ShapeElements )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gcaag .Path !=nil {_faedd :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0070\u0061\u0074\u0068"}};e .EncodeElement (_gcaag .Path ,_faedd );};if _gcaag .Formulas !=nil {_ebfce :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}};e .EncodeElement (_gcaag .Formulas ,_ebfce );};if _gcaag .Handles !=nil {_cgbb :=_c .StartElement {Name :_c .Name {Local :"\u0076:\u0068\u0061\u006e\u0064\u006c\u0065s"}};e .EncodeElement (_gcaag .Handles ,_cgbb );};if _gcaag .Fill !=nil {_gceg :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_gcaag .Fill ,_gceg );};if _gcaag .Stroke !=nil {_ebddd :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065"}};e .EncodeElement (_gcaag .Stroke ,_ebddd );};if _gcaag .Shadow !=nil {_deege :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_gcaag .Shadow ,_deege );};if _gcaag .Textbox !=nil {_efdb :=_c .StartElement {Name :_c .Name {Local :"\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx"}};e .EncodeElement (_gcaag .Textbox ,_efdb );};if _gcaag .Textpath !=nil {_bcbde :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}};e .EncodeElement (_gcaag .Textpath ,_bcbde );};if _gcaag .Imagedata !=nil {_bagfb :=_c .StartElement {Name :_c .Name {Local :"v\u003a\u0069\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061"}};e .EncodeElement (_gcaag .Imagedata ,_bagfb );};if _gcaag .Skew !=nil {_ebagc :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0073\u006b\u0065\u0077"}};e .EncodeElement (_gcaag .Skew ,_ebagc );};if _gcaag .Extrusion !=nil {_gddga :=_c .StartElement {Name :_c .Name {Local :"o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e"}};e .EncodeElement (_gcaag .Extrusion ,_gddga );};if _gcaag .Callout !=nil {_ddage :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t"}};e .EncodeElement (_gcaag .Callout ,_ddage );};if _gcaag .Lock !=nil {_dadeb :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u006c\u006f\u0063\u006b"}};e .EncodeElement (_gcaag .Lock ,_dadeb );};if _gcaag .Clippath !=nil {_dbgfa :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}};e .EncodeElement (_gcaag .Clippath ,_dbgfa );};if _gcaag .Signatureline !=nil {_fdfcd :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}};e .EncodeElement (_gcaag .Signatureline ,_fdfcd );};if _gcaag .Wrap !=nil {_dcfee :=_c .StartElement {Name :_c .Name {Local :"\u0075\u0072\u006e\u003a\u0077\u0072\u0061\u0070"}};e .EncodeElement (_gcaag .Wrap ,_dcfee );};if _gcaag .Anchorlock !=nil {_cgebg :=_c .StartElement {Name :_c .Name {Local :"\u0075\u0072\u006e\u003a\u0061\u006e\u0063\u0068\u006fr\u006c\u006f\u0063\u006b"}};e .EncodeElement (_gcaag .Anchorlock ,_cgebg );};if _gcaag .Bordertop !=nil {_gdcbf :=_c .StartElement {Name :_c .Name {Local :"\u0075\u0072\u006e\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070"}};e .EncodeElement (_gcaag .Bordertop ,_gdcbf );};if _gcaag .Borderbottom !=nil {_fcccg :=_c .StartElement {Name :_c .Name {Local :"\u0075\u0072n\u003a\u0062\u006fr\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_gcaag .Borderbottom ,_fcccg );};if _gcaag .Borderleft !=nil {_gcbfa :=_c .StartElement {Name :_c .Name {Local :"\u0075\u0072\u006e\u003a\u0062\u006f\u0072\u0064\u0065r\u006c\u0065\u0066\u0074"}};e .EncodeElement (_gcaag .Borderleft ,_gcbfa );};if _gcaag .Borderright !=nil {_ddfcac :=_c .StartElement {Name :_c .Name {Local :"\u0075r\u006e:\u0062\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_gcaag .Borderright ,_ddfcac );};if _gcaag .ClientData !=nil {_ddbeb :=_c .StartElement {Name :_c .Name {Local :"\u0078\u003a\u0043l\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}};e .EncodeElement (_gcaag .ClientData ,_ddbeb );};if _gcaag .Textdata !=nil {_bbged :=_c .StartElement {Name :_c .Name {Local :"u\u0072\u003a\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}};e .EncodeElement (_gcaag .Textdata ,_bbged );};return nil ;};
|
|
|
|
// Validate validates the OfcShapedefaults and its children
|
|
func (_cfeaf *OfcShapedefaults )Validate ()error {return _cfeaf .ValidateWithPath ("\u004f\u0066c\u0053\u0068\u0061p\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073");};type OfcST_How byte ;func (_dddcf ST_FillType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gbfcgd :=_c .Attr {};_gbfcgd .Name =name ;switch _dddcf {case ST_FillTypeUnset :_gbfcgd .Value ="";case ST_FillTypeSolid :_gbfcgd .Value ="\u0073\u006f\u006ci\u0064";case ST_FillTypeGradient :_gbfcgd .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case ST_FillTypeGradientRadial :_gbfcgd .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case ST_FillTypeTile :_gbfcgd .Value ="\u0074\u0069\u006c\u0065";case ST_FillTypePattern :_gbfcgd .Value ="\u0070a\u0074\u0074\u0065\u0072\u006e";case ST_FillTypeFrame :_gbfcgd .Value ="\u0066\u0072\u0061m\u0065";};return _gbfcgd ,nil ;};
|
|
|
|
// Validate validates the OfcCT_ShapeLayout and its children
|
|
func (_bbfcb *OfcCT_ShapeLayout )Validate ()error {return _bbfcb .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004ca\u0079\u006f\u0075\u0074");};func (_abcef ST_StrokeLineStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_abcef .String (),start );};func NewOfcCT_Proxy ()*OfcCT_Proxy {_bbgbb :=&OfcCT_Proxy {};return _bbgbb };type CT_F struct{EqnAttr *string ;};func NewAG_Adj ()*AG_Adj {_aa :=&AG_Adj {};return _aa };func (_ebead OfcST_FillType )ValidateWithPath (path string )error {switch _ebead {case 0,1,2,3,4,5,6,7,8,9:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebead ));};return nil ;};func (_bddbc *OfcST_ExtrusionType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abgce ,_fbecb :=d .Token ();if _fbecb !=nil {return _fbecb ;};if _gacaa ,_acdgdf :=_abgce .(_c .EndElement );_acdgdf &&_gacaa .Name ==start .Name {*_bddbc =1;return nil ;};if _cbdec ,_dgdffc :=_abgce .(_c .CharData );!_dgdffc {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abgce );}else {switch string (_cbdec ){case "":*_bddbc =0;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_bddbc =1;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c":*_bddbc =2;};};_abgce ,_fbecb =d .Token ();if _fbecb !=nil {return _fbecb ;};if _gfcg ,_cefdf :=_abgce .(_c .EndElement );_cefdf &&_gfcg .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abgce );};
|
|
|
|
// Validate validates the OfcCT_EquationXml and its children
|
|
func (_eaegf *OfcCT_EquationXml )Validate ()error {return _eaegf .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0058\u006d\u006c");};func (_ceebc OfcST_OLEDrawAspect )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ceebc .String (),start );};type Roundrect struct{CT_RoundRect };
|
|
|
|
// Validate validates the OfcCT_Relation and its children
|
|
func (_cageba *OfcCT_Relation )Validate ()error {return _cageba .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0065\u006ca\u0074\u0069\u006f\u006e");};
|
|
|
|
// ValidateWithPath validates the CT_Handles and its children, prefixing error messages with path
|
|
func (_afgga *CT_Handles )ValidateWithPath (path string )error {for _ffedc ,_fggg :=range _afgga .H {if _afbf :=_fggg .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002f\u0048\u005b\u0025\u0064\u005d",path ,_ffedc ));_afbf !=nil {return _afbf ;};};return nil ;};func NewCT_Path ()*CT_Path {_ecbb :=&CT_Path {};return _ecbb };func (_gccgf *OfcEquationxml )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c";return _gccgf .OfcCT_EquationXml .MarshalXML (e ,start );};type AG_Ext struct{ExtAttr ST_Ext ;};
|
|
|
|
// ValidateWithPath validates the OfcFill and its children, prefixing error messages with path
|
|
func (_aaebda *OfcFill )ValidateWithPath (path string )error {if _caage :=_aaebda .OfcCT_Fill .ValidateWithPath (path );_caage !=nil {return _caage ;};return nil ;};type CT_Fill struct{TypeAttr ST_FillType ;OnAttr _g .ST_TrueFalse ;ColorAttr *string ;OpacityAttr *string ;Color2Attr *string ;SrcAttr *string ;HrefAttr *string ;AlthrefAttr *string ;SizeAttr *string ;OriginAttr *string ;PositionAttr *string ;AspectAttr ST_ImageAspect ;ColorsAttr *string ;AngleAttr *float64 ;AlignshapeAttr _g .ST_TrueFalse ;FocusAttr *string ;FocussizeAttr *string ;FocuspositionAttr *string ;MethodAttr ST_FillMethod ;DetectmouseclickAttr _g .ST_TrueFalse ;TitleAttr *string ;Opacity2Attr *string ;RecolorAttr _g .ST_TrueFalse ;RotateAttr _g .ST_TrueFalse ;IdAttr *string ;RelidAttr *string ;Fill *OfcFill ;SIdAttr *string ;};
|
|
|
|
// Validate validates the CT_Path and its children
|
|
func (_dcdfb *CT_Path )Validate ()error {return _dcdfb .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u0074\u0068");};func (_cbegef *OfcST_DiagramLayout )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cbegef =0;case "\u0030":*_cbegef =1;case "\u0031":*_cbegef =2;case "\u0032":*_cbegef =3;case "\u0033":*_cbegef =4;};return nil ;};func (_gaaa *OfcCT_Lock )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbff :=range start .Attr {if _cbff .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_gaaa .PositionAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"{_gaaa .SelectionAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_gaaa .GroupingAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_gaaa .UngroupingAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_gaaa .RotationAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"{_gaaa .CroppingAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"{_gaaa .VerticiesAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"{_gaaa .AdjusthandlesAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="\u0074\u0065\u0078\u0074"{_gaaa .TextAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"{_gaaa .AspectratioAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"{_gaaa .ShapetypeAttr .UnmarshalXMLAttr (_cbff );continue ;};if _cbff .Name .Local =="\u0065\u0078\u0074"{_gaaa .ExtAttr .UnmarshalXMLAttr (_cbff );continue ;};};for {_cgbbg ,_gdga :=d .Token ();if _gdga !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u004c\u006f\u0063\u006b\u003a\u0020%\u0073",_gdga );};if _eaedg ,_baeg :=_cgbbg .(_c .EndElement );_baeg &&_eaedg .Name ==start .Name {break ;};};return nil ;};func (_bfagb OfcST_How )Validate ()error {return _bfagb .ValidateWithPath ("")};func (_egbeg OfcST_OLEDrawAspect )ValidateWithPath (path string )error {switch _egbeg {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egbeg ));};return nil ;};func (_ggfabd *OfcCT_SignatureLine )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065";};if _ggfabd .IssignaturelineAttr !=_g .ST_TrueFalseUnset {_cgfega ,_bacfe :=_ggfabd .IssignaturelineAttr .MarshalXMLAttr (_c .Name {Local :"\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"});if _bacfe !=nil {return _bacfe ;};start .Attr =append (start .Attr ,_cgfega );};if _ggfabd .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ggfabd .IdAttr )});};if _ggfabd .ProvidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u0076\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ggfabd .ProvidAttr )});};if _ggfabd .SigninginstructionssetAttr !=_g .ST_TrueFalseUnset {_fdccb ,_faced :=_ggfabd .SigninginstructionssetAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"});if _faced !=nil {return _faced ;};start .Attr =append (start .Attr ,_fdccb );};if _ggfabd .AllowcommentsAttr !=_g .ST_TrueFalseUnset {_gdcgc ,_gbffa :=_ggfabd .AllowcommentsAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"});if _gbffa !=nil {return _gbffa ;};start .Attr =append (start .Attr ,_gdcgc );};if _ggfabd .ShowsigndateAttr !=_g .ST_TrueFalseUnset {_eadfa ,_dfgcb :=_ggfabd .ShowsigndateAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"});if _dfgcb !=nil {return _dfgcb ;};start .Attr =append (start .Attr ,_eadfa );};if _ggfabd .SuggestedsignerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ggfabd .SuggestedsignerAttr )});};if _ggfabd .Suggestedsigner2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_ggfabd .Suggestedsigner2Attr )});};if _ggfabd .SuggestedsigneremailAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"},Value :_e .Sprintf ("\u0025\u0076",*_ggfabd .SuggestedsigneremailAttr )});};if _ggfabd .SigninginstructionsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ggfabd .SigninginstructionsAttr )});};if _ggfabd .AddlxmlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061d\u0064\u006c\u0078\u006d\u006c"},Value :_e .Sprintf ("\u0025\u0076",*_ggfabd .AddlxmlAttr )});};if _ggfabd .SigprovurlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"},Value :_e .Sprintf ("\u0025\u0076",*_ggfabd .SigprovurlAttr )});};if _ggfabd .ExtAttr !=ST_ExtUnset {_dccbb ,_dgeg :=_ggfabd .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dgeg !=nil {return _dgeg ;};start .Attr =append (start .Attr ,_dccbb );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_OfficeShapeAttributes and its children, prefixing error messages with path
|
|
func (_ddfa *AG_OfficeShapeAttributes )ValidateWithPath (path string )error {if _gae :=_ddfa .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_gae !=nil {return _gae ;};if _bdd :=_ddfa .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bdd !=nil {return _bdd ;};if _ggec :=_ddfa .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_ggec !=nil {return _ggec ;};if _bbdb :=_ddfa .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_bbdb !=nil {return _bbdb ;};if _agfg :=_ddfa .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_agfg !=nil {return _agfg ;};if _fcg :=_ddfa .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_fcg !=nil {return _fcg ;};if _efgf :=_ddfa .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_efgf !=nil {return _efgf ;};if _afcd :=_ddfa .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_afcd !=nil {return _afcd ;};if _becc :=_ddfa .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_becc !=nil {return _becc ;};if _cfgg :=_ddfa .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_cfgg !=nil {return _cfgg ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path
|
|
func (_bedbd *CT_Shape )ValidateWithPath (path string )error {for _adgea ,_dfag :=range _bedbd .Ink {if _dfcd :=_dfag .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002f\u0049\u006e\u006b\u005b\u0025\u0064\u005d",path ,_adgea ));_dfcd !=nil {return _dfcd ;};};for _gbdcd ,_bcgad :=range _bedbd .Iscomment {if _bcbaa :=_bcgad .ValidateWithPath (_e .Sprintf ("\u0025\u0073/\u0049\u0073\u0063o\u006d\u006d\u0065\u006e\u0074\u005b\u0025\u0064\u005d",path ,_gbdcd ));_bcbaa !=nil {return _bcbaa ;};};for _deaed ,_fbaa :=range _bedbd .Equationxml {if _afbace :=_fbaa .ValidateWithPath (_e .Sprintf ("\u0025s\u002fE\u0071\u0075\u0061\u0074\u0069o\u006e\u0078m\u006c\u005b\u0025\u0064\u005d",path ,_deaed ));_afbace !=nil {return _afbace ;};};for _cgga ,_fbgbba :=range _bedbd .EG_ShapeElements {if _bcefb :=_fbgbba .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_cgga ));_bcefb !=nil {return _bcefb ;};};if _ggedc :=_bedbd .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ggedc !=nil {return _ggedc ;};if _cfbgg :=_bedbd .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_cfbgg !=nil {return _cfbgg ;};if _bedbf :=_bedbd .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_bedbf !=nil {return _bedbf ;};if _ffabf :=_bedbd .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_ffabf !=nil {return _ffabf ;};if _fcdg :=_bedbd .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_fcdg !=nil {return _fcdg ;};if _abbag :=_bedbd .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_abbag !=nil {return _abbag ;};if _cdcg :=_bedbd .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_cdcg !=nil {return _cdcg ;};if _daddd :=_bedbd .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_daddd !=nil {return _daddd ;};if _gegagb :=_bedbd .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_gegagb !=nil {return _gegagb ;};if _eddd :=_bedbd .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_eddd !=nil {return _eddd ;};if _gfgf :=_bedbd .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_gfgf !=nil {return _gfgf ;};if _dgagd :=_bedbd .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_dgagd !=nil {return _dgagd ;};if _cafdb :=_bedbd .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_cafdb !=nil {return _cafdb ;};if _bdgb :=_bedbd .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_bdgb !=nil {return _bdgb ;};if _abfgd :=_bedbd .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_abfgd !=nil {return _abfgd ;};if _fgagbc :=_bedbd .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_fgagbc !=nil {return _fgagbc ;};if _ggeb :=_bedbd .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_ggeb !=nil {return _ggeb ;};if _dfga :=_bedbd .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_dfga !=nil {return _dfga ;};if _aabba :=_bedbd .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_aabba !=nil {return _aabba ;};if _egaac :=_bedbd .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_egaac !=nil {return _egaac ;};if _bfada :=_bedbd .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bfada !=nil {return _bfada ;};if _dfcfd :=_bedbd .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_dfcfd !=nil {return _dfcfd ;};if _daafc :=_bedbd .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_daafc !=nil {return _daafc ;};if _ebgfc :=_bedbd .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_ebgfc !=nil {return _ebgfc ;};if _ddbgb :=_bedbd .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_ddbgb !=nil {return _ddbgb ;};if _gded :=_bedbd .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_gded !=nil {return _gded ;};if _fbfeb :=_bedbd .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_fbfeb !=nil {return _fbfeb ;};if _beagd :=_bedbd .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_beagd !=nil {return _beagd ;};if _fgffb :=_bedbd .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_fgffb !=nil {return _fgffb ;};return nil ;};type OfcST_ExtrusionPlane byte ;type OfcCT_SignatureLine struct{IssignaturelineAttr _g .ST_TrueFalse ;IdAttr *string ;ProvidAttr *string ;SigninginstructionssetAttr _g .ST_TrueFalse ;AllowcommentsAttr _g .ST_TrueFalse ;ShowsigndateAttr _g .ST_TrueFalse ;SuggestedsignerAttr *string ;Suggestedsigner2Attr *string ;SuggestedsigneremailAttr *string ;SigninginstructionsAttr *string ;AddlxmlAttr *string ;SigprovurlAttr *string ;ExtAttr ST_Ext ;};func (_ccgcc *OfcCT_OLEObject )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="o\u003a\u006f\u006c\u0065\u006f\u0062\u006a\u0065\u0063\u0074";};if _ccgcc .TypeAttr !=OfcST_OLETypeUnset {_aagdg ,_bdcbg :=_ccgcc .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0054\u0079\u0070\u0065"});if _bdcbg !=nil {return _bdcbg ;};start .Attr =append (start .Attr ,_aagdg );};if _ccgcc .ProgIDAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0050\u0072\u006f\u0067\u0049\u0044"},Value :_e .Sprintf ("\u0025\u0076",*_ccgcc .ProgIDAttr )});};if _ccgcc .ShapeIDAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053h\u0061\u0070\u0065\u0049\u0044"},Value :_e .Sprintf ("\u0025\u0076",*_ccgcc .ShapeIDAttr )});};if _ccgcc .DrawAspectAttr !=OfcST_OLEDrawAspectUnset {_adcfc ,_ebgbe :=_ccgcc .DrawAspectAttr .MarshalXMLAttr (_c .Name {Local :"\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"});if _ebgbe !=nil {return _ebgbe ;};start .Attr =append (start .Attr ,_adcfc );};if _ccgcc .ObjectIDAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"},Value :_e .Sprintf ("\u0025\u0076",*_ccgcc .ObjectIDAttr )});};if _ccgcc .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ccgcc .IdAttr )});};if _ccgcc .UpdateModeAttr !=OfcST_OLEUpdateModeUnset {_dcdgee ,_cbaae :=_ccgcc .UpdateModeAttr .MarshalXMLAttr (_c .Name {Local :"\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"});if _cbaae !=nil {return _cbaae ;};start .Attr =append (start .Attr ,_dcdgee );};e .EncodeToken (start );if _ccgcc .LinkType !=nil {_eebbg :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u004c\u0069\u006e\u006b\u0054\u0079\u0070\u0065"}};_f .AddPreserveSpaceAttr (&_eebbg ,*_ccgcc .LinkType );e .EncodeElement (_ccgcc .LinkType ,_eebbg );};if _ccgcc .LockedField !=_g .ST_TrueFalseBlankUnset {_gegfa :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u004c\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}};e .EncodeElement (_ccgcc .LockedField ,_gegfa );};if _ccgcc .FieldCodes !=nil {_bddae :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0046i\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"}};_f .AddPreserveSpaceAttr (&_bddae ,*_ccgcc .FieldCodes );e .EncodeElement (_ccgcc .FieldCodes ,_bddae );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type OfcCT_Rules struct{R []*OfcCT_R ;ExtAttr ST_Ext ;};func (_daaca ST_EditAs )Validate ()error {return _daaca .ValidateWithPath ("")};func (_bcgde *OfcST_ConnectorType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bcgde =0;case "\u006e\u006f\u006e\u0065":*_bcgde =1;case "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074":*_bcgde =2;case "\u0065\u006c\u0062o\u0077":*_bcgde =3;case "\u0063\u0075\u0072\u0076\u0065\u0064":*_bcgde =4;};return nil ;};func (_ecdg *Fill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecdg .CT_Fill =*NewCT_Fill ();for _ ,_geaea :=range start .Attr {if _geaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_geaea .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_ecdg .DetectmouseclickAttr .UnmarshalXMLAttr (_geaea );continue ;};if _geaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_geaea .Name .Local =="\u0072\u0065\u006ci\u0064"{_babec ,_bdgbd :=_geaea .Value ,error (nil );if _bdgbd !=nil {return _bdgbd ;};_ecdg .RelidAttr =&_babec ;continue ;};if _geaea .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_geaea .Name .Local =="\u0069\u0064"||_geaea .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_geaea .Name .Local =="\u0069\u0064"{_ecdec ,_cbcbe :=_geaea .Value ,error (nil );if _cbcbe !=nil {return _cbcbe ;};_ecdg .IdAttr =&_ecdec ;continue ;};if _geaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_geaea .Name .Local =="\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"{_aegd ,_baddc :=_geaea .Value ,error (nil );if _baddc !=nil {return _baddc ;};_ecdg .Opacity2Attr =&_aegd ;continue ;};if _geaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_geaea .Name .Local =="\u0074\u0069\u0074l\u0065"{_aadbd ,_cbgeb :=_geaea .Value ,error (nil );if _cbgeb !=nil {return _cbgeb ;};_ecdg .TitleAttr =&_aadbd ;continue ;};if _geaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_geaea .Name .Local =="\u0068\u0072\u0065\u0066"{_egae ,_bcdee :=_geaea .Value ,error (nil );if _bcdee !=nil {return _bcdee ;};_ecdg .HrefAttr =&_egae ;continue ;};if _geaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_geaea .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_egege ,_fecec :=_geaea .Value ,error (nil );if _fecec !=nil {return _fecec ;};_ecdg .AlthrefAttr =&_egege ;continue ;};if _geaea .Name .Local =="\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_ecdg .AlignshapeAttr .UnmarshalXMLAttr (_geaea );continue ;};if _geaea .Name .Local =="\u006d\u0065\u0074\u0068\u006f\u0064"{_ecdg .MethodAttr .UnmarshalXMLAttr (_geaea );continue ;};if _geaea .Name .Local =="\u0073\u0069\u007a\u0065"{_eacagc ,_bfda :=_geaea .Value ,error (nil );if _bfda !=nil {return _bfda ;};_ecdg .SizeAttr =&_eacagc ;continue ;};if _geaea .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_ccdf ,_fbedbd :=_geaea .Value ,error (nil );if _fbedbd !=nil {return _fbedbd ;};_ecdg .PositionAttr =&_ccdf ;continue ;};if _geaea .Name .Local =="\u0073\u0072\u0063"{_aegfe ,_fdbcf :=_geaea .Value ,error (nil );if _fdbcf !=nil {return _fdbcf ;};_ecdg .SrcAttr =&_aegfe ;continue ;};if _geaea .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_bdeega ,_fggdb :=_geaea .Value ,error (nil );if _fggdb !=nil {return _fggdb ;};_ecdg .ColorsAttr =&_bdeega ;continue ;};if _geaea .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_geaaa ,_gaaef :=_geaea .Value ,error (nil );if _gaaef !=nil {return _gaaef ;};_ecdg .Color2Attr =&_geaaa ;continue ;};if _geaea .Name .Local =="\u0074\u0079\u0070\u0065"{_ecdg .TypeAttr .UnmarshalXMLAttr (_geaea );continue ;};if _geaea .Name .Local =="\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"{_aaagf ,_dbcec :=_geaea .Value ,error (nil );if _dbcec !=nil {return _dbcec ;};_ecdg .FocussizeAttr =&_aaagf ;continue ;};if _geaea .Name .Local =="\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_cdcfa ,_gbcag :=_geaea .Value ,error (nil );if _gbcag !=nil {return _gbcag ;};_ecdg .FocuspositionAttr =&_cdcfa ;continue ;};if _geaea .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_dcgdc ,_dffg :=_geaea .Value ,error (nil );if _dffg !=nil {return _dffg ;};_ecdg .OriginAttr =&_dcgdc ;continue ;};if _geaea .Name .Local =="\u0061\u0073\u0070\u0065\u0063\u0074"{_ecdg .AspectAttr .UnmarshalXMLAttr (_geaea );continue ;};if _geaea .Name .Local =="\u0061\u006e\u0067l\u0065"{_bdbcd ,_cdbfa :=_cb .ParseFloat (_geaea .Value ,64);if _cdbfa !=nil {return _cdbfa ;};_ecdg .AngleAttr =&_bdbcd ;continue ;};if _geaea .Name .Local =="\u0066\u006f\u0063u\u0073"{_fccef ,_ededg :=_geaea .Value ,error (nil );if _ededg !=nil {return _ededg ;};_ecdg .FocusAttr =&_fccef ;continue ;};if _geaea .Name .Local =="\u0072e\u0063\u006f\u006c\u006f\u0072"{_ecdg .RecolorAttr .UnmarshalXMLAttr (_geaea );continue ;};if _geaea .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0065"{_ecdg .RotateAttr .UnmarshalXMLAttr (_geaea );continue ;};if _geaea .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cggab ,_agaee :=_geaea .Value ,error (nil );if _agaee !=nil {return _agaee ;};_ecdg .OpacityAttr =&_cggab ;continue ;};if _geaea .Name .Local =="\u0063\u006f\u006co\u0072"{_afbc ,_fafc :=_geaea .Value ,error (nil );if _fafc !=nil {return _fafc ;};_ecdg .ColorAttr =&_afbc ;continue ;};if _geaea .Name .Local =="\u006f\u006e"{_ecdg .OnAttr .UnmarshalXMLAttr (_geaea );continue ;};if _geaea .Name .Local =="\u0069\u0064"{_edgbc ,_ecfab :=_geaea .Value ,error (nil );if _ecfab !=nil {return _ecfab ;};_ecdg .SIdAttr =&_edgbc ;continue ;};};_dgea :for {_baag ,_badgb :=d .Token ();if _badgb !=nil {return _badgb ;};switch _cebdg :=_baag .(type ){case _c .StartElement :switch _cebdg .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0066\u0069\u006c\u006c"}:_ecdg .Fill =NewOfcFill ();if _cgeca :=d .DecodeElement (_ecdg .Fill ,&_cebdg );_cgeca !=nil {return _cgeca ;};default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0046\u0069l\u006c\u0020\u0025\u0076",_cebdg .Name );if _ccddg :=d .Skip ();_ccddg !=nil {return _ccddg ;};};case _c .EndElement :break _dgea ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_F and its children
|
|
func (_bdag *CT_F )Validate ()error {return _bdag .ValidateWithPath ("\u0043\u0054\u005f\u0046")};func (_bfafd *ST_StrokeArrowWidth )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bfafd =0;case "\u006e\u0061\u0072\u0072\u006f\u0077":*_bfafd =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_bfafd =2;case "\u0077\u0069\u0064\u0065":*_bfafd =3;};return nil ;};type OfcExtrusion struct{OfcCT_Extrusion };func NewLine ()*Line {_defee :=&Line {};_defee .CT_Line =*NewCT_Line ();return _defee };func (_cdff *OfcST_ExtrusionPlane )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cdff =0;case "\u0058\u0059":*_cdff =1;case "\u005a\u0058":*_cdff =2;case "\u0059\u005a":*_cdff =3;};return nil ;};func (_faabe *ST_FillMethod )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gecee ,_eegaae :=d .Token ();if _eegaae !=nil {return _eegaae ;};if _dgdbg ,_facge :=_gecee .(_c .EndElement );_facge &&_dgdbg .Name ==start .Name {*_faabe =1;return nil ;};if _ecaecc ,_gddgf :=_gecee .(_c .CharData );!_gddgf {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gecee );}else {switch string (_ecaecc ){case "":*_faabe =0;case "\u006e\u006f\u006e\u0065":*_faabe =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_faabe =2;case "\u0073\u0069\u0067m\u0061":*_faabe =3;case "\u0061\u006e\u0079":*_faabe =4;case "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061":*_faabe =5;};};_gecee ,_eegaae =d .Token ();if _eegaae !=nil {return _eegaae ;};if _abdaa ,_acgf :=_gecee .(_c .EndElement );_acgf &&_abdaa .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gecee );};
|
|
|
|
// ValidateWithPath validates the OfcBottom and its children, prefixing error messages with path
|
|
func (_ggecfb *OfcBottom )ValidateWithPath (path string )error {if _aggbe :=_ggecfb .OfcCT_StrokeChild .ValidateWithPath (path );_aggbe !=nil {return _aggbe ;};return nil ;};func (_dccdfd *OfcCT_ColorMru )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dagfc :=range start .Attr {if _dagfc .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_cbbdb ,_gfbcf :=_dagfc .Value ,error (nil );if _gfbcf !=nil {return _gfbcf ;};_dccdfd .ColorsAttr =&_cbbdb ;continue ;};if _dagfc .Name .Local =="\u0065\u0078\u0074"{_dccdfd .ExtAttr .UnmarshalXMLAttr (_dagfc );continue ;};};for {_daecf ,_badacd :=d .Token ();if _badacd !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0072\u0075:\u0020\u0025\u0073",_badacd );};if _cgadf ,_gccf :=_daecf .(_c .EndElement );_gccf &&_cgadf .Name ==start .Name {break ;};};return nil ;};func (_cfaca *Group )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cfaca .CT_Group =*NewCT_Group ();for _ ,_fdag :=range start .Attr {if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cfaca .AllowincellAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cfaca .BulletAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0068\u0072"{_cfaca .HrAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u006f\u006e\u0065\u0064"{_cfaca .OnedAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cfaca .HralignAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="t\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"{_afbfe ,_bcgaac :=_fdag .Value ,error (nil );if _bcgaac !=nil {return _bcgaac ;};_cfaca .TablelimitsAttr =&_afbfe ;continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cegaa ,_geace :=_cb .ParseInt (_fdag .Value ,10,64);if _geace !=nil {return _geace ;};_cfaca .RegroupidAttr =&_cegaa ;continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_fadag ,_acfgd :=_fdag .Value ,error (nil );if _acfgd !=nil {return _acfgd ;};_cfaca .BordertopcolorAttr =&_fadag ;continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0073\u0070\u0069\u0064"{_adbce ,_bcfbf :=_fdag .Value ,error (nil );if _bcfbf !=nil {return _bcfbf ;};_cfaca .SpidAttr =&_adbce ;continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0068\u0072\u0070c\u0074"{_cabg ,_aebeg :=_cb .ParseFloat (_fdag .Value ,64);if _aebeg !=nil {return _aebeg ;};_ggcb :=float32 (_cabg );_cfaca .HrpctAttr =&_ggcb ;continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_bcfgb ,_deda :=_fdag .Value ,error (nil );if _deda !=nil {return _deda ;};_cfaca .BorderrightcolorAttr =&_bcfgb ;continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cfaca .ButtonAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0068\u0072\u0073t\u0064"{_cfaca .HrstdAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cfaca .DgmlayoutAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cfaca .UserdrawnAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cfaca .DoubleclicknotifyAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cfaca .UserhiddenAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_daced ,_gagfe :=_fdag .Value ,error (nil );if _gagfe !=nil {return _gagfe ;};_cfaca .BorderleftcolorAttr =&_daced ;continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cfaca .InsetmodeAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cfaca .AllowoverlapAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0074a\u0062l\u0065\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"{_fgged ,_bcdcb :=_fdag .Value ,error (nil );if _bcdcb !=nil {return _bcdcb ;};_cfaca .TablepropertiesAttr =&_fgged ;continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cfaca .HrnoshadeAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cfaca .DgmlayoutmruAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_cfadd ,_ggccc :=_cb .ParseInt (_fdag .Value ,10,64);if _ggccc !=nil {return _ggccc ;};_cfaca .DgmnodekindAttr =&_cfadd ;continue ;};if _fdag .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdag .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_daeegc ,_gabeg :=_fdag .Value ,error (nil );if _gabeg !=nil {return _gabeg ;};_cfaca .BorderbottomcolorAttr =&_daeegc ;continue ;};if _fdag .Name .Local =="\u0070\u0072\u0069n\u0074"{_cfaca .PrintAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Local =="\u0074\u0069\u0074l\u0065"{_faeaf ,_gbbg :=_fdag .Value ,error (nil );if _gbbg !=nil {return _gbbg ;};_cfaca .TitleAttr =&_faeaf ;continue ;};if _fdag .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fbaea ,_feec :=_fdag .Value ,error (nil );if _feec !=nil {return _feec ;};_cfaca .CoordoriginAttr =&_fbaea ;continue ;};if _fdag .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_aecbfb ,_ffbab :=_fdag .Value ,error (nil );if _ffbab !=nil {return _ffbab ;};_cfaca .WrapcoordsAttr =&_aecbfb ;continue ;};if _fdag .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bdagd ,_begec :=_fdag .Value ,error (nil );if _begec !=nil {return _begec ;};_cfaca .CoordsizeAttr =&_bdagd ;continue ;};if _fdag .Name .Local =="\u0073\u0074\u0079l\u0065"{_agdcf ,_bcgcc :=_fdag .Value ,error (nil );if _bcgcc !=nil {return _bcgcc ;};_cfaca .StyleAttr =&_agdcf ;continue ;};if _fdag .Name .Local =="\u0069\u0064"{_fdgdb ,_becfb :=_fdag .Value ,error (nil );if _becfb !=nil {return _becfb ;};_cfaca .IdAttr =&_fdgdb ;continue ;};if _fdag .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_efab ,_facde :=_fdag .Value ,error (nil );if _facde !=nil {return _facde ;};_cfaca .FillcolorAttr =&_efab ;continue ;};if _fdag .Name .Local =="\u0063\u006c\u0061s\u0073"{_bddfff ,_cecdb :=_fdag .Value ,error (nil );if _cecdb !=nil {return _cecdb ;};_cfaca .ClassAttr =&_bddfff ;continue ;};if _fdag .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_aegdd ,_fegbe :=_fdag .Value ,error (nil );if _fegbe !=nil {return _fegbe ;};_cfaca .TargetAttr =&_aegdd ;continue ;};if _fdag .Name .Local =="\u0068\u0072\u0065\u0066"{_cgcgg ,_dbaca :=_fdag .Value ,error (nil );if _dbaca !=nil {return _dbaca ;};_cfaca .HrefAttr =&_cgcgg ;continue ;};if _fdag .Name .Local =="\u0065\u0064\u0069\u0074\u0061\u0073"{_cfaca .EditasAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cfaca .FilledAttr .UnmarshalXMLAttr (_fdag );continue ;};if _fdag .Name .Local =="\u0061\u006c\u0074"{_acdge ,_ebee :=_fdag .Value ,error (nil );if _ebee !=nil {return _ebee ;};_cfaca .AltAttr =&_acdge ;continue ;};};_eaggf :for {_cfcf ,_ecagc :=d .Token ();if _ecagc !=nil {return _ecagc ;};switch _fdcdb :=_cfcf .(type ){case _c .StartElement :switch _fdcdb .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0067\u0072\u006fu\u0070"}:_fccafe :=NewGroup ();if _ebcc :=d .DecodeElement (_fccafe ,&_fdcdb );_ebcc !=nil {return _ebcc ;};_cfaca .Group =append (_cfaca .Group ,_fccafe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061p\u0065"}:_fdddg :=NewShape ();if _daded :=d .DecodeElement (_fdddg ,&_fdcdb );_daded !=nil {return _daded ;};_cfaca .Shape =append (_cfaca .Shape ,_fdddg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"}:_bbgd :=NewShapetype ();if _bgdegd :=d .DecodeElement (_bbgd ,&_fdcdb );_bgdegd !=nil {return _bgdegd ;};_cfaca .Shapetype =append (_cfaca .Shapetype ,_bbgd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0061\u0072\u0063"}:_bacb :=NewArc ();if _eacbf :=d .DecodeElement (_bacb ,&_fdcdb );_eacbf !=nil {return _eacbf ;};_cfaca .Arc =append (_cfaca .Arc ,_bacb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0063\u0075\u0072v\u0065"}:_adcb :=NewCurve ();if _decbe :=d .DecodeElement (_adcb ,&_fdcdb );_decbe !=nil {return _decbe ;};_cfaca .Curve =append (_cfaca .Curve ,_adcb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069\u006d\u0061g\u0065"}:_gbdaa :=NewImage ();if _eeee :=d .DecodeElement (_gbdaa ,&_fdcdb );_eeee !=nil {return _eeee ;};_cfaca .Image =append (_cfaca .Image ,_gbdaa );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006c\u0069\u006e\u0065"}:_gedcb :=NewLine ();if _gfagab :=d .DecodeElement (_gedcb ,&_fdcdb );_gfagab !=nil {return _gfagab ;};_cfaca .Line =append (_cfaca .Line ,_gedcb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006f\u0076\u0061\u006c"}:_eaab :=NewOval ();if _fdfff :=d .DecodeElement (_eaab ,&_fdcdb );_fdfff !=nil {return _fdfff ;};_cfaca .Oval =append (_cfaca .Oval ,_eaab );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}:_edde :=NewPolyline ();if _fefe :=d .DecodeElement (_edde ,&_fdcdb );_fefe !=nil {return _fefe ;};_cfaca .Polyline =append (_cfaca .Polyline ,_edde );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072\u0065\u0063\u0074"}:_cgbfc :=NewRect ();if _agfd :=d .DecodeElement (_cgbfc ,&_fdcdb );_agfd !=nil {return _agfd ;};_cfaca .Rect =append (_cfaca .Rect ,_cgbfc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t"}:_cfbec :=NewRoundrect ();if _bbfec :=d .DecodeElement (_cfbec ,&_fdcdb );_bbfec !=nil {return _bbfec ;};_cfaca .Roundrect =append (_cfaca .Roundrect ,_cfbec );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0064i\u0061\u0067\u0072\u0061\u006d"}:_cdddb :=NewOfcDiagram ();if _fcadd :=d .DecodeElement (_cdddb ,&_fdcdb );_fcadd !=nil {return _fcadd ;};_cfaca .Diagram =append (_cfaca .Diagram ,_cdddb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_bdec :=NewEG_ShapeElements ();_bdec .Path =NewPath ();if _agdd :=d .DecodeElement (_bdec .Path ,&_fdcdb );_agdd !=nil {return _agdd ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_bdec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_gdbd :=NewEG_ShapeElements ();_gdbd .Formulas =NewFormulas ();if _egaba :=d .DecodeElement (_gdbd .Formulas ,&_fdcdb );_egaba !=nil {return _egaba ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_gdbd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_bfag :=NewEG_ShapeElements ();_bfag .Handles =NewHandles ();if _fcbdc :=d .DecodeElement (_bfag .Handles ,&_fdcdb );_fcbdc !=nil {return _fcbdc ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_bfag );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ddfab :=NewEG_ShapeElements ();_ddfab .Fill =NewFill ();if _dcae :=d .DecodeElement (_ddfab .Fill ,&_fdcdb );_dcae !=nil {return _dcae ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_ddfab );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_geag :=NewEG_ShapeElements ();_geag .Stroke =NewStroke ();if _gfgeg :=d .DecodeElement (_geag .Stroke ,&_fdcdb );_gfgeg !=nil {return _gfgeg ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_geag );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_beadc :=NewEG_ShapeElements ();_beadc .Shadow =NewShadow ();if _cacbb :=d .DecodeElement (_beadc .Shadow ,&_fdcdb );_cacbb !=nil {return _cacbb ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_beadc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_edce :=NewEG_ShapeElements ();_edce .Textbox =NewTextbox ();if _gaaga :=d .DecodeElement (_edce .Textbox ,&_fdcdb );_gaaga !=nil {return _gaaga ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_edce );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_bagc :=NewEG_ShapeElements ();_bagc .Textpath =NewTextpath ();if _adfgf :=d .DecodeElement (_bagc .Textpath ,&_fdcdb );_adfgf !=nil {return _adfgf ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_bagc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_ffegb :=NewEG_ShapeElements ();_ffegb .Imagedata =NewImagedata ();if _gcadf :=d .DecodeElement (_ffegb .Imagedata ,&_fdcdb );_gcadf !=nil {return _gcadf ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_ffegb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gfcf :=NewEG_ShapeElements ();_gfcf .Skew =NewOfcSkew ();if _agegc :=d .DecodeElement (_gfcf .Skew ,&_fdcdb );_agegc !=nil {return _agegc ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_gfcf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_fgaad :=NewEG_ShapeElements ();_fgaad .Extrusion =NewOfcExtrusion ();if _efgca :=d .DecodeElement (_fgaad .Extrusion ,&_fdcdb );_efgca !=nil {return _efgca ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_fgaad );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_aadbf :=NewEG_ShapeElements ();_aadbf .Callout =NewOfcCallout ();if _dbbda :=d .DecodeElement (_aadbf .Callout ,&_fdcdb );_dbbda !=nil {return _dbbda ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_aadbf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gdgbg :=NewEG_ShapeElements ();_gdgbg .Lock =NewOfcLock ();if _dabca :=d .DecodeElement (_gdgbg .Lock ,&_fdcdb );_dabca !=nil {return _dabca ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_gdgbg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_bfdcb :=NewEG_ShapeElements ();_bfdcb .Clippath =NewOfcClippath ();if _bcbga :=d .DecodeElement (_bfdcb .Clippath ,&_fdcdb );_bcbga !=nil {return _bcbga ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_bfdcb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_dbcc :=NewEG_ShapeElements ();_dbcc .Signatureline =NewOfcSignatureline ();if _bbcee :=d .DecodeElement (_dbcc .Signatureline ,&_fdcdb );_bbcee !=nil {return _bbcee ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_dbcc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_degfg :=NewEG_ShapeElements ();_degfg .Wrap =_eg .NewWrap ();if _bffd :=d .DecodeElement (_degfg .Wrap ,&_fdcdb );_bffd !=nil {return _bffd ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_degfg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_gdaa :=NewEG_ShapeElements ();_gdaa .Anchorlock =_eg .NewAnchorlock ();if _cddb :=d .DecodeElement (_gdaa .Anchorlock ,&_fdcdb );_cddb !=nil {return _cddb ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_gdaa );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_feadg :=NewEG_ShapeElements ();_feadg .Bordertop =_eg .NewBordertop ();if _dcdc :=d .DecodeElement (_feadg .Bordertop ,&_fdcdb );_dcdc !=nil {return _dcdc ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_feadg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_cbgg :=NewEG_ShapeElements ();_cbgg .Borderbottom =_eg .NewBorderbottom ();if _fefdf :=d .DecodeElement (_cbgg .Borderbottom ,&_fdcdb );_fefdf !=nil {return _fefdf ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_cbgg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_cedbe :=NewEG_ShapeElements ();_cedbe .Borderleft =_eg .NewBorderleft ();if _eecca :=d .DecodeElement (_cedbe .Borderleft ,&_fdcdb );_eecca !=nil {return _eecca ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_cedbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_cefde :=NewEG_ShapeElements ();_cefde .Borderright =_eg .NewBorderright ();if _ccgbc :=d .DecodeElement (_cefde .Borderright ,&_fdcdb );_ccgbc !=nil {return _ccgbc ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_cefde );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_feggg :=NewEG_ShapeElements ();_feggg .ClientData =_b .NewClientData ();if _aecbd :=d .DecodeElement (_feggg .ClientData ,&_fdcdb );_aecbd !=nil {return _aecbd ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_feggg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_accc :=NewEG_ShapeElements ();_accc .Textdata =_cc .NewTextdata ();if _eaggb :=d .DecodeElement (_accc .Textdata ,&_fdcdb );_eaggb !=nil {return _eaggb ;};_cfaca .EG_ShapeElements =append (_cfaca .EG_ShapeElements ,_accc );default:_ce .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0047\u0072\u006fu\u0070 \u0025\u0076",_fdcdb .Name );if _fbgdb :=d .Skip ();_fbgdb !=nil {return _fbgdb ;};};case _c .EndElement :break _eaggf ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the Stroke and its children, prefixing error messages with path
|
|
func (_caffe *Stroke )ValidateWithPath (path string )error {if _ebdab :=_caffe .CT_Stroke .ValidateWithPath (path );_ebdab !=nil {return _ebdab ;};return nil ;};type OfcLock struct{OfcCT_Lock };
|
|
|
|
// Validate validates the OfcLock and its children
|
|
func (_efdc *OfcLock )Validate ()error {return _efdc .ValidateWithPath ("\u004ff\u0063\u004c\u006f\u0063\u006b");};func (_gadge ST_StrokeArrowType )ValidateWithPath (path string )error {switch _gadge {case 0,1,2,3,4,5,6:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gadge ));};return nil ;};func NewOfcCT_OLEObject ()*OfcCT_OLEObject {_fbag :=&OfcCT_OLEObject {};return _fbag };func (_aefbe *Roundrect )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _aefbe .CT_RoundRect .MarshalXML (e ,start );};func (_gabagf ST_StrokeEndCap )ValidateWithPath (path string )error {switch _gabagf {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gabagf ));};return nil ;};func (_dfefbc OfcST_BWMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_agfad :=_c .Attr {};_agfad .Name =name ;switch _dfefbc {case OfcST_BWModeUnset :_agfad .Value ="";case OfcST_BWModeColor :_agfad .Value ="\u0063\u006f\u006co\u0072";case OfcST_BWModeAuto :_agfad .Value ="\u0061\u0075\u0074\u006f";case OfcST_BWModeGrayScale :_agfad .Value ="\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce";case OfcST_BWModeLightGrayscale :_agfad .Value ="\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065";case OfcST_BWModeInverseGray :_agfad .Value ="i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079";case OfcST_BWModeGrayOutline :_agfad .Value ="g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065";case OfcST_BWModeHighContrast :_agfad .Value ="\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074";case OfcST_BWModeBlack :_agfad .Value ="\u0062\u006c\u0061c\u006b";case OfcST_BWModeWhite :_agfad .Value ="\u0077\u0068\u0069t\u0065";case OfcST_BWModeHide :_agfad .Value ="\u0068\u0069\u0064\u0065";case OfcST_BWModeUndrawn :_agfad .Value ="\u0075n\u0064\u0072\u0061\u0077\u006e";case OfcST_BWModeBlackTextAndLines :_agfad .Value ="\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073";};return _agfad ,nil ;};func (_bffb *Imagedata )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bffb .CT_ImageData =*NewCT_ImageData ();for _ ,_dbbab :=range start .Attr {if _dbbab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dbbab .Name .Local =="\u0070\u0069\u0063\u0074"||_dbbab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dbbab .Name .Local =="\u0070\u0069\u0063\u0074"{_fdcf ,_aegag :=_dbbab .Value ,error (nil );if _aegag !=nil {return _aegag ;};_bffb .PictAttr =&_fdcf ;continue ;};if _dbbab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dbbab .Name .Local =="\u0068\u0072\u0065\u0066"||_dbbab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dbbab .Name .Local =="\u0068\u0072\u0065\u0066"{_fgcgc ,_bbcdd :=_dbbab .Value ,error (nil );if _bbcdd !=nil {return _bbcdd ;};_bffb .RHrefAttr =&_fgcgc ;continue ;};if _dbbab .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbbab .Name .Local =="\u0068\u0072\u0065\u0066"{_gagd ,_dgbdg :=_dbbab .Value ,error (nil );if _dgbdg !=nil {return _dgbdg ;};_bffb .HrefAttr =&_gagd ;continue ;};if _dbbab .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbbab .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bbbeg ,_aefge :=_dbbab .Value ,error (nil );if _aefge !=nil {return _aefge ;};_bffb .AlthrefAttr =&_bbbeg ;continue ;};if _dbbab .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbbab .Name .Local =="\u0074\u0069\u0074l\u0065"{_gdgeb ,_abfgdb :=_dbbab .Value ,error (nil );if _abfgdb !=nil {return _abfgdb ;};_bffb .TitleAttr =&_gdgeb ;continue ;};if _dbbab .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbbab .Name .Local =="\u006f\u006c\u0065i\u0064"{_dbfbe ,_gdacg :=_cb .ParseFloat (_dbbab .Value ,64);if _gdacg !=nil {return _gdacg ;};_aecbff :=float32 (_dbfbe );_bffb .OleidAttr =&_aecbff ;continue ;};if _dbbab .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbbab .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_bffb .DetectmouseclickAttr .UnmarshalXMLAttr (_dbbab );continue ;};if _dbbab .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbbab .Name .Local =="\u006d\u006f\u0076i\u0065"{_gbcc ,_fcadeb :=_cb .ParseFloat (_dbbab .Value ,64);if _fcadeb !=nil {return _fcadeb ;};_affe :=float32 (_gbcc );_bffb .MovieAttr =&_affe ;continue ;};if _dbbab .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbbab .Name .Local =="\u0072\u0065\u006ci\u0064"{_fcdee ,_fggbc :=_dbbab .Value ,error (nil );if _fggbc !=nil {return _fggbc ;};_bffb .RelidAttr =&_fcdee ;continue ;};if _dbbab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dbbab .Name .Local =="\u0069\u0064"||_dbbab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dbbab .Name .Local =="\u0069\u0064"{_edfad ,_egedc :=_dbbab .Value ,error (nil );if _egedc !=nil {return _egedc ;};_bffb .IdAttr =&_edfad ;continue ;};if _dbbab .Name .Local =="\u0069\u0064"{_gcbaga ,_dcgf :=_dbbab .Value ,error (nil );if _dcgf !=nil {return _dcgf ;};_bffb .SIdAttr =&_gcbaga ;continue ;};if _dbbab .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_agbg ,_ceaf :=_dbbab .Value ,error (nil );if _ceaf !=nil {return _ceaf ;};_bffb .CropbottomAttr =&_agbg ;continue ;};if _dbbab .Name .Local =="e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"{_gggfac ,_edcea :=_dbbab .Value ,error (nil );if _edcea !=nil {return _edcea ;};_bffb .EmbosscolorAttr =&_gggfac ;continue ;};if _dbbab .Name .Local =="\u0073\u0072\u0063"{_ddebd ,_cffge :=_dbbab .Value ,error (nil );if _cffge !=nil {return _cffge ;};_bffb .SrcAttr =&_ddebd ;continue ;};if _dbbab .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_bebgb ,_fbcbb :=_dbbab .Value ,error (nil );if _fbcbb !=nil {return _fbcbb ;};_bffb .CropleftAttr =&_bebgb ;continue ;};if _dbbab .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_ebgag ,_dagbg :=_dbbab .Value ,error (nil );if _dagbg !=nil {return _dagbg ;};_bffb .CroptopAttr =&_ebgag ;continue ;};if _dbbab .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_abdcdg ,_eeefa :=_dbbab .Value ,error (nil );if _eeefa !=nil {return _eeefa ;};_bffb .CroprightAttr =&_abdcdg ;continue ;};if _dbbab .Name .Local =="\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"{_cbede ,_fgcb :=_dbbab .Value ,error (nil );if _fgcb !=nil {return _fgcb ;};_bffb .RecolortargetAttr =&_cbede ;continue ;};if _dbbab .Name .Local =="\u0067\u0061\u0069\u006e"{_effdg ,_abaga :=_dbbab .Value ,error (nil );if _abaga !=nil {return _abaga ;};_bffb .GainAttr =&_effdg ;continue ;};if _dbbab .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_baaga ,_gaagg :=_dbbab .Value ,error (nil );if _gaagg !=nil {return _gaagg ;};_bffb .BlacklevelAttr =&_baaga ;continue ;};if _dbbab .Name .Local =="\u0067\u0061\u006dm\u0061"{_aegfg ,_ccfad :=_dbbab .Value ,error (nil );if _ccfad !=nil {return _ccfad ;};_bffb .GammaAttr =&_aegfg ;continue ;};if _dbbab .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_bffb .GrayscaleAttr .UnmarshalXMLAttr (_dbbab );continue ;};if _dbbab .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_bffb .BilevelAttr .UnmarshalXMLAttr (_dbbab );continue ;};if _dbbab .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cecfe ,_gfbc :=_dbbab .Value ,error (nil );if _gfbc !=nil {return _gfbc ;};_bffb .ChromakeyAttr =&_cecfe ;continue ;};};for {_acgdc ,_fbbaea :=d .Token ();if _fbbaea !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020I\u006d\u0061\u0067\u0065\u0064a\u0074\u0061\u003a\u0020\u0025\u0073",_fbbaea );};if _egabg ,_egebe :=_acgdc .(_c .EndElement );_egebe &&_egabg .Name ==start .Name {break ;};};return nil ;};func (_deaac OfcST_ConnectorType )String ()string {switch _deaac {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074";case 3:return "\u0065\u006c\u0062o\u0077";case 4:return "\u0063\u0075\u0072\u0076\u0065\u0064";};return "";};type ST_StrokeArrowLength byte ;func (_dfce *OfcRight )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f:\u0072\u0069\u0067\u0068\u0074";return _dfce .OfcCT_StrokeChild .MarshalXML (e ,start );};func (_egaf *CT_ImageData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="v\u003a\u0069\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061";};if _egaf .EmbosscolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .EmbosscolorAttr )});};if _egaf .RecolortargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .RecolortargetAttr )});};if _egaf .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .HrefAttr )});};if _egaf .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .AlthrefAttr )});};if _egaf .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .TitleAttr )});};if _egaf .OleidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .OleidAttr )});};if _egaf .DetectmouseclickAttr !=_g .ST_TrueFalseUnset {_adfc ,_cbga :=_egaf .DetectmouseclickAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0064e\u0074\u0065\u0063\u0074\u006do\u0075\u0073e\u0063\u006c\u0069\u0063\u006b"});if _cbga !=nil {return _cbga ;};start .Attr =append (start .Attr ,_adfc );};if _egaf .MovieAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u006d\u006f\u0076\u0069\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .MovieAttr )});};if _egaf .RelidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .RelidAttr )});};if _egaf .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .IdAttr )});};if _egaf .PictAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0070\u0069\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .PictAttr )});};if _egaf .RHrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .RHrefAttr )});};if _egaf .SIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .SIdAttr )});};if _egaf .SrcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0072\u0063"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .SrcAttr )});};if _egaf .CropleftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .CropleftAttr )});};if _egaf .CroptopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .CroptopAttr )});};if _egaf .CroprightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .CroprightAttr )});};if _egaf .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .CropbottomAttr )});};if _egaf .GainAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .GainAttr )});};if _egaf .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .BlacklevelAttr )});};if _egaf .GammaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .GammaAttr )});};if _egaf .GrayscaleAttr !=_g .ST_TrueFalseUnset {_ecbd ,_bddfc :=_egaf .GrayscaleAttr .MarshalXMLAttr (_c .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"});if _bddfc !=nil {return _bddfc ;};start .Attr =append (start .Attr ,_ecbd );};if _egaf .BilevelAttr !=_g .ST_TrueFalseUnset {_bbdbc ,_gecd :=_egaf .BilevelAttr .MarshalXMLAttr (_c .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"});if _gecd !=nil {return _gecd ;};start .Attr =append (start .Attr ,_bbdbc );};if _egaf .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_egaf .ChromakeyAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cggdb OfcST_FillType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gfbebf :=_c .Attr {};_gfbebf .Name =name ;switch _cggdb {case OfcST_FillTypeUnset :_gfbebf .Value ="";case OfcST_FillTypeGradientCenter :_gfbebf .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072";case OfcST_FillTypeSolid :_gfbebf .Value ="\u0073\u006f\u006ci\u0064";case OfcST_FillTypePattern :_gfbebf .Value ="\u0070a\u0074\u0074\u0065\u0072\u006e";case OfcST_FillTypeTile :_gfbebf .Value ="\u0074\u0069\u006c\u0065";case OfcST_FillTypeFrame :_gfbebf .Value ="\u0066\u0072\u0061m\u0065";case OfcST_FillTypeGradientUnscaled :_gfbebf .Value ="\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064";case OfcST_FillTypeGradientRadial :_gfbebf .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case OfcST_FillTypeGradient :_gfbebf .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case OfcST_FillTypeBackground :_gfbebf .Value ="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";};return _gfbebf ,nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Shapetype and its children, prefixing error messages with path
|
|
func (_cegac *CT_Shapetype )ValidateWithPath (path string )error {for _bbfea ,_bcbf :=range _cegac .EG_ShapeElements {if _dcaae :=_bcbf .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_bbfea ));_dcaae !=nil {return _dcaae ;};};if _cegac .Complex !=nil {if _cbdba :=_cegac .Complex .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u0070\u006c\u0065\u0078");_cbdba !=nil {return _cbdba ;};};if _fgdgb :=_cegac .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_fgdgb !=nil {return _fgdgb ;};if _bdacf :=_cegac .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_bdacf !=nil {return _bdacf ;};if _eedggc :=_cegac .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_eedggc !=nil {return _eedggc ;};if _feagb :=_cegac .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_feagb !=nil {return _feagb ;};if _aeagc :=_cegac .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_aeagc !=nil {return _aeagc ;};if _dddae :=_cegac .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_dddae !=nil {return _dddae ;};if _bgda :=_cegac .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_bgda !=nil {return _bgda ;};if _ddbe :=_cegac .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_ddbe !=nil {return _ddbe ;};if _fdabb :=_cegac .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_fdabb !=nil {return _fdabb ;};if _dggcg :=_cegac .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_dggcg !=nil {return _dggcg ;};if _adae :=_cegac .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_adae !=nil {return _adae ;};if _bfbf :=_cegac .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_bfbf !=nil {return _bfbf ;};if _debd :=_cegac .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_debd !=nil {return _debd ;};if _agcdf :=_cegac .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_agcdf !=nil {return _agcdf ;};if _edcgf :=_cegac .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_edcgf !=nil {return _edcgf ;};if _fcff :=_cegac .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_fcff !=nil {return _fcff ;};if _gadac :=_cegac .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_gadac !=nil {return _gadac ;};if _bfcbe :=_cegac .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_bfcbe !=nil {return _bfcbe ;};if _ddbbc :=_cegac .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_ddbbc !=nil {return _ddbbc ;};if _dccf :=_cegac .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_dccf !=nil {return _dccf ;};if _abcfe :=_cegac .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_abcfe !=nil {return _abcfe ;};if _gcgad :=_cegac .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_gcgad !=nil {return _gcgad ;};if _fedfa :=_cegac .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_fedfa !=nil {return _fedfa ;};if _gacae :=_cegac .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_gacae !=nil {return _gacae ;};if _bgcgf :=_cegac .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_bgcgf !=nil {return _bgcgf ;};if _bgedc :=_cegac .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_bgedc !=nil {return _bgedc ;};if _eccb :=_cegac .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_eccb !=nil {return _eccb ;};if _eecc :=_cegac .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_eecc !=nil {return _eecc ;};if _bebbc :=_cegac .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_bebbc !=nil {return _bebbc ;};return nil ;};func (_bdddd *Arc )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdddd .CT_Arc =*NewCT_Arc ();for _ ,_dfdb :=range start .Attr {if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bdddd .UserdrawnAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bdddd .ButtonAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bdddd .DgmlayoutmruAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bdddd .UserhiddenAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bdddd .CliptowrapAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bdddd .BulletAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u006f\u006c\u0065"{_bdddd .OleAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0068\u0072"{_bdddd .HrAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0073\u0070\u0069\u0064"{_ffd ,_ebbe :=_dfdb .Value ,error (nil );if _ebbe !=nil {return _ebbe ;};_bdddd .SpidAttr =&_ffd ;continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0068\u0072\u0073t\u0064"{_bdddd .HrstdAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bdddd .BwnormalAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_babe ,_cbad :=_dfdb .Value ,error (nil );if _cbad !=nil {return _cbad ;};_bdddd .BordertopcolorAttr =&_babe ;continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bdddd .DgmlayoutAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bdddd .ForcedashAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bdddd .AllowoverlapAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bdddd .HrnoshadeAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bdddd .PreferrelativeAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ggf ,_dfgde :=_dfdb .Value ,error (nil );if _dfgde !=nil {return _dfgde ;};_bdddd .BorderbottomcolorAttr =&_ggf ;continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u006f\u006e\u0065\u0064"{_bdddd .OnedAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ggfc ,_eaca :=_cb .ParseInt (_dfdb .Value ,10,64);if _eaca !=nil {return _eaca ;};_bdddd .DgmnodekindAttr =&_ggfc ;continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fbc ,_gfbe :=_cb .ParseInt (_dfdb .Value ,10,64);if _gfbe !=nil {return _gfbe ;};_bdddd .RegroupidAttr =&_fbc ;continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bdddd .AllowincellAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0068\u0072\u0070c\u0074"{_afbg ,_ddeff :=_cb .ParseFloat (_dfdb .Value ,64);if _ddeff !=nil {return _ddeff ;};_cgac :=float32 (_afbg );_bdddd .HrpctAttr =&_cgac ;continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0063\u006c\u0069\u0070"{_bdddd .ClipAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bdddd .InsetmodeAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fde ,_bgd :=_dfdb .Value ,error (nil );if _bgd !=nil {return _bgd ;};_bdddd .BorderleftcolorAttr =&_fde ;continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bdddd .OleiconAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ffba ,_gce :=_dfdb .Value ,error (nil );if _gce !=nil {return _gce ;};_bdddd .BorderrightcolorAttr =&_ffba ;continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bdddd .ConnectortypeAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bdddd .BwpureAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bdddd .BwmodeAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0073\u0070\u0074"{_cff ,_gfa :=_cb .ParseFloat (_dfdb .Value ,64);if _gfa !=nil {return _gfa ;};_agfcg :=float32 (_cff );_bdddd .SptAttr =&_agfcg ;continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bdddd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfdb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bdddd .HralignAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Local =="\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"{_gaac ,_gbbb :=_cb .ParseFloat (_dfdb .Value ,64);if _gbbb !=nil {return _gbbb ;};_bdddd .EndAngleAttr =&_gaac ;continue ;};if _dfdb .Name .Local =="\u0069\u0064"{_acf ,_gdfc :=_dfdb .Value ,error (nil );if _gdfc !=nil {return _gdfc ;};_bdddd .IdAttr =&_acf ;continue ;};if _dfdb .Name .Local =="\u0061\u006c\u0074"{_aga ,_eebb :=_dfdb .Value ,error (nil );if _eebb !=nil {return _eebb ;};_bdddd .AltAttr =&_aga ;continue ;};if _dfdb .Name .Local =="\u0070\u0072\u0069n\u0074"{_bdddd .PrintAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bdddd .StrokedAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dcf ,_bdfb :=_dfdb .Value ,error (nil );if _bdfb !=nil {return _bdfb ;};_bdddd .WrapcoordsAttr =&_dcf ;continue ;};if _dfdb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_fbdg ,_fefa :=_dfdb .Value ,error (nil );if _fefa !=nil {return _fefa ;};_bdddd .StrokeweightAttr =&_fbdg ;continue ;};if _dfdb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fcdb ,_bea :=_dfdb .Value ,error (nil );if _bea !=nil {return _bea ;};_bdddd .CoordoriginAttr =&_fcdb ;continue ;};if _dfdb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_eef ,_bag :=_dfdb .Value ,error (nil );if _bag !=nil {return _bag ;};_bdddd .ChromakeyAttr =&_eef ;continue ;};if _dfdb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_abb ,_dbaed :=_dfdb .Value ,error (nil );if _dbaed !=nil {return _dbaed ;};_bdddd .FillcolorAttr =&_abb ;continue ;};if _dfdb .Name .Local =="\u0073\u0074\u0079l\u0065"{_gcad ,_aade :=_dfdb .Value ,error (nil );if _aade !=nil {return _aade ;};_bdddd .StyleAttr =&_gcad ;continue ;};if _dfdb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_deeg ,_fbdb :=_dfdb .Value ,error (nil );if _fbdb !=nil {return _fbdb ;};_bdddd .OpacityAttr =&_deeg ;continue ;};if _dfdb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dbedd ,_gfbgc :=_dfdb .Value ,error (nil );if _gfbgc !=nil {return _gfbgc ;};_bdddd .StrokecolorAttr =&_dbedd ;continue ;};if _dfdb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bdddd .InsetpenAttr .UnmarshalXMLAttr (_dfdb );continue ;};if _dfdb .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"{_dcfa ,_gfc :=_cb .ParseFloat (_dfdb .Value ,64);if _gfc !=nil {return _gfc ;};_bdddd .StartAngleAttr =&_dcfa ;continue ;};if _dfdb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_gcaa ,_bgacc :=_dfdb .Value ,error (nil );if _bgacc !=nil {return _bgacc ;};_bdddd .CoordsizeAttr =&_gcaa ;continue ;};if _dfdb .Name .Local =="\u0074\u0069\u0074l\u0065"{_cebb ,_ffg :=_dfdb .Value ,error (nil );if _ffg !=nil {return _ffg ;};_bdddd .TitleAttr =&_cebb ;continue ;};if _dfdb .Name .Local =="\u0063\u006c\u0061s\u0073"{_gade ,_fccf :=_dfdb .Value ,error (nil );if _fccf !=nil {return _fccf ;};_bdddd .ClassAttr =&_gade ;continue ;};if _dfdb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gafc ,_fbe :=_dfdb .Value ,error (nil );if _fbe !=nil {return _fbe ;};_bdddd .TargetAttr =&_gafc ;continue ;};if _dfdb .Name .Local =="\u0068\u0072\u0065\u0066"{_edea ,_ecef :=_dfdb .Value ,error (nil );if _ecef !=nil {return _ecef ;};_bdddd .HrefAttr =&_edea ;continue ;};if _dfdb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bdddd .FilledAttr .UnmarshalXMLAttr (_dfdb );continue ;};};_babc :for {_fgdd ,_beae :=d .Token ();if _beae !=nil {return _beae ;};switch _badg :=_fgdd .(type ){case _c .StartElement :switch _badg .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ade :=NewEG_ShapeElements ();_ade .Path =NewPath ();if _cbcf :=d .DecodeElement (_ade .Path ,&_badg );_cbcf !=nil {return _cbcf ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_ade );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_acag :=NewEG_ShapeElements ();_acag .Formulas =NewFormulas ();if _daee :=d .DecodeElement (_acag .Formulas ,&_badg );_daee !=nil {return _daee ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_acag );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_bcfe :=NewEG_ShapeElements ();_bcfe .Handles =NewHandles ();if _cffd :=d .DecodeElement (_bcfe .Handles ,&_badg );_cffd !=nil {return _cffd ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_bcfe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_abg :=NewEG_ShapeElements ();_abg .Fill =NewFill ();if _gfaf :=d .DecodeElement (_abg .Fill ,&_badg );_gfaf !=nil {return _gfaf ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_abg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_eaaf :=NewEG_ShapeElements ();_eaaf .Stroke =NewStroke ();if _bgbc :=d .DecodeElement (_eaaf .Stroke ,&_badg );_bgbc !=nil {return _bgbc ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_eaaf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_efc :=NewEG_ShapeElements ();_efc .Shadow =NewShadow ();if _cfe :=d .DecodeElement (_efc .Shadow ,&_badg );_cfe !=nil {return _cfe ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_efc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ddff :=NewEG_ShapeElements ();_ddff .Textbox =NewTextbox ();if _geggf :=d .DecodeElement (_ddff .Textbox ,&_badg );_geggf !=nil {return _geggf ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_ddff );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_gbda :=NewEG_ShapeElements ();_gbda .Textpath =NewTextpath ();if _dbbb :=d .DecodeElement (_gbda .Textpath ,&_badg );_dbbb !=nil {return _dbbb ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_gbda );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_dgca :=NewEG_ShapeElements ();_dgca .Imagedata =NewImagedata ();if _gccd :=d .DecodeElement (_dgca .Imagedata ,&_badg );_gccd !=nil {return _gccd ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_dgca );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gcff :=NewEG_ShapeElements ();_gcff .Skew =NewOfcSkew ();if _edeag :=d .DecodeElement (_gcff .Skew ,&_badg );_edeag !=nil {return _edeag ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_gcff );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_dcfg :=NewEG_ShapeElements ();_dcfg .Extrusion =NewOfcExtrusion ();if _gafe :=d .DecodeElement (_dcfg .Extrusion ,&_badg );_gafe !=nil {return _gafe ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_dcfg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_aadb :=NewEG_ShapeElements ();_aadb .Callout =NewOfcCallout ();if _ceba :=d .DecodeElement (_aadb .Callout ,&_badg );_ceba !=nil {return _ceba ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_aadb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gafa :=NewEG_ShapeElements ();_gafa .Lock =NewOfcLock ();if _dfaf :=d .DecodeElement (_gafa .Lock ,&_badg );_dfaf !=nil {return _dfaf ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_gafa );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_cbac :=NewEG_ShapeElements ();_cbac .Clippath =NewOfcClippath ();if _ccc :=d .DecodeElement (_cbac .Clippath ,&_badg );_ccc !=nil {return _ccc ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_cbac );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_dcfc :=NewEG_ShapeElements ();_dcfc .Signatureline =NewOfcSignatureline ();if _gfbea :=d .DecodeElement (_dcfc .Signatureline ,&_badg );_gfbea !=nil {return _gfbea ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_dcfc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_cgb :=NewEG_ShapeElements ();_cgb .Wrap =_eg .NewWrap ();if _dgf :=d .DecodeElement (_cgb .Wrap ,&_badg );_dgf !=nil {return _dgf ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_cgb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_fcdf :=NewEG_ShapeElements ();_fcdf .Anchorlock =_eg .NewAnchorlock ();if _cdg :=d .DecodeElement (_fcdf .Anchorlock ,&_badg );_cdg !=nil {return _cdg ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_fcdf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_fgb :=NewEG_ShapeElements ();_fgb .Bordertop =_eg .NewBordertop ();if _ebge :=d .DecodeElement (_fgb .Bordertop ,&_badg );_ebge !=nil {return _ebge ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_fgb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_cbed :=NewEG_ShapeElements ();_cbed .Borderbottom =_eg .NewBorderbottom ();if _dedf :=d .DecodeElement (_cbed .Borderbottom ,&_badg );_dedf !=nil {return _dedf ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_cbed );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_feag :=NewEG_ShapeElements ();_feag .Borderleft =_eg .NewBorderleft ();if _dagc :=d .DecodeElement (_feag .Borderleft ,&_badg );_dagc !=nil {return _dagc ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_feag );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_bfgec :=NewEG_ShapeElements ();_bfgec .Borderright =_eg .NewBorderright ();if _cbec :=d .DecodeElement (_bfgec .Borderright ,&_badg );_cbec !=nil {return _cbec ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_bfgec );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_faf :=NewEG_ShapeElements ();_faf .ClientData =_b .NewClientData ();if _fcad :=d .DecodeElement (_faf .ClientData ,&_badg );_fcad !=nil {return _fcad ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_faf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dfda :=NewEG_ShapeElements ();_dfda .Textdata =_cc .NewTextdata ();if _fgaa :=d .DecodeElement (_dfda .Textdata ,&_badg );_fgaa !=nil {return _fgaa ;};_bdddd .EG_ShapeElements =append (_bdddd .EG_ShapeElements ,_dfda );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0041r\u0063\u0020\u0025\u0076",_badg .Name );if _acaee :=d .Skip ();_acaee !=nil {return _acaee ;};};case _c .EndElement :break _babc ;case _c .CharData :};};return nil ;};func (_cggg *OfcCallout )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cggg .OfcCT_Callout =*NewOfcCT_Callout ();for _ ,_dcagdc :=range start .Attr {if _dcagdc .Name .Local =="\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"{_cggg .LengthspecifiedAttr .UnmarshalXMLAttr (_dcagdc );continue ;};if _dcagdc .Name .Local =="\u006f\u006e"{_cggg .OnAttr .UnmarshalXMLAttr (_dcagdc );continue ;};if _dcagdc .Name .Local =="\u0067\u0061\u0070"{_ccegf ,_bcagd :=_dcagdc .Value ,error (nil );if _bcagd !=nil {return _bcagd ;};_cggg .GapAttr =&_ccegf ;continue ;};if _dcagdc .Name .Local =="\u0061\u006e\u0067l\u0065"{_cggg .AngleAttr .UnmarshalXMLAttr (_dcagdc );continue ;};if _dcagdc .Name .Local =="\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"{_cggg .DropautoAttr .UnmarshalXMLAttr (_dcagdc );continue ;};if _dcagdc .Name .Local =="\u0064\u0072\u006f\u0070"{_aggab ,_bbdce :=_dcagdc .Value ,error (nil );if _bbdce !=nil {return _bbdce ;};_cggg .DropAttr =&_aggab ;continue ;};if _dcagdc .Name .Local =="\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"{_egcga ,_bfca :=_dcagdc .Value ,error (nil );if _bfca !=nil {return _bfca ;};_cggg .DistanceAttr =&_egcga ;continue ;};if _dcagdc .Name .Local =="\u0074\u0079\u0070\u0065"{_bbac ,_cdagg :=_dcagdc .Value ,error (nil );if _cdagg !=nil {return _cdagg ;};_cggg .TypeAttr =&_bbac ;continue ;};if _dcagdc .Name .Local =="\u006c\u0065\u006e\u0067\u0074\u0068"{_dfecb ,_gfdff :=_dcagdc .Value ,error (nil );if _gfdff !=nil {return _gfdff ;};_cggg .LengthAttr =&_dfecb ;continue ;};if _dcagdc .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"{_cggg .AccentbarAttr .UnmarshalXMLAttr (_dcagdc );continue ;};if _dcagdc .Name .Local =="\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"{_cggg .TextborderAttr .UnmarshalXMLAttr (_dcagdc );continue ;};if _dcagdc .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0078"{_cggg .MinusxAttr .UnmarshalXMLAttr (_dcagdc );continue ;};if _dcagdc .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0079"{_cggg .MinusyAttr .UnmarshalXMLAttr (_dcagdc );continue ;};if _dcagdc .Name .Local =="\u0065\u0078\u0074"{_cggg .ExtAttr .UnmarshalXMLAttr (_dcagdc );continue ;};};for {_acbaf ,_gcadd :=d .Token ();if _gcadd !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0061\u006c\u006c\u006f\u0075\u0074\u003a\u0020%\u0073",_gcadd );};if _ebbef ,_ebed :=_acbaf .(_c .EndElement );_ebed &&_ebbef .Name ==start .Name {break ;};};return nil ;};func (_afcefb *OfcSkew )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _afcefb .OfcCT_Skew .MarshalXML (e ,start );};func (_dacff *CT_Shape )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076:\u0073\u0068\u0061\u0070\u0065";};if _dacff .GfxdataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0067\u0066\u0078\u0064\u0061\u0074a"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .GfxdataAttr )});};if _dacff .EquationxmlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .EquationxmlAttr )});};if _dacff .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .HrefAttr )});};if _dacff .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .TargetAttr )});};if _dacff .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .ClassAttr )});};if _dacff .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .TitleAttr )});};if _dacff .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .AltAttr )});};if _dacff .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .CoordsizeAttr )});};if _dacff .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .CoordoriginAttr )});};if _dacff .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .WrapcoordsAttr )});};if _dacff .PrintAttr !=_g .ST_TrueFalseUnset {_dgcdg ,_ebac :=_dacff .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _ebac !=nil {return _ebac ;};start .Attr =append (start .Attr ,_dgcdg );};if _dacff .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .IdAttr )});};if _dacff .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .StyleAttr )});};if _dacff .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .SpidAttr )});};if _dacff .OnedAttr !=_g .ST_TrueFalseUnset {_adbb ,_aefdg :=_dacff .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _aefdg !=nil {return _aefdg ;};start .Attr =append (start .Attr ,_adbb );};if _dacff .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .RegroupidAttr )});};if _dacff .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_ddadg ,_bebc :=_dacff .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _bebc !=nil {return _bebc ;};start .Attr =append (start .Attr ,_ddadg );};if _dacff .ButtonAttr !=_g .ST_TrueFalseUnset {_bdgg ,_bfcgc :=_dacff .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bfcgc !=nil {return _bfcgc ;};start .Attr =append (start .Attr ,_bdgg );};if _dacff .UserhiddenAttr !=_g .ST_TrueFalseUnset {_fbbb ,_bfafc :=_dacff .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _bfafc !=nil {return _bfafc ;};start .Attr =append (start .Attr ,_fbbb );};if _dacff .BulletAttr !=_g .ST_TrueFalseUnset {_bafgdd ,_adcdgb :=_dacff .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _adcdgb !=nil {return _adcdgb ;};start .Attr =append (start .Attr ,_bafgdd );};if _dacff .HrAttr !=_g .ST_TrueFalseUnset {_bdbff ,_eeeg :=_dacff .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _eeeg !=nil {return _eeeg ;};start .Attr =append (start .Attr ,_bdbff );};if _dacff .HrstdAttr !=_g .ST_TrueFalseUnset {_cdcbd ,_cggca :=_dacff .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _cggca !=nil {return _cggca ;};start .Attr =append (start .Attr ,_cdcbd );};if _dacff .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_fceef ,_abaef :=_dacff .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _abaef !=nil {return _abaef ;};start .Attr =append (start .Attr ,_fceef );};if _dacff .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .HrpctAttr )});};if _dacff .HralignAttr !=OfcST_HrAlignUnset {_gggc ,_bceag :=_dacff .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _bceag !=nil {return _bceag ;};start .Attr =append (start .Attr ,_gggc );};if _dacff .AllowincellAttr !=_g .ST_TrueFalseUnset {_aebe ,_ddade :=_dacff .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _ddade !=nil {return _ddade ;};start .Attr =append (start .Attr ,_aebe );};if _dacff .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_egcab ,_ggeeae :=_dacff .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _ggeeae !=nil {return _ggeeae ;};start .Attr =append (start .Attr ,_egcab );};if _dacff .UserdrawnAttr !=_g .ST_TrueFalseUnset {_gedce ,_dbaac :=_dacff .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _dbaac !=nil {return _dbaac ;};start .Attr =append (start .Attr ,_gedce );};if _dacff .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .BordertopcolorAttr )});};if _dacff .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .BorderleftcolorAttr )});};if _dacff .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .BorderbottomcolorAttr )});};if _dacff .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .BorderrightcolorAttr )});};if _dacff .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_dcfd ,_bbdf :=_dacff .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _bbdf !=nil {return _bbdf ;};start .Attr =append (start .Attr ,_dcfd );};if _dacff .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .DgmnodekindAttr )});};if _dacff .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_edaa ,_gebfc :=_dacff .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _gebfc !=nil {return _gebfc ;};start .Attr =append (start .Attr ,_edaa );};if _dacff .InsetmodeAttr !=OfcST_InsetModeUnset {_gbabf ,_fdgc :=_dacff .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _fdgc !=nil {return _fdgc ;};start .Attr =append (start .Attr ,_gbabf );};if _dacff .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .OpacityAttr )});};if _dacff .StrokedAttr !=_g .ST_TrueFalseUnset {_eabge ,_gebdd :=_dacff .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _gebdd !=nil {return _gebdd ;};start .Attr =append (start .Attr ,_eabge );};if _dacff .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .StrokecolorAttr )});};if _dacff .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .StrokeweightAttr )});};if _dacff .InsetpenAttr !=_g .ST_TrueFalseUnset {_dbac ,_cagec :=_dacff .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _cagec !=nil {return _cagec ;};start .Attr =append (start .Attr ,_dbac );};if _dacff .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .ChromakeyAttr )});};if _dacff .FilledAttr !=_g .ST_TrueFalseUnset {_gceec ,_ggdc :=_dacff .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _ggdc !=nil {return _ggdc ;};start .Attr =append (start .Attr ,_gceec );};if _dacff .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .FillcolorAttr )});};if _dacff .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .SptAttr )});};if _dacff .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_ccfde ,_fcdef :=_dacff .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _fcdef !=nil {return _fcdef ;};start .Attr =append (start .Attr ,_ccfde );};if _dacff .BwmodeAttr !=OfcST_BWModeUnset {_ecbad ,_gdff :=_dacff .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _gdff !=nil {return _gdff ;};start .Attr =append (start .Attr ,_ecbad );};if _dacff .BwpureAttr !=OfcST_BWModeUnset {_fbefa ,_eafca :=_dacff .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _eafca !=nil {return _eafca ;};start .Attr =append (start .Attr ,_fbefa );};if _dacff .BwnormalAttr !=OfcST_BWModeUnset {_ggdcd ,_ffdee :=_dacff .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _ffdee !=nil {return _ffdee ;};start .Attr =append (start .Attr ,_ggdcd );};if _dacff .ForcedashAttr !=_g .ST_TrueFalseUnset {_cedacb ,_eedeec :=_dacff .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _eedeec !=nil {return _eedeec ;};start .Attr =append (start .Attr ,_cedacb );};if _dacff .OleiconAttr !=_g .ST_TrueFalseUnset {_ceagg ,_facb :=_dacff .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _facb !=nil {return _facb ;};start .Attr =append (start .Attr ,_ceagg );};if _dacff .OleAttr !=_g .ST_TrueFalseBlankUnset {_ccdbe ,_caeba :=_dacff .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _caeba !=nil {return _caeba ;};start .Attr =append (start .Attr ,_ccdbe );};if _dacff .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_egbe ,_cgeb :=_dacff .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _cgeb !=nil {return _cgeb ;};start .Attr =append (start .Attr ,_egbe );};if _dacff .CliptowrapAttr !=_g .ST_TrueFalseUnset {_acbbd ,_dcca :=_dacff .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _dcca !=nil {return _dcca ;};start .Attr =append (start .Attr ,_acbbd );};if _dacff .ClipAttr !=_g .ST_TrueFalseUnset {_egafb ,_befc :=_dacff .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _befc !=nil {return _befc ;};start .Attr =append (start .Attr ,_egafb );};if _dacff .TypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .TypeAttr )});};if _dacff .AdjAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u006a"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .AdjAttr )});};if _dacff .PathAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_e .Sprintf ("\u0025\u0076",*_dacff .PathAttr )});};e .EncodeToken (start );if _dacff .Ink !=nil {_eedba :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0069n\u006b"}};for _ ,_efeea :=range _dacff .Ink {e .EncodeElement (_efeea ,_eedba );};};if _dacff .Iscomment !=nil {_bbdgd :=_c .StartElement {Name :_c .Name {Local :"\u0075\u0072\u003ai\u0073\u0063\u006f\u006d\u006d\u0065\u006e\u0074"}};for _ ,_fcddb :=range _dacff .Iscomment {e .EncodeElement (_fcddb ,_bbdgd );};};if _dacff .Equationxml !=nil {_cdcfe :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}};for _ ,_cfgga :=range _dacff .Equationxml {e .EncodeElement (_cfgga ,_cdcfe );};};if _dacff .EG_ShapeElements !=nil {for _ ,_cfbef :=range _dacff .EG_ShapeElements {_cfbef .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcgbga *Rect )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dcgbga .CT_Rect =*NewCT_Rect ();for _ ,_agaea :=range start .Attr {if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_adcgc ,_dcdcge :=_agaea .Value ,error (nil );if _dcdcge !=nil {return _dcdcge ;};_dcgbga .BordertopcolorAttr =&_adcgc ;continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_dcgbga .BulletAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0068\u0072"{_dcgbga .HrAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_dcgbga .CliptowrapAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0068\u0072\u0073t\u0064"{_dcgbga .HrstdAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u006f\u006c\u0065"{_dcgbga .OleAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_dcgbga .HrnoshadeAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u006f\u006e\u0065\u0064"{_dcgbga .OnedAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0068\u0072\u0070c\u0074"{_dgeag ,_agaeb :=_cb .ParseFloat (_agaea .Value ,64);if _agaeb !=nil {return _agaeb ;};_abfgb :=float32 (_dgeag );_dcgbga .HrpctAttr =&_abfgb ;continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_dcgbga .OleiconAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gdbeba ,_dggcgb :=_agaea .Value ,error (nil );if _dggcgb !=nil {return _dggcgb ;};_dcgbga .BorderbottomcolorAttr =&_gdbeba ;continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_dcgbga .DgmlayoutmruAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_acbfag ,_efbfb :=_cb .ParseInt (_agaea .Value ,10,64);if _efbfb !=nil {return _efbfb ;};_dcgbga .RegroupidAttr =&_acbfag ;continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0063\u006c\u0069\u0070"{_dcgbga .ClipAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_dcgbga .HralignAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_dcgbga .PreferrelativeAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_dcgbga .DgmlayoutAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_dcgbga .DoubleclicknotifyAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_dcgbga .InsetmodeAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_dcgbga .ButtonAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_dcgbga .UserdrawnAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_dcgbga .AllowincellAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0073\u0070\u0074"{_fcgag ,_aagb :=_cb .ParseFloat (_agaea .Value ,64);if _aagb !=nil {return _aagb ;};_febab :=float32 (_fcgag );_dcgbga .SptAttr =&_febab ;continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fcbaa ,_efgeg :=_agaea .Value ,error (nil );if _efgeg !=nil {return _efgeg ;};_dcgbga .BorderleftcolorAttr =&_fcbaa ;continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_dcgbga .ConnectortypeAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_edfee ,_bedbde :=_agaea .Value ,error (nil );if _bedbde !=nil {return _bedbde ;};_dcgbga .BorderrightcolorAttr =&_edfee ;continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0073\u0070\u0069\u0064"{_eeae ,_eceee :=_agaea .Value ,error (nil );if _eceee !=nil {return _eceee ;};_dcgbga .SpidAttr =&_eeae ;continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bfdfb ,_dbfag :=_cb .ParseInt (_agaea .Value ,10,64);if _dbfag !=nil {return _dbfag ;};_dcgbga .DgmnodekindAttr =&_bfdfb ;continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_dcgbga .BwpureAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_dcgbga .ForcedashAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_dcgbga .BwnormalAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_dcgbga .BwmodeAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_dcgbga .UserhiddenAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaea .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_dcgbga .AllowoverlapAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_cedcb ,_efbad :=_agaea .Value ,error (nil );if _efbad !=nil {return _efbad ;};_dcgbga .TargetAttr =&_cedcb ;continue ;};if _agaea .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_eafgd ,_cfeceg :=_agaea .Value ,error (nil );if _cfeceg !=nil {return _cfeceg ;};_dcgbga .CoordoriginAttr =&_eafgd ;continue ;};if _agaea .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_dcgbga .StrokedAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cbaed ,_gebc :=_agaea .Value ,error (nil );if _gebc !=nil {return _gebc ;};_dcgbga .CoordsizeAttr =&_cbaed ;continue ;};if _agaea .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_afacf ,_dgbaa :=_agaea .Value ,error (nil );if _dgbaa !=nil {return _dgbaa ;};_dcgbga .StrokeweightAttr =&_afacf ;continue ;};if _agaea .Name .Local =="\u0073\u0074\u0079l\u0065"{_agfge ,_agcbg :=_agaea .Value ,error (nil );if _agcbg !=nil {return _agcbg ;};_dcgbga .StyleAttr =&_agfge ;continue ;};if _agaea .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cccgg ,_dbbeg :=_agaea .Value ,error (nil );if _dbbeg !=nil {return _dbbeg ;};_dcgbga .ChromakeyAttr =&_cccgg ;continue ;};if _agaea .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_badf ,_cebbg :=_agaea .Value ,error (nil );if _cebbg !=nil {return _cebbg ;};_dcgbga .FillcolorAttr =&_badf ;continue ;};if _agaea .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bbefg ,_aeffa :=_agaea .Value ,error (nil );if _aeffa !=nil {return _aeffa ;};_dcgbga .OpacityAttr =&_bbefg ;continue ;};if _agaea .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_ecgff ,_bbdeg :=_agaea .Value ,error (nil );if _bbdeg !=nil {return _bbdeg ;};_dcgbga .WrapcoordsAttr =&_ecgff ;continue ;};if _agaea .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_eceef ,_cfbbf :=_agaea .Value ,error (nil );if _cfbbf !=nil {return _cfbbf ;};_dcgbga .StrokecolorAttr =&_eceef ;continue ;};if _agaea .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_dcgbga .InsetpenAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Local =="\u0068\u0072\u0065\u0066"{_gddead ,_ffedgc :=_agaea .Value ,error (nil );if _ffedgc !=nil {return _ffedgc ;};_dcgbga .HrefAttr =&_gddead ;continue ;};if _agaea .Name .Local =="\u0069\u0064"{_eafbb ,_ggde :=_agaea .Value ,error (nil );if _ggde !=nil {return _ggde ;};_dcgbga .IdAttr =&_eafbb ;continue ;};if _agaea .Name .Local =="\u0070\u0072\u0069n\u0074"{_dcgbga .PrintAttr .UnmarshalXMLAttr (_agaea );continue ;};if _agaea .Name .Local =="\u0061\u006c\u0074"{_cgefe ,_dccba :=_agaea .Value ,error (nil );if _dccba !=nil {return _dccba ;};_dcgbga .AltAttr =&_cgefe ;continue ;};if _agaea .Name .Local =="\u0074\u0069\u0074l\u0065"{_cffffg ,_fffeg :=_agaea .Value ,error (nil );if _fffeg !=nil {return _fffeg ;};_dcgbga .TitleAttr =&_cffffg ;continue ;};if _agaea .Name .Local =="\u0063\u006c\u0061s\u0073"{_adgbcf ,_eaedc :=_agaea .Value ,error (nil );if _eaedc !=nil {return _eaedc ;};_dcgbga .ClassAttr =&_adgbcf ;continue ;};if _agaea .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_dcgbga .FilledAttr .UnmarshalXMLAttr (_agaea );continue ;};};_agecg :for {_acagg ,_eefb :=d .Token ();if _eefb !=nil {return _eefb ;};switch _dffec :=_acagg .(type ){case _c .StartElement :switch _dffec .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_fadec :=NewEG_ShapeElements ();_fadec .Path =NewPath ();if _bdcga :=d .DecodeElement (_fadec .Path ,&_dffec );_bdcga !=nil {return _bdcga ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_fadec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_dabeb :=NewEG_ShapeElements ();_dabeb .Formulas =NewFormulas ();if _fbfff :=d .DecodeElement (_dabeb .Formulas ,&_dffec );_fbfff !=nil {return _fbfff ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_dabeb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_gaea :=NewEG_ShapeElements ();_gaea .Handles =NewHandles ();if _adgbdd :=d .DecodeElement (_gaea .Handles ,&_dffec );_adgbdd !=nil {return _adgbdd ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_gaea );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_agaba :=NewEG_ShapeElements ();_agaba .Fill =NewFill ();if _gaecg :=d .DecodeElement (_agaba .Fill ,&_dffec );_gaecg !=nil {return _gaecg ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_agaba );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gceed :=NewEG_ShapeElements ();_gceed .Stroke =NewStroke ();if _geedg :=d .DecodeElement (_gceed .Stroke ,&_dffec );_geedg !=nil {return _geedg ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_gceed );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_babf :=NewEG_ShapeElements ();_babf .Shadow =NewShadow ();if _eeefg :=d .DecodeElement (_babf .Shadow ,&_dffec );_eeefg !=nil {return _eeefg ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_babf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_bgddb :=NewEG_ShapeElements ();_bgddb .Textbox =NewTextbox ();if _eadef :=d .DecodeElement (_bgddb .Textbox ,&_dffec );_eadef !=nil {return _eadef ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_bgddb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_aabfd :=NewEG_ShapeElements ();_aabfd .Textpath =NewTextpath ();if _dcfff :=d .DecodeElement (_aabfd .Textpath ,&_dffec );_dcfff !=nil {return _dcfff ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_aabfd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_faccc :=NewEG_ShapeElements ();_faccc .Imagedata =NewImagedata ();if _ccddgb :=d .DecodeElement (_faccc .Imagedata ,&_dffec );_ccddgb !=nil {return _ccddgb ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_faccc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ecbgc :=NewEG_ShapeElements ();_ecbgc .Skew =NewOfcSkew ();if _ccafa :=d .DecodeElement (_ecbgc .Skew ,&_dffec );_ccafa !=nil {return _ccafa ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_ecbgc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_gegff :=NewEG_ShapeElements ();_gegff .Extrusion =NewOfcExtrusion ();if _fbddc :=d .DecodeElement (_gegff .Extrusion ,&_dffec );_fbddc !=nil {return _fbddc ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_gegff );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_cceef :=NewEG_ShapeElements ();_cceef .Callout =NewOfcCallout ();if _bcaag :=d .DecodeElement (_cceef .Callout ,&_dffec );_bcaag !=nil {return _bcaag ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_cceef );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_cegce :=NewEG_ShapeElements ();_cegce .Lock =NewOfcLock ();if _bgecfb :=d .DecodeElement (_cegce .Lock ,&_dffec );_bgecfb !=nil {return _bgecfb ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_cegce );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_gaeba :=NewEG_ShapeElements ();_gaeba .Clippath =NewOfcClippath ();if _beddae :=d .DecodeElement (_gaeba .Clippath ,&_dffec );_beddae !=nil {return _beddae ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_gaeba );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_cfgeg :=NewEG_ShapeElements ();_cfgeg .Signatureline =NewOfcSignatureline ();if _efdbc :=d .DecodeElement (_cfgeg .Signatureline ,&_dffec );_efdbc !=nil {return _efdbc ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_cfgeg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_gdfb :=NewEG_ShapeElements ();_gdfb .Wrap =_eg .NewWrap ();if _bafgde :=d .DecodeElement (_gdfb .Wrap ,&_dffec );_bafgde !=nil {return _bafgde ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_gdfb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_egdcb :=NewEG_ShapeElements ();_egdcb .Anchorlock =_eg .NewAnchorlock ();if _gfcbc :=d .DecodeElement (_egdcb .Anchorlock ,&_dffec );_gfcbc !=nil {return _gfcbc ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_egdcb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_feeff :=NewEG_ShapeElements ();_feeff .Bordertop =_eg .NewBordertop ();if _gcgbg :=d .DecodeElement (_feeff .Bordertop ,&_dffec );_gcgbg !=nil {return _gcgbg ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_feeff );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_bdebee :=NewEG_ShapeElements ();_bdebee .Borderbottom =_eg .NewBorderbottom ();if _dggca :=d .DecodeElement (_bdebee .Borderbottom ,&_dffec );_dggca !=nil {return _dggca ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_bdebee );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_acfgg :=NewEG_ShapeElements ();_acfgg .Borderleft =_eg .NewBorderleft ();if _bbfgbe :=d .DecodeElement (_acfgg .Borderleft ,&_dffec );_bbfgbe !=nil {return _bbfgbe ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_acfgg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_cdcbfb :=NewEG_ShapeElements ();_cdcbfb .Borderright =_eg .NewBorderright ();if _dfca :=d .DecodeElement (_cdcbfb .Borderright ,&_dffec );_dfca !=nil {return _dfca ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_cdcbfb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_gecce :=NewEG_ShapeElements ();_gecce .ClientData =_b .NewClientData ();if _gccac :=d .DecodeElement (_gecce .ClientData ,&_dffec );_gccac !=nil {return _gccac ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_gecce );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_gaeca :=NewEG_ShapeElements ();_gaeca .Textdata =_cc .NewTextdata ();if _afefd :=d .DecodeElement (_gaeca .Textdata ,&_dffec );_afefd !=nil {return _afefd ;};_dcgbga .EG_ShapeElements =append (_dcgbga .EG_ShapeElements ,_gaeca );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0052\u0065c\u0074\u0020\u0025\u0076",_dffec .Name );if _bbdcd :=d .Skip ();_bbdcd !=nil {return _bbdcd ;};};case _c .EndElement :break _agecg ;case _c .CharData :};};return nil ;};type AG_AllCoreAttributes struct{HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;};func NewCT_Fill ()*CT_Fill {_befe :=&CT_Fill {};return _befe };func (_ebeab *OfcST_ExtrusionRender )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edbae ,_efbff :=d .Token ();if _efbff !=nil {return _efbff ;};if _cdebg ,_fcdbbd :=_edbae .(_c .EndElement );_fcdbbd &&_cdebg .Name ==start .Name {*_ebeab =1;return nil ;};if _gcbfe ,_ecdb :=_edbae .(_c .CharData );!_ecdb {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edbae );}else {switch string (_gcbfe ){case "":*_ebeab =0;case "\u0073\u006f\u006ci\u0064":*_ebeab =1;case "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de":*_ebeab =2;case "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065":*_ebeab =3;};};_edbae ,_efbff =d .Token ();if _efbff !=nil {return _efbff ;};if _dfeda ,_dgff :=_edbae .(_c .EndElement );_dgff &&_dfeda .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edbae );};
|
|
|
|
// ValidateWithPath validates the OfcCT_ShapeLayout and its children, prefixing error messages with path
|
|
func (_debcfa *OfcCT_ShapeLayout )ValidateWithPath (path string )error {if _debcfa .Idmap !=nil {if _cadbf :=_debcfa .Idmap .ValidateWithPath (path +"\u002f\u0049\u0064\u006d\u0061\u0070");_cadbf !=nil {return _cadbf ;};};if _debcfa .Regrouptable !=nil {if _ebggb :=_debcfa .Regrouptable .ValidateWithPath (path +"\u002f\u0052\u0065\u0067\u0072\u006f\u0075\u0070\u0074\u0061\u0062\u006c\u0065");_ebggb !=nil {return _ebggb ;};};if _debcfa .Rules !=nil {if _eefgec :=_debcfa .Rules .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u0073");_eefgec !=nil {return _eefgec ;};};if _ebbcbf :=_debcfa .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_ebbcbf !=nil {return _ebbcbf ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcClippath and its children, prefixing error messages with path
|
|
func (_feega *OfcClippath )ValidateWithPath (path string )error {if _bdbfb :=_feega .OfcCT_ClipPath .ValidateWithPath (path );_bdbfb !=nil {return _bdbfb ;};return nil ;};func (_abfeg *OfcLeft )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f\u003a\u006c\u0065\u0066\u0074";return _abfeg .OfcCT_StrokeChild .MarshalXML (e ,start );};func (_gdbcb *CT_PolyLine )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aabb :=range start .Attr {if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gdbcb .UserdrawnAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0063\u006c\u0069\u0070"{_gdbcb .ClipAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gdbcb .UserhiddenAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gdbcb .InsetmodeAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gdbcb .BulletAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_gdbcb .PreferrelativeAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0068\u0072"{_gdbcb .HrAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_gdbcb .OleiconAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0068\u0072\u0073t\u0064"{_gdbcb .HrstdAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gdbcb .HrnoshadeAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ccbga ,_ddgc :=_aabb .Value ,error (nil );if _ddgc !=nil {return _ddgc ;};_gdbcb .BordertopcolorAttr =&_ccbga ;continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gdbcb .DgmlayoutAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gdbcb .AllowoverlapAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gdbcb .BwnormalAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_gdbcb .CliptowrapAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_degf ,_fccad :=_aabb .Value ,error (nil );if _fccad !=nil {return _fccad ;};_gdbcb .BorderbottomcolorAttr =&_degf ;continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u006f\u006e\u0065\u0064"{_gdbcb .OnedAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gdbcb .DgmlayoutmruAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_bdddeb ,_bgce :=_cb .ParseInt (_aabb .Value ,10,64);if _bgce !=nil {return _bgce ;};_gdbcb .RegroupidAttr =&_bdddeb ;continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gdbcb .AllowincellAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0068\u0072\u0070c\u0074"{_fdgb ,_deag :=_cb .ParseFloat (_aabb .Value ,64);if _deag !=nil {return _deag ;};_cccb :=float32 (_fdgb );_gdbcb .HrpctAttr =&_cccb ;continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gdbcb .ButtonAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0073\u0070\u0069\u0064"{_gdcga ,_ggfdg :=_aabb .Value ,error (nil );if _ggfdg !=nil {return _ggfdg ;};_gdbcb .SpidAttr =&_gdcga ;continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0073\u0070\u0074"{_dfcga ,_adddf :=_cb .ParseFloat (_aabb .Value ,64);if _adddf !=nil {return _adddf ;};_gbaac :=float32 (_dfcga );_gdbcb .SptAttr =&_gbaac ;continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_bafc ,_gabbb :=_aabb .Value ,error (nil );if _gabbb !=nil {return _gabbb ;};_gdbcb .BorderleftcolorAttr =&_bafc ;continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u006f\u006c\u0065"{_gdbcb .OleAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cbeea ,_fddfd :=_aabb .Value ,error (nil );if _fddfd !=nil {return _fddfd ;};_gdbcb .BorderrightcolorAttr =&_cbeea ;continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gdbcb .BwmodeAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_efdfa ,_daabe :=_cb .ParseInt (_aabb .Value ,10,64);if _daabe !=nil {return _daabe ;};_gdbcb .DgmnodekindAttr =&_efdfa ;continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gdbcb .ForcedashAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gdbcb .BwpureAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_gdbcb .ConnectortypeAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gdbcb .DoubleclicknotifyAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gdbcb .HralignAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_abdcd ,_eabf :=_aabb .Value ,error (nil );if _eabf !=nil {return _eabf ;};_gdbcb .CoordsizeAttr =&_abdcd ;continue ;};if _aabb .Name .Local =="\u0073\u0074\u0079l\u0065"{_gbcbf ,_fgebg :=_aabb .Value ,error (nil );if _fgebg !=nil {return _fgebg ;};_gdbcb .StyleAttr =&_gbcbf ;continue ;};if _aabb .Name .Local =="\u0069\u0064"{_daeb ,_aega :=_aabb .Value ,error (nil );if _aega !=nil {return _aega ;};_gdbcb .IdAttr =&_daeb ;continue ;};if _aabb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_gdbcb .StrokedAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Local =="\u0070\u0072\u0069n\u0074"{_gdbcb .PrintAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_bbaab ,_ceac :=_aabb .Value ,error (nil );if _ceac !=nil {return _ceac ;};_gdbcb .StrokeweightAttr =&_bbaab ;continue ;};if _aabb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bfgdb ,_dbdce :=_aabb .Value ,error (nil );if _dbdce !=nil {return _dbdce ;};_gdbcb .WrapcoordsAttr =&_bfgdb ;continue ;};if _aabb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cgab ,_aegaa :=_aabb .Value ,error (nil );if _aegaa !=nil {return _aegaa ;};_gdbcb .ChromakeyAttr =&_cgab ;continue ;};if _aabb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_fgdf ,_feaa :=_aabb .Value ,error (nil );if _feaa !=nil {return _feaa ;};_gdbcb .FillcolorAttr =&_fgdf ;continue ;};if _aabb .Name .Local =="\u0061\u006c\u0074"{_dffad ,_cfbf :=_aabb .Value ,error (nil );if _cfbf !=nil {return _cfbf ;};_gdbcb .AltAttr =&_dffad ;continue ;};if _aabb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eebfg ,_dbff :=_aabb .Value ,error (nil );if _dbff !=nil {return _dbff ;};_gdbcb .OpacityAttr =&_eebfg ;continue ;};if _aabb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_eadcd ,_ecaba :=_aabb .Value ,error (nil );if _ecaba !=nil {return _ecaba ;};_gdbcb .StrokecolorAttr =&_eadcd ;continue ;};if _aabb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gdbcb .InsetpenAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gdbcb .FilledAttr .UnmarshalXMLAttr (_aabb );continue ;};if _aabb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_egdb ,_fagf :=_aabb .Value ,error (nil );if _fagf !=nil {return _fagf ;};_gdbcb .CoordoriginAttr =&_egdb ;continue ;};if _aabb .Name .Local =="\u0074\u0069\u0074l\u0065"{_bfebfe ,_egafg :=_aabb .Value ,error (nil );if _egafg !=nil {return _egafg ;};_gdbcb .TitleAttr =&_bfebfe ;continue ;};if _aabb .Name .Local =="\u0063\u006c\u0061s\u0073"{_ggefb ,_fdcb :=_aabb .Value ,error (nil );if _fdcb !=nil {return _fdcb ;};_gdbcb .ClassAttr =&_ggefb ;continue ;};if _aabb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_adagde ,_ggfce :=_aabb .Value ,error (nil );if _ggfce !=nil {return _ggfce ;};_gdbcb .TargetAttr =&_adagde ;continue ;};if _aabb .Name .Local =="\u0068\u0072\u0065\u0066"{_eda ,_aace :=_aabb .Value ,error (nil );if _aace !=nil {return _aace ;};_gdbcb .HrefAttr =&_eda ;continue ;};if _aabb .Name .Local =="\u0070\u006f\u0069\u006e\u0074\u0073"{_eadg ,_eeaa :=_aabb .Value ,error (nil );if _eeaa !=nil {return _eeaa ;};_gdbcb .PointsAttr =&_eadg ;continue ;};};_adab :for {_fefgc ,_fedd :=d .Token ();if _fedd !=nil {return _fedd ;};switch _cgcb :=_fefgc .(type ){case _c .StartElement :switch _cgcb .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_efeb :=NewOfcInk ();if _bgcgg :=d .DecodeElement (_efeb ,&_cgcb );_bgcgg !=nil {return _bgcgg ;};_gdbcb .Ink =append (_gdbcb .Ink ,_efeb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_cfgd :=NewEG_ShapeElements ();_cfgd .Path =NewPath ();if _gebb :=d .DecodeElement (_cfgd .Path ,&_cgcb );_gebb !=nil {return _gebb ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_cfgd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_gcafc :=NewEG_ShapeElements ();_gcafc .Formulas =NewFormulas ();if _dgcac :=d .DecodeElement (_gcafc .Formulas ,&_cgcb );_dgcac !=nil {return _dgcac ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_gcafc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_badd :=NewEG_ShapeElements ();_badd .Handles =NewHandles ();if _cdcb :=d .DecodeElement (_badd .Handles ,&_cgcb );_cdcb !=nil {return _cdcb ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_badd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gegfc :=NewEG_ShapeElements ();_gegfc .Fill =NewFill ();if _cdbac :=d .DecodeElement (_gegfc .Fill ,&_cgcb );_cdbac !=nil {return _cdbac ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_gegfc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_bcaebd :=NewEG_ShapeElements ();_bcaebd .Stroke =NewStroke ();if _fgfb :=d .DecodeElement (_bcaebd .Stroke ,&_cgcb );_fgfb !=nil {return _fgfb ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_bcaebd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bdff :=NewEG_ShapeElements ();_bdff .Shadow =NewShadow ();if _gcfff :=d .DecodeElement (_bdff .Shadow ,&_cgcb );_gcfff !=nil {return _gcfff ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_bdff );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_bfcd :=NewEG_ShapeElements ();_bfcd .Textbox =NewTextbox ();if _cegade :=d .DecodeElement (_bfcd .Textbox ,&_cgcb );_cegade !=nil {return _cegade ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_bfcd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_dabf :=NewEG_ShapeElements ();_dabf .Textpath =NewTextpath ();if _ffdb :=d .DecodeElement (_dabf .Textpath ,&_cgcb );_ffdb !=nil {return _ffdb ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_dabf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_eegdg :=NewEG_ShapeElements ();_eegdg .Imagedata =NewImagedata ();if _feff :=d .DecodeElement (_eegdg .Imagedata ,&_cgcb );_feff !=nil {return _feff ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_eegdg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_eafefc :=NewEG_ShapeElements ();_eafefc .Skew =NewOfcSkew ();if _eeaga :=d .DecodeElement (_eafefc .Skew ,&_cgcb );_eeaga !=nil {return _eeaga ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_eafefc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_cebbb :=NewEG_ShapeElements ();_cebbb .Extrusion =NewOfcExtrusion ();if _efegb :=d .DecodeElement (_cebbb .Extrusion ,&_cgcb );_efegb !=nil {return _efegb ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_cebbb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_affg :=NewEG_ShapeElements ();_affg .Callout =NewOfcCallout ();if _cdgcg :=d .DecodeElement (_affg .Callout ,&_cgcb );_cdgcg !=nil {return _cdgcg ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_affg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_aagd :=NewEG_ShapeElements ();_aagd .Lock =NewOfcLock ();if _gdfgg :=d .DecodeElement (_aagd .Lock ,&_cgcb );_gdfgg !=nil {return _gdfgg ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_aagd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_gbbbef :=NewEG_ShapeElements ();_gbbbef .Clippath =NewOfcClippath ();if _egfc :=d .DecodeElement (_gbbbef .Clippath ,&_cgcb );_egfc !=nil {return _egfc ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_gbbbef );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_bddab :=NewEG_ShapeElements ();_bddab .Signatureline =NewOfcSignatureline ();if _bgff :=d .DecodeElement (_bddab .Signatureline ,&_cgcb );_bgff !=nil {return _bgff ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_bddab );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_baafg :=NewEG_ShapeElements ();_baafg .Wrap =_eg .NewWrap ();if _daabd :=d .DecodeElement (_baafg .Wrap ,&_cgcb );_daabd !=nil {return _daabd ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_baafg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_ecdd :=NewEG_ShapeElements ();_ecdd .Anchorlock =_eg .NewAnchorlock ();if _ceefb :=d .DecodeElement (_ecdd .Anchorlock ,&_cgcb );_ceefb !=nil {return _ceefb ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_ecdd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_fbdag :=NewEG_ShapeElements ();_fbdag .Bordertop =_eg .NewBordertop ();if _bbcfg :=d .DecodeElement (_fbdag .Bordertop ,&_cgcb );_bbcfg !=nil {return _bbcfg ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_fbdag );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_gdcdd :=NewEG_ShapeElements ();_gdcdd .Borderbottom =_eg .NewBorderbottom ();if _gadef :=d .DecodeElement (_gdcdd .Borderbottom ,&_cgcb );_gadef !=nil {return _gadef ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_gdcdd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_ecee :=NewEG_ShapeElements ();_ecee .Borderleft =_eg .NewBorderleft ();if _bggab :=d .DecodeElement (_ecee .Borderleft ,&_cgcb );_bggab !=nil {return _bggab ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_ecee );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_defaea :=NewEG_ShapeElements ();_defaea .Borderright =_eg .NewBorderright ();if _ffcg :=d .DecodeElement (_defaea .Borderright ,&_cgcb );_ffcg !=nil {return _ffcg ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_defaea );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_fbgbb :=NewEG_ShapeElements ();_fbgbb .ClientData =_b .NewClientData ();if _aacb :=d .DecodeElement (_fbgbb .ClientData ,&_cgcb );_aacb !=nil {return _aacb ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_fbgbb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_gaga :=NewEG_ShapeElements ();_gaga .Textdata =_cc .NewTextdata ();if _dcafc :=d .DecodeElement (_gaga .Textdata ,&_cgcb );_dcafc !=nil {return _dcafc ;};_gdbcb .EG_ShapeElements =append (_gdbcb .EG_ShapeElements ,_gaga );default:_ce .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065\u0020\u0025\u0076",_cgcb .Name );if _cafed :=d .Skip ();_cafed !=nil {return _cafed ;};};case _c .EndElement :break _adab ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the OfcCT_Extrusion and its children
|
|
func (_dgdade *OfcCT_Extrusion )Validate ()error {return _dgdade .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");};
|
|
|
|
// Validate validates the OfcDiagram and its children
|
|
func (_cccbcc *OfcDiagram )Validate ()error {return _cccbcc .ValidateWithPath ("\u004f\u0066\u0063\u0044\u0069\u0061\u0067\u0072\u0061\u006d");};func (_fdcae *CT_Curve )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076:\u0063\u0075\u0072\u0076\u0065";};if _fdcae .FromAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .FromAttr )});};if _fdcae .Control1Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .Control1Attr )});};if _fdcae .Control2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .Control2Attr )});};if _fdcae .ToAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .ToAttr )});};if _fdcae .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .HrefAttr )});};if _fdcae .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .TargetAttr )});};if _fdcae .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .ClassAttr )});};if _fdcae .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .TitleAttr )});};if _fdcae .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .AltAttr )});};if _fdcae .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .CoordsizeAttr )});};if _fdcae .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .CoordoriginAttr )});};if _fdcae .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .WrapcoordsAttr )});};if _fdcae .PrintAttr !=_g .ST_TrueFalseUnset {_faac ,_eeag :=_fdcae .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _eeag !=nil {return _eeag ;};start .Attr =append (start .Attr ,_faac );};if _fdcae .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .IdAttr )});};if _fdcae .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .StyleAttr )});};if _fdcae .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .SpidAttr )});};if _fdcae .OnedAttr !=_g .ST_TrueFalseUnset {_ffdc ,_gaaeb :=_fdcae .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _gaaeb !=nil {return _gaaeb ;};start .Attr =append (start .Attr ,_ffdc );};if _fdcae .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .RegroupidAttr )});};if _fdcae .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_dacfc ,_cdde :=_fdcae .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cdde !=nil {return _cdde ;};start .Attr =append (start .Attr ,_dacfc );};if _fdcae .ButtonAttr !=_g .ST_TrueFalseUnset {_gef ,_ggfb :=_fdcae .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _ggfb !=nil {return _ggfb ;};start .Attr =append (start .Attr ,_gef );};if _fdcae .UserhiddenAttr !=_g .ST_TrueFalseUnset {_ecfe ,_bddee :=_fdcae .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _bddee !=nil {return _bddee ;};start .Attr =append (start .Attr ,_ecfe );};if _fdcae .BulletAttr !=_g .ST_TrueFalseUnset {_ddcg ,_eggf :=_fdcae .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _eggf !=nil {return _eggf ;};start .Attr =append (start .Attr ,_ddcg );};if _fdcae .HrAttr !=_g .ST_TrueFalseUnset {_abca ,_gggfa :=_fdcae .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _gggfa !=nil {return _gggfa ;};start .Attr =append (start .Attr ,_abca );};if _fdcae .HrstdAttr !=_g .ST_TrueFalseUnset {_gegf ,_fbgb :=_fdcae .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _fbgb !=nil {return _fbgb ;};start .Attr =append (start .Attr ,_gegf );};if _fdcae .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_fead ,_bbge :=_fdcae .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _bbge !=nil {return _bbge ;};start .Attr =append (start .Attr ,_fead );};if _fdcae .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .HrpctAttr )});};if _fdcae .HralignAttr !=OfcST_HrAlignUnset {_bdaf ,_fgca :=_fdcae .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _fgca !=nil {return _fgca ;};start .Attr =append (start .Attr ,_bdaf );};if _fdcae .AllowincellAttr !=_g .ST_TrueFalseUnset {_ddfg ,_adda :=_fdcae .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _adda !=nil {return _adda ;};start .Attr =append (start .Attr ,_ddfg );};if _fdcae .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_gafea ,_efdg :=_fdcae .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _efdg !=nil {return _efdg ;};start .Attr =append (start .Attr ,_gafea );};if _fdcae .UserdrawnAttr !=_g .ST_TrueFalseUnset {_bdeae ,_eeabf :=_fdcae .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _eeabf !=nil {return _eeabf ;};start .Attr =append (start .Attr ,_bdeae );};if _fdcae .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .BordertopcolorAttr )});};if _fdcae .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .BorderleftcolorAttr )});};if _fdcae .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .BorderbottomcolorAttr )});};if _fdcae .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .BorderrightcolorAttr )});};if _fdcae .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_abab ,_gfcd :=_fdcae .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _gfcd !=nil {return _gfcd ;};start .Attr =append (start .Attr ,_abab );};if _fdcae .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .DgmnodekindAttr )});};if _fdcae .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_edbf ,_cdgc :=_fdcae .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _cdgc !=nil {return _cdgc ;};start .Attr =append (start .Attr ,_edbf );};if _fdcae .InsetmodeAttr !=OfcST_InsetModeUnset {_aegf ,_cceb :=_fdcae .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _cceb !=nil {return _cceb ;};start .Attr =append (start .Attr ,_aegf );};if _fdcae .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .OpacityAttr )});};if _fdcae .StrokedAttr !=_g .ST_TrueFalseUnset {_agcf ,_gfdd :=_fdcae .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _gfdd !=nil {return _gfdd ;};start .Attr =append (start .Attr ,_agcf );};if _fdcae .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .StrokecolorAttr )});};if _fdcae .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .StrokeweightAttr )});};if _fdcae .InsetpenAttr !=_g .ST_TrueFalseUnset {_bbfg ,_bbade :=_fdcae .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _bbade !=nil {return _bbade ;};start .Attr =append (start .Attr ,_bbfg );};if _fdcae .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .ChromakeyAttr )});};if _fdcae .FilledAttr !=_g .ST_TrueFalseUnset {_cccd ,_afad :=_fdcae .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _afad !=nil {return _afad ;};start .Attr =append (start .Attr ,_cccd );};if _fdcae .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .FillcolorAttr )});};if _fdcae .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_fdcae .SptAttr )});};if _fdcae .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_gfce ,_dagce :=_fdcae .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _dagce !=nil {return _dagce ;};start .Attr =append (start .Attr ,_gfce );};if _fdcae .BwmodeAttr !=OfcST_BWModeUnset {_fbdba ,_aegc :=_fdcae .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_fbdba );};if _fdcae .BwpureAttr !=OfcST_BWModeUnset {_dabec ,_ccab :=_fdcae .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _ccab !=nil {return _ccab ;};start .Attr =append (start .Attr ,_dabec );};if _fdcae .BwnormalAttr !=OfcST_BWModeUnset {_aabd ,_gdgde :=_fdcae .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _gdgde !=nil {return _gdgde ;};start .Attr =append (start .Attr ,_aabd );};if _fdcae .ForcedashAttr !=_g .ST_TrueFalseUnset {_bggda ,_efdf :=_fdcae .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _efdf !=nil {return _efdf ;};start .Attr =append (start .Attr ,_bggda );};if _fdcae .OleiconAttr !=_g .ST_TrueFalseUnset {_ffge ,_cgdcd :=_fdcae .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _cgdcd !=nil {return _cgdcd ;};start .Attr =append (start .Attr ,_ffge );};if _fdcae .OleAttr !=_g .ST_TrueFalseBlankUnset {_dbfe ,_ebbgb :=_fdcae .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _ebbgb !=nil {return _ebbgb ;};start .Attr =append (start .Attr ,_dbfe );};if _fdcae .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_bbfb ,_gdgf :=_fdcae .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _gdgf !=nil {return _gdgf ;};start .Attr =append (start .Attr ,_bbfb );};if _fdcae .CliptowrapAttr !=_g .ST_TrueFalseUnset {_afga ,_cefg :=_fdcae .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _cefg !=nil {return _cefg ;};start .Attr =append (start .Attr ,_afga );};if _fdcae .ClipAttr !=_g .ST_TrueFalseUnset {_agge ,_cgaf :=_fdcae .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _cgaf !=nil {return _cgaf ;};start .Attr =append (start .Attr ,_agge );};e .EncodeToken (start );if _fdcae .EG_ShapeElements !=nil {for _ ,_gege :=range _fdcae .EG_ShapeElements {_gege .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cbecb *OfcST_ScreenSize )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_caefg ,_aaac :=d .Token ();if _aaac !=nil {return _aaac ;};if _cfdcff ,_fddb :=_caefg .(_c .EndElement );_fddb &&_cfdcff .Name ==start .Name {*_cbecb =1;return nil ;};if _cegbb ,_fgcdb :=_caefg .(_c .CharData );!_fgcdb {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_caefg );}else {switch string (_cegbb ){case "":*_cbecb =0;case "\u00354\u0034\u002c\u0033\u0037\u0036":*_cbecb =1;case "\u00364\u0030\u002c\u0034\u0038\u0030":*_cbecb =2;case "\u00372\u0030\u002c\u0035\u0031\u0032":*_cbecb =3;case "\u00380\u0030\u002c\u0036\u0030\u0030":*_cbecb =4;case "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038":*_cbecb =5;case "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032":*_cbecb =6;};};_caefg ,_aaac =d .Token ();if _aaac !=nil {return _aaac ;};if _abfec ,_edcbc :=_caefg .(_c .EndElement );_edcbc &&_abfec .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_caefg );};func (_cbaa *AG_StrokeAttributes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ede :=range start .Attr {if _ede .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ede .Name .Local =="\u0072\u0065\u006ci\u0064"{_bde ,_fgac :=_ede .Value ,error (nil );if _fgac !=nil {return _fgac ;};_cbaa .RelidAttr =&_bde ;continue ;};if _ede .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ede .Name .Local =="\u0069\u0064"{_dade ,_ecab :=_ede .Value ,error (nil );if _ecab !=nil {return _ecab ;};_cbaa .IdAttr =&_dade ;continue ;};if _ede .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ede .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cbaa .ForcedashAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ede .Name .Local =="\u0074\u0069\u0074l\u0065"{_eeab ,_eage :=_ede .Value ,error (nil );if _eage !=nil {return _eage ;};_cbaa .TitleAttr =&_eeab ;continue ;};if _ede .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ede .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_fbg ,_febe :=_ede .Value ,error (nil );if _febe !=nil {return _febe ;};_cbaa .AlthrefAttr =&_fbg ;continue ;};if _ede .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ede .Name .Local =="\u0068\u0072\u0065\u0066"{_dbed ,_bbbg :=_ede .Value ,error (nil );if _bbbg !=nil {return _bbbg ;};_cbaa .HrefAttr =&_dbed ;continue ;};if _ede .Name .Local =="\u006f\u006e"{_cbaa .OnAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_cbaa .StartarrowlengthAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_cbaa .EndarrowAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_fgd ,_efaa :=_ede .Value ,error (nil );if _efaa !=nil {return _efaa ;};_cbaa .DashstyleAttr =&_fgd ;continue ;};if _ede .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cbaa .EndarrowwidthAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0073\u0072\u0063"{_ceag ,_gea :=_ede .Value ,error (nil );if _gea !=nil {return _gea ;};_cbaa .SrcAttr =&_ceag ;continue ;};if _ede .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_cbaa .EndarrowlengthAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_bdde ,_fdbc :=_ede .Value ,error (nil );if _fdbc !=nil {return _fdbc ;};_cbaa .ImagesizeAttr =&_bdde ;continue ;};if _ede .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_bddc ,_eaed :=_cb .ParseFloat (_ede .Value ,64);if _eaed !=nil {return _eaed ;};_cbaa .MiterlimitAttr =&_bddc ;continue ;};if _ede .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_cbaa .JoinstyleAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cbaa .StartarrowwidthAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_cbaa .EndcapAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_cbaa .FilltypeAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_cbaa .ImageaspectAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_cbaa .ImagealignshapeAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_cbaa .StartarrowAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_cbaa .LinestyleAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dfgd ,_ece :=_ede .Value ,error (nil );if _ece !=nil {return _ece ;};_cbaa .OpacityAttr =&_dfgd ;continue ;};if _ede .Name .Local =="\u0063\u006f\u006co\u0072"{_gbcb ,_dgae :=_ede .Value ,error (nil );if _dgae !=nil {return _dgae ;};_cbaa .ColorAttr =&_gbcb ;continue ;};if _ede .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_afef ,_fdbb :=_ede .Value ,error (nil );if _fdbb !=nil {return _fdbb ;};_cbaa .WeightAttr =&_afef ;continue ;};if _ede .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cbaa .InsetpenAttr .UnmarshalXMLAttr (_ede );continue ;};if _ede .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_cfc ,_gbde :=_ede .Value ,error (nil );if _gbde !=nil {return _gbde ;};_cbaa .Color2Attr =&_cfc ;continue ;};};for {_dfega ,_cgdd :=d .Token ();if _cgdd !=nil {return _e .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020A\u0047\u005f\u0053\u0074\u0072\u006f\u006be\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_cgdd );};if _cga ,_ccgg :=_dfega .(_c .EndElement );_ccgg &&_cga .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the AG_Type and its children
|
|
func (_ead *AG_Type )Validate ()error {return _ead .ValidateWithPath ("\u0041G\u005f\u0054\u0079\u0070\u0065");};func (_gfegg *OfcShapelayout )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f\u003a\u0073\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074";return _gfegg .OfcCT_ShapeLayout .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the AG_Chromakey and its children
|
|
func (_dfe *AG_Chromakey )Validate ()error {return _dfe .ValidateWithPath ("\u0041\u0047\u005fC\u0068\u0072\u006f\u006d\u0061\u006b\u0065\u0079");};func (_gabdab OfcST_FillType )Validate ()error {return _gabdab .ValidateWithPath ("")};
|
|
|
|
// Validate validates the Rect and its children
|
|
func (_cafce *Rect )Validate ()error {return _cafce .ValidateWithPath ("\u0052\u0065\u0063\u0074")};func NewAG_StrokeAttributes ()*AG_StrokeAttributes {_gbd :=&AG_StrokeAttributes {};return _gbd };
|
|
|
|
// Validate validates the OfcExtrusion and its children
|
|
func (_cbcfe *OfcExtrusion )Validate ()error {return _cbcfe .ValidateWithPath ("\u004f\u0066\u0063E\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");};func (_ccefg OfcST_RType )Validate ()error {return _ccefg .ValidateWithPath ("")};func (_eeege *OfcST_OLEType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_eeege =0;case "\u0045\u006d\u0062e\u0064":*_eeege =1;case "\u004c\u0069\u006e\u006b":*_eeege =2;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_ImageData and its children, prefixing error messages with path
|
|
func (_dgcdd *CT_ImageData )ValidateWithPath (path string )error {if _cdaf :=_dgcdd .DetectmouseclickAttr .ValidateWithPath (path +"/\u0044\u0065\u0074\u0065ct\u006do\u0075\u0073\u0065\u0063\u006ci\u0063\u006b\u0041\u0074\u0074\u0072");_cdaf !=nil {return _cdaf ;};if _baeb :=_dgcdd .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_baeb !=nil {return _baeb ;};if _aaggc :=_dgcdd .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072");_aaggc !=nil {return _aaggc ;};return nil ;};type OfcST_OLEType byte ;func (_feefd OfcST_OLEUpdateMode )Validate ()error {return _feefd .ValidateWithPath ("")};
|
|
|
|
// Validate validates the AG_Path and its children
|
|
func (_edfc *AG_Path )Validate ()error {return _edfc .ValidateWithPath ("\u0041G\u005f\u0050\u0061\u0074\u0068");};func (_gefeb OfcST_RType )ValidateWithPath (path string )error {switch _gefeb {case 0,1,2,3,4:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gefeb ));};return nil ;};func (_eadefd *ST_EditAs )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_eadefd =0;case "\u0063\u0061\u006e\u0076\u0061\u0073":*_eadefd =1;case "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074":*_eadefd =2;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_eadefd =3;case "\u0063\u0079\u0063l\u0065":*_eadefd =4;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_eadefd =5;case "\u0076\u0065\u006e\u006e":*_eadefd =6;case "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065":*_eadefd =7;};return nil ;};type Path struct{CT_Path };func (_egggg *OfcCT_Fill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0066\u0069\u006c\u006c";};if _egggg .TypeAttr !=OfcST_FillTypeUnset {_dgdc ,_gadfe :=_egggg .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _gadfe !=nil {return _gadfe ;};start .Attr =append (start .Attr ,_dgdc );};if _egggg .ExtAttr !=ST_ExtUnset {_fdgbf ,_effce :=_egggg .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _effce !=nil {return _effce ;};start .Attr =append (start .Attr ,_fdgbf );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the OfcCT_R and its children
|
|
func (_gfbfdg *OfcCT_R )Validate ()error {return _gfbfdg .ValidateWithPath ("\u004ff\u0063\u0043\u0054\u005f\u0052");};func (_ecfcd OfcST_OLEUpdateMode )ValidateWithPath (path string )error {switch _ecfcd {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecfcd ));};return nil ;};type OfcLeft struct{OfcCT_StrokeChild };
|
|
|
|
// ValidateWithPath validates the OfcCT_ColorMru and its children, prefixing error messages with path
|
|
func (_acfc *OfcCT_ColorMru )ValidateWithPath (path string )error {if _ddfcg :=_acfc .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_ddfcg !=nil {return _ddfcg ;};return nil ;};func (_eagcg OfcST_ColorMode )Validate ()error {return _eagcg .ValidateWithPath ("")};func (_caadc *Textbox )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _caadc .CT_Textbox .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the OfcCT_ClipPath and its children
|
|
func (_aeaf *OfcCT_ClipPath )Validate ()error {return _aeaf .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006c\u0069p\u0050\u0061\u0074\u0068");};func (_gfbeab OfcST_ExtrusionRender )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_debcff :=_c .Attr {};_debcff .Name =name ;switch _gfbeab {case OfcST_ExtrusionRenderUnset :_debcff .Value ="";case OfcST_ExtrusionRenderSolid :_debcff .Value ="\u0073\u006f\u006ci\u0064";case OfcST_ExtrusionRenderWireFrame :_debcff .Value ="\u0077i\u0072\u0065\u0046\u0072\u0061\u006de";case OfcST_ExtrusionRenderBoundingCube :_debcff .Value ="\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065";};return _debcff ,nil ;};func (_fcgac *OfcST_ColorMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fcgac =0;case "\u0061\u0075\u0074\u006f":*_fcgac =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_fcgac =2;};return nil ;};func (_cggaf *OfcCT_Extrusion )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cgcda :=range start .Attr {if _cgcda .Name .Local =="\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"{_cggaf .ColormodeAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u0063\u006f\u006co\u0072"{_fcea ,_ffad :=_cgcda .Value ,error (nil );if _ffad !=nil {return _ffad ;};_cggaf .ColorAttr =&_fcea ;continue ;};if _cgcda .Name .Local =="\u0074\u0079\u0070\u0065"{_cggaf .TypeAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"{_addba ,_cbfca :=_cb .ParseFloat (_cgcda .Value ,64);if _cbfca !=nil {return _cbfca ;};_egda :=float32 (_addba );_cggaf .ShininessAttr =&_egda ;continue ;};if _cgcda .Name .Local =="\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"{_bebdg ,_defgf :=_cgcda .Value ,error (nil );if _defgf !=nil {return _defgf ;};_cggaf .ViewpointoriginAttr =&_bebdg ;continue ;};if _cgcda .Name .Local =="s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"{_edega ,_dgdag :=_cgcda .Value ,error (nil );if _dgdag !=nil {return _dgdag ;};_cggaf .SpecularityAttr =&_edega ;continue ;};if _cgcda .Name .Local =="\u0070\u006c\u0061n\u0065"{_cggaf .PlaneAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"{_dabcc ,_aecda :=_cgcda .Value ,error (nil );if _aecda !=nil {return _aecda ;};_cggaf .DiffusityAttr =&_dabcc ;continue ;};if _cgcda .Name .Local =="\u0073k\u0065\u0077\u0061\u006d\u0074"{_egdbg ,_abadd :=_cgcda .Value ,error (nil );if _abadd !=nil {return _abadd ;};_cggaf .SkewamtAttr =&_egdbg ;continue ;};if _cgcda .Name .Local =="\u006d\u0065\u0074a\u006c"{_cggaf .MetalAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"{_deadc ,_gdcag :=_cgcda .Value ,error (nil );if _gdcag !=nil {return _gdcag ;};_cggaf .BackdepthAttr =&_deadc ;continue ;};if _cgcda .Name .Local =="\u0065\u0064\u0067\u0065"{_bfbdc ,_acfeb :=_cgcda .Value ,error (nil );if _acfeb !=nil {return _acfeb ;};_cggaf .EdgeAttr =&_bfbdc ;continue ;};if _cgcda .Name .Local =="l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"{_beacbe ,_ccbdg :=_cgcda .Value ,error (nil );if _ccbdg !=nil {return _ccbdg ;};_cggaf .Lightlevel2Attr =&_beacbe ;continue ;};if _cgcda .Name .Local =="\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_cfddc ,_ffdag :=_cb .ParseFloat (_cgcda .Value ,64);if _ffdag !=nil {return _ffdag ;};_gefbc :=float32 (_cfddc );_cggaf .OrientationangleAttr =&_gefbc ;continue ;};if _cgcda .Name .Local =="\u006f\u006e"{_cggaf .OnAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"{_cggaf .LightharshAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"{_cggaf .LightfaceAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"{_afge ,_deee :=_cgcda .Value ,error (nil );if _deee !=nil {return _deee ;};_cggaf .ForedepthAttr =&_afge ;continue ;};if _cgcda .Name .Local =="\u0065\u0078\u0074"{_cggaf .ExtAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_cggaf .AutorotationcenterAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u0066\u0061\u0063e\u0074"{_aaed ,_ccaec :=_cgcda .Value ,error (nil );if _ccaec !=nil {return _ccaec ;};_cggaf .FacetAttr =&_aaed ;continue ;};if _cgcda .Name .Local =="\u0072\u0065\u006e\u0064\u0065\u0072"{_cggaf .RenderAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"{_ccfe ,_ccdgd :=_cgcda .Value ,error (nil );if _ccdgd !=nil {return _ccdgd ;};_cggaf .LightlevelAttr =&_ccfe ;continue ;};if _cgcda .Name .Local =="\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"{_baagd ,_bbaf :=_cgcda .Value ,error (nil );if _bbaf !=nil {return _bbaf ;};_cggaf .BrightnessAttr =&_baagd ;continue ;};if _cgcda .Name .Local =="\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"{_accab ,_eeafd :=_cb .ParseFloat (_cgcda .Value ,64);if _eeafd !=nil {return _eeafd ;};_cgcc :=float32 (_accab );_cggaf .SkewangleAttr =&_cgcc ;continue ;};if _cgcda .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"{_cfca ,_gfbfa :=_cgcda .Value ,error (nil );if _gfbfa !=nil {return _gfbfa ;};_cggaf .Lightposition2Attr =&_cfca ;continue ;};if _cgcda .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_affec ,_adfb :=_cgcda .Value ,error (nil );if _adfb !=nil {return _adfb ;};_cggaf .RotationangleAttr =&_affec ;continue ;};if _cgcda .Name .Local =="l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"{_cggaf .Lightharsh2Attr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_dbeeg ,_dagfdb :=_cgcda .Value ,error (nil );if _dagfdb !=nil {return _dagfdb ;};_cggaf .OrientationAttr =&_dbeeg ;continue ;};if _cgcda .Name .Local =="\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_cggaf .LockrotationcenterAttr .UnmarshalXMLAttr (_cgcda );continue ;};if _cgcda .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"{_abbgb ,_ebcga :=_cgcda .Value ,error (nil );if _ebcga !=nil {return _ebcga ;};_cggaf .RotationcenterAttr =&_abbgb ;continue ;};if _cgcda .Name .Local =="\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"{_dbfee ,_addbc :=_cgcda .Value ,error (nil );if _addbc !=nil {return _addbc ;};_cggaf .ViewpointAttr =&_dbfee ;continue ;};if _cgcda .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_cbaeg ,_agaaa :=_cgcda .Value ,error (nil );if _agaaa !=nil {return _agaaa ;};_cggaf .LightpositionAttr =&_cbaeg ;continue ;};};for {_bddgd ,_bccee :=d .Token ();if _bccee !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u004f\u0066\u0063\u0043\u0054\u005f\u0045\u0078\u0074r\u0075\u0073\u0069o\u006e:\u0020\u0025\u0073",_bccee );};if _daad ,_agbge :=_bddgd .(_c .EndElement );_agbge &&_daad .Name ==start .Name {break ;};};return nil ;};type Handles struct{CT_Handles };func (_eagff *CT_Path )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_feeg :=range start .Attr {if _feeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feeg .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"{_eagff .ConnecttypeAttr .UnmarshalXMLAttr (_feeg );continue ;};if _feeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feeg .Name .Local =="e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"{_eagff .ExtrusionokAttr .UnmarshalXMLAttr (_feeg );continue ;};if _feeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feeg .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"{_fbdcf ,_dagee :=_feeg .Value ,error (nil );if _dagee !=nil {return _dagee ;};_eagff .ConnectanglesAttr =&_fbdcf ;continue ;};if _feeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feeg .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"{_cgfb ,_acab :=_feeg .Value ,error (nil );if _acab !=nil {return _acab ;};_eagff .ConnectlocsAttr =&_cgfb ;continue ;};if _feeg .Name .Local =="\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"{_eagff .GradientshapeokAttr .UnmarshalXMLAttr (_feeg );continue ;};if _feeg .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"{_eagff .ShadowokAttr .UnmarshalXMLAttr (_feeg );continue ;};if _feeg .Name .Local =="\u0061r\u0072\u006f\u0077\u006f\u006b"{_eagff .ArrowokAttr .UnmarshalXMLAttr (_feeg );continue ;};if _feeg .Name .Local =="\u0076"{_egabc ,_dfee :=_feeg .Value ,error (nil );if _dfee !=nil {return _dfee ;};_eagff .VAttr =&_egabc ;continue ;};if _feeg .Name .Local =="\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"{_eagff .TextpathokAttr .UnmarshalXMLAttr (_feeg );continue ;};if _feeg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"{_eagff .InsetpenokAttr .UnmarshalXMLAttr (_feeg );continue ;};if _feeg .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"{_eagff .StrokeokAttr .UnmarshalXMLAttr (_feeg );continue ;};if _feeg .Name .Local =="\u0066\u0069\u006c\u006c\u006f\u006b"{_eagff .FillokAttr .UnmarshalXMLAttr (_feeg );continue ;};if _feeg .Name .Local =="t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"{_adfac ,_gdba :=_feeg .Value ,error (nil );if _gdba !=nil {return _gdba ;};_eagff .TextboxrectAttr =&_adfac ;continue ;};if _feeg .Name .Local =="\u006c\u0069\u006d\u006f"{_dcfe ,_ecbf :=_feeg .Value ,error (nil );if _ecbf !=nil {return _ecbf ;};_eagff .LimoAttr =&_dcfe ;continue ;};if _feeg .Name .Local =="\u0069\u0064"{_ffab ,_ccgfd :=_feeg .Value ,error (nil );if _ccgfd !=nil {return _ccgfd ;};_eagff .IdAttr =&_ffab ;continue ;};};for {_faceb ,_gbbbed :=d .Token ();if _gbbbed !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_gbbbed );};if _cedba ,_efec :=_faceb .(_c .EndElement );_efec &&_cedba .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the OfcCT_Ink and its children
|
|
func (_gcgdc *OfcCT_Ink )Validate ()error {return _gcgdc .ValidateWithPath ("\u004ff\u0063\u0043\u0054\u005f\u0049\u006ek");};type CT_Path struct{VAttr *string ;LimoAttr *string ;TextboxrectAttr *string ;FillokAttr _g .ST_TrueFalse ;StrokeokAttr _g .ST_TrueFalse ;ShadowokAttr _g .ST_TrueFalse ;ArrowokAttr _g .ST_TrueFalse ;GradientshapeokAttr _g .ST_TrueFalse ;TextpathokAttr _g .ST_TrueFalse ;InsetpenokAttr _g .ST_TrueFalse ;ConnecttypeAttr OfcST_ConnectType ;ConnectlocsAttr *string ;ConnectanglesAttr *string ;ExtrusionokAttr _g .ST_TrueFalse ;IdAttr *string ;};
|
|
|
|
// ValidateWithPath validates the AG_ImageAttributes and its children, prefixing error messages with path
|
|
func (_daef *AG_ImageAttributes )ValidateWithPath (path string )error {if _bffg :=_daef .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_bffg !=nil {return _bffg ;};if _ecd :=_daef .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072");_ecd !=nil {return _ecd ;};return nil ;};type OfcCT_IdMap struct{DataAttr *string ;ExtAttr ST_Ext ;};func (_gagff *OfcCT_ClipPath )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068";};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_e .Sprintf ("\u0025\u0076",_gagff .VAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_ImageData and its children
|
|
func (_fgcd *CT_ImageData )Validate ()error {return _fgcd .ValidateWithPath ("\u0043\u0054\u005fI\u006d\u0061\u0067\u0065\u0044\u0061\u0074\u0061");};func (_dece *AG_AllShapeAttributes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dece .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_dece .OpacityAttr )});};if _dece .StrokedAttr !=_g .ST_TrueFalseUnset {_adc ,_dbd :=_dece .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _dbd !=nil {return _dbd ;};start .Attr =append (start .Attr ,_adc );};if _dece .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dece .StrokecolorAttr )});};if _dece .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dece .StrokeweightAttr )});};if _dece .InsetpenAttr !=_g .ST_TrueFalseUnset {_fed ,_agg :=_dece .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _agg !=nil {return _agg ;};start .Attr =append (start .Attr ,_fed );};if _dece .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_dece .ChromakeyAttr )});};if _dece .FilledAttr !=_g .ST_TrueFalseUnset {_bcbd ,_gffb :=_dece .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _gffb !=nil {return _gffb ;};start .Attr =append (start .Attr ,_bcbd );};if _dece .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_dece .FillcolorAttr )});};if _dece .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dece .SptAttr )});};if _dece .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_acc ,_gd :=_dece .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _gd !=nil {return _gd ;};start .Attr =append (start .Attr ,_acc );};if _dece .BwmodeAttr !=OfcST_BWModeUnset {_afa ,_dfgg :=_dece .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _dfgg !=nil {return _dfgg ;};start .Attr =append (start .Attr ,_afa );};if _dece .BwpureAttr !=OfcST_BWModeUnset {_bba ,_ff :=_dece .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _ff !=nil {return _ff ;};start .Attr =append (start .Attr ,_bba );};if _dece .BwnormalAttr !=OfcST_BWModeUnset {_dfb ,_dde :=_dece .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _dde !=nil {return _dde ;};start .Attr =append (start .Attr ,_dfb );};if _dece .ForcedashAttr !=_g .ST_TrueFalseUnset {_be ,_ggb :=_dece .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _ggb !=nil {return _ggb ;};start .Attr =append (start .Attr ,_be );};if _dece .OleiconAttr !=_g .ST_TrueFalseUnset {_beg ,_gga :=_dece .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _gga !=nil {return _gga ;};start .Attr =append (start .Attr ,_beg );};if _dece .OleAttr !=_g .ST_TrueFalseBlankUnset {_ageg ,_feg :=_dece .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _feg !=nil {return _feg ;};start .Attr =append (start .Attr ,_ageg );};if _dece .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_gggf ,_agfc :=_dece .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _agfc !=nil {return _agfc ;};start .Attr =append (start .Attr ,_gggf );};if _dece .CliptowrapAttr !=_g .ST_TrueFalseUnset {_gab ,_cce :=_dece .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _cce !=nil {return _cce ;};start .Attr =append (start .Attr ,_gab );};if _dece .ClipAttr !=_g .ST_TrueFalseUnset {_begc ,_eag :=_dece .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _eag !=nil {return _eag ;};start .Attr =append (start .Attr ,_begc );};return nil ;};func (_bfdeb *OfcCT_IdMap )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_egfe :=range start .Attr {if _egfe .Name .Local =="\u0064\u0061\u0074\u0061"{_fgcbg ,_ceggaa :=_egfe .Value ,error (nil );if _ceggaa !=nil {return _ceggaa ;};_bfdeb .DataAttr =&_fgcbg ;continue ;};if _egfe .Name .Local =="\u0065\u0078\u0074"{_bfdeb .ExtAttr .UnmarshalXMLAttr (_egfe );continue ;};};for {_gebef ,_efdgd :=d .Token ();if _efdgd !=nil {return _e .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070\u003a\u0020\u0025\u0073",_efdgd );};if _ffbegf ,_fffge :=_gebef .(_c .EndElement );_fffge &&_ffbegf .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the Image and its children, prefixing error messages with path
|
|
func (_cgbfd *Image )ValidateWithPath (path string )error {if _edegb :=_cgbfd .CT_Image .ValidateWithPath (path );_edegb !=nil {return _edegb ;};return nil ;};
|
|
|
|
// Validate validates the OfcTop and its children
|
|
func (_abdcf *OfcTop )Validate ()error {return _abdcf .ValidateWithPath ("\u004f\u0066\u0063\u0054\u006f\u0070");};
|
|
|
|
// Validate validates the Textbox and its children
|
|
func (_bbbegf *Textbox )Validate ()error {return _bbbegf .ValidateWithPath ("\u0054e\u0078\u0074\u0062\u006f\u0078");};
|
|
|
|
// ValidateWithPath validates the OfcLeft and its children, prefixing error messages with path
|
|
func (_feead *OfcLeft )ValidateWithPath (path string )error {if _gdbbf :=_feead .OfcCT_StrokeChild .ValidateWithPath (path );_gdbbf !=nil {return _gdbbf ;};return nil ;};func (_ggbfg *Rect )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _ggbfg .CT_Rect .MarshalXML (e ,start );};
|
|
|
|
// ValidateWithPath validates the Oval and its children, prefixing error messages with path
|
|
func (_aebbc *Oval )ValidateWithPath (path string )error {if _aeggfb :=_aebbc .CT_Oval .ValidateWithPath (path );_aeggfb !=nil {return _aeggfb ;};return nil ;};type AG_Id struct{IdAttr *string ;};type OfcCT_RelationTable struct{Rel []*OfcCT_Relation ;ExtAttr ST_Ext ;};type ST_Ext byte ;
|
|
|
|
// Validate validates the Oval and its children
|
|
func (_bcdag *Oval )Validate ()error {return _bcdag .ValidateWithPath ("\u004f\u0076\u0061\u006c")};func (_edddf *CT_Textbox )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx";};if _edddf .InsetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0073e\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_edddf .InsetAttr )});};if _edddf .SingleclickAttr !=_g .ST_TrueFalseUnset {_afcf ,_ebec :=_edddf .SingleclickAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0073\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"});if _ebec !=nil {return _ebec ;};start .Attr =append (start .Attr ,_afcf );};if _edddf .InsetmodeAttr !=OfcST_InsetModeUnset {_bgeab ,_dfbbb :=_edddf .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _dfbbb !=nil {return _dfbbb ;};start .Attr =append (start .Attr ,_bgeab );};if _edddf .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_edddf .IdAttr )});};if _edddf .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_edddf .StyleAttr )});};e .EncodeToken (start );if _edddf .TxbxContent !=nil {_abbe :=_c .StartElement {Name :_c .Name {Local :"\u0077\u003a\u0074\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}};e .EncodeElement (_edddf .TxbxContent ,_abbe );};if _edddf .Any !=nil {_edddf .Any .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gacgd *OfcST_ExtrusionRender )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gacgd =0;case "\u0073\u006f\u006ci\u0064":*_gacgd =1;case "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de":*_gacgd =2;case "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065":*_gacgd =3;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_TextPath and its children, prefixing error messages with path
|
|
func (_eeadc *CT_TextPath )ValidateWithPath (path string )error {if _dafb :=_eeadc .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_dafb !=nil {return _dafb ;};if _ffcfb :=_eeadc .FitshapeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0073\u0068\u0061\u0070\u0065\u0041\u0074\u0074\u0072");_ffcfb !=nil {return _ffcfb ;};if _fgdaee :=_eeadc .FitpathAttr .ValidateWithPath (path +"\u002f\u0046\u0069t\u0070\u0061\u0074\u0068\u0041\u0074\u0074\u0072");_fgdaee !=nil {return _fgdaee ;};if _bbbce :=_eeadc .TrimAttr .ValidateWithPath (path +"\u002fT\u0072\u0069\u006d\u0041\u0074\u0074r");_bbbce !=nil {return _bbbce ;};if _bagdg :=_eeadc .XscaleAttr .ValidateWithPath (path +"/\u0058\u0073\u0063\u0061\u006c\u0065\u0041\u0074\u0074\u0072");_bagdg !=nil {return _bagdg ;};return nil ;};func NewOfcCT_Entry ()*OfcCT_Entry {_daabc :=&OfcCT_Entry {};return _daabc };func (_add *AG_Id )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_edfd :=range start .Attr {if _edfd .Name .Local =="\u0069\u0064"{_gegg ,_dbbf :=_edfd .Value ,error (nil );if _dbbf !=nil {return _dbbf ;};_add .IdAttr =&_gegg ;continue ;};};for {_eae ,_cbb :=d .Token ();if _cbb !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0049d\u003a\u0020\u0025\u0073",_cbb );};if _fag ,_fece :=_eae .(_c .EndElement );_fece &&_fag .Name ==start .Name {break ;};};return nil ;};const (OfcST_BWModeUnset OfcST_BWMode =0;OfcST_BWModeColor OfcST_BWMode =1;OfcST_BWModeAuto OfcST_BWMode =2;OfcST_BWModeGrayScale OfcST_BWMode =3;OfcST_BWModeLightGrayscale OfcST_BWMode =4;OfcST_BWModeInverseGray OfcST_BWMode =5;OfcST_BWModeGrayOutline OfcST_BWMode =6;OfcST_BWModeHighContrast OfcST_BWMode =7;OfcST_BWModeBlack OfcST_BWMode =8;OfcST_BWModeWhite OfcST_BWMode =9;OfcST_BWModeHide OfcST_BWMode =10;OfcST_BWModeUndrawn OfcST_BWMode =11;OfcST_BWModeBlackTextAndLines OfcST_BWMode =12;);func (_cadcga *OfcST_Angle )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cadcga =0;case "\u0061\u006e\u0079":*_cadcga =1;case "\u0033\u0030":*_cadcga =2;case "\u0034\u0035":*_cadcga =3;case "\u0036\u0030":*_cadcga =4;case "\u0039\u0030":*_cadcga =5;case "\u0061\u0075\u0074\u006f":*_cadcga =6;};return nil ;};func (_cefac *CT_PolyLine )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065";};if _cefac .PointsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u006f\u0069\u006e\u0074\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .PointsAttr )});};if _cefac .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .HrefAttr )});};if _cefac .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .TargetAttr )});};if _cefac .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .ClassAttr )});};if _cefac .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .TitleAttr )});};if _cefac .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .AltAttr )});};if _cefac .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .CoordsizeAttr )});};if _cefac .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .CoordoriginAttr )});};if _cefac .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .WrapcoordsAttr )});};if _cefac .PrintAttr !=_g .ST_TrueFalseUnset {_fgab ,_gcdd :=_cefac .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _gcdd !=nil {return _gcdd ;};start .Attr =append (start .Attr ,_fgab );};if _cefac .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .IdAttr )});};if _cefac .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .StyleAttr )});};if _cefac .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .SpidAttr )});};if _cefac .OnedAttr !=_g .ST_TrueFalseUnset {_gbade ,_eagbb :=_cefac .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _eagbb !=nil {return _eagbb ;};start .Attr =append (start .Attr ,_gbade );};if _cefac .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .RegroupidAttr )});};if _cefac .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_cecc ,_gfgg :=_cefac .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _gfgg !=nil {return _gfgg ;};start .Attr =append (start .Attr ,_cecc );};if _cefac .ButtonAttr !=_g .ST_TrueFalseUnset {_geaee ,_cbcfd :=_cefac .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _cbcfd !=nil {return _cbcfd ;};start .Attr =append (start .Attr ,_geaee );};if _cefac .UserhiddenAttr !=_g .ST_TrueFalseUnset {_ggca ,_cged :=_cefac .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _cged !=nil {return _cged ;};start .Attr =append (start .Attr ,_ggca );};if _cefac .BulletAttr !=_g .ST_TrueFalseUnset {_cbdf ,_dfadb :=_cefac .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _dfadb !=nil {return _dfadb ;};start .Attr =append (start .Attr ,_cbdf );};if _cefac .HrAttr !=_g .ST_TrueFalseUnset {_egafe ,_bgcde :=_cefac .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _bgcde !=nil {return _bgcde ;};start .Attr =append (start .Attr ,_egafe );};if _cefac .HrstdAttr !=_g .ST_TrueFalseUnset {_gfgd ,_bgaa :=_cefac .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _bgaa !=nil {return _bgaa ;};start .Attr =append (start .Attr ,_gfgd );};if _cefac .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_fcfc ,_fcebd :=_cefac .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _fcebd !=nil {return _fcebd ;};start .Attr =append (start .Attr ,_fcfc );};if _cefac .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .HrpctAttr )});};if _cefac .HralignAttr !=OfcST_HrAlignUnset {_ggaea ,_dbbd :=_cefac .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _dbbd !=nil {return _dbbd ;};start .Attr =append (start .Attr ,_ggaea );};if _cefac .AllowincellAttr !=_g .ST_TrueFalseUnset {_cfeag ,_facdf :=_cefac .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _facdf !=nil {return _facdf ;};start .Attr =append (start .Attr ,_cfeag );};if _cefac .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_bagf ,_faed :=_cefac .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _faed !=nil {return _faed ;};start .Attr =append (start .Attr ,_bagf );};if _cefac .UserdrawnAttr !=_g .ST_TrueFalseUnset {_cfae ,_gdbc :=_cefac .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _gdbc !=nil {return _gdbc ;};start .Attr =append (start .Attr ,_cfae );};if _cefac .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .BordertopcolorAttr )});};if _cefac .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .BorderleftcolorAttr )});};if _cefac .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .BorderbottomcolorAttr )});};if _cefac .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .BorderrightcolorAttr )});};if _cefac .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_bcff ,_gagf :=_cefac .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _gagf !=nil {return _gagf ;};start .Attr =append (start .Attr ,_bcff );};if _cefac .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .DgmnodekindAttr )});};if _cefac .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_bgcbg ,_eebde :=_cefac .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _eebde !=nil {return _eebde ;};start .Attr =append (start .Attr ,_bgcbg );};if _cefac .InsetmodeAttr !=OfcST_InsetModeUnset {_gaab ,_agfa :=_cefac .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _agfa !=nil {return _agfa ;};start .Attr =append (start .Attr ,_gaab );};if _cefac .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .OpacityAttr )});};if _cefac .StrokedAttr !=_g .ST_TrueFalseUnset {_dfegc ,_fgfe :=_cefac .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _fgfe !=nil {return _fgfe ;};start .Attr =append (start .Attr ,_dfegc );};if _cefac .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .StrokecolorAttr )});};if _cefac .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .StrokeweightAttr )});};if _cefac .InsetpenAttr !=_g .ST_TrueFalseUnset {_aedd ,_fcdbf :=_cefac .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _fcdbf !=nil {return _fcdbf ;};start .Attr =append (start .Attr ,_aedd );};if _cefac .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .ChromakeyAttr )});};if _cefac .FilledAttr !=_g .ST_TrueFalseUnset {_ebfd ,_dcabe :=_cefac .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _dcabe !=nil {return _dcabe ;};start .Attr =append (start .Attr ,_ebfd );};if _cefac .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .FillcolorAttr )});};if _cefac .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cefac .SptAttr )});};if _cefac .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_fcbed ,_ebdd :=_cefac .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _ebdd !=nil {return _ebdd ;};start .Attr =append (start .Attr ,_fcbed );};if _cefac .BwmodeAttr !=OfcST_BWModeUnset {_baeeac ,_fdfag :=_cefac .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _fdfag !=nil {return _fdfag ;};start .Attr =append (start .Attr ,_baeeac );};if _cefac .BwpureAttr !=OfcST_BWModeUnset {_ebbb ,_bcgaa :=_cefac .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _bcgaa !=nil {return _bcgaa ;};start .Attr =append (start .Attr ,_ebbb );};if _cefac .BwnormalAttr !=OfcST_BWModeUnset {_dbab ,_bgbab :=_cefac .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _bgbab !=nil {return _bgbab ;};start .Attr =append (start .Attr ,_dbab );};if _cefac .ForcedashAttr !=_g .ST_TrueFalseUnset {_bcfc ,_bagg :=_cefac .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _bagg !=nil {return _bagg ;};start .Attr =append (start .Attr ,_bcfc );};if _cefac .OleiconAttr !=_g .ST_TrueFalseUnset {_fgafe ,_fegd :=_cefac .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _fegd !=nil {return _fegd ;};start .Attr =append (start .Attr ,_fgafe );};if _cefac .OleAttr !=_g .ST_TrueFalseBlankUnset {_dfcf ,_eedg :=_cefac .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _eedg !=nil {return _eedg ;};start .Attr =append (start .Attr ,_dfcf );};if _cefac .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_dbgdf ,_bbcf :=_cefac .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _bbcf !=nil {return _bbcf ;};start .Attr =append (start .Attr ,_dbgdf );};if _cefac .CliptowrapAttr !=_g .ST_TrueFalseUnset {_dgda ,_abedee :=_cefac .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _abedee !=nil {return _abedee ;};start .Attr =append (start .Attr ,_dgda );};if _cefac .ClipAttr !=_g .ST_TrueFalseUnset {_dbdbd ,_bbfge :=_cefac .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _bbfge !=nil {return _bbfge ;};start .Attr =append (start .Attr ,_dbdbd );};e .EncodeToken (start );if _cefac .Ink !=nil {_cffff :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0069n\u006b"}};for _ ,_gegeb :=range _cefac .Ink {e .EncodeElement (_gegeb ,_cffff );};};if _cefac .EG_ShapeElements !=nil {for _ ,_deffg :=range _cefac .EG_ShapeElements {_deffg .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewOfcCT_Extrusion ()*OfcCT_Extrusion {_dbecg :=&OfcCT_Extrusion {};return _dbecg };func (_afedg OfcST_How )ValidateWithPath (path string )error {switch _afedg {case 0,1,2,3,4,5,6:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afedg ));};return nil ;};func NewOfcCT_RelationTable ()*OfcCT_RelationTable {_ebdag :=&OfcCT_RelationTable {};return _ebdag };func (_ffbfg OfcST_OLEType )String ()string {switch _ffbfg {case 0:return "";case 1:return "\u0045\u006d\u0062e\u0064";case 2:return "\u004c\u0069\u006e\u006b";};return "";};func (_bbcac ST_ShadowType )String ()string {switch _bbcac {case 0:return "";case 1:return "\u0073\u0069\u006e\u0067\u006c\u0065";case 2:return "\u0064\u006f\u0075\u0062\u006c\u0065";case 3:return "\u0065\u006d\u0062\u006f\u0073\u0073";case 4:return "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065";};return "";};
|
|
|
|
// ValidateWithPath validates the AG_CoreAttributes and its children, prefixing error messages with path
|
|
func (_fcc *AG_CoreAttributes )ValidateWithPath (path string )error {if _fedb :=_fcc .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_fedb !=nil {return _fedb ;};return nil ;};func (_bdbbf *ST_StrokeArrowType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bdbbf =0;case "\u006e\u006f\u006e\u0065":*_bdbbf =1;case "\u0062\u006c\u006fc\u006b":*_bdbbf =2;case "\u0063l\u0061\u0073\u0073\u0069\u0063":*_bdbbf =3;case "\u006f\u0076\u0061\u006c":*_bdbbf =4;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_bdbbf =5;case "\u006f\u0070\u0065\u006e":*_bdbbf =6;};return nil ;};func (_cadgd *Curve )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cadgd .CT_Curve =*NewCT_Curve ();for _ ,_cefff :=range start .Attr {if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cadgd .AllowoverlapAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_baed ,_debbe :=_cb .ParseInt (_cefff .Value ,10,64);if _debbe !=nil {return _debbe ;};_cadgd .RegroupidAttr =&_baed ;continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cadgd .DgmlayoutAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cadgd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cadgd .PreferrelativeAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cadgd .ButtonAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u006f\u006c\u0065"{_cadgd .OleAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cadgd .UserhiddenAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cadgd .ForcedashAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cadgd .BulletAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cadgd .BwpureAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0063\u006c\u0069\u0070"{_cadgd .ClipAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_bgfag ,_dbdbda :=_cefff .Value ,error (nil );if _dbdbda !=nil {return _dbdbda ;};_cadgd .BorderbottomcolorAttr =&_bgfag ;continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cadgd .BwnormalAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cadgd .HralignAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0068\u0072"{_cadgd .HrAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_babce ,_afdc :=_cefff .Value ,error (nil );if _afdc !=nil {return _afdc ;};_cadgd .BordertopcolorAttr =&_babce ;continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_gabbd ,_gdgge :=_cb .ParseInt (_cefff .Value ,10,64);if _gdgge !=nil {return _gdgge ;};_cadgd .DgmnodekindAttr =&_gabbd ;continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_geaeb ,_eagg :=_cefff .Value ,error (nil );if _eagg !=nil {return _eagg ;};_cadgd .BorderrightcolorAttr =&_geaeb ;continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0073\u0070\u0069\u0064"{_aafe ,_dgce :=_cefff .Value ,error (nil );if _dgce !=nil {return _dgce ;};_cadgd .SpidAttr =&_aafe ;continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0068\u0072\u0070c\u0074"{_edddc ,_efca :=_cb .ParseFloat (_cefff .Value ,64);if _efca !=nil {return _efca ;};_gddf :=float32 (_edddc );_cadgd .HrpctAttr =&_gddf ;continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0068\u0072\u0073t\u0064"{_cadgd .HrstdAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cadgd .CliptowrapAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cadgd .AllowincellAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cadgd .DgmlayoutmruAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cadgd .UserdrawnAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cadgd .OleiconAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_eacdg ,_eedad :=_cefff .Value ,error (nil );if _eedad !=nil {return _eedad ;};_cadgd .BorderleftcolorAttr =&_eacdg ;continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0073\u0070\u0074"{_deaeac ,_bcbg :=_cb .ParseFloat (_cefff .Value ,64);if _bcbg !=nil {return _bcbg ;};_cebbbc :=float32 (_deaeac );_cadgd .SptAttr =&_cebbbc ;continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cadgd .BwmodeAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cadgd .ConnectortypeAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cadgd .InsetmodeAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u006f\u006e\u0065\u0064"{_cadgd .OnedAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cefff .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cadgd .HrnoshadeAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Local =="\u0074\u0069\u0074l\u0065"{_bcbfa ,_eddbe :=_cefff .Value ,error (nil );if _eddbe !=nil {return _eddbe ;};_cadgd .TitleAttr =&_bcbfa ;continue ;};if _cefff .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gddfg ,_fcade :=_cefff .Value ,error (nil );if _fcade !=nil {return _fcade ;};_cadgd .WrapcoordsAttr =&_gddfg ;continue ;};if _cefff .Name .Local =="\u0073\u0074\u0079l\u0065"{_ceea ,_gfbgeb :=_cefff .Value ,error (nil );if _gfbgeb !=nil {return _gfbgeb ;};_cadgd .StyleAttr =&_ceea ;continue ;};if _cefff .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_begbg ,_bcbgg :=_cefff .Value ,error (nil );if _bcbgg !=nil {return _bcbgg ;};_cadgd .CoordoriginAttr =&_begbg ;continue ;};if _cefff .Name .Local =="\u0070\u0072\u0069n\u0074"{_cadgd .PrintAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_gegdc ,_cfgb :=_cefff .Value ,error (nil );if _cfgb !=nil {return _cfgb ;};_cadgd .CoordsizeAttr =&_gegdc ;continue ;};if _cefff .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cadgd .StrokedAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Local =="\u0061\u006c\u0074"{_fgfga ,_dfdg :=_cefff .Value ,error (nil );if _dfdg !=nil {return _dfdg ;};_cadgd .AltAttr =&_fgfga ;continue ;};if _cefff .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_gdggd ,_baefc :=_cefff .Value ,error (nil );if _baefc !=nil {return _baefc ;};_cadgd .StrokeweightAttr =&_gdggd ;continue ;};if _cefff .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"{_gafg ,_egeac :=_cefff .Value ,error (nil );if _egeac !=nil {return _egeac ;};_cadgd .Control1Attr =&_gafg ;continue ;};if _cefff .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_aeec ,_afaca :=_cefff .Value ,error (nil );if _afaca !=nil {return _afaca ;};_cadgd .ChromakeyAttr =&_aeec ;continue ;};if _cefff .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_acebe ,_ccegg :=_cefff .Value ,error (nil );if _ccegg !=nil {return _ccegg ;};_cadgd .FillcolorAttr =&_acebe ;continue ;};if _cefff .Name .Local =="\u0069\u0064"{_cddfa ,_ecfc :=_cefff .Value ,error (nil );if _ecfc !=nil {return _ecfc ;};_cadgd .IdAttr =&_cddfa ;continue ;};if _cefff .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_degd ,_eaae :=_cefff .Value ,error (nil );if _eaae !=nil {return _eaae ;};_cadgd .OpacityAttr =&_degd ;continue ;};if _cefff .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_eafcag ,_cbgcd :=_cefff .Value ,error (nil );if _cbgcd !=nil {return _cbgcd ;};_cadgd .StrokecolorAttr =&_eafcag ;continue ;};if _cefff .Name .Local =="\u0063\u006c\u0061s\u0073"{_aebca ,_eeefe :=_cefff .Value ,error (nil );if _eeefe !=nil {return _eeefe ;};_cadgd .ClassAttr =&_aebca ;continue ;};if _cefff .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cadgd .FilledAttr .UnmarshalXMLAttr (_cefff );continue ;};if _cefff .Name .Local =="\u0066\u0072\u006f\u006d"{_ddcc ,_ecaddb :=_cefff .Value ,error (nil );if _ecaddb !=nil {return _ecaddb ;};_cadgd .FromAttr =&_ddcc ;continue ;};if _cefff .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gcgaed ,_ggada :=_cefff .Value ,error (nil );if _ggada !=nil {return _ggada ;};_cadgd .TargetAttr =&_gcgaed ;continue ;};if _cefff .Name .Local =="\u0068\u0072\u0065\u0066"{_efgde ,_bgfb :=_cefff .Value ,error (nil );if _bgfb !=nil {return _bgfb ;};_cadgd .HrefAttr =&_efgde ;continue ;};if _cefff .Name .Local =="\u0074\u006f"{_adeca ,_ccgce :=_cefff .Value ,error (nil );if _ccgce !=nil {return _ccgce ;};_cadgd .ToAttr =&_adeca ;continue ;};if _cefff .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"{_fffaf ,_cagff :=_cefff .Value ,error (nil );if _cagff !=nil {return _cagff ;};_cadgd .Control2Attr =&_fffaf ;continue ;};if _cefff .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cadgd .InsetpenAttr .UnmarshalXMLAttr (_cefff );continue ;};};_ffgab :for {_bebf ,_gdfef :=d .Token ();if _gdfef !=nil {return _gdfef ;};switch _bdbde :=_bebf .(type ){case _c .StartElement :switch _bdbde .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gcbc :=NewEG_ShapeElements ();_gcbc .Path =NewPath ();if _ccdc :=d .DecodeElement (_gcbc .Path ,&_bdbde );_ccdc !=nil {return _ccdc ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_gcbc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_dgbbb :=NewEG_ShapeElements ();_dgbbb .Formulas =NewFormulas ();if _cgfed :=d .DecodeElement (_dgbbb .Formulas ,&_bdbde );_cgfed !=nil {return _cgfed ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_dgbbb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ccfge :=NewEG_ShapeElements ();_ccfge .Handles =NewHandles ();if _eggfe :=d .DecodeElement (_ccfge .Handles ,&_bdbde );_eggfe !=nil {return _eggfe ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_ccfge );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_adadf :=NewEG_ShapeElements ();_adadf .Fill =NewFill ();if _acfe :=d .DecodeElement (_adadf .Fill ,&_bdbde );_acfe !=nil {return _acfe ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_adadf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_accaf :=NewEG_ShapeElements ();_accaf .Stroke =NewStroke ();if _cdgbd :=d .DecodeElement (_accaf .Stroke ,&_bdbde );_cdgbd !=nil {return _cdgbd ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_accaf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_aebeb :=NewEG_ShapeElements ();_aebeb .Shadow =NewShadow ();if _bdcfd :=d .DecodeElement (_aebeb .Shadow ,&_bdbde );_bdcfd !=nil {return _bdcfd ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_aebeb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_eecef :=NewEG_ShapeElements ();_eecef .Textbox =NewTextbox ();if _bgfgf :=d .DecodeElement (_eecef .Textbox ,&_bdbde );_bgfgf !=nil {return _bgfgf ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_eecef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_baca :=NewEG_ShapeElements ();_baca .Textpath =NewTextpath ();if _aefbc :=d .DecodeElement (_baca .Textpath ,&_bdbde );_aefbc !=nil {return _aefbc ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_baca );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_eacgg :=NewEG_ShapeElements ();_eacgg .Imagedata =NewImagedata ();if _egfcd :=d .DecodeElement (_eacgg .Imagedata ,&_bdbde );_egfcd !=nil {return _egfcd ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_eacgg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_egaag :=NewEG_ShapeElements ();_egaag .Skew =NewOfcSkew ();if _eged :=d .DecodeElement (_egaag .Skew ,&_bdbde );_eged !=nil {return _eged ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_egaag );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_aeef :=NewEG_ShapeElements ();_aeef .Extrusion =NewOfcExtrusion ();if _affd :=d .DecodeElement (_aeef .Extrusion ,&_bdbde );_affd !=nil {return _affd ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_aeef );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_dacec :=NewEG_ShapeElements ();_dacec .Callout =NewOfcCallout ();if _fbcbe :=d .DecodeElement (_dacec .Callout ,&_bdbde );_fbcbe !=nil {return _fbcbe ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_dacec );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gfaac :=NewEG_ShapeElements ();_gfaac .Lock =NewOfcLock ();if _gfafda :=d .DecodeElement (_gfaac .Lock ,&_bdbde );_gfafda !=nil {return _gfafda ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_gfaac );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_cfad :=NewEG_ShapeElements ();_cfad .Clippath =NewOfcClippath ();if _agbf :=d .DecodeElement (_cfad .Clippath ,&_bdbde );_agbf !=nil {return _agbf ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_cfad );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ccggc :=NewEG_ShapeElements ();_ccggc .Signatureline =NewOfcSignatureline ();if _egbfd :=d .DecodeElement (_ccggc .Signatureline ,&_bdbde );_egbfd !=nil {return _egbfd ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_ccggc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_gaccb :=NewEG_ShapeElements ();_gaccb .Wrap =_eg .NewWrap ();if _gabcf :=d .DecodeElement (_gaccb .Wrap ,&_bdbde );_gabcf !=nil {return _gabcf ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_gaccb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_bcdef :=NewEG_ShapeElements ();_bcdef .Anchorlock =_eg .NewAnchorlock ();if _dcbcg :=d .DecodeElement (_bcdef .Anchorlock ,&_bdbde );_dcbcg !=nil {return _dcbcg ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_bcdef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_ebcg :=NewEG_ShapeElements ();_ebcg .Bordertop =_eg .NewBordertop ();if _ggbfbc :=d .DecodeElement (_ebcg .Bordertop ,&_bdbde );_ggbfbc !=nil {return _ggbfbc ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_ebcg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_bfbdeg :=NewEG_ShapeElements ();_bfbdeg .Borderbottom =_eg .NewBorderbottom ();if _gbcgc :=d .DecodeElement (_bfbdeg .Borderbottom ,&_bdbde );_gbcgc !=nil {return _gbcgc ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_bfbdeg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_dcgbg :=NewEG_ShapeElements ();_dcgbg .Borderleft =_eg .NewBorderleft ();if _addaab :=d .DecodeElement (_dcgbg .Borderleft ,&_bdbde );_addaab !=nil {return _addaab ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_dcgbg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_eagabd :=NewEG_ShapeElements ();_eagabd .Borderright =_eg .NewBorderright ();if _dcdge :=d .DecodeElement (_eagabd .Borderright ,&_bdbde );_dcdge !=nil {return _dcdge ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_eagabd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_aeege :=NewEG_ShapeElements ();_aeege .ClientData =_b .NewClientData ();if _ebcdg :=d .DecodeElement (_aeege .ClientData ,&_bdbde );_ebcdg !=nil {return _ebcdg ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_aeege );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_eecag :=NewEG_ShapeElements ();_eecag .Textdata =_cc .NewTextdata ();if _edcga :=d .DecodeElement (_eecag .Textdata ,&_bdbde );_edcga !=nil {return _edcga ;};_cadgd .EG_ShapeElements =append (_cadgd .EG_ShapeElements ,_eecag );default:_ce .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0075\u0072v\u0065 \u0025\u0076",_bdbde .Name );if _deecg :=d .Skip ();_deecg !=nil {return _deecg ;};};case _c .EndElement :break _ffgab ;case _c .CharData :};};return nil ;};func (_fafca OfcST_OLEType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dcdgb :=_c .Attr {};_dcdgb .Name =name ;switch _fafca {case OfcST_OLETypeUnset :_dcdgb .Value ="";case OfcST_OLETypeEmbed :_dcdgb .Value ="\u0045\u006d\u0062e\u0064";case OfcST_OLETypeLink :_dcdgb .Value ="\u004c\u0069\u006e\u006b";};return _dcdgb ,nil ;};func (_ffbdg *ST_StrokeArrowType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gefff ,_bdecf :=d .Token ();if _bdecf !=nil {return _bdecf ;};if _dggeac ,_efabg :=_gefff .(_c .EndElement );_efabg &&_dggeac .Name ==start .Name {*_ffbdg =1;return nil ;};if _cbgcga ,_fgaef :=_gefff .(_c .CharData );!_fgaef {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gefff );}else {switch string (_cbgcga ){case "":*_ffbdg =0;case "\u006e\u006f\u006e\u0065":*_ffbdg =1;case "\u0062\u006c\u006fc\u006b":*_ffbdg =2;case "\u0063l\u0061\u0073\u0073\u0069\u0063":*_ffbdg =3;case "\u006f\u0076\u0061\u006c":*_ffbdg =4;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_ffbdg =5;case "\u006f\u0070\u0065\u006e":*_ffbdg =6;};};_gefff ,_bdecf =d .Token ();if _bdecf !=nil {return _bdecf ;};if _dgdfc ,_ecfabb :=_gefff .(_c .EndElement );_ecfabb &&_dgdfc .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gefff );};func NewRoundrect ()*Roundrect {_dgfeb :=&Roundrect {};_dgfeb .CT_RoundRect =*NewCT_RoundRect ();return _dgfeb ;};func (_febda *Polyline )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _febda .CT_PolyLine .MarshalXML (e ,start );};func NewCT_Background ()*CT_Background {_bcae :=&CT_Background {};return _bcae };
|
|
|
|
// ValidateWithPath validates the EG_ShapeElements and its children, prefixing error messages with path
|
|
func (_bcgcf *EG_ShapeElements )ValidateWithPath (path string )error {if _bcgcf .Path !=nil {if _gbaaa :=_bcgcf .Path .ValidateWithPath (path +"\u002f\u0050\u0061t\u0068");_gbaaa !=nil {return _gbaaa ;};};if _bcgcf .Formulas !=nil {if _cddfc :=_bcgcf .Formulas .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0075\u006c\u0061s");_cddfc !=nil {return _cddfc ;};};if _bcgcf .Handles !=nil {if _bgebb :=_bcgcf .Handles .ValidateWithPath (path +"\u002f\u0048\u0061\u006e\u0064\u006c\u0065\u0073");_bgebb !=nil {return _bgebb ;};};if _bcgcf .Fill !=nil {if _deabg :=_bcgcf .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_deabg !=nil {return _deabg ;};};if _bcgcf .Stroke !=nil {if _aedbd :=_bcgcf .Stroke .ValidateWithPath (path +"\u002fS\u0074\u0072\u006f\u006b\u0065");_aedbd !=nil {return _aedbd ;};};if _bcgcf .Shadow !=nil {if _aaebd :=_bcgcf .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077");_aaebd !=nil {return _aaebd ;};};if _bcgcf .Textbox !=nil {if _ccgge :=_bcgcf .Textbox .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078");_ccgge !=nil {return _ccgge ;};};if _bcgcf .Textpath !=nil {if _gfbff :=_bcgcf .Textpath .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0070\u0061\u0074h");_gfbff !=nil {return _gfbff ;};};if _bcgcf .Imagedata !=nil {if _abedc :=_bcgcf .Imagedata .ValidateWithPath (path +"\u002f\u0049\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061");_abedc !=nil {return _abedc ;};};if _bcgcf .Skew !=nil {if _bfcf :=_bcgcf .Skew .ValidateWithPath (path +"\u002f\u0053\u006be\u0077");_bfcf !=nil {return _bfcf ;};};if _bcgcf .Extrusion !=nil {if _cfacd :=_bcgcf .Extrusion .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");_cfacd !=nil {return _cfacd ;};};if _bcgcf .Callout !=nil {if _cbgb :=_bcgcf .Callout .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u006c\u006f\u0075\u0074");_cbgb !=nil {return _cbgb ;};};if _bcgcf .Lock !=nil {if _addegb :=_bcgcf .Lock .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b");_addegb !=nil {return _addegb ;};};if _bcgcf .Clippath !=nil {if _fccgc :=_bcgcf .Clippath .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0070\u0061\u0074h");_fccgc !=nil {return _fccgc ;};};if _bcgcf .Signatureline !=nil {if _bbcdf :=_bcgcf .Signatureline .ValidateWithPath (path +"\u002f\u0053\u0069\u0067\u006e\u0061\u0074\u0075\u0072e\u006c\u0069\u006e\u0065");_bbcdf !=nil {return _bbcdf ;};};if _bcgcf .Wrap !=nil {if _bgeac :=_bcgcf .Wrap .ValidateWithPath (path +"\u002f\u0057\u0072a\u0070");_bgeac !=nil {return _bgeac ;};};if _bcgcf .Anchorlock !=nil {if _gfbbg :=_bcgcf .Anchorlock .ValidateWithPath (path +"/\u0041\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b");_gfbbg !=nil {return _gfbbg ;};};if _bcgcf .Bordertop !=nil {if _faade :=_bcgcf .Bordertop .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070");_faade !=nil {return _faade ;};};if _bcgcf .Borderbottom !=nil {if _dcagd :=_bcgcf .Borderbottom .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d");_dcagd !=nil {return _dcagd ;};};if _bcgcf .Borderleft !=nil {if _caebd :=_bcgcf .Borderleft .ValidateWithPath (path +"/\u0042\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074");_caebd !=nil {return _caebd ;};};if _bcgcf .Borderright !=nil {if _eaea :=_bcgcf .Borderright .ValidateWithPath (path +"\u002f\u0042\u006fr\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074");_eaea !=nil {return _eaea ;};};if _bcgcf .ClientData !=nil {if _facgc :=_bcgcf .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");_facgc !=nil {return _facgc ;};};if _bcgcf .Textdata !=nil {if _dgfba :=_bcgcf .Textdata .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0064\u0061\u0074a");_dgfba !=nil {return _dgfba ;};};return nil ;};func NewAG_CoreAttributes ()*AG_CoreAttributes {_bab :=&AG_CoreAttributes {};return _bab };func (_bcgb *OfcCT_Complex )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x";};if _bcgb .ExtAttr !=ST_ExtUnset {_gbdea ,_aecab :=_bcgb .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _aecab !=nil {return _aecab ;};start .Attr =append (start .Attr ,_gbdea );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fffde OfcST_ExtrusionType )ValidateWithPath (path string )error {switch _fffde {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fffde ));};return nil ;};func (_cebba OfcST_ScreenSize )ValidateWithPath (path string )error {switch _cebba {case 0,1,2,3,4,5,6:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cebba ));};return nil ;};
|
|
|
|
// ValidateWithPath validates the Fill and its children, prefixing error messages with path
|
|
func (_dfeb *Fill )ValidateWithPath (path string )error {if _caced :=_dfeb .CT_Fill .ValidateWithPath (path );_caced !=nil {return _caced ;};return nil ;};func (_dbfdeb *ST_StrokeArrowLength )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dbfdeb =0;case "\u0073\u0068\u006fr\u0074":*_dbfdeb =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_dbfdeb =2;case "\u006c\u006f\u006e\u0067":*_dbfdeb =3;};return nil ;};func NewOfcCT_ClipPath ()*OfcCT_ClipPath {_ggfgb :=&OfcCT_ClipPath {};return _ggfgb };const (ST_StrokeLineStyleUnset ST_StrokeLineStyle =0;ST_StrokeLineStyleSingle ST_StrokeLineStyle =1;ST_StrokeLineStyleThinThin ST_StrokeLineStyle =2;ST_StrokeLineStyleThinThick ST_StrokeLineStyle =3;ST_StrokeLineStyleThickThin ST_StrokeLineStyle =4;ST_StrokeLineStyleThickBetweenThin ST_StrokeLineStyle =5;);type OfcST_ExtrusionRender byte ;func (_ffcb *CT_RoundRect )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="v\u003a\u0072\u006f\u0075\u006e\u0064\u0072\u0065\u0063\u0074";};if _ffcb .ArcsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061r\u0063\u0073\u0069\u007a\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .ArcsizeAttr )});};if _ffcb .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .HrefAttr )});};if _ffcb .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .TargetAttr )});};if _ffcb .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .ClassAttr )});};if _ffcb .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .TitleAttr )});};if _ffcb .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .AltAttr )});};if _ffcb .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .CoordsizeAttr )});};if _ffcb .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .CoordoriginAttr )});};if _ffcb .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .WrapcoordsAttr )});};if _ffcb .PrintAttr !=_g .ST_TrueFalseUnset {_aadca ,_dbdcd :=_ffcb .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _dbdcd !=nil {return _dbdcd ;};start .Attr =append (start .Attr ,_aadca );};if _ffcb .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .IdAttr )});};if _ffcb .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .StyleAttr )});};if _ffcb .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .SpidAttr )});};if _ffcb .OnedAttr !=_g .ST_TrueFalseUnset {_ebdaa ,_afbba :=_ffcb .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _afbba !=nil {return _afbba ;};start .Attr =append (start .Attr ,_ebdaa );};if _ffcb .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .RegroupidAttr )});};if _ffcb .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_fggbg ,_fbae :=_ffcb .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _fbae !=nil {return _fbae ;};start .Attr =append (start .Attr ,_fggbg );};if _ffcb .ButtonAttr !=_g .ST_TrueFalseUnset {_aagcc ,_dgdf :=_ffcb .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _dgdf !=nil {return _dgdf ;};start .Attr =append (start .Attr ,_aagcc );};if _ffcb .UserhiddenAttr !=_g .ST_TrueFalseUnset {_ecgac ,_adcf :=_ffcb .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _adcf !=nil {return _adcf ;};start .Attr =append (start .Attr ,_ecgac );};if _ffcb .BulletAttr !=_g .ST_TrueFalseUnset {_aegcg ,_fdbcc :=_ffcb .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _fdbcc !=nil {return _fdbcc ;};start .Attr =append (start .Attr ,_aegcg );};if _ffcb .HrAttr !=_g .ST_TrueFalseUnset {_acfg ,_bdffc :=_ffcb .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _bdffc !=nil {return _bdffc ;};start .Attr =append (start .Attr ,_acfg );};if _ffcb .HrstdAttr !=_g .ST_TrueFalseUnset {_cece ,_gcag :=_ffcb .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _gcag !=nil {return _gcag ;};start .Attr =append (start .Attr ,_cece );};if _ffcb .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_bccdd ,_dfgfg :=_ffcb .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _dfgfg !=nil {return _dfgfg ;};start .Attr =append (start .Attr ,_bccdd );};if _ffcb .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .HrpctAttr )});};if _ffcb .HralignAttr !=OfcST_HrAlignUnset {_bfdcf ,_fggge :=_ffcb .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _fggge !=nil {return _fggge ;};start .Attr =append (start .Attr ,_bfdcf );};if _ffcb .AllowincellAttr !=_g .ST_TrueFalseUnset {_eeaac ,_daed :=_ffcb .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _daed !=nil {return _daed ;};start .Attr =append (start .Attr ,_eeaac );};if _ffcb .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_dgade ,_ebga :=_ffcb .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _ebga !=nil {return _ebga ;};start .Attr =append (start .Attr ,_dgade );};if _ffcb .UserdrawnAttr !=_g .ST_TrueFalseUnset {_aaec ,_effc :=_ffcb .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _effc !=nil {return _effc ;};start .Attr =append (start .Attr ,_aaec );};if _ffcb .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .BordertopcolorAttr )});};if _ffcb .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .BorderleftcolorAttr )});};if _ffcb .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .BorderbottomcolorAttr )});};if _ffcb .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .BorderrightcolorAttr )});};if _ffcb .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_aeaa ,_gcga :=_ffcb .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _gcga !=nil {return _gcga ;};start .Attr =append (start .Attr ,_aeaa );};if _ffcb .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .DgmnodekindAttr )});};if _ffcb .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_dadfa ,_gabbe :=_ffcb .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _gabbe !=nil {return _gabbe ;};start .Attr =append (start .Attr ,_dadfa );};if _ffcb .InsetmodeAttr !=OfcST_InsetModeUnset {_cbdge ,_dcgb :=_ffcb .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _dcgb !=nil {return _dcgb ;};start .Attr =append (start .Attr ,_cbdge );};if _ffcb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .OpacityAttr )});};if _ffcb .StrokedAttr !=_g .ST_TrueFalseUnset {_efaad ,_becf :=_ffcb .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _becf !=nil {return _becf ;};start .Attr =append (start .Attr ,_efaad );};if _ffcb .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .StrokecolorAttr )});};if _ffcb .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .StrokeweightAttr )});};if _ffcb .InsetpenAttr !=_g .ST_TrueFalseUnset {_bdgde ,_gagbg :=_ffcb .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _gagbg !=nil {return _gagbg ;};start .Attr =append (start .Attr ,_bdgde );};if _ffcb .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .ChromakeyAttr )});};if _ffcb .FilledAttr !=_g .ST_TrueFalseUnset {_cgfbf ,_ddfca :=_ffcb .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _ddfca !=nil {return _ddfca ;};start .Attr =append (start .Attr ,_cgfbf );};if _ffcb .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .FillcolorAttr )});};if _ffcb .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ffcb .SptAttr )});};if _ffcb .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_bbbdfa ,_efade :=_ffcb .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _efade !=nil {return _efade ;};start .Attr =append (start .Attr ,_bbbdfa );};if _ffcb .BwmodeAttr !=OfcST_BWModeUnset {_efcf ,_ggbfb :=_ffcb .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _ggbfb !=nil {return _ggbfb ;};start .Attr =append (start .Attr ,_efcf );};if _ffcb .BwpureAttr !=OfcST_BWModeUnset {_eeaaa ,_abbad :=_ffcb .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _abbad !=nil {return _abbad ;};start .Attr =append (start .Attr ,_eeaaa );};if _ffcb .BwnormalAttr !=OfcST_BWModeUnset {_gcge ,_edeeg :=_ffcb .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _edeeg !=nil {return _edeeg ;};start .Attr =append (start .Attr ,_gcge );};if _ffcb .ForcedashAttr !=_g .ST_TrueFalseUnset {_ffbgg ,_aedce :=_ffcb .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _aedce !=nil {return _aedce ;};start .Attr =append (start .Attr ,_ffbgg );};if _ffcb .OleiconAttr !=_g .ST_TrueFalseUnset {_ccebg ,_fgagb :=_ffcb .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _fgagb !=nil {return _fgagb ;};start .Attr =append (start .Attr ,_ccebg );};if _ffcb .OleAttr !=_g .ST_TrueFalseBlankUnset {_dfgeg ,_gagbd :=_ffcb .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _gagbd !=nil {return _gagbd ;};start .Attr =append (start .Attr ,_dfgeg );};if _ffcb .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_cddga ,_gdcbb :=_ffcb .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _gdcbb !=nil {return _gdcbb ;};start .Attr =append (start .Attr ,_cddga );};if _ffcb .CliptowrapAttr !=_g .ST_TrueFalseUnset {_dcgd ,_adgc :=_ffcb .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _adgc !=nil {return _adgc ;};start .Attr =append (start .Attr ,_dcgd );};if _ffcb .ClipAttr !=_g .ST_TrueFalseUnset {_cgcbb ,_cfagg :=_ffcb .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _cfagg !=nil {return _cfagg ;};start .Attr =append (start .Attr ,_cgcbb );};e .EncodeToken (start );if _ffcb .EG_ShapeElements !=nil {for _ ,_ddecg :=range _ffcb .EG_ShapeElements {_ddecg .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_egcgb ST_Ext )String ()string {switch _egcgb {case 0:return "";case 1:return "\u0076\u0069\u0065\u0077";case 2:return "\u0065\u0064\u0069\u0074";case 3:return "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065";};return "";};func (_eecge OfcST_ExtrusionType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dbfcgd :=_c .Attr {};_dbfcgd .Name =name ;switch _eecge {case OfcST_ExtrusionTypeUnset :_dbfcgd .Value ="";case OfcST_ExtrusionTypePerspective :_dbfcgd .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065";case OfcST_ExtrusionTypeParallel :_dbfcgd .Value ="\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c";};return _dbfcgd ,nil ;};func (_aafd *OfcCT_Lock )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u006c\u006f\u0063\u006b";};if _aafd .PositionAttr !=_g .ST_TrueFalseUnset {_dfcgc ,_dbcgfa :=_aafd .PositionAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"});if _dbcgfa !=nil {return _dbcgfa ;};start .Attr =append (start .Attr ,_dfcgc );};if _aafd .SelectionAttr !=_g .ST_TrueFalseUnset {_ffgag ,_ebfa :=_aafd .SelectionAttr .MarshalXMLAttr (_c .Name {Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"});if _ebfa !=nil {return _ebfa ;};start .Attr =append (start .Attr ,_ffgag );};if _aafd .GroupingAttr !=_g .ST_TrueFalseUnset {_gfagd ,_fbabc :=_aafd .GroupingAttr .MarshalXMLAttr (_c .Name {Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"});if _fbabc !=nil {return _fbabc ;};start .Attr =append (start .Attr ,_gfagd );};if _aafd .UngroupingAttr !=_g .ST_TrueFalseUnset {_bcdec ,_efbcc :=_aafd .UngroupingAttr .MarshalXMLAttr (_c .Name {Local :"\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"});if _efbcc !=nil {return _efbcc ;};start .Attr =append (start .Attr ,_bcdec );};if _aafd .RotationAttr !=_g .ST_TrueFalseUnset {_cgcbg ,_cdca :=_aafd .RotationAttr .MarshalXMLAttr (_c .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"});if _cdca !=nil {return _cdca ;};start .Attr =append (start .Attr ,_cgcbg );};if _aafd .CroppingAttr !=_g .ST_TrueFalseUnset {_dfggb ,_ecddd :=_aafd .CroppingAttr .MarshalXMLAttr (_c .Name {Local :"\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"});if _ecddd !=nil {return _ecddd ;};start .Attr =append (start .Attr ,_dfggb );};if _aafd .VerticiesAttr !=_g .ST_TrueFalseUnset {_cdcbf ,_dcbac :=_aafd .VerticiesAttr .MarshalXMLAttr (_c .Name {Local :"\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"});if _dcbac !=nil {return _dcbac ;};start .Attr =append (start .Attr ,_cdcbf );};if _aafd .AdjusthandlesAttr !=_g .ST_TrueFalseUnset {_cacd ,_dafcb :=_aafd .AdjusthandlesAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"});if _dafcb !=nil {return _dafcb ;};start .Attr =append (start .Attr ,_cacd );};if _aafd .TextAttr !=_g .ST_TrueFalseUnset {_cdbba ,_fbcaf :=_aafd .TextAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0065\u0078\u0074"});if _fbcaf !=nil {return _fbcaf ;};start .Attr =append (start .Attr ,_cdbba );};if _aafd .AspectratioAttr !=_g .ST_TrueFalseUnset {_deebca ,_ddbf :=_aafd .AspectratioAttr .MarshalXMLAttr (_c .Name {Local :"a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"});if _ddbf !=nil {return _ddbf ;};start .Attr =append (start .Attr ,_deebca );};if _aafd .ShapetypeAttr !=_g .ST_TrueFalseUnset {_edbb ,_daea :=_aafd .ShapetypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"});if _daea !=nil {return _daea ;};start .Attr =append (start .Attr ,_edbb );};if _aafd .ExtAttr !=ST_ExtUnset {_acdbb ,_dddaf :=_aafd .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dddaf !=nil {return _dddaf ;};start .Attr =append (start .Attr ,_acdbb );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the OfcCT_IdMap and its children
|
|
func (_ggggg *OfcCT_IdMap )Validate ()error {return _ggggg .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070");};const (OfcST_DiagramLayoutUnset OfcST_DiagramLayout =0;OfcST_DiagramLayout0 OfcST_DiagramLayout =1;OfcST_DiagramLayout1 OfcST_DiagramLayout =2;OfcST_DiagramLayout2 OfcST_DiagramLayout =3;OfcST_DiagramLayout3 OfcST_DiagramLayout =4;);func (_gcgbaf *Roundrect )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcgbaf .CT_RoundRect =*NewCT_RoundRect ();for _ ,_cedbac :=range start .Attr {if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gcgbaf .UserdrawnAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_edbad ,_acgaad :=_cedbac .Value ,error (nil );if _acgaad !=nil {return _acgaad ;};_gcgbaf .BordertopcolorAttr =&_edbad ;continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gcgbaf .UserhiddenAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gcgbaf .BulletAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_gcgbaf .CliptowrapAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0068\u0072"{_gcgbaf .HrAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u006f\u006c\u0065"{_gcgbaf .OleAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0068\u0072\u0073t\u0064"{_gcgbaf .HrstdAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0073\u0070\u0069\u0064"{_ebece ,_cgeebb :=_cedbac .Value ,error (nil );if _cgeebb !=nil {return _cgeebb ;};_gcgbaf .SpidAttr =&_ebece ;continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gcgbaf .HrnoshadeAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gcgbaf .ForcedashAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_eggeb ,_cabfb :=_cedbac .Value ,error (nil );if _cabfb !=nil {return _cabfb ;};_gcgbaf .BorderleftcolorAttr =&_eggeb ;continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_adbdg ,_dcef :=_cb .ParseInt (_cedbac .Value ,10,64);if _dcef !=nil {return _dcef ;};_gcgbaf .DgmnodekindAttr =&_adbdg ;continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u006f\u006e\u0065\u0064"{_gcgbaf .OnedAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0063\u006c\u0069\u0070"{_gcgbaf .ClipAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0068\u0072\u0070c\u0074"{_deffe ,_ccgbce :=_cb .ParseFloat (_cedbac .Value ,64);if _ccgbce !=nil {return _ccgbce ;};_aefe :=float32 (_deffe );_gcgbaf .HrpctAttr =&_aefe ;continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_gcgbaf .PreferrelativeAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_beabe ,_ddfbe :=_cedbac .Value ,error (nil );if _ddfbe !=nil {return _ddfbe ;};_gcgbaf .BorderrightcolorAttr =&_beabe ;continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_adfdb ,_bdbbg :=_cb .ParseInt (_cedbac .Value ,10,64);if _bdbbg !=nil {return _bdbbg ;};_gcgbaf .RegroupidAttr =&_adfdb ;continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gcgbaf .DgmlayoutmruAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gcgbaf .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gcgbaf .AllowoverlapAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gcgbaf .HralignAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gcgbaf .InsetmodeAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0073\u0070\u0074"{_ccebgf ,_afggfc :=_cb .ParseFloat (_cedbac .Value ,64);if _afggfc !=nil {return _afggfc ;};_aeaad :=float32 (_ccebgf );_gcgbaf .SptAttr =&_aeaad ;continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_fdcddc ,_dacaf :=_cedbac .Value ,error (nil );if _dacaf !=nil {return _dacaf ;};_gcgbaf .BorderbottomcolorAttr =&_fdcddc ;continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_gcgbaf .OleiconAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gcgbaf .DgmlayoutAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gcgbaf .BwmodeAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gcgbaf .BwnormalAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gcgbaf .BwpureAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_gcgbaf .ConnectortypeAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gcgbaf .ButtonAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cedbac .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gcgbaf .AllowincellAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Local =="\u0068\u0072\u0065\u0066"{_dgccb ,_gdeef :=_cedbac .Value ,error (nil );if _gdeef !=nil {return _gdeef ;};_gcgbaf .HrefAttr =&_dgccb ;continue ;};if _cedbac .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bfafcg ,_dgeaaf :=_cedbac .Value ,error (nil );if _dgeaaf !=nil {return _dgeaaf ;};_gcgbaf .CoordsizeAttr =&_bfafcg ;continue ;};if _cedbac .Name .Local =="\u0073\u0074\u0079l\u0065"{_degdb ,_bgecc :=_cedbac .Value ,error (nil );if _bgecc !=nil {return _bgecc ;};_gcgbaf .StyleAttr =&_degdb ;continue ;};if _cedbac .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_gcgbaf .StrokedAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Local =="\u0069\u0064"{_afbcd ,_deecc :=_cedbac .Value ,error (nil );if _deecc !=nil {return _deecc ;};_gcgbaf .IdAttr =&_afbcd ;continue ;};if _cedbac .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_dgabbb ,_ddbgg :=_cedbac .Value ,error (nil );if _ddbgg !=nil {return _ddbgg ;};_gcgbaf .StrokeweightAttr =&_dgabbb ;continue ;};if _cedbac .Name .Local =="\u0070\u0072\u0069n\u0074"{_gcgbaf .PrintAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_bfbac ,_bagfcc :=_cedbac .Value ,error (nil );if _bagfcc !=nil {return _bagfcc ;};_gcgbaf .ChromakeyAttr =&_bfbac ;continue ;};if _cedbac .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cfcgb ,_gdadd :=_cedbac .Value ,error (nil );if _gdadd !=nil {return _gdadd ;};_gcgbaf .FillcolorAttr =&_cfcgb ;continue ;};if _cedbac .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_agdbb ,_dgbgc :=_cedbac .Value ,error (nil );if _dgbgc !=nil {return _dgbgc ;};_gcgbaf .CoordoriginAttr =&_agdbb ;continue ;};if _cedbac .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ffbaag ,_cbgbd :=_cedbac .Value ,error (nil );if _cbgbd !=nil {return _cbgbd ;};_gcgbaf .OpacityAttr =&_ffbaag ;continue ;};if _cedbac .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_eaegc ,_cggcg :=_cedbac .Value ,error (nil );if _cggcg !=nil {return _cggcg ;};_gcgbaf .StrokecolorAttr =&_eaegc ;continue ;};if _cedbac .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gcgbaf .InsetpenAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gcgbaf .FilledAttr .UnmarshalXMLAttr (_cedbac );continue ;};if _cedbac .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gfcag ,_egcbd :=_cedbac .Value ,error (nil );if _egcbd !=nil {return _egcbd ;};_gcgbaf .WrapcoordsAttr =&_gfcag ;continue ;};if _cedbac .Name .Local =="\u0061r\u0063\u0073\u0069\u007a\u0065"{_eceeed ,_efcbg :=_cedbac .Value ,error (nil );if _efcbg !=nil {return _efcbg ;};_gcgbaf .ArcsizeAttr =&_eceeed ;continue ;};if _cedbac .Name .Local =="\u0074\u0069\u0074l\u0065"{_begeed ,_dgfbg :=_cedbac .Value ,error (nil );if _dgfbg !=nil {return _dgfbg ;};_gcgbaf .TitleAttr =&_begeed ;continue ;};if _cedbac .Name .Local =="\u0063\u006c\u0061s\u0073"{_aeea ,_ebdaad :=_cedbac .Value ,error (nil );if _ebdaad !=nil {return _ebdaad ;};_gcgbaf .ClassAttr =&_aeea ;continue ;};if _cedbac .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gaceb ,_cbcaf :=_cedbac .Value ,error (nil );if _cbcaf !=nil {return _cbcaf ;};_gcgbaf .TargetAttr =&_gaceb ;continue ;};if _cedbac .Name .Local =="\u0061\u006c\u0074"{_adecf ,_fgdea :=_cedbac .Value ,error (nil );if _fgdea !=nil {return _fgdea ;};_gcgbaf .AltAttr =&_adecf ;continue ;};};_edada :for {_eaef ,_gdabe :=d .Token ();if _gdabe !=nil {return _gdabe ;};switch _edgac :=_eaef .(type ){case _c .StartElement :switch _edgac .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_fddfb :=NewEG_ShapeElements ();_fddfb .Path =NewPath ();if _ebffb :=d .DecodeElement (_fddfb .Path ,&_edgac );_ebffb !=nil {return _ebffb ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_fddfb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_adcbd :=NewEG_ShapeElements ();_adcbd .Formulas =NewFormulas ();if _adfga :=d .DecodeElement (_adcbd .Formulas ,&_edgac );_adfga !=nil {return _adfga ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_adcbd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_bcegd :=NewEG_ShapeElements ();_bcegd .Handles =NewHandles ();if _daccef :=d .DecodeElement (_bcegd .Handles ,&_edgac );_daccef !=nil {return _daccef ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_bcegd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_daeff :=NewEG_ShapeElements ();_daeff .Fill =NewFill ();if _ecgde :=d .DecodeElement (_daeff .Fill ,&_edgac );_ecgde !=nil {return _ecgde ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_daeff );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_dbeba :=NewEG_ShapeElements ();_dbeba .Stroke =NewStroke ();if _ecgcb :=d .DecodeElement (_dbeba .Stroke ,&_edgac );_ecgcb !=nil {return _ecgcb ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_dbeba );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_eagfdc :=NewEG_ShapeElements ();_eagfdc .Shadow =NewShadow ();if _fgaed :=d .DecodeElement (_eagfdc .Shadow ,&_edgac );_fgaed !=nil {return _fgaed ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_eagfdc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_aabbe :=NewEG_ShapeElements ();_aabbe .Textbox =NewTextbox ();if _ebdaaa :=d .DecodeElement (_aabbe .Textbox ,&_edgac );_ebdaaa !=nil {return _ebdaaa ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_aabbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_cfbfa :=NewEG_ShapeElements ();_cfbfa .Textpath =NewTextpath ();if _ffbfb :=d .DecodeElement (_cfbfa .Textpath ,&_edgac );_ffbfb !=nil {return _ffbfb ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_cfbfa );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_ccadf :=NewEG_ShapeElements ();_ccadf .Imagedata =NewImagedata ();if _ceeef :=d .DecodeElement (_ccadf .Imagedata ,&_edgac );_ceeef !=nil {return _ceeef ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_ccadf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_bgcacg :=NewEG_ShapeElements ();_bgcacg .Skew =NewOfcSkew ();if _cdeec :=d .DecodeElement (_bgcacg .Skew ,&_edgac );_cdeec !=nil {return _cdeec ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_bgcacg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_gcagc :=NewEG_ShapeElements ();_gcagc .Extrusion =NewOfcExtrusion ();if _aedbe :=d .DecodeElement (_gcagc .Extrusion ,&_edgac );_aedbe !=nil {return _aedbe ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_gcagc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_eface :=NewEG_ShapeElements ();_eface .Callout =NewOfcCallout ();if _abcfd :=d .DecodeElement (_eface .Callout ,&_edgac );_abcfd !=nil {return _abcfd ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_eface );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_eceeb :=NewEG_ShapeElements ();_eceeb .Lock =NewOfcLock ();if _dccce :=d .DecodeElement (_eceeb .Lock ,&_edgac );_dccce !=nil {return _dccce ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_eceeb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_acbg :=NewEG_ShapeElements ();_acbg .Clippath =NewOfcClippath ();if _ccgfde :=d .DecodeElement (_acbg .Clippath ,&_edgac );_ccgfde !=nil {return _ccgfde ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_acbg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_feaec :=NewEG_ShapeElements ();_feaec .Signatureline =NewOfcSignatureline ();if _bedgd :=d .DecodeElement (_feaec .Signatureline ,&_edgac );_bedgd !=nil {return _bedgd ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_feaec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fcbad :=NewEG_ShapeElements ();_fcbad .Wrap =_eg .NewWrap ();if _fcacg :=d .DecodeElement (_fcbad .Wrap ,&_edgac );_fcacg !=nil {return _fcacg ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_fcbad );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_gdaaf :=NewEG_ShapeElements ();_gdaaf .Anchorlock =_eg .NewAnchorlock ();if _gafad :=d .DecodeElement (_gdaaf .Anchorlock ,&_edgac );_gafad !=nil {return _gafad ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_gdaaf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_eaefe :=NewEG_ShapeElements ();_eaefe .Bordertop =_eg .NewBordertop ();if _edabf :=d .DecodeElement (_eaefe .Bordertop ,&_edgac );_edabf !=nil {return _edabf ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_eaefe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_afccb :=NewEG_ShapeElements ();_afccb .Borderbottom =_eg .NewBorderbottom ();if _dcagdg :=d .DecodeElement (_afccb .Borderbottom ,&_edgac );_dcagdg !=nil {return _dcagdg ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_afccb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_bebfd :=NewEG_ShapeElements ();_bebfd .Borderleft =_eg .NewBorderleft ();if _eecbg :=d .DecodeElement (_bebfd .Borderleft ,&_edgac );_eecbg !=nil {return _eecbg ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_bebfd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_facbb :=NewEG_ShapeElements ();_facbb .Borderright =_eg .NewBorderright ();if _ggfccf :=d .DecodeElement (_facbb .Borderright ,&_edgac );_ggfccf !=nil {return _ggfccf ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_facbb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_dgggb :=NewEG_ShapeElements ();_dgggb .ClientData =_b .NewClientData ();if _bgagb :=d .DecodeElement (_dgggb .ClientData ,&_edgac );_bgagb !=nil {return _bgagb ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_dgggb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_efcdb :=NewEG_ShapeElements ();_efcdb .Textdata =_cc .NewTextdata ();if _fafbgb :=d .DecodeElement (_efcdb .Textdata ,&_edgac );_fafbgb !=nil {return _fafbgb ;};_gcgbaf .EG_ShapeElements =append (_gcgbaf .EG_ShapeElements ,_efcdb );default:_ce .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0052\u006f\u0075\u006e\u0064\u0072e\u0063\u0074 \u0025\u0076",_edgac .Name );if _dedef :=d .Skip ();_dedef !=nil {return _dedef ;};};case _c .EndElement :break _edada ;case _c .CharData :};};return nil ;};type OfcST_CalloutPlacement byte ;func (_bgcef *OfcST_ConnectType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bgcef =0;case "\u006e\u006f\u006e\u0065":*_bgcef =1;case "\u0072\u0065\u0063\u0074":*_bgcef =2;case "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073":*_bgcef =3;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_bgcef =4;};return nil ;};func (_gfffd ST_Ext )Validate ()error {return _gfffd .ValidateWithPath ("")};func (_decde OfcST_ExtrusionRender )ValidateWithPath (path string )error {switch _decde {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_decde ));};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_PolyLine and its children, prefixing error messages with path
|
|
func (_eddba *CT_PolyLine )ValidateWithPath (path string )error {for _ebeg ,_gaee :=range _eddba .Ink {if _cgafd :=_gaee .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002f\u0049\u006e\u006b\u005b\u0025\u0064\u005d",path ,_ebeg ));_cgafd !=nil {return _cgafd ;};};for _eaaae ,_bcfcb :=range _eddba .EG_ShapeElements {if _bcdc :=_bcfcb .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_eaaae ));_bcdc !=nil {return _bcdc ;};};if _cabd :=_eddba .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_cabd !=nil {return _cabd ;};if _gabe :=_eddba .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_gabe !=nil {return _gabe ;};if _fdfc :=_eddba .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_fdfc !=nil {return _fdfc ;};if _gedd :=_eddba .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_gedd !=nil {return _gedd ;};if _eacd :=_eddba .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_eacd !=nil {return _eacd ;};if _ffdf :=_eddba .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_ffdf !=nil {return _ffdf ;};if _ffcgf :=_eddba .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_ffcgf !=nil {return _ffcgf ;};if _fbbaf :=_eddba .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_fbbaf !=nil {return _fbbaf ;};if _cfaef :=_eddba .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_cfaef !=nil {return _cfaef ;};if _efae :=_eddba .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_efae !=nil {return _efae ;};if _fcaea :=_eddba .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_fcaea !=nil {return _fcaea ;};if _geaag :=_eddba .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_geaag !=nil {return _geaag ;};if _abbdb :=_eddba .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_abbdb !=nil {return _abbdb ;};if _fcdbb :=_eddba .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_fcdbb !=nil {return _fcdbb ;};if _ggaec :=_eddba .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_ggaec !=nil {return _ggaec ;};if _cebcc :=_eddba .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_cebcc !=nil {return _cebcc ;};if _gcbba :=_eddba .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_gcbba !=nil {return _gcbba ;};if _accbc :=_eddba .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_accbc !=nil {return _accbc ;};if _fffe :=_eddba .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_fffe !=nil {return _fffe ;};if _acbaa :=_eddba .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_acbaa !=nil {return _acbaa ;};if _bbgeb :=_eddba .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bbgeb !=nil {return _bbgeb ;};if _bafe :=_eddba .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_bafe !=nil {return _bafe ;};if _bbfbb :=_eddba .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_bbfbb !=nil {return _bbfbb ;};if _eadbc :=_eddba .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_eadbc !=nil {return _eadbc ;};if _fgbfg :=_eddba .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_fgbfg !=nil {return _fgbfg ;};if _dgfcf :=_eddba .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_dgfcf !=nil {return _dgfcf ;};if _bdffd :=_eddba .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bdffd !=nil {return _bdffd ;};if _gggfae :=_eddba .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_gggfae !=nil {return _gggfae ;};if _eeafg :=_eddba .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_eeafg !=nil {return _eeafg ;};return nil ;};type CT_Shapetype struct{MasterAttr *string ;EG_ShapeElements []*EG_ShapeElements ;Complex *OfcComplex ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;AdjAttr *string ;PathAttr *string ;};func (_gbee ST_FillType )String ()string {switch _gbee {case 0:return "";case 1:return "\u0073\u006f\u006ci\u0064";case 2:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case 3:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case 4:return "\u0074\u0069\u006c\u0065";case 5:return "\u0070a\u0074\u0074\u0065\u0072\u006e";case 6:return "\u0066\u0072\u0061m\u0065";};return "";};
|
|
|
|
// Validate validates the AG_Adj and its children
|
|
func (_bb *AG_Adj )Validate ()error {return _bb .ValidateWithPath ("\u0041\u0047\u005f\u0041\u0064\u006a");};func (_dgccc OfcST_ColorMode )ValidateWithPath (path string )error {switch _dgccc {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgccc ));};return nil ;};type OfcCT_EquationXml struct{ContentTypeAttr *string ;Any _f .Any ;};func (_agcfdf *OfcCT_Entry )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f:\u0065\u006e\u0074\u0072\u0079";};if _agcfdf .NewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0065\u0077"},Value :_e .Sprintf ("\u0025\u0076",*_agcfdf .NewAttr )});};if _agcfdf .OldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_agcfdf .OldAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aeega *OfcCT_ColorMru )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075";};if _aeega .ColorsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_aeega .ColorsAttr )});};if _aeega .ExtAttr !=ST_ExtUnset {_ccefd ,_ccaeg :=_aeega .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _ccaeg !=nil {return _ccaeg ;};start .Attr =append (start .Attr ,_ccefd );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_agcab *Shapetype )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _agcab .CT_Shapetype .MarshalXML (e ,start );};
|
|
|
|
// ValidateWithPath validates the OfcCT_Ink and its children, prefixing error messages with path
|
|
func (_efaba *OfcCT_Ink )ValidateWithPath (path string )error {if _decge :=_efaba .AnnotationAttr .ValidateWithPath (path +"\u002fA\u006en\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_decge !=nil {return _decge ;};return nil ;};
|
|
|
|
// Validate validates the Group and its children
|
|
func (_cfbaf *Group )Validate ()error {return _cfbaf .ValidateWithPath ("\u0047\u0072\u006fu\u0070")};func (_ebebd ST_FillMethod )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ebebd .String (),start );};func (_fdbfde ST_Ext )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fdbfde .String (),start );};func (_eacfab ST_ShadowType )ValidateWithPath (path string )error {switch _eacfab {case 0,1,2,3,4:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eacfab ));};return nil ;};func (_ffdca ST_EditAs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ffdca .String (),start );};func (_ccg *AG_Fill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ccg .FilledAttr !=_g .ST_TrueFalseUnset {_efbg ,_gda :=_ccg .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _gda !=nil {return _gda ;};start .Attr =append (start .Attr ,_efbg );};if _ccg .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_ccg .FillcolorAttr )});};return nil ;};func (_aegab *Handles )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _aegab .CT_Handles .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the OfcCT_OLEObject and its children
|
|
func (_bafac *OfcCT_OLEObject )Validate ()error {return _bafac .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u004f\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074");};func (_cedcf *OfcEquationxml )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cedcf .OfcCT_EquationXml =*NewOfcCT_EquationXml ();for _ ,_eaabbf :=range start .Attr {if _eaabbf .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_abbeg ,_cggdf :=_eaabbf .Value ,error (nil );if _cggdf !=nil {return _cggdf ;};_cedcf .ContentTypeAttr =&_abbeg ;continue ;};};_dfffff :for {_adagb ,_gbcfg :=d .Token ();if _gbcfg !=nil {return _gbcfg ;};switch _debca :=_adagb .(type ){case _c .StartElement :switch _debca .Name {default:if _fegag ,_bfgad :=_f .CreateElement (_debca );_bfgad !=nil {return _bfgad ;}else {if _gafgd :=d .DecodeElement (_fegag ,&_debca );_gafgd !=nil {return _gafgd ;};_cedcf .Any =_fegag ;};};case _c .EndElement :break _dfffff ;case _c .CharData :};};return nil ;};type OfcST_FillType byte ;func NewOfcColumn ()*OfcColumn {_ebfbc :=&OfcColumn {};_ebfbc .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _ebfbc ;};type Textpath struct{CT_TextPath };func (_aadf *OfcCT_Relation )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e";};if _aadf .IdsrcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064\u0073r\u0063"},Value :_e .Sprintf ("\u0025\u0076",*_aadf .IdsrcAttr )});};if _aadf .IddestAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064\u0064\u0065\u0073\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_aadf .IddestAttr )});};if _aadf .IdcntrAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064\u0063\u006e\u0074\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_aadf .IdcntrAttr )});};if _aadf .ExtAttr !=ST_ExtUnset {_fadcg ,_abcab :=_aadf .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _abcab !=nil {return _abcab ;};start .Attr =append (start .Attr ,_fadcg );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cgdgbb OfcST_ConnectType )Validate ()error {return _cgdgbb .ValidateWithPath ("")};type OfcST_OLEDrawAspect byte ;func (_ddedbb ST_EditAs )String ()string {switch _ddedbb {case 0:return "";case 1:return "\u0063\u0061\u006e\u0076\u0061\u0073";case 2:return "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074";case 3:return "\u0072\u0061\u0064\u0069\u0061\u006c";case 4:return "\u0063\u0079\u0063l\u0065";case 5:return "\u0073t\u0061\u0063\u006b\u0065\u0064";case 6:return "\u0076\u0065\u006e\u006e";case 7:return "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065";};return "";};const (OfcST_OLETypeUnset OfcST_OLEType =0;OfcST_OLETypeEmbed OfcST_OLEType =1;OfcST_OLETypeLink OfcST_OLEType =2;);
|
|
|
|
// ValidateWithPath validates the OfcCT_Fill and its children, prefixing error messages with path
|
|
func (_gfbfd *OfcCT_Fill )ValidateWithPath (path string )error {if _gagg :=_gfbfd .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gagg !=nil {return _gagg ;};if _beeae :=_gfbfd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_beeae !=nil {return _beeae ;};return nil ;};
|
|
|
|
// Validate validates the OfcFill and its children
|
|
func (_ebfgc *OfcFill )Validate ()error {return _ebfgc .ValidateWithPath ("\u004ff\u0063\u0046\u0069\u006c\u006c");};func NewEG_ShapeElements ()*EG_ShapeElements {_bebbg :=&EG_ShapeElements {};return _bebbg };func NewOfcCT_ShapeDefaults ()*OfcCT_ShapeDefaults {_fcbge :=&OfcCT_ShapeDefaults {};return _fcbge };func (_adcff *ST_EditAs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abgbf ,_gbgdb :=d .Token ();if _gbgdb !=nil {return _gbgdb ;};if _bcbfb ,_gbadea :=_abgbf .(_c .EndElement );_gbadea &&_bcbfb .Name ==start .Name {*_adcff =1;return nil ;};if _fcdfd ,_gfeab :=_abgbf .(_c .CharData );!_gfeab {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abgbf );}else {switch string (_fcdfd ){case "":*_adcff =0;case "\u0063\u0061\u006e\u0076\u0061\u0073":*_adcff =1;case "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074":*_adcff =2;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_adcff =3;case "\u0063\u0079\u0063l\u0065":*_adcff =4;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_adcff =5;case "\u0076\u0065\u006e\u006e":*_adcff =6;case "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065":*_adcff =7;};};_abgbf ,_gbgdb =d .Token ();if _gbgdb !=nil {return _gbgdb ;};if _gcdeg ,_fbeag :=_abgbf .(_c .EndElement );_fbeag &&_gcdeg .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abgbf );};
|
|
|
|
// Validate validates the OfcCT_Proxy and its children
|
|
func (_accec *OfcCT_Proxy )Validate ()error {return _accec .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079");};type OfcTop struct{OfcCT_StrokeChild };func (_ebgge *OfcST_OLEType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dedge ,_cabed :=d .Token ();if _cabed !=nil {return _cabed ;};if _fgffg ,_dgcdac :=_dedge .(_c .EndElement );_dgcdac &&_fgffg .Name ==start .Name {*_ebgge =1;return nil ;};if _cdacb ,_bffgb :=_dedge .(_c .CharData );!_bffgb {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dedge );}else {switch string (_cdacb ){case "":*_ebgge =0;case "\u0045\u006d\u0062e\u0064":*_ebgge =1;case "\u004c\u0069\u006e\u006b":*_ebgge =2;};};_dedge ,_cabed =d .Token ();if _cabed !=nil {return _cabed ;};if _ecac ,_gabdea :=_dedge .(_c .EndElement );_gabdea &&_ecac .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dedge );};const (OfcST_CalloutPlacementUnset OfcST_CalloutPlacement =0;OfcST_CalloutPlacementTop OfcST_CalloutPlacement =1;OfcST_CalloutPlacementCenter OfcST_CalloutPlacement =2;OfcST_CalloutPlacementBottom OfcST_CalloutPlacement =3;OfcST_CalloutPlacementUser OfcST_CalloutPlacement =4;);func (_aegdf *Textbox )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aegdf .CT_Textbox =*NewCT_Textbox ();for _ ,_ggaccg :=range start .Attr {if _ggaccg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggaccg .Name .Local =="s\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"{_aegdf .SingleclickAttr .UnmarshalXMLAttr (_ggaccg );continue ;};if _ggaccg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggaccg .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_aegdf .InsetmodeAttr .UnmarshalXMLAttr (_ggaccg );continue ;};if _ggaccg .Name .Local =="\u0069\u006e\u0073e\u0074"{_bfcfec ,_edeaa :=_ggaccg .Value ,error (nil );if _edeaa !=nil {return _edeaa ;};_aegdf .InsetAttr =&_bfcfec ;continue ;};if _ggaccg .Name .Local =="\u0069\u0064"{_gdgbe ,_gbcfa :=_ggaccg .Value ,error (nil );if _gbcfa !=nil {return _gbcfa ;};_aegdf .IdAttr =&_gdgbe ;continue ;};if _ggaccg .Name .Local =="\u0073\u0074\u0079l\u0065"{_cagbe ,_aeacg :=_ggaccg .Value ,error (nil );if _aeacg !=nil {return _aeacg ;};_aegdf .StyleAttr =&_cagbe ;continue ;};};_eaaga :for {_dfdeef ,_egebb :=d .Token ();if _egebb !=nil {return _egebb ;};switch _fbage :=_dfdeef .(type ){case _c .StartElement :switch _fbage .Name {case _c .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_aegdf .TxbxContent =_ef .NewTxbxContent ();if _gagebb :=d .DecodeElement (_aegdf .TxbxContent ,&_fbage );_gagebb !=nil {return _gagebb ;};default:if _fege ,_gbceeg :=_f .CreateElement (_fbage );_gbceeg !=nil {return _gbceeg ;}else {if _adddc :=d .DecodeElement (_fege ,&_fbage );_adddc !=nil {return _adddc ;};_aegdf .Any =_fege ;};};case _c .EndElement :break _eaaga ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_Adj and its children, prefixing error messages with path
|
|
func (_dg *AG_Adj )ValidateWithPath (path string )error {return nil };
|
|
|
|
// ValidateWithPath validates the AG_Style and its children, prefixing error messages with path
|
|
func (_bcgc *AG_Style )ValidateWithPath (path string )error {return nil };func (_ebabb ST_StrokeArrowLength )ValidateWithPath (path string )error {switch _ebabb {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebabb ));};return nil ;};func (_eaaea OfcST_OLEUpdateMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_eaaea .String (),start );};func NewAG_Fill ()*AG_Fill {_dabb :=&AG_Fill {};return _dabb };func (_fcgbf ST_Ext )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_afebab :=_c .Attr {};_afebab .Name =name ;switch _fcgbf {case ST_ExtUnset :_afebab .Value ="";case ST_ExtView :_afebab .Value ="\u0076\u0069\u0065\u0077";case ST_ExtEdit :_afebab .Value ="\u0065\u0064\u0069\u0074";case ST_ExtBackwardCompatible :_afebab .Value ="\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065";};return _afebab ,nil ;};func (_gcca *AG_Path )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adbec :=range start .Attr {if _adbec .Name .Local =="\u0070\u0061\u0074\u0068"{_gbg ,_efgd :=_adbec .Value ,error (nil );if _efgd !=nil {return _efgd ;};_gcca .PathAttr =&_gbg ;continue ;};};for {_edb ,_caaf :=d .Token ();if _caaf !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_caaf );};if _bgcfc ,_dccd :=_edb .(_c .EndElement );_dccd &&_bgcfc .Name ==start .Name {break ;};};return nil ;};func NewCT_Arc ()*CT_Arc {_dbef :=&CT_Arc {};return _dbef };func (_feeca OfcST_ConnectType )ValidateWithPath (path string )error {switch _feeca {case 0,1,2,3,4:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_feeca ));};return nil ;};func NewCT_H ()*CT_H {_dffb :=&CT_H {};return _dffb };func (_gfec *CT_Rect )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0072\u0065\u0063\u0074";};if _gfec .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .HrefAttr )});};if _gfec .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .TargetAttr )});};if _gfec .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .ClassAttr )});};if _gfec .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .TitleAttr )});};if _gfec .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .AltAttr )});};if _gfec .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .CoordsizeAttr )});};if _gfec .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .CoordoriginAttr )});};if _gfec .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .WrapcoordsAttr )});};if _gfec .PrintAttr !=_g .ST_TrueFalseUnset {_bccec ,_aebc :=_gfec .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _aebc !=nil {return _aebc ;};start .Attr =append (start .Attr ,_bccec );};if _gfec .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .IdAttr )});};if _gfec .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .StyleAttr )});};if _gfec .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .SpidAttr )});};if _gfec .OnedAttr !=_g .ST_TrueFalseUnset {_ecgg ,_fbafa :=_gfec .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _fbafa !=nil {return _fbafa ;};start .Attr =append (start .Attr ,_ecgg );};if _gfec .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .RegroupidAttr )});};if _gfec .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_gfaga ,_babaf :=_gfec .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _babaf !=nil {return _babaf ;};start .Attr =append (start .Attr ,_gfaga );};if _gfec .ButtonAttr !=_g .ST_TrueFalseUnset {_ffgc ,_feac :=_gfec .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _feac !=nil {return _feac ;};start .Attr =append (start .Attr ,_ffgc );};if _gfec .UserhiddenAttr !=_g .ST_TrueFalseUnset {_ebce ,_cabe :=_gfec .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _cabe !=nil {return _cabe ;};start .Attr =append (start .Attr ,_ebce );};if _gfec .BulletAttr !=_g .ST_TrueFalseUnset {_gaca ,_daddf :=_gfec .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _daddf !=nil {return _daddf ;};start .Attr =append (start .Attr ,_gaca );};if _gfec .HrAttr !=_g .ST_TrueFalseUnset {_bdbf ,_gbdfc :=_gfec .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _gbdfc !=nil {return _gbdfc ;};start .Attr =append (start .Attr ,_bdbf );};if _gfec .HrstdAttr !=_g .ST_TrueFalseUnset {_efgaf ,_agafa :=_gfec .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _agafa !=nil {return _agafa ;};start .Attr =append (start .Attr ,_efgaf );};if _gfec .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_fbeef ,_bebeb :=_gfec .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _bebeb !=nil {return _bebeb ;};start .Attr =append (start .Attr ,_fbeef );};if _gfec .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .HrpctAttr )});};if _gfec .HralignAttr !=OfcST_HrAlignUnset {_efaaa ,_bbegf :=_gfec .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _bbegf !=nil {return _bbegf ;};start .Attr =append (start .Attr ,_efaaa );};if _gfec .AllowincellAttr !=_g .ST_TrueFalseUnset {_gfcef ,_aacee :=_gfec .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _aacee !=nil {return _aacee ;};start .Attr =append (start .Attr ,_gfcef );};if _gfec .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_gdfeeg ,_acdg :=_gfec .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _acdg !=nil {return _acdg ;};start .Attr =append (start .Attr ,_gdfeeg );};if _gfec .UserdrawnAttr !=_g .ST_TrueFalseUnset {_egaa ,_dabdc :=_gfec .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _dabdc !=nil {return _dabdc ;};start .Attr =append (start .Attr ,_egaa );};if _gfec .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .BordertopcolorAttr )});};if _gfec .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .BorderleftcolorAttr )});};if _gfec .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .BorderbottomcolorAttr )});};if _gfec .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .BorderrightcolorAttr )});};if _gfec .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_edcd ,_agbb :=_gfec .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _agbb !=nil {return _agbb ;};start .Attr =append (start .Attr ,_edcd );};if _gfec .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .DgmnodekindAttr )});};if _gfec .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_babg ,_deecb :=_gfec .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _deecb !=nil {return _deecb ;};start .Attr =append (start .Attr ,_babg );};if _gfec .InsetmodeAttr !=OfcST_InsetModeUnset {_caga ,_dace :=_gfec .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _dace !=nil {return _dace ;};start .Attr =append (start .Attr ,_caga );};if _gfec .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .OpacityAttr )});};if _gfec .StrokedAttr !=_g .ST_TrueFalseUnset {_bfbce ,_adga :=_gfec .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _adga !=nil {return _adga ;};start .Attr =append (start .Attr ,_bfbce );};if _gfec .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .StrokecolorAttr )});};if _gfec .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .StrokeweightAttr )});};if _gfec .InsetpenAttr !=_g .ST_TrueFalseUnset {_dbaa ,_gfga :=_gfec .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _gfga !=nil {return _gfga ;};start .Attr =append (start .Attr ,_dbaa );};if _gfec .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .ChromakeyAttr )});};if _gfec .FilledAttr !=_g .ST_TrueFalseUnset {_bdcdc ,_adcdg :=_gfec .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _adcdg !=nil {return _adcdg ;};start .Attr =append (start .Attr ,_bdcdc );};if _gfec .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .FillcolorAttr )});};if _gfec .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_gfec .SptAttr )});};if _gfec .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_eacfe ,_geabe :=_gfec .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _geabe !=nil {return _geabe ;};start .Attr =append (start .Attr ,_eacfe );};if _gfec .BwmodeAttr !=OfcST_BWModeUnset {_faba ,_bfdc :=_gfec .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _bfdc !=nil {return _bfdc ;};start .Attr =append (start .Attr ,_faba );};if _gfec .BwpureAttr !=OfcST_BWModeUnset {_adbgg ,_aabbb :=_gfec .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _aabbb !=nil {return _aabbb ;};start .Attr =append (start .Attr ,_adbgg );};if _gfec .BwnormalAttr !=OfcST_BWModeUnset {_cbabf ,_aecf :=_gfec .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _aecf !=nil {return _aecf ;};start .Attr =append (start .Attr ,_cbabf );};if _gfec .ForcedashAttr !=_g .ST_TrueFalseUnset {_cacbc ,_dcced :=_gfec .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _dcced !=nil {return _dcced ;};start .Attr =append (start .Attr ,_cacbc );};if _gfec .OleiconAttr !=_g .ST_TrueFalseUnset {_acbc ,_ffdcf :=_gfec .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _ffdcf !=nil {return _ffdcf ;};start .Attr =append (start .Attr ,_acbc );};if _gfec .OleAttr !=_g .ST_TrueFalseBlankUnset {_bfdg ,_ggcea :=_gfec .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _ggcea !=nil {return _ggcea ;};start .Attr =append (start .Attr ,_bfdg );};if _gfec .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_dfae ,_ebcb :=_gfec .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _ebcb !=nil {return _ebcb ;};start .Attr =append (start .Attr ,_dfae );};if _gfec .CliptowrapAttr !=_g .ST_TrueFalseUnset {_caeb ,_ebegd :=_gfec .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _ebegd !=nil {return _ebegd ;};start .Attr =append (start .Attr ,_caeb );};if _gfec .ClipAttr !=_g .ST_TrueFalseUnset {_gecge ,_deefe :=_gfec .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _deefe !=nil {return _deefe ;};start .Attr =append (start .Attr ,_gecge );};e .EncodeToken (start );if _gfec .EG_ShapeElements !=nil {for _ ,_bgfgg :=range _gfec .EG_ShapeElements {_bgfgg .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_StrokeEndCapUnset ST_StrokeEndCap =0;ST_StrokeEndCapFlat ST_StrokeEndCap =1;ST_StrokeEndCapSquare ST_StrokeEndCap =2;ST_StrokeEndCapRound ST_StrokeEndCap =3;);func NewAG_OfficeShapeAttributes ()*AG_OfficeShapeAttributes {_fdcd :=&AG_OfficeShapeAttributes {};return _fdcd ;};
|
|
|
|
// Validate validates the OfcSkew and its children
|
|
func (_cefcc *OfcSkew )Validate ()error {return _cefcc .ValidateWithPath ("\u004ff\u0063\u0053\u006b\u0065\u0077");};func (_gfaabe OfcST_ExtrusionPlane )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dada :=_c .Attr {};_dada .Name =name ;switch _gfaabe {case OfcST_ExtrusionPlaneUnset :_dada .Value ="";case OfcST_ExtrusionPlaneXY :_dada .Value ="\u0058\u0059";case OfcST_ExtrusionPlaneZX :_dada .Value ="\u005a\u0058";case OfcST_ExtrusionPlaneYZ :_dada .Value ="\u0059\u005a";};return _dada ,nil ;};func NewOval ()*Oval {_bcgccb :=&Oval {};_bcgccb .CT_Oval =*NewCT_Oval ();return _bcgccb };func NewOfcEquationxml ()*OfcEquationxml {_dgfcg :=&OfcEquationxml {};_dgfcg .OfcCT_EquationXml =*NewOfcCT_EquationXml ();return _dgfcg ;};func NewShapetype ()*Shapetype {_dadfg :=&Shapetype {};_dadfg .CT_Shapetype =*NewCT_Shapetype ();return _dadfg ;};
|
|
|
|
// Validate validates the OfcOLEObject and its children
|
|
func (_bfgcd *OfcOLEObject )Validate ()error {return _bfgcd .ValidateWithPath ("\u004f\u0066\u0063O\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074");};func (_cafedd *ST_StrokeArrowWidth )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egfgg ,_egaaa :=d .Token ();if _egaaa !=nil {return _egaaa ;};if _daadaf ,_fdeaa :=_egfgg .(_c .EndElement );_fdeaa &&_daadaf .Name ==start .Name {*_cafedd =1;return nil ;};if _egdcd ,_dgfab :=_egfgg .(_c .CharData );!_dgfab {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egfgg );}else {switch string (_egdcd ){case "":*_cafedd =0;case "\u006e\u0061\u0072\u0072\u006f\u0077":*_cafedd =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_cafedd =2;case "\u0077\u0069\u0064\u0065":*_cafedd =3;};};_egfgg ,_egaaa =d .Token ();if _egaaa !=nil {return _egaaa ;};if _agfbe ,_cgbfe :=_egfgg .(_c .EndElement );_cgbfe &&_agfbe .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egfgg );};func (_ageee *AG_OfficeCoreAttributes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bgcf :=range start .Attr {if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ageee .HralignAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ageee .AllowincellAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u006f\u006e\u0065\u0064"{_ageee .OnedAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ageee .AllowoverlapAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ageee .DoubleclicknotifyAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ageee .UserdrawnAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ageee .UserhiddenAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_gcf ,_fbda :=_bgcf .Value ,error (nil );if _fbda !=nil {return _fbda ;};_ageee .BordertopcolorAttr =&_gcf ;continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0068\u0072"{_ageee .HrAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_abf ,_acde :=_bgcf .Value ,error (nil );if _acde !=nil {return _acde ;};_ageee .BorderleftcolorAttr =&_abf ;continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_bfge ,_ceaa :=_bgcf .Value ,error (nil );if _ceaa !=nil {return _ceaa ;};_ageee .BorderrightcolorAttr =&_bfge ;continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_afg ,_bce :=_cb .ParseInt (_bgcf .Value ,10,64);if _bce !=nil {return _bce ;};_ageee .DgmnodekindAttr =&_afg ;continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ageee .BulletAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_bfed ,_agdf :=_bgcf .Value ,error (nil );if _agdf !=nil {return _agdf ;};_ageee .BorderbottomcolorAttr =&_bfed ;continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ageee .InsetmodeAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ageee .ButtonAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ageee .DgmlayoutAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0073\u0070\u0069\u0064"{_dabe ,_bbg :=_bgcf .Value ,error (nil );if _bbg !=nil {return _bbg ;};_ageee .SpidAttr =&_dabe ;continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ageee .DgmlayoutmruAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0068\u0072\u0073t\u0064"{_ageee .HrstdAttr .UnmarshalXMLAttr (_bgcf );continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0068\u0072\u0070c\u0074"{_gdc ,_efd :=_cb .ParseFloat (_bgcf .Value ,64);if _efd !=nil {return _efd ;};_eeb :=float32 (_gdc );_ageee .HrpctAttr =&_eeb ;continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_bbc ,_decc :=_cb .ParseInt (_bgcf .Value ,10,64);if _decc !=nil {return _decc ;};_ageee .RegroupidAttr =&_bbc ;continue ;};if _bgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgcf .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ageee .HrnoshadeAttr .UnmarshalXMLAttr (_bgcf );continue ;};};for {_dbagc ,_eba :=d .Token ();if _eba !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0041\u0047\u005f\u004f\u0066\u0066i\u0063\u0065\u0043\u006f\u0072\u0065\u0041t\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020%\u0073",_eba );};if _bdgcf ,_gec :=_dbagc .(_c .EndElement );_gec &&_bdgcf .Name ==start .Name {break ;};};return nil ;};func (_caggf ST_StrokeJoinStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_caggf .String (),start );};func (_fgcf *CT_Line )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_degc :=range start .Attr {if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fgcf .UserdrawnAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fgcf .ButtonAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fgcf .DgmlayoutmruAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fgcf .UserhiddenAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fgcf .CliptowrapAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fgcf .BulletAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u006f\u006c\u0065"{_fgcf .OleAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0068\u0072"{_fgcf .HrAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0073\u0070\u0069\u0064"{_addfc ,_abgd :=_degc .Value ,error (nil );if _abgd !=nil {return _abgd ;};_fgcf .SpidAttr =&_addfc ;continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0068\u0072\u0073t\u0064"{_fgcf .HrstdAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fgcf .BwnormalAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_eded ,_ggdf :=_degc .Value ,error (nil );if _ggdf !=nil {return _ggdf ;};_fgcf .BordertopcolorAttr =&_eded ;continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fgcf .DgmlayoutAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fgcf .ForcedashAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fgcf .AllowoverlapAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fgcf .HrnoshadeAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fgcf .PreferrelativeAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_aaeba ,_bgafe :=_degc .Value ,error (nil );if _bgafe !=nil {return _bgafe ;};_fgcf .BorderbottomcolorAttr =&_aaeba ;continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u006f\u006e\u0065\u0064"{_fgcf .OnedAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_decf ,_cbeff :=_cb .ParseInt (_degc .Value ,10,64);if _cbeff !=nil {return _cbeff ;};_fgcf .DgmnodekindAttr =&_decf ;continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_aaaab ,_dacb :=_cb .ParseInt (_degc .Value ,10,64);if _dacb !=nil {return _dacb ;};_fgcf .RegroupidAttr =&_aaaab ;continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fgcf .AllowincellAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0068\u0072\u0070c\u0074"{_afefc ,_bfbbc :=_cb .ParseFloat (_degc .Value ,64);if _bfbbc !=nil {return _bfbbc ;};_aged :=float32 (_afefc );_fgcf .HrpctAttr =&_aged ;continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0063\u006c\u0069\u0070"{_fgcf .ClipAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fgcf .InsetmodeAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ecdfd ,_gcbf :=_degc .Value ,error (nil );if _gcbf !=nil {return _gcbf ;};_fgcf .BorderleftcolorAttr =&_ecdfd ;continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fgcf .OleiconAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_baad ,_afaf :=_degc .Value ,error (nil );if _afaf !=nil {return _afaf ;};_fgcf .BorderrightcolorAttr =&_baad ;continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fgcf .ConnectortypeAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fgcf .BwpureAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fgcf .BwmodeAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0073\u0070\u0074"{_ggbe ,_fgadg :=_cb .ParseFloat (_degc .Value ,64);if _fgadg !=nil {return _fgadg ;};_debge :=float32 (_ggbe );_fgcf .SptAttr =&_debge ;continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fgcf .DoubleclicknotifyAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_degc .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fgcf .HralignAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Local =="\u0074\u006f"{_dbdfb ,_bfad :=_degc .Value ,error (nil );if _bfad !=nil {return _bfad ;};_fgcf .ToAttr =&_dbdfb ;continue ;};if _degc .Name .Local =="\u0069\u0064"{_bebg ,_ffccc :=_degc .Value ,error (nil );if _ffccc !=nil {return _ffccc ;};_fgcf .IdAttr =&_bebg ;continue ;};if _degc .Name .Local =="\u0061\u006c\u0074"{_cdcc ,_ageb :=_degc .Value ,error (nil );if _ageb !=nil {return _ageb ;};_fgcf .AltAttr =&_cdcc ;continue ;};if _degc .Name .Local =="\u0070\u0072\u0069n\u0074"{_fgcf .PrintAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fgcf .StrokedAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bede ,_agedb :=_degc .Value ,error (nil );if _agedb !=nil {return _agedb ;};_fgcf .WrapcoordsAttr =&_bede ;continue ;};if _degc .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_edee ,_fdcdd :=_degc .Value ,error (nil );if _fdcdd !=nil {return _fdcdd ;};_fgcf .StrokeweightAttr =&_edee ;continue ;};if _degc .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_egece ,_eacaf :=_degc .Value ,error (nil );if _eacaf !=nil {return _eacaf ;};_fgcf .CoordoriginAttr =&_egece ;continue ;};if _degc .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_afgd ,_gagc :=_degc .Value ,error (nil );if _gagc !=nil {return _gagc ;};_fgcf .ChromakeyAttr =&_afgd ;continue ;};if _degc .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_fcgef ,_dgedf :=_degc .Value ,error (nil );if _dgedf !=nil {return _dgedf ;};_fgcf .FillcolorAttr =&_fcgef ;continue ;};if _degc .Name .Local =="\u0073\u0074\u0079l\u0065"{_aadeg ,_gbcfc :=_degc .Value ,error (nil );if _gbcfc !=nil {return _gbcfc ;};_fgcf .StyleAttr =&_aadeg ;continue ;};if _degc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dbage ,_dgga :=_degc .Value ,error (nil );if _dgga !=nil {return _dgga ;};_fgcf .OpacityAttr =&_dbage ;continue ;};if _degc .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_aeag ,_faaaa :=_degc .Value ,error (nil );if _faaaa !=nil {return _faaaa ;};_fgcf .StrokecolorAttr =&_aeag ;continue ;};if _degc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fgcf .InsetpenAttr .UnmarshalXMLAttr (_degc );continue ;};if _degc .Name .Local =="\u0066\u0072\u006f\u006d"{_bfebf ,_cace :=_degc .Value ,error (nil );if _cace !=nil {return _cace ;};_fgcf .FromAttr =&_bfebf ;continue ;};if _degc .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_agac ,_fgbca :=_degc .Value ,error (nil );if _fgbca !=nil {return _fgbca ;};_fgcf .CoordsizeAttr =&_agac ;continue ;};if _degc .Name .Local =="\u0074\u0069\u0074l\u0065"{_cabb ,_fddd :=_degc .Value ,error (nil );if _fddd !=nil {return _fddd ;};_fgcf .TitleAttr =&_cabb ;continue ;};if _degc .Name .Local =="\u0063\u006c\u0061s\u0073"{_bbbd ,_effef :=_degc .Value ,error (nil );if _effef !=nil {return _effef ;};_fgcf .ClassAttr =&_bbbd ;continue ;};if _degc .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_eeda ,_ccfb :=_degc .Value ,error (nil );if _ccfb !=nil {return _ccfb ;};_fgcf .TargetAttr =&_eeda ;continue ;};if _degc .Name .Local =="\u0068\u0072\u0065\u0066"{_afec ,_daccg :=_degc .Value ,error (nil );if _daccg !=nil {return _daccg ;};_fgcf .HrefAttr =&_afec ;continue ;};if _degc .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fgcf .FilledAttr .UnmarshalXMLAttr (_degc );continue ;};};_bcce :for {_bfgf ,_gbgef :=d .Token ();if _gbgef !=nil {return _gbgef ;};switch _faff :=_bfgf .(type ){case _c .StartElement :switch _faff .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ffcfd :=NewEG_ShapeElements ();_ffcfd .Path =NewPath ();if _ggge :=d .DecodeElement (_ffcfd .Path ,&_faff );_ggge !=nil {return _ggge ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_ffcfd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_deca :=NewEG_ShapeElements ();_deca .Formulas =NewFormulas ();if _caca :=d .DecodeElement (_deca .Formulas ,&_faff );_caca !=nil {return _caca ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_deca );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_gfef :=NewEG_ShapeElements ();_gfef .Handles =NewHandles ();if _eee :=d .DecodeElement (_gfef .Handles ,&_faff );_eee !=nil {return _eee ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_gfef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gebf :=NewEG_ShapeElements ();_gebf .Fill =NewFill ();if _dceag :=d .DecodeElement (_gebf .Fill ,&_faff );_dceag !=nil {return _dceag ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_gebf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_aegcb :=NewEG_ShapeElements ();_aegcb .Stroke =NewStroke ();if _dcgeacc :=d .DecodeElement (_aegcb .Stroke ,&_faff );_dcgeacc !=nil {return _dcgeacc ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_aegcb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_afdg :=NewEG_ShapeElements ();_afdg .Shadow =NewShadow ();if _bgbg :=d .DecodeElement (_afdg .Shadow ,&_faff );_bgbg !=nil {return _bgbg ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_afdg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_efgb :=NewEG_ShapeElements ();_efgb .Textbox =NewTextbox ();if _dadf :=d .DecodeElement (_efgb .Textbox ,&_faff );_dadf !=nil {return _dadf ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_efgb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_afced :=NewEG_ShapeElements ();_afced .Textpath =NewTextpath ();if _agedg :=d .DecodeElement (_afced .Textpath ,&_faff );_agedg !=nil {return _agedg ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_afced );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_eacab :=NewEG_ShapeElements ();_eacab .Imagedata =NewImagedata ();if _bfef :=d .DecodeElement (_eacab .Imagedata ,&_faff );_bfef !=nil {return _bfef ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_eacab );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gbfe :=NewEG_ShapeElements ();_gbfe .Skew =NewOfcSkew ();if _gfed :=d .DecodeElement (_gbfe .Skew ,&_faff );_gfed !=nil {return _gfed ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_gbfe );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_beag :=NewEG_ShapeElements ();_beag .Extrusion =NewOfcExtrusion ();if _aaggca :=d .DecodeElement (_beag .Extrusion ,&_faff );_aaggca !=nil {return _aaggca ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_beag );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_fgff :=NewEG_ShapeElements ();_fgff .Callout =NewOfcCallout ();if _eafbg :=d .DecodeElement (_fgff .Callout ,&_faff );_eafbg !=nil {return _eafbg ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_fgff );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gabb :=NewEG_ShapeElements ();_gabb .Lock =NewOfcLock ();if _gdgee :=d .DecodeElement (_gabb .Lock ,&_faff );_gdgee !=nil {return _gdgee ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_gabb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_ecadd :=NewEG_ShapeElements ();_ecadd .Clippath =NewOfcClippath ();if _bfgeg :=d .DecodeElement (_ecadd .Clippath ,&_faff );_bfgeg !=nil {return _bfgeg ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_ecadd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ecc :=NewEG_ShapeElements ();_ecc .Signatureline =NewOfcSignatureline ();if _dedbe :=d .DecodeElement (_ecc .Signatureline ,&_faff );_dedbe !=nil {return _dedbe ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_ecc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_agadb :=NewEG_ShapeElements ();_agadb .Wrap =_eg .NewWrap ();if _aafa :=d .DecodeElement (_agadb .Wrap ,&_faff );_aafa !=nil {return _aafa ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_agadb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_ecaa :=NewEG_ShapeElements ();_ecaa .Anchorlock =_eg .NewAnchorlock ();if _cgeea :=d .DecodeElement (_ecaa .Anchorlock ,&_faff );_cgeea !=nil {return _cgeea ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_ecaa );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_bgad :=NewEG_ShapeElements ();_bgad .Bordertop =_eg .NewBordertop ();if _cbde :=d .DecodeElement (_bgad .Bordertop ,&_faff );_cbde !=nil {return _cbde ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_bgad );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_ffbg :=NewEG_ShapeElements ();_ffbg .Borderbottom =_eg .NewBorderbottom ();if _acdd :=d .DecodeElement (_ffbg .Borderbottom ,&_faff );_acdd !=nil {return _acdd ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_ffbg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gbaag :=NewEG_ShapeElements ();_gbaag .Borderleft =_eg .NewBorderleft ();if _cead :=d .DecodeElement (_gbaag .Borderleft ,&_faff );_cead !=nil {return _cead ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_gbaag );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ecaaf :=NewEG_ShapeElements ();_ecaaf .Borderright =_eg .NewBorderright ();if _agffe :=d .DecodeElement (_ecaaf .Borderright ,&_faff );_agffe !=nil {return _agffe ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_ecaaf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_bedc :=NewEG_ShapeElements ();_bedc .ClientData =_b .NewClientData ();if _bafb :=d .DecodeElement (_bedc .ClientData ,&_faff );_bafb !=nil {return _bafb ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_bedc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dccb :=NewEG_ShapeElements ();_dccb .Textdata =_cc .NewTextdata ();if _gfcb :=d .DecodeElement (_dccb .Textdata ,&_faff );_gfcb !=nil {return _gfcb ;};_fgcf .EG_ShapeElements =append (_fgcf .EG_ShapeElements ,_dccb );default:_ce .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004c\u0069\u006e\u0065\u0020\u0025\u0076",_faff .Name );if _agag :=d .Skip ();_agag !=nil {return _agag ;};};case _c .EndElement :break _bcce ;case _c .CharData :};};return nil ;};func (_bddb *OfcSkew )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bddb .OfcCT_Skew =*NewOfcCT_Skew ();for _ ,_ccfeg :=range start .Attr {if _ccfeg .Name .Local =="\u0069\u0064"{_cdfcfg ,_adagbe :=_ccfeg .Value ,error (nil );if _adagbe !=nil {return _adagbe ;};_bddb .IdAttr =&_cdfcfg ;continue ;};if _ccfeg .Name .Local =="\u006f\u006e"{_bddb .OnAttr .UnmarshalXMLAttr (_ccfeg );continue ;};if _ccfeg .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_eegaa ,_eaeag :=_ccfeg .Value ,error (nil );if _eaeag !=nil {return _eaeag ;};_bddb .OffsetAttr =&_eegaa ;continue ;};if _ccfeg .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_fcaac ,_bgfbd :=_ccfeg .Value ,error (nil );if _bgfbd !=nil {return _bgfbd ;};_bddb .OriginAttr =&_fcaac ;continue ;};if _ccfeg .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_ffbaac ,_dgcca :=_ccfeg .Value ,error (nil );if _dgcca !=nil {return _dgcca ;};_bddb .MatrixAttr =&_ffbaac ;continue ;};if _ccfeg .Name .Local =="\u0065\u0078\u0074"{_bddb .ExtAttr .UnmarshalXMLAttr (_ccfeg );continue ;};};for {_bbeab ,_aebec :=d .Token ();if _aebec !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0053\u006b\u0065\u0077\u003a\u0020\u0025\u0073",_aebec );};if _ddddge ,_cgdae :=_bbeab .(_c .EndElement );_cgdae &&_ddddge .Name ==start .Name {break ;};};return nil ;};func (_eec *AG_Id )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eec .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_eec .IdAttr )});};return nil ;};func (_bggcg OfcST_BWMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bggcg .String (),start );};
|
|
|
|
// ValidateWithPath validates the Rect and its children, prefixing error messages with path
|
|
func (_ffdeb *Rect )ValidateWithPath (path string )error {if _cffgea :=_ffdeb .CT_Rect .ValidateWithPath (path );_cffgea !=nil {return _cffgea ;};return nil ;};type ST_StrokeEndCap byte ;func (_fegbb OfcST_ConnectorType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fegbb .String (),start );};
|
|
|
|
// ValidateWithPath validates the OfcSkew and its children, prefixing error messages with path
|
|
func (_gdggec *OfcSkew )ValidateWithPath (path string )error {if _acfac :=_gdggec .OfcCT_Skew .ValidateWithPath (path );_acfac !=nil {return _acfac ;};return nil ;};func (_abcg *Arc )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _abcg .CT_Arc .MarshalXML (e ,start );};func (_geged ST_StrokeArrowLength )String ()string {switch _geged {case 0:return "";case 1:return "\u0073\u0068\u006fr\u0074";case 2:return "\u006d\u0065\u0064\u0069\u0075\u006d";case 3:return "\u006c\u006f\u006e\u0067";};return "";};func (_bagaf OfcST_ConnectType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bagaf .String (),start );};func (_fagd ST_ImageAspect )String ()string {switch _fagd {case 0:return "";case 1:return "\u0069\u0067\u006e\u006f\u0072\u0065";case 2:return "\u0061\u0074\u004d\u006f\u0073\u0074";case 3:return "\u0061t\u004c\u0065\u0061\u0073\u0074";};return "";};
|
|
|
|
// ValidateWithPath validates the OfcTop and its children, prefixing error messages with path
|
|
func (_bgfdb *OfcTop )ValidateWithPath (path string )error {if _acedg :=_bgfdb .OfcCT_StrokeChild .ValidateWithPath (path );_acedg !=nil {return _acedg ;};return nil ;};
|
|
|
|
// Validate validates the AG_CoreAttributes and its children
|
|
func (_fdf *AG_CoreAttributes )Validate ()error {return _fdf .ValidateWithPath ("\u0041\u0047\u005f\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u0073");};func (_bgcded *OfcST_ConnectType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgece ,_gfbcg :=d .Token ();if _gfbcg !=nil {return _gfbcg ;};if _efbbf ,_cbgef :=_fgece .(_c .EndElement );_cbgef &&_efbbf .Name ==start .Name {*_bgcded =1;return nil ;};if _efgdfd ,_faffd :=_fgece .(_c .CharData );!_faffd {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgece );}else {switch string (_efgdfd ){case "":*_bgcded =0;case "\u006e\u006f\u006e\u0065":*_bgcded =1;case "\u0072\u0065\u0063\u0074":*_bgcded =2;case "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073":*_bgcded =3;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_bgcded =4;};};_fgece ,_gfbcg =d .Token ();if _gfbcg !=nil {return _gfbcg ;};if _eeefb ,_beeg :=_fgece .(_c .EndElement );_beeg &&_eeefb .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgece );};func (_bgcceg *OfcSignatureline )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgcceg .OfcCT_SignatureLine =*NewOfcCT_SignatureLine ();for _ ,_gdcee :=range start .Attr {if _gdcee .Name .Local =="\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"{_fdcfcg ,_cfddg :=_gdcee .Value ,error (nil );if _cfddg !=nil {return _cfddg ;};_bgcceg .SuggestedsignerAttr =&_fdcfcg ;continue ;};if _gdcee .Name .Local =="\u0069\u0064"{_dbaagg ,_efef :=_gdcee .Value ,error (nil );if _efef !=nil {return _efef ;};_bgcceg .IdAttr =&_dbaagg ;continue ;};if _gdcee .Name .Local =="\u0070\u0072\u006f\u0076\u0069\u0064"{_cbgbb ,_cfaggf :=_gdcee .Value ,error (nil );if _cfaggf !=nil {return _cfaggf ;};_bgcceg .ProvidAttr =&_cbgbb ;continue ;};if _gdcee .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"{_bgcceg .SigninginstructionssetAttr .UnmarshalXMLAttr (_gdcee );continue ;};if _gdcee .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_bgcceg .AllowcommentsAttr .UnmarshalXMLAttr (_gdcee );continue ;};if _gdcee .Name .Local =="\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"{_bgcceg .ShowsigndateAttr .UnmarshalXMLAttr (_gdcee );continue ;};if _gdcee .Name .Local =="\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"{_bgcceg .IssignaturelineAttr .UnmarshalXMLAttr (_gdcee );continue ;};if _gdcee .Name .Local =="\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"{_debeg ,_dcbd :=_gdcee .Value ,error (nil );if _dcbd !=nil {return _dcbd ;};_bgcceg .Suggestedsigner2Attr =&_debeg ;continue ;};if _gdcee .Name .Local =="s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"{_fedee ,_fbdec :=_gdcee .Value ,error (nil );if _fbdec !=nil {return _fbdec ;};_bgcceg .SuggestedsigneremailAttr =&_fedee ;continue ;};if _gdcee .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"{_dfced ,_aegfa :=_gdcee .Value ,error (nil );if _aegfa !=nil {return _aegfa ;};_bgcceg .SigninginstructionsAttr =&_dfced ;continue ;};if _gdcee .Name .Local =="\u0061d\u0064\u006c\u0078\u006d\u006c"{_bfbbb ,_dbcab :=_gdcee .Value ,error (nil );if _dbcab !=nil {return _dbcab ;};_bgcceg .AddlxmlAttr =&_bfbbb ;continue ;};if _gdcee .Name .Local =="\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"{_dgadf ,_dfbcde :=_gdcee .Value ,error (nil );if _dfbcde !=nil {return _dfbcde ;};_bgcceg .SigprovurlAttr =&_dgadf ;continue ;};if _gdcee .Name .Local =="\u0065\u0078\u0074"{_bgcceg .ExtAttr .UnmarshalXMLAttr (_gdcee );continue ;};};for {_fgdca ,_gdcf :=d .Token ();if _gdcf !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u004f\u0066\u0063\u0053\u0069\u0067\u006ea\u0074u\u0072\u0065\u006c\u0069\u006e\u0065\u003a \u0025\u0073",_gdcf );};if _efacg ,_afbdd :=_fgdca .(_c .EndElement );_afbdd &&_efacg .Name ==start .Name {break ;};};return nil ;};func (_gdceaf ST_StrokeLineStyle )ValidateWithPath (path string )error {switch _gdceaf {case 0,1,2,3,4,5:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdceaf ));};return nil ;};func (_eebea OfcST_ExtrusionType )String ()string {switch _eebea {case 0:return "";case 1:return "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065";case 2:return "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c";};return "";};func (_gagffe *OfcST_ExtrusionPlane )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egfdf ,_afda :=d .Token ();if _afda !=nil {return _afda ;};if _cbafdg ,_egeda :=_egfdf .(_c .EndElement );_egeda &&_cbafdg .Name ==start .Name {*_gagffe =1;return nil ;};if _eefecb ,_afbcdc :=_egfdf .(_c .CharData );!_afbcdc {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egfdf );}else {switch string (_eefecb ){case "":*_gagffe =0;case "\u0058\u0059":*_gagffe =1;case "\u005a\u0058":*_gagffe =2;case "\u0059\u005a":*_gagffe =3;};};_egfdf ,_afda =d .Token ();if _afda !=nil {return _afda ;};if _badae ,_gcce :=_egfdf .(_c .EndElement );_gcce &&_badae .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egfdf );};func (_beffd *OfcCT_Entry )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eafea :=range start .Attr {if _eafea .Name .Local =="\u006e\u0065\u0077"{_fgffa ,_dcdef :=_cb .ParseInt (_eafea .Value ,10,32);if _dcdef !=nil {return _dcdef ;};_gbcea :=int32 (_fgffa );_beffd .NewAttr =&_gbcea ;continue ;};if _eafea .Name .Local =="\u006f\u006c\u0064"{_bccb ,_cdeeg :=_cb .ParseInt (_eafea .Value ,10,32);if _cdeeg !=nil {return _cdeeg ;};_gbaed :=int32 (_bccb );_beffd .OldAttr =&_gbaed ;continue ;};};for {_ffcbc ,_bbffd :=d .Token ();if _bbffd !=nil {return _e .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079\u003a\u0020\u0025\u0073",_bbffd );};if _cbfg ,_fggbb :=_ffcbc .(_c .EndElement );_fggbb &&_cbfg .Name ==start .Name {break ;};};return nil ;};func (_bdeaba *Path )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdeaba .CT_Path =*NewCT_Path ();for _ ,_ddfda :=range start .Attr {if _ddfda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddfda .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"{_bdeaba .ConnecttypeAttr .UnmarshalXMLAttr (_ddfda );continue ;};if _ddfda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddfda .Name .Local =="e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"{_bdeaba .ExtrusionokAttr .UnmarshalXMLAttr (_ddfda );continue ;};if _ddfda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddfda .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"{_faaeg ,_fcaca :=_ddfda .Value ,error (nil );if _fcaca !=nil {return _fcaca ;};_bdeaba .ConnectanglesAttr =&_faaeg ;continue ;};if _ddfda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddfda .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"{_bbgeeb ,_eaggd :=_ddfda .Value ,error (nil );if _eaggd !=nil {return _eaggd ;};_bdeaba .ConnectlocsAttr =&_bbgeeb ;continue ;};if _ddfda .Name .Local =="\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"{_bdeaba .GradientshapeokAttr .UnmarshalXMLAttr (_ddfda );continue ;};if _ddfda .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"{_bdeaba .ShadowokAttr .UnmarshalXMLAttr (_ddfda );continue ;};if _ddfda .Name .Local =="\u0061r\u0072\u006f\u0077\u006f\u006b"{_bdeaba .ArrowokAttr .UnmarshalXMLAttr (_ddfda );continue ;};if _ddfda .Name .Local =="\u0076"{_bfccg ,_gaefb :=_ddfda .Value ,error (nil );if _gaefb !=nil {return _gaefb ;};_bdeaba .VAttr =&_bfccg ;continue ;};if _ddfda .Name .Local =="\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"{_bdeaba .TextpathokAttr .UnmarshalXMLAttr (_ddfda );continue ;};if _ddfda .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"{_bdeaba .InsetpenokAttr .UnmarshalXMLAttr (_ddfda );continue ;};if _ddfda .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"{_bdeaba .StrokeokAttr .UnmarshalXMLAttr (_ddfda );continue ;};if _ddfda .Name .Local =="\u0066\u0069\u006c\u006c\u006f\u006b"{_bdeaba .FillokAttr .UnmarshalXMLAttr (_ddfda );continue ;};if _ddfda .Name .Local =="t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"{_dgabe ,_gddc :=_ddfda .Value ,error (nil );if _gddc !=nil {return _gddc ;};_bdeaba .TextboxrectAttr =&_dgabe ;continue ;};if _ddfda .Name .Local =="\u006c\u0069\u006d\u006f"{_aaeg ,_ffdef :=_ddfda .Value ,error (nil );if _ffdef !=nil {return _ffdef ;};_bdeaba .LimoAttr =&_aaeg ;continue ;};if _ddfda .Name .Local =="\u0069\u0064"{_dadff ,_edgbf :=_ddfda .Value ,error (nil );if _edgbf !=nil {return _edgbf ;};_bdeaba .IdAttr =&_dadff ;continue ;};};for {_cgbc ,_fedae :=d .Token ();if _fedae !=nil {return _e .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_fedae );};if _dcedcd ,_bbcgc :=_cgbc .(_c .EndElement );_bbcgc &&_dcedcd .Name ==start .Name {break ;};};return nil ;};func NewCT_Curve ()*CT_Curve {_aded :=&CT_Curve {};return _aded };type AG_Chromakey struct{ChromakeyAttr *string ;};func (_agbbg *OfcCT_ShapeDefaults )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgcbe :=range start .Attr {if _fgcbe .Name .Local =="\u0073p\u0069\u0064\u006d\u0061\u0078"{_cgafc ,_dcgcf :=_cb .ParseInt (_fgcbe .Value ,10,64);if _dcgcf !=nil {return _dcgcf ;};_agbbg .SpidmaxAttr =&_cgafc ;continue ;};if _fgcbe .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_agbbg .AllowincellAttr .UnmarshalXMLAttr (_fgcbe );continue ;};if _fgcbe .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_fgafgd ,_ddfgca :=_fgcbe .Value ,error (nil );if _ddfgca !=nil {return _ddfgca ;};_agbbg .StrokecolorAttr =&_fgafgd ;continue ;};if _fgcbe .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065"{_agbbg .StrokeAttr .UnmarshalXMLAttr (_fgcbe );continue ;};if _fgcbe .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_afcfg ,_gfbgec :=_fgcbe .Value ,error (nil );if _gfbgec !=nil {return _gfbgec ;};_agbbg .FillcolorAttr =&_afcfg ;continue ;};if _fgcbe .Name .Local =="\u0066\u0069\u006c\u006c"{_agbbg .FillAttr .UnmarshalXMLAttr (_fgcbe );continue ;};if _fgcbe .Name .Local =="\u0073\u0074\u0079l\u0065"{_gcaff ,_debe :=_fgcbe .Value ,error (nil );if _debe !=nil {return _debe ;};_agbbg .StyleAttr =&_gcaff ;continue ;};if _fgcbe .Name .Local =="\u0065\u0078\u0074"{_agbbg .ExtAttr .UnmarshalXMLAttr (_fgcbe );continue ;};};_efffg :for {_gegc ,_cedeg :=d .Token ();if _cedeg !=nil {return _cedeg ;};switch _fgccg :=_gegc .(type ){case _c .StartElement :switch _fgccg .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_agbbg .Fill =NewFill ();if _cddab :=d .DecodeElement (_agbbg .Fill ,&_fgccg );_cddab !=nil {return _cddab ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_agbbg .Stroke =NewStroke ();if _efgae :=d .DecodeElement (_agbbg .Stroke ,&_fgccg );_efgae !=nil {return _efgae ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_agbbg .Textbox =NewTextbox ();if _egdab :=d .DecodeElement (_agbbg .Textbox ,&_fgccg );_egdab !=nil {return _egdab ;};case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_agbbg .Shadow =NewShadow ();if _cafec :=d .DecodeElement (_agbbg .Shadow ,&_fgccg );_cafec !=nil {return _cafec ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_agbbg .Skew =NewOfcSkew ();if _fdfg :=d .DecodeElement (_agbbg .Skew ,&_fgccg );_fdfg !=nil {return _fdfg ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_agbbg .Extrusion =NewOfcExtrusion ();if _eaaaed :=d .DecodeElement (_agbbg .Extrusion ,&_fgccg );_eaaaed !=nil {return _eaaaed ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_agbbg .Callout =NewOfcCallout ();if _fffdd :=d .DecodeElement (_agbbg .Callout ,&_fgccg );_fffdd !=nil {return _fffdd ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_agbbg .Lock =NewOfcLock ();if _dbga :=d .DecodeElement (_agbbg .Lock ,&_fgccg );_dbga !=nil {return _dbga ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"}:_agbbg .Colormru =NewOfcCT_ColorMru ();if _ggcec :=d .DecodeElement (_agbbg .Colormru ,&_fgccg );_ggcec !=nil {return _ggcec ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006c\u006f\u0072\u006d\u0065\u006eu"}:_agbbg .Colormenu =NewOfcCT_ColorMenu ();if _cfab :=d .DecodeElement (_agbbg .Colormenu ,&_fgccg );_cfab !=nil {return _cfab ;};default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0068\u0061\u0070eD\u0065\u0066\u0061\u0075\u006c\u0074\u0073\u0020\u0025\u0076",_fgccg .Name );if _cbbgf :=d .Skip ();_cbbgf !=nil {return _cbbgf ;};};case _c .EndElement :break _efffg ;case _c .CharData :};};return nil ;};func (_bafbb *OfcCT_RegroupTable )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgagf :=range start .Attr {if _fgagf .Name .Local =="\u0065\u0078\u0074"{_bafbb .ExtAttr .UnmarshalXMLAttr (_fgagf );continue ;};};_fgfge :for {_fedfac ,_ggccb :=d .Token ();if _ggccb !=nil {return _ggccb ;};switch _fgdef :=_fedfac .(type ){case _c .StartElement :switch _fgdef .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065\u006e\u0074r\u0079"}:_dbefb :=NewOfcCT_Entry ();if _fddcge :=d .DecodeElement (_dbefb ,&_fgdef );_fddcge !=nil {return _fddcge ;};_bafbb .Entry =append (_bafbb .Entry ,_dbefb );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0065\u0067r\u006f\u0075\u0070\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_fgdef .Name );if _ababf :=d .Skip ();_ababf !=nil {return _ababf ;};};case _c .EndElement :break _fgfge ;case _c .CharData :};};return nil ;};func (_becfd ST_FillMethod )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ffgagg :=_c .Attr {};_ffgagg .Name =name ;switch _becfd {case ST_FillMethodUnset :_ffgagg .Value ="";case ST_FillMethodNone :_ffgagg .Value ="\u006e\u006f\u006e\u0065";case ST_FillMethodLinear :_ffgagg .Value ="\u006c\u0069\u006e\u0065\u0061\u0072";case ST_FillMethodSigma :_ffgagg .Value ="\u0073\u0069\u0067m\u0061";case ST_FillMethodAny :_ffgagg .Value ="\u0061\u006e\u0079";case ST_FillMethodLinearSigma :_ffgagg .Value ="\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061";};return _ffgagg ,nil ;};type CT_PolyLine struct{PointsAttr *string ;Ink []*OfcInk ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;};func (_bcfed *OfcST_HrAlign )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_baffb ,_gfgbb :=d .Token ();if _gfgbb !=nil {return _gfgbb ;};if _ccdad ,_ecded :=_baffb .(_c .EndElement );_ecded &&_ccdad .Name ==start .Name {*_bcfed =1;return nil ;};if _dafa ,_gfbgcb :=_baffb .(_c .CharData );!_gfbgcb {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_baffb );}else {switch string (_dafa ){case "":*_bcfed =0;case "\u006c\u0065\u0066\u0074":*_bcfed =1;case "\u0072\u0069\u0067h\u0074":*_bcfed =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bcfed =3;};};_baffb ,_gfgbb =d .Token ();if _gfgbb !=nil {return _gfgbb ;};if _faee ,_fccafd :=_baffb .(_c .EndElement );_fccafd &&_faee .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_baffb );};func (_cbgfb *Image )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbgfb .CT_Image =*NewCT_Image ();for _ ,_caff :=range start .Attr {if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_eaedd ,_acbfc :=_cb .ParseInt (_caff .Value ,10,64);if _acbfc !=nil {return _acbfc ;};_cbgfb .DgmnodekindAttr =&_eaedd ;continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cbgfb .BulletAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0068\u0072"{_cbgfb .HrAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cbgfb .OleiconAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0068\u0072\u0073t\u0064"{_cbgfb .HrstdAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0063\u006c\u0069\u0070"{_cbgfb .ClipAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cbgfb .HrnoshadeAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cbgfb .PreferrelativeAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0068\u0072\u0070c\u0074"{_ebfcf ,_geddg :=_cb .ParseFloat (_caff .Value ,64);if _geddg !=nil {return _geddg ;};_gcfg :=float32 (_ebfcf );_cbgfb .HrpctAttr =&_gcfg ;continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u006f\u006c\u0065"{_cbgfb .OleAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cbgfb .HralignAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cbgfb .BwpureAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cbgfb .DgmlayoutAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cbgfb .InsetmodeAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0073\u0070\u0069\u0064"{_ebcgg ,_bdace :=_caff .Value ,error (nil );if _bdace !=nil {return _bdace ;};_cbgfb .SpidAttr =&_ebcgg ;continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ccgbdd ,_adgbd :=_caff .Value ,error (nil );if _adgbd !=nil {return _adgbd ;};_cbgfb .BorderbottomcolorAttr =&_ccgbdd ;continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cbgfb .AllowoverlapAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cbgfb .DoubleclicknotifyAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cbgfb .DgmlayoutmruAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cbgfb .UserhiddenAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cbgfb .AllowincellAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0073\u0070\u0074"{_fecee ,_gbcd :=_cb .ParseFloat (_caff .Value ,64);if _gbcd !=nil {return _gbcd ;};_fdgg :=float32 (_fecee );_cbgfb .SptAttr =&_fdgg ;continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dcbab ,_afgc :=_caff .Value ,error (nil );if _afgc !=nil {return _afgc ;};_cbgfb .BorderleftcolorAttr =&_dcbab ;continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cbgfb .UserdrawnAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cbgfb .CliptowrapAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ggccdc ,_gedbc :=_caff .Value ,error (nil );if _gedbc !=nil {return _gedbc ;};_cbgfb .BorderrightcolorAttr =&_ggccdc ;continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cbgfb .ConnectortypeAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cbgfb .ButtonAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cbgfb .ForcedashAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_efabc ,_cfefe :=_cb .ParseInt (_caff .Value ,10,64);if _cfefe !=nil {return _cfefe ;};_cbgfb .RegroupidAttr =&_efabc ;continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u006f\u006e\u0065\u0064"{_cbgfb .OnedAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cbgfb .BwmodeAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cbgfb .BwnormalAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caff .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_bbgdf ,_eacfa :=_caff .Value ,error (nil );if _eacfa !=nil {return _eacfa ;};_cbgfb .BordertopcolorAttr =&_bbgdf ;continue ;};if _caff .Name .Local =="\u0070\u0072\u0069n\u0074"{_cbgfb .PrintAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_cagfg ,_ggbbbc :=_caff .Value ,error (nil );if _ggbbbc !=nil {return _ggbbbc ;};_cbgfb .TargetAttr =&_cagfg ;continue ;};if _caff .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cbgfb .StrokedAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fbfgd ,_gebfg :=_caff .Value ,error (nil );if _gebfg !=nil {return _gebfg ;};_cbgfb .CoordoriginAttr =&_fbfgd ;continue ;};if _caff .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_gcaac ,_cccde :=_caff .Value ,error (nil );if _cccde !=nil {return _cccde ;};_cbgfb .StrokeweightAttr =&_gcaac ;continue ;};if _caff .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_gefg ,_gfdfg :=_caff .Value ,error (nil );if _gfdfg !=nil {return _gfdfg ;};_cbgfb .CoordsizeAttr =&_gefg ;continue ;};if _caff .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_dbbad ,_gecca :=_caff .Value ,error (nil );if _gecca !=nil {return _gecca ;};_cbgfb .ChromakeyAttr =&_dbbad ;continue ;};if _caff .Name .Local =="\u0061\u006c\u0074"{_ebfcg ,_cbbc :=_caff .Value ,error (nil );if _cbbc !=nil {return _cbbc ;};_cbgfb .AltAttr =&_ebfcg ;continue ;};if _caff .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cbbcf ,_fbfdf :=_caff .Value ,error (nil );if _fbfdf !=nil {return _fbfdf ;};_cbgfb .FillcolorAttr =&_cbbcf ;continue ;};if _caff .Name .Local =="\u0073\u0072\u0063"{_gggbg ,_aecbc :=_caff .Value ,error (nil );if _aecbc !=nil {return _aecbc ;};_cbgfb .SrcAttr =&_gggbg ;continue ;};if _caff .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_eafaa ,_bcgf :=_caff .Value ,error (nil );if _bcgf !=nil {return _bcgf ;};_cbgfb .WrapcoordsAttr =&_eafaa ;continue ;};if _caff .Name .Local =="\u0074\u0069\u0074l\u0065"{_gaafb ,_cfdgd :=_caff .Value ,error (nil );if _cfdgd !=nil {return _cfdgd ;};_cbgfb .TitleAttr =&_gaafb ;continue ;};if _caff .Name .Local =="\u0073\u0074\u0079l\u0065"{_gagfg ,_dagca :=_caff .Value ,error (nil );if _dagca !=nil {return _dagca ;};_cbgfb .StyleAttr =&_gagfg ;continue ;};if _caff .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_afbaa ,_cggec :=_caff .Value ,error (nil );if _cggec !=nil {return _cggec ;};_cbgfb .CroprightAttr =&_afbaa ;continue ;};if _caff .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cbgfb .InsetpenAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_cdcce ,_cageb :=_caff .Value ,error (nil );if _cageb !=nil {return _cageb ;};_cbgfb .CropleftAttr =&_cdcce ;continue ;};if _caff .Name .Local =="\u0067\u0061\u0069\u006e"{_ccfgb ,_fffac :=_caff .Value ,error (nil );if _fffac !=nil {return _fffac ;};_cbgfb .GainAttr =&_ccfgb ;continue ;};if _caff .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_ebff ,_cegge :=_caff .Value ,error (nil );if _cegge !=nil {return _cegge ;};_cbgfb .StrokecolorAttr =&_ebff ;continue ;};if _caff .Name .Local =="\u0063\u006c\u0061s\u0073"{_bbfde ,_dacdd :=_caff .Value ,error (nil );if _dacdd !=nil {return _dacdd ;};_cbgfb .ClassAttr =&_bbfde ;continue ;};if _caff .Name .Local =="\u0069\u0064"{_eedaa ,_gdgef :=_caff .Value ,error (nil );if _gdgef !=nil {return _gdgef ;};_cbgfb .IdAttr =&_eedaa ;continue ;};if _caff .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_addgd ,_aceg :=_caff .Value ,error (nil );if _aceg !=nil {return _aceg ;};_cbgfb .CropbottomAttr =&_addgd ;continue ;};if _caff .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cbgfb .FilledAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_cbgfb .GrayscaleAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_agecc ,_eegeb :=_caff .Value ,error (nil );if _eegeb !=nil {return _eegeb ;};_cbgfb .BlacklevelAttr =&_agecc ;continue ;};if _caff .Name .Local =="\u0068\u0072\u0065\u0066"{_aeefb ,_bdgda :=_caff .Value ,error (nil );if _bdgda !=nil {return _bdgda ;};_cbgfb .HrefAttr =&_aeefb ;continue ;};if _caff .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_cbgfb .BilevelAttr .UnmarshalXMLAttr (_caff );continue ;};if _caff .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_cdaaa ,_dabgd :=_caff .Value ,error (nil );if _dabgd !=nil {return _dabgd ;};_cbgfb .CroptopAttr =&_cdaaa ;continue ;};if _caff .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_beccba ,_badbf :=_caff .Value ,error (nil );if _badbf !=nil {return _badbf ;};_cbgfb .OpacityAttr =&_beccba ;continue ;};if _caff .Name .Local =="\u0067\u0061\u006dm\u0061"{_adgde ,_efgge :=_caff .Value ,error (nil );if _efgge !=nil {return _efgge ;};_cbgfb .GammaAttr =&_adgde ;continue ;};};_agga :for {_ecaeg ,_adfgg :=d .Token ();if _adfgg !=nil {return _adfgg ;};switch _deacc :=_ecaeg .(type ){case _c .StartElement :switch _deacc .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_agccb :=NewEG_ShapeElements ();_agccb .Path =NewPath ();if _cbdd :=d .DecodeElement (_agccb .Path ,&_deacc );_cbdd !=nil {return _cbdd ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_agccb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_cbbe :=NewEG_ShapeElements ();_cbbe .Formulas =NewFormulas ();if _eaddg :=d .DecodeElement (_cbbe .Formulas ,&_deacc );_eaddg !=nil {return _eaddg ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_cbbe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_afgcd :=NewEG_ShapeElements ();_afgcd .Handles =NewHandles ();if _gdddb :=d .DecodeElement (_afgcd .Handles ,&_deacc );_gdddb !=nil {return _gdddb ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_afgcd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gcbfg :=NewEG_ShapeElements ();_gcbfg .Fill =NewFill ();if _dffcb :=d .DecodeElement (_gcbfg .Fill ,&_deacc );_dffcb !=nil {return _dffcb ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_gcbfg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_caeag :=NewEG_ShapeElements ();_caeag .Stroke =NewStroke ();if _cdbd :=d .DecodeElement (_caeag .Stroke ,&_deacc );_cdbd !=nil {return _cdbd ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_caeag );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_gedcef :=NewEG_ShapeElements ();_gedcef .Shadow =NewShadow ();if _dbddb :=d .DecodeElement (_gedcef .Shadow ,&_deacc );_dbddb !=nil {return _dbddb ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_gedcef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_acfec :=NewEG_ShapeElements ();_acfec .Textbox =NewTextbox ();if _gdbae :=d .DecodeElement (_acfec .Textbox ,&_deacc );_gdbae !=nil {return _gdbae ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_acfec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_fecff :=NewEG_ShapeElements ();_fecff .Textpath =NewTextpath ();if _fbbbb :=d .DecodeElement (_fecff .Textpath ,&_deacc );_fbbbb !=nil {return _fbbbb ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_fecff );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_abfab :=NewEG_ShapeElements ();_abfab .Imagedata =NewImagedata ();if _bgfgga :=d .DecodeElement (_abfab .Imagedata ,&_deacc );_bgfgga !=nil {return _bgfgga ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_abfab );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_fdggb :=NewEG_ShapeElements ();_fdggb .Skew =NewOfcSkew ();if _eecgg :=d .DecodeElement (_fdggb .Skew ,&_deacc );_eecgg !=nil {return _eecgg ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_fdggb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_daddbf :=NewEG_ShapeElements ();_daddbf .Extrusion =NewOfcExtrusion ();if _cfeb :=d .DecodeElement (_daddbf .Extrusion ,&_deacc );_cfeb !=nil {return _cfeb ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_daddbf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_deedf :=NewEG_ShapeElements ();_deedf .Callout =NewOfcCallout ();if _dggdd :=d .DecodeElement (_deedf .Callout ,&_deacc );_dggdd !=nil {return _dggdd ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_deedf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_dfbgd :=NewEG_ShapeElements ();_dfbgd .Lock =NewOfcLock ();if _fdeda :=d .DecodeElement (_dfbgd .Lock ,&_deacc );_fdeda !=nil {return _fdeda ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_dfbgd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_bedcg :=NewEG_ShapeElements ();_bedcg .Clippath =NewOfcClippath ();if _ccaee :=d .DecodeElement (_bedcg .Clippath ,&_deacc );_ccaee !=nil {return _ccaee ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_bedcg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_gfcec :=NewEG_ShapeElements ();_gfcec .Signatureline =NewOfcSignatureline ();if _cgba :=d .DecodeElement (_gfcec .Signatureline ,&_deacc );_cgba !=nil {return _cgba ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_gfcec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fgfgc :=NewEG_ShapeElements ();_fgfgc .Wrap =_eg .NewWrap ();if _acfdd :=d .DecodeElement (_fgfgc .Wrap ,&_deacc );_acfdd !=nil {return _acfdd ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_fgfgc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_fdeaec :=NewEG_ShapeElements ();_fdeaec .Anchorlock =_eg .NewAnchorlock ();if _begad :=d .DecodeElement (_fdeaec .Anchorlock ,&_deacc );_begad !=nil {return _begad ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_fdeaec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_gced :=NewEG_ShapeElements ();_gced .Bordertop =_eg .NewBordertop ();if _ffcaa :=d .DecodeElement (_gced .Bordertop ,&_deacc );_ffcaa !=nil {return _ffcaa ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_gced );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_gfaacd :=NewEG_ShapeElements ();_gfaacd .Borderbottom =_eg .NewBorderbottom ();if _gedba :=d .DecodeElement (_gfaacd .Borderbottom ,&_deacc );_gedba !=nil {return _gedba ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_gfaacd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_baecb :=NewEG_ShapeElements ();_baecb .Borderleft =_eg .NewBorderleft ();if _dacfff :=d .DecodeElement (_baecb .Borderleft ,&_deacc );_dacfff !=nil {return _dacfff ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_baecb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_fbcbf :=NewEG_ShapeElements ();_fbcbf .Borderright =_eg .NewBorderright ();if _abbg :=d .DecodeElement (_fbcbf .Borderright ,&_deacc );_abbg !=nil {return _abbg ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_fbcbf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_daegd :=NewEG_ShapeElements ();_daegd .ClientData =_b .NewClientData ();if _efcfg :=d .DecodeElement (_daegd .ClientData ,&_deacc );_efcfg !=nil {return _efcfg ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_daegd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_fdedc :=NewEG_ShapeElements ();_fdedc .Textdata =_cc .NewTextdata ();if _ggaa :=d .DecodeElement (_fdedc .Textdata ,&_deacc );_ggaa !=nil {return _ggaa ;};_cbgfb .EG_ShapeElements =append (_cbgfb .EG_ShapeElements ,_fdedc );default:_ce .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0049\u006d\u0061g\u0065 \u0025\u0076",_deacc .Name );if _dfdgc :=d .Skip ();_dfdgc !=nil {return _dfdgc ;};};case _c .EndElement :break _agga ;case _c .CharData :};};return nil ;};func NewOfcCT_Skew ()*OfcCT_Skew {_cfedg :=&OfcCT_Skew {};return _cfedg };func (_dcgef ST_StrokeEndCap )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dcgef .String (),start );};func (_bgcda *OfcST_OLEUpdateMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bgcda =0;case "\u0041\u006c\u0077\u0061\u0079\u0073":*_bgcda =1;case "\u004f\u006e\u0043\u0061\u006c\u006c":*_bgcda =2;};return nil ;};func (_acecf *ST_StrokeLineStyle )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_acecf =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_acecf =1;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e":*_acecf =2;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_acecf =3;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_acecf =4;case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_acecf =5;};return nil ;};func (_bgfdg ST_FillType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bgfdg .String (),start );};
|
|
|
|
// ValidateWithPath validates the OfcCT_Complex and its children, prefixing error messages with path
|
|
func (_gbffg *OfcCT_Complex )ValidateWithPath (path string )error {if _acecbd :=_gbffg .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_acecbd !=nil {return _acecbd ;};return nil ;};
|
|
|
|
// Validate validates the Imagedata and its children
|
|
func (_cbfbc *Imagedata )Validate ()error {return _cbfbc .ValidateWithPath ("\u0049m\u0061\u0067\u0065\u0064\u0061\u0074a");};func NewOfcCT_SignatureLine ()*OfcCT_SignatureLine {_ebfec :=&OfcCT_SignatureLine {};return _ebfec };
|
|
|
|
// ValidateWithPath validates the CT_RoundRect and its children, prefixing error messages with path
|
|
func (_cgfaf *CT_RoundRect )ValidateWithPath (path string )error {for _dgcfd ,_cgbf :=range _cgfaf .EG_ShapeElements {if _cccbc :=_cgbf .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_dgcfd ));_cccbc !=nil {return _cccbc ;};};if _febde :=_cgfaf .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_febde !=nil {return _febde ;};if _gdae :=_cgfaf .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_gdae !=nil {return _gdae ;};if _cgbg :=_cgfaf .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_cgbg !=nil {return _cgbg ;};if _cdac :=_cgfaf .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_cdac !=nil {return _cdac ;};if _adec :=_cgfaf .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_adec !=nil {return _adec ;};if _dedc :=_cgfaf .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_dedc !=nil {return _dedc ;};if _cefcg :=_cgfaf .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_cefcg !=nil {return _cefcg ;};if _bfeae :=_cgfaf .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_bfeae !=nil {return _bfeae ;};if _dcbc :=_cgfaf .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_dcbc !=nil {return _dcbc ;};if _dgcda :=_cgfaf .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_dgcda !=nil {return _dgcda ;};if _adfe :=_cgfaf .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_adfe !=nil {return _adfe ;};if _adafc :=_cgfaf .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_adafc !=nil {return _adafc ;};if _eafg :=_cgfaf .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_eafg !=nil {return _eafg ;};if _beacb :=_cgfaf .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_beacb !=nil {return _beacb ;};if _bbgf :=_cgfaf .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_bbgf !=nil {return _bbgf ;};if _gbgga :=_cgfaf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_gbgga !=nil {return _gbgga ;};if _ggcaa :=_cgfaf .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_ggcaa !=nil {return _ggcaa ;};if _gbebd :=_cgfaf .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_gbebd !=nil {return _gbebd ;};if _dgeec :=_cgfaf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_dgeec !=nil {return _dgeec ;};if _eedd :=_cgfaf .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_eedd !=nil {return _eedd ;};if _ggccd :=_cgfaf .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_ggccd !=nil {return _ggccd ;};if _ccaff :=_cgfaf .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_ccaff !=nil {return _ccaff ;};if _gcgfc :=_cgfaf .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_gcgfc !=nil {return _gcgfc ;};if _fbdcc :=_cgfaf .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_fbdcc !=nil {return _fbdcc ;};if _beeb :=_cgfaf .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_beeb !=nil {return _beeb ;};if _gffc :=_cgfaf .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_gffc !=nil {return _gffc ;};if _bdeeg :=_cgfaf .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bdeeg !=nil {return _bdeeg ;};if _bdbeb :=_cgfaf .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_bdbeb !=nil {return _bdbeb ;};if _bbdg :=_cgfaf .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_bbdg !=nil {return _bbdg ;};return nil ;};func (_gccae *OfcDiagram )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m";return _gccae .OfcCT_Diagram .MarshalXML (e ,start );};func (_dadef *OfcFill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dadef .OfcCT_Fill =*NewOfcCT_Fill ();for _ ,_bacbd :=range start .Attr {if _bacbd .Name .Local =="\u0074\u0079\u0070\u0065"{_dadef .TypeAttr .UnmarshalXMLAttr (_bacbd );continue ;};if _bacbd .Name .Local =="\u0065\u0078\u0074"{_dadef .ExtAttr .UnmarshalXMLAttr (_bacbd );continue ;};};for {_dcaac ,_cdaab :=d .Token ();if _cdaab !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0046\u0069\u006c\u006c\u003a\u0020\u0025\u0073",_cdaab );};if _ecaf ,_eagfg :=_dcaac .(_c .EndElement );_eagfg &&_ecaf .Name ==start .Name {break ;};};return nil ;};func (_bfeg *OfcCT_R )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0072";};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",_bfeg .IdAttr )});if _bfeg .TypeAttr !=OfcST_RTypeUnset {_ffdfe ,_dafe :=_bfeg .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _dafe !=nil {return _dafe ;};start .Attr =append (start .Attr ,_ffdfe );};if _bfeg .HowAttr !=OfcST_HowUnset {_facgf ,_aebab :=_bfeg .HowAttr .MarshalXMLAttr (_c .Name {Local :"\u0068\u006f\u0077"});if _aebab !=nil {return _aebab ;};start .Attr =append (start .Attr ,_facgf );};if _bfeg .IdrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064\u0072e\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_bfeg .IdrefAttr )});};e .EncodeToken (start );if _bfeg .Proxy !=nil {_ddgdd :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0070\u0072\u006f\u0078\u0079"}};for _ ,_babafe :=range _bfeg .Proxy {e .EncodeElement (_babafe ,_ddgdd );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_FillTypeUnset ST_FillType =0;ST_FillTypeSolid ST_FillType =1;ST_FillTypeGradient ST_FillType =2;ST_FillTypeGradientRadial ST_FillType =3;ST_FillTypeTile ST_FillType =4;ST_FillTypePattern ST_FillType =5;ST_FillTypeFrame ST_FillType =6;);
|
|
|
|
// ValidateWithPath validates the OfcLock and its children, prefixing error messages with path
|
|
func (_feadd *OfcLock )ValidateWithPath (path string )error {if _dggec :=_feadd .OfcCT_Lock .ValidateWithPath (path );_dggec !=nil {return _dggec ;};return nil ;};func (_eeddd *Fill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _eeddd .CT_Fill .MarshalXML (e ,start );};func (_fdgaf *OfcCT_ColorMenu )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="o\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075";};if _fdgaf .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_fdgaf .StrokecolorAttr )});};if _fdgaf .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_fdgaf .FillcolorAttr )});};if _fdgaf .ShadowcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u0061\u0064\u006f\u0077\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_fdgaf .ShadowcolorAttr )});};if _fdgaf .ExtrusioncolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006ec\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_fdgaf .ExtrusioncolorAttr )});};if _fdgaf .ExtAttr !=ST_ExtUnset {_gfcbd ,_gadefb :=_fdgaf .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _gadefb !=nil {return _gadefb ;};start .Attr =append (start .Attr ,_gfcbd );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gegad *OfcCT_OLEObject )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adgdb :=range start .Attr {if _adgdb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_adgdb .Name .Local =="\u0069\u0064"||_adgdb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_adgdb .Name .Local =="\u0069\u0064"{_bbedga ,_befg :=_adgdb .Value ,error (nil );if _befg !=nil {return _befg ;};_gegad .IdAttr =&_bbedga ;continue ;};if _adgdb .Name .Local =="\u0054\u0079\u0070\u0065"{_gegad .TypeAttr .UnmarshalXMLAttr (_adgdb );continue ;};if _adgdb .Name .Local =="\u0050\u0072\u006f\u0067\u0049\u0044"{_edbga ,_dagga :=_adgdb .Value ,error (nil );if _dagga !=nil {return _dagga ;};_gegad .ProgIDAttr =&_edbga ;continue ;};if _adgdb .Name .Local =="\u0053h\u0061\u0070\u0065\u0049\u0044"{_ffbagd ,_cbeee :=_adgdb .Value ,error (nil );if _cbeee !=nil {return _cbeee ;};_gegad .ShapeIDAttr =&_ffbagd ;continue ;};if _adgdb .Name .Local =="\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_gegad .DrawAspectAttr .UnmarshalXMLAttr (_adgdb );continue ;};if _adgdb .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"{_cgaga ,_ccaege :=_adgdb .Value ,error (nil );if _ccaege !=nil {return _ccaege ;};_gegad .ObjectIDAttr =&_cgaga ;continue ;};if _adgdb .Name .Local =="\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"{_gegad .UpdateModeAttr .UnmarshalXMLAttr (_adgdb );continue ;};};_aedfa :for {_edddfd ,_bdgba :=d .Token ();if _bdgba !=nil {return _bdgba ;};switch _bgffg :=_edddfd .(type ){case _c .StartElement :switch _bgffg .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u004c\u0069\u006e\u006b\u0054\u0079\u0070\u0065"}:_gegad .LinkType =new (string );if _fgfgg :=d .DecodeElement (_gegad .LinkType ,&_bgffg );_fgfgg !=nil {return _fgfgg ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"L\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}:_gegad .LockedField =_g .ST_TrueFalseBlankUnset ;if _gffa :=d .DecodeElement (&_gegad .LockedField ,&_bgffg );_gffa !=nil {return _gffa ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0046\u0069\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"}:_gegad .FieldCodes =new (string );if _aefc :=d .DecodeElement (_gegad .FieldCodes ,&_bgffg );_aefc !=nil {return _aefc ;};default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005fO\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_bgffg .Name );if _ecfea :=d .Skip ();_ecfea !=nil {return _ecfea ;};};case _c .EndElement :break _aedfa ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_RelationTable and its children, prefixing error messages with path
|
|
func (_befag *OfcCT_RelationTable )ValidateWithPath (path string )error {for _fbcgc ,_cfggb :=range _befag .Rel {if _ebfdd :=_cfggb .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002f\u0052\u0065\u006c\u005b\u0025\u0064\u005d",path ,_fbcgc ));_ebfdd !=nil {return _ebfdd ;};};if _gacfb :=_befag .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_gacfb !=nil {return _gacfb ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_F and its children, prefixing error messages with path
|
|
func (_gee *CT_F )ValidateWithPath (path string )error {return nil };
|
|
|
|
// Validate validates the OfcCT_SignatureLine and its children
|
|
func (_cafcdb *OfcCT_SignatureLine )Validate ()error {return _cafcdb .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0053\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u004c\u0069\u006e\u0065");};
|
|
|
|
// ValidateWithPath validates the OfcOLEObject and its children, prefixing error messages with path
|
|
func (_gdfca *OfcOLEObject )ValidateWithPath (path string )error {if _dega :=_gdfca .OfcCT_OLEObject .ValidateWithPath (path );_dega !=nil {return _dega ;};return nil ;};func (_edgce *OfcInk )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f\u003a\u0069n\u006b";return _edgce .OfcCT_Ink .MarshalXML (e ,start );};
|
|
|
|
// ValidateWithPath validates the OfcRight and its children, prefixing error messages with path
|
|
func (_ecfeb *OfcRight )ValidateWithPath (path string )error {if _bgbde :=_ecfeb .OfcCT_StrokeChild .ValidateWithPath (path );_bgbde !=nil {return _bgbde ;};return nil ;};func (_fddgg *OfcCT_Skew )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0073\u006b\u0065\u0077";};if _fddgg .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_fddgg .IdAttr )});};if _fddgg .OnAttr !=_g .ST_TrueFalseUnset {_dfggf ,_aabdf :=_fddgg .OnAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u006e"});if _aabdf !=nil {return _aabdf ;};start .Attr =append (start .Attr ,_dfggf );};if _fddgg .OffsetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0066\u0066\u0073\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_fddgg .OffsetAttr )});};if _fddgg .OriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_fddgg .OriginAttr )});};if _fddgg .MatrixAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0074\u0072\u0069\u0078"},Value :_e .Sprintf ("\u0025\u0076",*_fddgg .MatrixAttr )});};if _fddgg .ExtAttr !=ST_ExtUnset {_agaec ,_dgfd :=_fddgg .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dgfd !=nil {return _dgfd ;};start .Attr =append (start .Attr ,_agaec );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_afc *AG_AllCoreAttributes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _afc .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_afc .HrefAttr )});};if _afc .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_afc .TargetAttr )});};if _afc .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_afc .ClassAttr )});};if _afc .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_afc .TitleAttr )});};if _afc .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_afc .AltAttr )});};if _afc .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_afc .CoordsizeAttr )});};if _afc .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_afc .CoordoriginAttr )});};if _afc .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_afc .WrapcoordsAttr )});};if _afc .PrintAttr !=_g .ST_TrueFalseUnset {_ad ,_cea :=_afc .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _cea !=nil {return _cea ;};start .Attr =append (start .Attr ,_ad );};if _afc .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_afc .IdAttr )});};if _afc .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_afc .StyleAttr )});};if _afc .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_afc .SpidAttr )});};if _afc .OnedAttr !=_g .ST_TrueFalseUnset {_dag ,_ab :=_afc .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _ab !=nil {return _ab ;};start .Attr =append (start .Attr ,_dag );};if _afc .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_afc .RegroupidAttr )});};if _afc .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_bd ,_dab :=_afc .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _dab !=nil {return _dab ;};start .Attr =append (start .Attr ,_bd );};if _afc .ButtonAttr !=_g .ST_TrueFalseUnset {_fd ,_bga :=_afc .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bga !=nil {return _bga ;};start .Attr =append (start .Attr ,_fd );};if _afc .UserhiddenAttr !=_g .ST_TrueFalseUnset {_dd ,_ccb :=_afc .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _ccb !=nil {return _ccb ;};start .Attr =append (start .Attr ,_dd );};if _afc .BulletAttr !=_g .ST_TrueFalseUnset {_fb ,_bgf :=_afc .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _bgf !=nil {return _bgf ;};start .Attr =append (start .Attr ,_fb );};if _afc .HrAttr !=_g .ST_TrueFalseUnset {_ag ,_gc :=_afc .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _gc !=nil {return _gc ;};start .Attr =append (start .Attr ,_ag );};if _afc .HrstdAttr !=_g .ST_TrueFalseUnset {_ca ,_dba :=_afc .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _dba !=nil {return _dba ;};start .Attr =append (start .Attr ,_ca );};if _afc .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_ea ,_adb :=_afc .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _adb !=nil {return _adb ;};start .Attr =append (start .Attr ,_ea );};if _afc .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_afc .HrpctAttr )});};if _afc .HralignAttr !=OfcST_HrAlignUnset {_ege ,_bgac :=_afc .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _bgac !=nil {return _bgac ;};start .Attr =append (start .Attr ,_ege );};if _afc .AllowincellAttr !=_g .ST_TrueFalseUnset {_de ,_bc :=_afc .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _bc !=nil {return _bc ;};start .Attr =append (start .Attr ,_de );};if _afc .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_fba ,_bgg :=_afc .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _bgg !=nil {return _bgg ;};start .Attr =append (start .Attr ,_fba );};if _afc .UserdrawnAttr !=_g .ST_TrueFalseUnset {_fg ,_gf :=_afc .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _gf !=nil {return _gf ;};start .Attr =append (start .Attr ,_fg );};if _afc .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_afc .BordertopcolorAttr )});};if _afc .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_afc .BorderleftcolorAttr )});};if _afc .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_afc .BorderbottomcolorAttr )});};if _afc .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_afc .BorderrightcolorAttr )});};if _afc .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_efb ,_gb :=_afc .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _gb !=nil {return _gb ;};start .Attr =append (start .Attr ,_efb );};if _afc .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_afc .DgmnodekindAttr )});};if _afc .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_ae ,_gcb :=_afc .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _gcb !=nil {return _gcb ;};start .Attr =append (start .Attr ,_ae );};if _afc .InsetmodeAttr !=OfcST_InsetModeUnset {_geg ,_ada :=_afc .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _ada !=nil {return _ada ;};start .Attr =append (start .Attr ,_geg );};return nil ;};type OfcShapedefaults struct{OfcCT_ShapeDefaults };func NewAG_Type ()*AG_Type {_aedc :=&AG_Type {};return _aedc };func (_fbaac *ST_ImageAspect )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agde ,_ceaga :=d .Token ();if _ceaga !=nil {return _ceaga ;};if _gfgda ,_cfeac :=_agde .(_c .EndElement );_cfeac &&_gfgda .Name ==start .Name {*_fbaac =1;return nil ;};if _gcggf ,_gfgbg :=_agde .(_c .CharData );!_gfgbg {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agde );}else {switch string (_gcggf ){case "":*_fbaac =0;case "\u0069\u0067\u006e\u006f\u0072\u0065":*_fbaac =1;case "\u0061\u0074\u004d\u006f\u0073\u0074":*_fbaac =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_fbaac =3;};};_agde ,_ceaga =d .Token ();if _ceaga !=nil {return _ceaga ;};if _bfbeg ,_acddb :=_agde .(_c .EndElement );_acddb &&_bfbeg .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agde );};func (_ecfcg OfcST_DiagramLayout )Validate ()error {return _ecfcg .ValidateWithPath ("")};func NewAG_Chromakey ()*AG_Chromakey {_cega :=&AG_Chromakey {};return _cega };func NewOfcShapelayout ()*OfcShapelayout {_eeadb :=&OfcShapelayout {};_eeadb .OfcCT_ShapeLayout =*NewOfcCT_ShapeLayout ();return _eeadb ;};func (_acac ST_ShadowType )Validate ()error {return _acac .ValidateWithPath ("")};
|
|
|
|
// Validate validates the Arc and its children
|
|
func (_febd *Arc )Validate ()error {return _febd .ValidateWithPath ("\u0041\u0072\u0063")};func (_ebbdc OfcST_OLEUpdateMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bbdcbd :=_c .Attr {};_bbdcbd .Name =name ;switch _ebbdc {case OfcST_OLEUpdateModeUnset :_bbdcbd .Value ="";case OfcST_OLEUpdateModeAlways :_bbdcbd .Value ="\u0041\u006c\u0077\u0061\u0079\u0073";case OfcST_OLEUpdateModeOnCall :_bbdcbd .Value ="\u004f\u006e\u0043\u0061\u006c\u006c";};return _bbdcbd ,nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Curve and its children, prefixing error messages with path
|
|
func (_bfae *CT_Curve )ValidateWithPath (path string )error {for _dffa ,_cfcd :=range _bfae .EG_ShapeElements {if _gcfde :=_cfcd .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_dffa ));_gcfde !=nil {return _gcfde ;};};if _ccfg :=_bfae .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ccfg !=nil {return _ccfg ;};if _gdca :=_bfae .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_gdca !=nil {return _gdca ;};if _faea :=_bfae .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_faea !=nil {return _faea ;};if _ffcc :=_bfae .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_ffcc !=nil {return _ffcc ;};if _gfddg :=_bfae .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_gfddg !=nil {return _gfddg ;};if _gbad :=_bfae .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_gbad !=nil {return _gbad ;};if _acgef :=_bfae .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_acgef !=nil {return _acgef ;};if _cgee :=_bfae .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_cgee !=nil {return _cgee ;};if _ggfe :=_bfae .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_ggfe !=nil {return _ggfe ;};if _ddad :=_bfae .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_ddad !=nil {return _ddad ;};if _dbggc :=_bfae .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_dbggc !=nil {return _dbggc ;};if _dgba :=_bfae .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_dgba !=nil {return _dgba ;};if _cggd :=_bfae .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_cggd !=nil {return _cggd ;};if _febg :=_bfae .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_febg !=nil {return _febg ;};if _gbbbd :=_bfae .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_gbbbd !=nil {return _gbbbd ;};if _ccba :=_bfae .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_ccba !=nil {return _ccba ;};if _bgeag :=_bfae .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_bgeag !=nil {return _bgeag ;};if _dbge :=_bfae .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_dbge !=nil {return _dbge ;};if _bcgag :=_bfae .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_bcgag !=nil {return _bcgag ;};if _aaae :=_bfae .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_aaae !=nil {return _aaae ;};if _gage :=_bfae .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_gage !=nil {return _gage ;};if _gafdc :=_bfae .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_gafdc !=nil {return _gafdc ;};if _ccfaf :=_bfae .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_ccfaf !=nil {return _ccfaf ;};if _ccdae :=_bfae .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_ccdae !=nil {return _ccdae ;};if _ffda :=_bfae .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_ffda !=nil {return _ffda ;};if _bbegd :=_bfae .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_bbegd !=nil {return _bbegd ;};if _beee :=_bfae .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_beee !=nil {return _beee ;};if _ffbag :=_bfae .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_ffbag !=nil {return _ffbag ;};if _deaea :=_bfae .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_deaea !=nil {return _deaea ;};return nil ;};type OfcCT_Lock struct{PositionAttr _g .ST_TrueFalse ;SelectionAttr _g .ST_TrueFalse ;GroupingAttr _g .ST_TrueFalse ;UngroupingAttr _g .ST_TrueFalse ;RotationAttr _g .ST_TrueFalse ;CroppingAttr _g .ST_TrueFalse ;VerticiesAttr _g .ST_TrueFalse ;AdjusthandlesAttr _g .ST_TrueFalse ;TextAttr _g .ST_TrueFalse ;AspectratioAttr _g .ST_TrueFalse ;ShapetypeAttr _g .ST_TrueFalse ;ExtAttr ST_Ext ;};func (_gbbca OfcST_InsetMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_aedge :=_c .Attr {};_aedge .Name =name ;switch _gbbca {case OfcST_InsetModeUnset :_aedge .Value ="";case OfcST_InsetModeAuto :_aedge .Value ="\u0061\u0075\u0074\u006f";case OfcST_InsetModeCustom :_aedge .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _aedge ,nil ;};func NewAG_Ext ()*AG_Ext {_dfge :=&AG_Ext {};_dfge .ExtAttr =ST_Ext (1);return _dfge };type OfcCT_OLEObject struct{TypeAttr OfcST_OLEType ;ProgIDAttr *string ;ShapeIDAttr *string ;DrawAspectAttr OfcST_OLEDrawAspect ;ObjectIDAttr *string ;IdAttr *string ;UpdateModeAttr OfcST_OLEUpdateMode ;LinkType *string ;LockedField _g .ST_TrueFalseBlank ;FieldCodes *string ;};func NewOfcCT_StrokeChild ()*OfcCT_StrokeChild {_edggb :=&OfcCT_StrokeChild {};return _edggb };const (ST_FillMethodUnset ST_FillMethod =0;ST_FillMethodNone ST_FillMethod =1;ST_FillMethodLinear ST_FillMethod =2;ST_FillMethodSigma ST_FillMethod =3;ST_FillMethodAny ST_FillMethod =4;ST_FillMethodLinearSigma ST_FillMethod =5;);type OfcShapelayout struct{OfcCT_ShapeLayout };func NewOfcCT_Relation ()*OfcCT_Relation {_decdb :=&OfcCT_Relation {};return _decdb };
|
|
|
|
// ValidateWithPath validates the CT_Arc and its children, prefixing error messages with path
|
|
func (_fgaag *CT_Arc )ValidateWithPath (path string )error {for _bdea ,_bcba :=range _fgaag .EG_ShapeElements {if _eceb :=_bcba .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_bdea ));_eceb !=nil {return _eceb ;};};if _ccgc :=_fgaag .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ccgc !=nil {return _ccgc ;};if _egb :=_fgaag .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_egb !=nil {return _egb ;};if _dadg :=_fgaag .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_dadg !=nil {return _dadg ;};if _aeg :=_fgaag .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_aeg !=nil {return _aeg ;};if _agaeg :=_fgaag .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_agaeg !=nil {return _agaeg ;};if _dccdf :=_fgaag .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_dccdf !=nil {return _dccdf ;};if _abdc :=_fgaag .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_abdc !=nil {return _abdc ;};if _gcfdb :=_fgaag .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_gcfdb !=nil {return _gcfdb ;};if _fceb :=_fgaag .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_fceb !=nil {return _fceb ;};if _gdge :=_fgaag .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_gdge !=nil {return _gdge ;};if _adge :=_fgaag .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_adge !=nil {return _adge ;};if _afeb :=_fgaag .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_afeb !=nil {return _afeb ;};if _ggga :=_fgaag .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_ggga !=nil {return _ggga ;};if _aagg :=_fgaag .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_aagg !=nil {return _aagg ;};if _cgg :=_fgaag .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_cgg !=nil {return _cgg ;};if _gbbc :=_fgaag .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_gbbc !=nil {return _gbbc ;};if _ecf :=_fgaag .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_ecf !=nil {return _ecf ;};if _bdcg :=_fgaag .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_bdcg !=nil {return _bdcg ;};if _bgfge :=_fgaag .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_bgfge !=nil {return _bgfge ;};if _afbbb :=_fgaag .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_afbbb !=nil {return _afbbb ;};if _ddeef :=_fgaag .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_ddeef !=nil {return _ddeef ;};if _aeeg :=_fgaag .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_aeeg !=nil {return _aeeg ;};if _eafe :=_fgaag .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_eafe !=nil {return _eafe ;};if _dbcg :=_fgaag .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_dbcg !=nil {return _dbcg ;};if _gde :=_fgaag .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_gde !=nil {return _gde ;};if _egba :=_fgaag .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_egba !=nil {return _egba ;};if _dcac :=_fgaag .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_dcac !=nil {return _dcac ;};if _adgb :=_fgaag .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_adgb !=nil {return _adgb ;};if _edbg :=_fgaag .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_edbg !=nil {return _edbg ;};return nil ;};func (_dceca OfcST_ScreenSize )String ()string {switch _dceca {case 0:return "";case 1:return "\u00354\u0034\u002c\u0033\u0037\u0036";case 2:return "\u00364\u0030\u002c\u0034\u0038\u0030";case 3:return "\u00372\u0030\u002c\u0035\u0031\u0032";case 4:return "\u00380\u0030\u002c\u0036\u0030\u0030";case 5:return "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038";case 6:return "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032";};return "";};func (_gcafag OfcST_ConnectType )String ()string {switch _gcafag {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0072\u0065\u0063\u0074";case 3:return "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073";case 4:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};
|
|
|
|
// ValidateWithPath validates the AG_Fill and its children, prefixing error messages with path
|
|
func (_acaf *AG_Fill )ValidateWithPath (path string )error {if _gdf :=_acaf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_gdf !=nil {return _gdf ;};return nil ;};func (_fedc *CT_Stroke )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebcec :=range start .Attr {if _ebcec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcec .Name .Local =="\u0072\u0065\u006ci\u0064"{_dcage ,_dcdfc :=_ebcec .Value ,error (nil );if _dcdfc !=nil {return _dcdfc ;};_fedc .RelidAttr =&_dcage ;continue ;};if _ebcec .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ebcec .Name .Local =="\u0069\u0064"{_aeggf ,_gcgef :=_ebcec .Value ,error (nil );if _gcgef !=nil {return _gcgef ;};_fedc .RIdAttr =&_aeggf ;continue ;};if _ebcec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcec .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fedc .ForcedashAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcec .Name .Local =="\u0074\u0069\u0074l\u0065"{_dfefb ,_deaa :=_ebcec .Value ,error (nil );if _deaa !=nil {return _deaa ;};_fedc .TitleAttr =&_dfefb ;continue ;};if _ebcec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcec .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_decbc ,_dege :=_ebcec .Value ,error (nil );if _dege !=nil {return _dege ;};_fedc .AlthrefAttr =&_decbc ;continue ;};if _ebcec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcec .Name .Local =="\u0068\u0072\u0065\u0066"{_edeg ,_ccgbd :=_ebcec .Value ,error (nil );if _ccgbd !=nil {return _ccgbd ;};_fedc .HrefAttr =&_edeg ;continue ;};if _ebcec .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_fefde ,_gbceb :=_ebcec .Value ,error (nil );if _gbceb !=nil {return _gbceb ;};_fedc .ImagesizeAttr =&_fefde ;continue ;};if _ebcec .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_fedc .StartarrowlengthAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_fedc .JoinstyleAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_fedc .EndarrowAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_eeaad ,_afbgfb :=_ebcec .Value ,error (nil );if _afbgfb !=nil {return _afbgfb ;};_fedc .DashstyleAttr =&_eeaad ;continue ;};if _ebcec .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fedc .EndarrowwidthAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u0073\u0072\u0063"{_adca ,_ffegc :=_ebcec .Value ,error (nil );if _ffegc !=nil {return _ffegc ;};_fedc .SrcAttr =&_adca ;continue ;};if _ebcec .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_fedc .EndarrowlengthAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_fedc .LinestyleAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gagba ,_afeaec :=_ebcec .Value ,error (nil );if _afeaec !=nil {return _afeaec ;};_fedc .OpacityAttr =&_gagba ;continue ;};if _ebcec .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_ddgac ,_abda :=_ebcec .Value ,error (nil );if _abda !=nil {return _abda ;};_fedc .WeightAttr =&_ddgac ;continue ;};if _ebcec .Name .Local =="\u0069\u0064"{_bcbcf ,_efdeg :=_ebcec .Value ,error (nil );if _efdeg !=nil {return _efdeg ;};_fedc .IdAttr =&_bcbcf ;continue ;};if _ebcec .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_eggdg ,_caace :=_cb .ParseFloat (_ebcec .Value ,64);if _caace !=nil {return _caace ;};_fedc .MiterlimitAttr =&_eggdg ;continue ;};if _ebcec .Name .Local =="\u0063\u006f\u006co\u0072"{_dgccf ,_gdea :=_ebcec .Value ,error (nil );if _gdea !=nil {return _gdea ;};_fedc .ColorAttr =&_dgccf ;continue ;};if _ebcec .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_fedc .ImageaspectAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_fedc .FilltypeAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u006f\u006e"{_fedc .OnAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fedc .StartarrowwidthAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fedc .InsetpenAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_fedc .ImagealignshapeAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_fedc .StartarrowAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_fedc .EndcapAttr .UnmarshalXMLAttr (_ebcec );continue ;};if _ebcec .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_gfbf ,_edcc :=_ebcec .Value ,error (nil );if _edcc !=nil {return _edcc ;};_fedc .Color2Attr =&_gfbf ;continue ;};};_gefca :for {_abac ,_aeffd :=d .Token ();if _aeffd !=nil {return _aeffd ;};switch _gbacd :=_abac .(type ){case _c .StartElement :switch _gbacd .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u0065\u0066\u0074"}:_fedc .Left =NewOfcLeft ();if _aaca :=d .DecodeElement (_fedc .Left ,&_gbacd );_aaca !=nil {return _aaca ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0074\u006f\u0070"}:_fedc .Top =NewOfcTop ();if _gecc :=d .DecodeElement (_fedc .Top ,&_gbacd );_gecc !=nil {return _gecc ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0069\u0067h\u0074"}:_fedc .Right =NewOfcRight ();if _gefa :=d .DecodeElement (_fedc .Right ,&_gbacd );_gefa !=nil {return _gefa ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_fedc .Bottom =NewOfcBottom ();if _ecgea :=d .DecodeElement (_fedc .Bottom ,&_gbacd );_ecgea !=nil {return _ecgea ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"}:_fedc .Column =NewOfcColumn ();if _ccacf :=d .DecodeElement (_fedc .Column ,&_gbacd );_ccacf !=nil {return _ccacf ;};default:_ce .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0072o\u006b\u0065 \u0025\u0076",_gbacd .Name );if _fbfa :=d .Skip ();_fbfa !=nil {return _fbfa ;};};case _c .EndElement :break _gefca ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcComplex and its children, prefixing error messages with path
|
|
func (_edag *OfcComplex )ValidateWithPath (path string )error {if _cbcag :=_edag .OfcCT_Complex .ValidateWithPath (path );_cbcag !=nil {return _cbcag ;};return nil ;};func (_bdb *AG_CoreAttributes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abd :=range start .Attr {if _abd .Name .Local =="\u0068\u0072\u0065\u0066"{_bbad ,_dea :=_abd .Value ,error (nil );if _dea !=nil {return _dea ;};_bdb .HrefAttr =&_bbad ;continue ;};if _abd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_aadab ,_cba :=_abd .Value ,error (nil );if _cba !=nil {return _cba ;};_bdb .TargetAttr =&_aadab ;continue ;};if _abd .Name .Local =="\u0063\u006c\u0061s\u0073"{_baba ,_cbe :=_abd .Value ,error (nil );if _cbe !=nil {return _cbe ;};_bdb .ClassAttr =&_baba ;continue ;};if _abd .Name .Local =="\u0074\u0069\u0074l\u0065"{_ace ,_dae :=_abd .Value ,error (nil );if _dae !=nil {return _dae ;};_bdb .TitleAttr =&_ace ;continue ;};if _abd .Name .Local =="\u0061\u006c\u0074"{_cdb ,_dcc :=_abd .Value ,error (nil );if _dcc !=nil {return _dcc ;};_bdb .AltAttr =&_cdb ;continue ;};if _abd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bfcg ,_bggg :=_abd .Value ,error (nil );if _bggg !=nil {return _bggg ;};_bdb .CoordsizeAttr =&_bfcg ;continue ;};if _abd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_dga ,_efe :=_abd .Value ,error (nil );if _efe !=nil {return _efe ;};_bdb .CoordoriginAttr =&_dga ;continue ;};if _abd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_fga ,_ggae :=_abd .Value ,error (nil );if _ggae !=nil {return _ggae ;};_bdb .WrapcoordsAttr =&_fga ;continue ;};if _abd .Name .Local =="\u0070\u0072\u0069n\u0074"{_bdb .PrintAttr .UnmarshalXMLAttr (_abd );continue ;};if _abd .Name .Local =="\u0069\u0064"{_agee ,_ddd :=_abd .Value ,error (nil );if _ddd !=nil {return _ddd ;};_bdb .IdAttr =&_agee ;continue ;};if _abd .Name .Local =="\u0073\u0074\u0079l\u0065"{_fef ,_bff :=_abd .Value ,error (nil );if _bff !=nil {return _bff ;};_bdb .StyleAttr =&_fef ;continue ;};};for {_gca ,_caa :=d .Token ();if _caa !=nil {return _e .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073: \u0025\u0073",_caa );};if _gffba ,_dbfc :=_gca .(_c .EndElement );_dbfc &&_gffba .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the Handles and its children
|
|
func (_gbggg *Handles )Validate ()error {return _gbggg .ValidateWithPath ("\u0048a\u006e\u0064\u006c\u0065\u0073");};func (_aedea *OfcTop )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f\u003a\u0074o\u0070";return _aedea .OfcCT_StrokeChild .MarshalXML (e ,start );};func NewOfcSkew ()*OfcSkew {_dgcba :=&OfcSkew {};_dgcba .OfcCT_Skew =*NewOfcCT_Skew ();return _dgcba };func NewCT_Shadow ()*CT_Shadow {_fdbf :=&CT_Shadow {};return _fdbf };func (_gbbeg *OfcST_CalloutPlacement )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gbbeg =0;case "\u0074\u006f\u0070":*_gbbeg =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gbbeg =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_gbbeg =3;case "\u0075\u0073\u0065\u0072":*_gbbeg =4;};return nil ;};type OfcCT_Entry struct{NewAttr *int32 ;OldAttr *int32 ;};func (_ceeffa *OfcST_BWMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egce ,_feccd :=d .Token ();if _feccd !=nil {return _feccd ;};if _gecfea ,_abgg :=_egce .(_c .EndElement );_abgg &&_gecfea .Name ==start .Name {*_ceeffa =1;return nil ;};if _fdee ,_dcdaa :=_egce .(_c .CharData );!_dcdaa {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egce );}else {switch string (_fdee ){case "":*_ceeffa =0;case "\u0063\u006f\u006co\u0072":*_ceeffa =1;case "\u0061\u0075\u0074\u006f":*_ceeffa =2;case "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce":*_ceeffa =3;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065":*_ceeffa =4;case "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079":*_ceeffa =5;case "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_ceeffa =6;case "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074":*_ceeffa =7;case "\u0062\u006c\u0061c\u006b":*_ceeffa =8;case "\u0077\u0068\u0069t\u0065":*_ceeffa =9;case "\u0068\u0069\u0064\u0065":*_ceeffa =10;case "\u0075n\u0064\u0072\u0061\u0077\u006e":*_ceeffa =11;case "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073":*_ceeffa =12;};};_egce ,_feccd =d .Token ();if _feccd !=nil {return _feccd ;};if _aecae ,_fbcgf :=_egce .(_c .EndElement );_fbcgf &&_aecae .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egce );};func (_gbafd *CT_Fill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bbcg :=range start .Attr {if _bbcg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbcg .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_gbafd .DetectmouseclickAttr .UnmarshalXMLAttr (_bbcg );continue ;};if _bbcg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbcg .Name .Local =="\u0072\u0065\u006ci\u0064"{_fdbe ,_cdfd :=_bbcg .Value ,error (nil );if _cdfd !=nil {return _cdfd ;};_gbafd .RelidAttr =&_fdbe ;continue ;};if _bbcg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbcg .Name .Local =="\u0069\u0064"||_bbcg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bbcg .Name .Local =="\u0069\u0064"{_adba ,_eefa :=_bbcg .Value ,error (nil );if _eefa !=nil {return _eefa ;};_gbafd .IdAttr =&_adba ;continue ;};if _bbcg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbcg .Name .Local =="\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"{_cccf ,_gedc :=_bbcg .Value ,error (nil );if _gedc !=nil {return _gedc ;};_gbafd .Opacity2Attr =&_cccf ;continue ;};if _bbcg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbcg .Name .Local =="\u0074\u0069\u0074l\u0065"{_dcce ,_fcga :=_bbcg .Value ,error (nil );if _fcga !=nil {return _fcga ;};_gbafd .TitleAttr =&_dcce ;continue ;};if _bbcg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbcg .Name .Local =="\u0068\u0072\u0065\u0066"{_cbbae ,_fgee :=_bbcg .Value ,error (nil );if _fgee !=nil {return _fgee ;};_gbafd .HrefAttr =&_cbbae ;continue ;};if _bbcg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbcg .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_efba ,_cddd :=_bbcg .Value ,error (nil );if _cddd !=nil {return _cddd ;};_gbafd .AlthrefAttr =&_efba ;continue ;};if _bbcg .Name .Local =="\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_gbafd .AlignshapeAttr .UnmarshalXMLAttr (_bbcg );continue ;};if _bbcg .Name .Local =="\u006d\u0065\u0074\u0068\u006f\u0064"{_gbafd .MethodAttr .UnmarshalXMLAttr (_bbcg );continue ;};if _bbcg .Name .Local =="\u0073\u0069\u007a\u0065"{_fcdd ,_bdga :=_bbcg .Value ,error (nil );if _bdga !=nil {return _bdga ;};_gbafd .SizeAttr =&_fcdd ;continue ;};if _bbcg .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_bdcd ,_fbdbf :=_bbcg .Value ,error (nil );if _fbdbf !=nil {return _fbdbf ;};_gbafd .PositionAttr =&_bdcd ;continue ;};if _bbcg .Name .Local =="\u0073\u0072\u0063"{_faag ,_febf :=_bbcg .Value ,error (nil );if _febf !=nil {return _febf ;};_gbafd .SrcAttr =&_faag ;continue ;};if _bbcg .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_egfa ,_afbbef :=_bbcg .Value ,error (nil );if _afbbef !=nil {return _afbbef ;};_gbafd .ColorsAttr =&_egfa ;continue ;};if _bbcg .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_ccfafe ,_fcgdd :=_bbcg .Value ,error (nil );if _fcgdd !=nil {return _fcgdd ;};_gbafd .Color2Attr =&_ccfafe ;continue ;};if _bbcg .Name .Local =="\u0074\u0079\u0070\u0065"{_gbafd .TypeAttr .UnmarshalXMLAttr (_bbcg );continue ;};if _bbcg .Name .Local =="\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"{_dgcb ,_dfad :=_bbcg .Value ,error (nil );if _dfad !=nil {return _dfad ;};_gbafd .FocussizeAttr =&_dgcb ;continue ;};if _bbcg .Name .Local =="\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_caad ,_dbcd :=_bbcg .Value ,error (nil );if _dbcd !=nil {return _dbcd ;};_gbafd .FocuspositionAttr =&_caad ;continue ;};if _bbcg .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_ddec ,_bgcd :=_bbcg .Value ,error (nil );if _bgcd !=nil {return _bgcd ;};_gbafd .OriginAttr =&_ddec ;continue ;};if _bbcg .Name .Local =="\u0061\u0073\u0070\u0065\u0063\u0074"{_gbafd .AspectAttr .UnmarshalXMLAttr (_bbcg );continue ;};if _bbcg .Name .Local =="\u0061\u006e\u0067l\u0065"{_cgaa ,_gdgca :=_cb .ParseFloat (_bbcg .Value ,64);if _gdgca !=nil {return _gdgca ;};_gbafd .AngleAttr =&_cgaa ;continue ;};if _bbcg .Name .Local =="\u0066\u006f\u0063u\u0073"{_fgbc ,_bcged :=_bbcg .Value ,error (nil );if _bcged !=nil {return _bcged ;};_gbafd .FocusAttr =&_fgbc ;continue ;};if _bbcg .Name .Local =="\u0072e\u0063\u006f\u006c\u006f\u0072"{_gbafd .RecolorAttr .UnmarshalXMLAttr (_bbcg );continue ;};if _bbcg .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0065"{_gbafd .RotateAttr .UnmarshalXMLAttr (_bbcg );continue ;};if _bbcg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eefg ,_facf :=_bbcg .Value ,error (nil );if _facf !=nil {return _facf ;};_gbafd .OpacityAttr =&_eefg ;continue ;};if _bbcg .Name .Local =="\u0063\u006f\u006co\u0072"{_dddd ,_ebdc :=_bbcg .Value ,error (nil );if _ebdc !=nil {return _ebdc ;};_gbafd .ColorAttr =&_dddd ;continue ;};if _bbcg .Name .Local =="\u006f\u006e"{_gbafd .OnAttr .UnmarshalXMLAttr (_bbcg );continue ;};if _bbcg .Name .Local =="\u0069\u0064"{_fdfa ,_bdad :=_bbcg .Value ,error (nil );if _bdad !=nil {return _bdad ;};_gbafd .SIdAttr =&_fdfa ;continue ;};};_cedd :for {_dagb ,_ggff :=d .Token ();if _ggff !=nil {return _ggff ;};switch _abba :=_dagb .(type ){case _c .StartElement :switch _abba .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0066\u0069\u006c\u006c"}:_gbafd .Fill =NewOfcFill ();if _adfa :=d .DecodeElement (_gbafd .Fill ,&_abba );_adfa !=nil {return _adfa ;};default:_ce .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u0069\u006c\u006c\u0020\u0025\u0076",_abba .Name );if _fbee :=d .Skip ();_fbee !=nil {return _fbee ;};};case _c .EndElement :break _cedd ;case _c .CharData :};};return nil ;};type OfcBottom struct{OfcCT_StrokeChild };func (_edecf OfcST_Angle )ValidateWithPath (path string )error {switch _edecf {case 0,1,2,3,4,5,6:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edecf ));};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_Ext and its children, prefixing error messages with path
|
|
func (_dbda *AG_Ext )ValidateWithPath (path string )error {if _dbda .ExtAttr ==ST_ExtUnset {return _e .Errorf ("\u0025\u0073\u002fE\u0078\u0074\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path );};if _gaa :=_dbda .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_gaa !=nil {return _gaa ;};return nil ;};const (OfcST_OLEUpdateModeUnset OfcST_OLEUpdateMode =0;OfcST_OLEUpdateModeAlways OfcST_OLEUpdateMode =1;OfcST_OLEUpdateModeOnCall OfcST_OLEUpdateMode =2;);
|
|
|
|
// Validate validates the OfcCT_RelationTable and its children
|
|
func (_efcc *OfcCT_RelationTable )Validate ()error {return _efcc .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0054\u0061\u0062\u006c\u0065");};func (_bcfcac *ST_StrokeEndCap )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bddef ,_gdbcc :=d .Token ();if _gdbcc !=nil {return _gdbcc ;};if _ggace ,_fdeff :=_bddef .(_c .EndElement );_fdeff &&_ggace .Name ==start .Name {*_bcfcac =1;return nil ;};if _abddf ,_cgfad :=_bddef .(_c .CharData );!_cgfad {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bddef );}else {switch string (_abddf ){case "":*_bcfcac =0;case "\u0066\u006c\u0061\u0074":*_bcfcac =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_bcfcac =2;case "\u0072\u006f\u0075n\u0064":*_bcfcac =3;};};_bddef ,_gdbcc =d .Token ();if _gdbcc !=nil {return _gdbcc ;};if _bbbad ,_decdg :=_bddef .(_c .EndElement );_decdg &&_bbbad .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bddef );};func (_cdgea *OfcShapedefaults )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006f:\u0073h\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073";return _cdgea .OfcCT_ShapeDefaults .MarshalXML (e ,start );};const (OfcST_HowUnset OfcST_How =0;OfcST_HowTop OfcST_How =1;OfcST_HowMiddle OfcST_How =2;OfcST_HowBottom OfcST_How =3;OfcST_HowLeft OfcST_How =4;OfcST_HowCenter OfcST_How =5;OfcST_HowRight OfcST_How =6;);
|
|
|
|
// ValidateWithPath validates the Roundrect and its children, prefixing error messages with path
|
|
func (_cfcdgf *Roundrect )ValidateWithPath (path string )error {if _fcebcc :=_cfcdgf .CT_RoundRect .ValidateWithPath (path );_fcebcc !=nil {return _fcebcc ;};return nil ;};func (_abcbc *Oval )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abcbc .CT_Oval =*NewCT_Oval ();for _ ,_efebc :=range start .Attr {if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dfgae ,_eaffc :=_efebc .Value ,error (nil );if _eaffc !=nil {return _eaffc ;};_abcbc .BordertopcolorAttr =&_dfgae ;continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_abcbc .BulletAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0068\u0072"{_abcbc .HrAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_abcbc .CliptowrapAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0068\u0072\u0073t\u0064"{_abcbc .HrstdAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u006f\u006c\u0065"{_abcbc .OleAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_abcbc .HrnoshadeAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u006f\u006e\u0065\u0064"{_abcbc .OnedAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0068\u0072\u0070c\u0074"{_ecafd ,_ccdga :=_cb .ParseFloat (_efebc .Value ,64);if _ccdga !=nil {return _ccdga ;};_gebfe :=float32 (_ecafd );_abcbc .HrpctAttr =&_gebfe ;continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_abcbc .OleiconAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_cgebe ,_gdab :=_efebc .Value ,error (nil );if _gdab !=nil {return _gdab ;};_abcbc .BorderbottomcolorAttr =&_cgebe ;continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_abcbc .DgmlayoutmruAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_dedcb ,_cgfbb :=_cb .ParseInt (_efebc .Value ,10,64);if _cgfbb !=nil {return _cgfbb ;};_abcbc .RegroupidAttr =&_dedcb ;continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0063\u006c\u0069\u0070"{_abcbc .ClipAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_abcbc .HralignAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_abcbc .PreferrelativeAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_abcbc .DgmlayoutAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_abcbc .DoubleclicknotifyAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_abcbc .InsetmodeAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_abcbc .ButtonAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_abcbc .UserdrawnAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_abcbc .AllowincellAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0073\u0070\u0074"{_bedda ,_bcdbb :=_cb .ParseFloat (_efebc .Value ,64);if _bcdbb !=nil {return _bcdbb ;};_cagab :=float32 (_bedda );_abcbc .SptAttr =&_cagab ;continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_feagf ,_eddbed :=_efebc .Value ,error (nil );if _eddbed !=nil {return _eddbed ;};_abcbc .BorderleftcolorAttr =&_feagf ;continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_abcbc .ConnectortypeAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cbgfd ,_beadca :=_efebc .Value ,error (nil );if _beadca !=nil {return _beadca ;};_abcbc .BorderrightcolorAttr =&_cbgfd ;continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0073\u0070\u0069\u0064"{_daada ,_caef :=_efebc .Value ,error (nil );if _caef !=nil {return _caef ;};_abcbc .SpidAttr =&_daada ;continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_abee ,_ebceb :=_cb .ParseInt (_efebc .Value ,10,64);if _ebceb !=nil {return _ebceb ;};_abcbc .DgmnodekindAttr =&_abee ;continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_abcbc .BwpureAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_abcbc .ForcedashAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_abcbc .BwnormalAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_abcbc .BwmodeAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_abcbc .UserhiddenAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efebc .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_abcbc .AllowoverlapAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ebggfa ,_dcdcg :=_efebc .Value ,error (nil );if _dcdcg !=nil {return _dcdcg ;};_abcbc .TargetAttr =&_ebggfa ;continue ;};if _efebc .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gggfe ,_faecd :=_efebc .Value ,error (nil );if _faecd !=nil {return _faecd ;};_abcbc .CoordoriginAttr =&_gggfe ;continue ;};if _efebc .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_abcbc .StrokedAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bfaeb ,_bedac :=_efebc .Value ,error (nil );if _bedac !=nil {return _bedac ;};_abcbc .CoordsizeAttr =&_bfaeb ;continue ;};if _efebc .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_cefgf ,_bdbdc :=_efebc .Value ,error (nil );if _bdbdc !=nil {return _bdbdc ;};_abcbc .StrokeweightAttr =&_cefgf ;continue ;};if _efebc .Name .Local =="\u0073\u0074\u0079l\u0065"{_cfde ,_dcece :=_efebc .Value ,error (nil );if _dcece !=nil {return _dcece ;};_abcbc .StyleAttr =&_cfde ;continue ;};if _efebc .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gedbe ,_edeea :=_efebc .Value ,error (nil );if _edeea !=nil {return _edeea ;};_abcbc .ChromakeyAttr =&_gedbe ;continue ;};if _efebc .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_fdcff ,_afae :=_efebc .Value ,error (nil );if _afae !=nil {return _afae ;};_abcbc .FillcolorAttr =&_fdcff ;continue ;};if _efebc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fcaedc ,_gdedfb :=_efebc .Value ,error (nil );if _gdedfb !=nil {return _gdedfb ;};_abcbc .OpacityAttr =&_fcaedc ;continue ;};if _efebc .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_fgcef ,_adbgc :=_efebc .Value ,error (nil );if _adbgc !=nil {return _adbgc ;};_abcbc .WrapcoordsAttr =&_fgcef ;continue ;};if _efebc .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_degcda ,_ddce :=_efebc .Value ,error (nil );if _ddce !=nil {return _ddce ;};_abcbc .StrokecolorAttr =&_degcda ;continue ;};if _efebc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_abcbc .InsetpenAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Local =="\u0068\u0072\u0065\u0066"{_dafd ,_fbfed :=_efebc .Value ,error (nil );if _fbfed !=nil {return _fbfed ;};_abcbc .HrefAttr =&_dafd ;continue ;};if _efebc .Name .Local =="\u0069\u0064"{_gafeg ,_dcga :=_efebc .Value ,error (nil );if _dcga !=nil {return _dcga ;};_abcbc .IdAttr =&_gafeg ;continue ;};if _efebc .Name .Local =="\u0070\u0072\u0069n\u0074"{_abcbc .PrintAttr .UnmarshalXMLAttr (_efebc );continue ;};if _efebc .Name .Local =="\u0061\u006c\u0074"{_cefcd ,_dbfde :=_efebc .Value ,error (nil );if _dbfde !=nil {return _dbfde ;};_abcbc .AltAttr =&_cefcd ;continue ;};if _efebc .Name .Local =="\u0074\u0069\u0074l\u0065"{_fbbff ,_dgbdd :=_efebc .Value ,error (nil );if _dgbdd !=nil {return _dgbdd ;};_abcbc .TitleAttr =&_fbbff ;continue ;};if _efebc .Name .Local =="\u0063\u006c\u0061s\u0073"{_befd ,_aaaf :=_efebc .Value ,error (nil );if _aaaf !=nil {return _aaaf ;};_abcbc .ClassAttr =&_befd ;continue ;};if _efebc .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_abcbc .FilledAttr .UnmarshalXMLAttr (_efebc );continue ;};};_bbceb :for {_bbbedg ,_bbaeb :=d .Token ();if _bbaeb !=nil {return _bbaeb ;};switch _fceba :=_bbbedg .(type ){case _c .StartElement :switch _fceba .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gcfa :=NewEG_ShapeElements ();_gcfa .Path =NewPath ();if _bdcca :=d .DecodeElement (_gcfa .Path ,&_fceba );_bdcca !=nil {return _bdcca ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_gcfa );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_faabb :=NewEG_ShapeElements ();_faabb .Formulas =NewFormulas ();if _ebabc :=d .DecodeElement (_faabb .Formulas ,&_fceba );_ebabc !=nil {return _ebabc ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_faabb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_gabda :=NewEG_ShapeElements ();_gabda .Handles =NewHandles ();if _egdbd :=d .DecodeElement (_gabda .Handles ,&_fceba );_egdbd !=nil {return _egdbd ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_gabda );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_cggag :=NewEG_ShapeElements ();_cggag .Fill =NewFill ();if _cgegca :=d .DecodeElement (_cggag .Fill ,&_fceba );_cgegca !=nil {return _cgegca ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_cggag );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ccfegc :=NewEG_ShapeElements ();_ccfegc .Stroke =NewStroke ();if _abdb :=d .DecodeElement (_ccfegc .Stroke ,&_fceba );_abdb !=nil {return _abdb ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_ccfegc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bfbad :=NewEG_ShapeElements ();_bfbad .Shadow =NewShadow ();if _cdcea :=d .DecodeElement (_bfbad .Shadow ,&_fceba );_cdcea !=nil {return _cdcea ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_bfbad );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ddede :=NewEG_ShapeElements ();_ddede .Textbox =NewTextbox ();if _dcbgc :=d .DecodeElement (_ddede .Textbox ,&_fceba );_dcbgc !=nil {return _dcbgc ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_ddede );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_gfade :=NewEG_ShapeElements ();_gfade .Textpath =NewTextpath ();if _ebegdd :=d .DecodeElement (_gfade .Textpath ,&_fceba );_ebegdd !=nil {return _ebegdd ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_gfade );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_faceda :=NewEG_ShapeElements ();_faceda .Imagedata =NewImagedata ();if _cffdc :=d .DecodeElement (_faceda .Imagedata ,&_fceba );_cffdc !=nil {return _cffdc ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_faceda );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_aggg :=NewEG_ShapeElements ();_aggg .Skew =NewOfcSkew ();if _aeabg :=d .DecodeElement (_aggg .Skew ,&_fceba );_aeabg !=nil {return _aeabg ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_aggg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_dafdg :=NewEG_ShapeElements ();_dafdg .Extrusion =NewOfcExtrusion ();if _gbecc :=d .DecodeElement (_dafdg .Extrusion ,&_fceba );_gbecc !=nil {return _gbecc ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_dafdg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_gdgdc :=NewEG_ShapeElements ();_gdgdc .Callout =NewOfcCallout ();if _cddgc :=d .DecodeElement (_gdgdc .Callout ,&_fceba );_cddgc !=nil {return _cddgc ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_gdgdc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_afcdf :=NewEG_ShapeElements ();_afcdf .Lock =NewOfcLock ();if _abbcd :=d .DecodeElement (_afcdf .Lock ,&_fceba );_abbcd !=nil {return _abbcd ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_afcdf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_bdgbdf :=NewEG_ShapeElements ();_bdgbdf .Clippath =NewOfcClippath ();if _deabe :=d .DecodeElement (_bdgbdf .Clippath ,&_fceba );_deabe !=nil {return _deabe ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_bdgbdf );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_deefac :=NewEG_ShapeElements ();_deefac .Signatureline =NewOfcSignatureline ();if _gccgg :=d .DecodeElement (_deefac .Signatureline ,&_fceba );_gccgg !=nil {return _gccgg ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_deefac );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_gffg :=NewEG_ShapeElements ();_gffg .Wrap =_eg .NewWrap ();if _aeaaa :=d .DecodeElement (_gffg .Wrap ,&_fceba );_aeaaa !=nil {return _aeaaa ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_gffg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_fcgbb :=NewEG_ShapeElements ();_fcgbb .Anchorlock =_eg .NewAnchorlock ();if _gcgba :=d .DecodeElement (_fcgbb .Anchorlock ,&_fceba );_gcgba !=nil {return _gcgba ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_fcgbb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_dcffg :=NewEG_ShapeElements ();_dcffg .Bordertop =_eg .NewBordertop ();if _fdef :=d .DecodeElement (_dcffg .Bordertop ,&_fceba );_fdef !=nil {return _fdef ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_dcffg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_caddc :=NewEG_ShapeElements ();_caddc .Borderbottom =_eg .NewBorderbottom ();if _dgfag :=d .DecodeElement (_caddc .Borderbottom ,&_fceba );_dgfag !=nil {return _dgfag ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_caddc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_dbbc :=NewEG_ShapeElements ();_dbbc .Borderleft =_eg .NewBorderleft ();if _fdaac :=d .DecodeElement (_dbbc .Borderleft ,&_fceba );_fdaac !=nil {return _fdaac ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_dbbc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_fafaa :=NewEG_ShapeElements ();_fafaa .Borderright =_eg .NewBorderright ();if _gaffb :=d .DecodeElement (_fafaa .Borderright ,&_fceba );_gaffb !=nil {return _gaffb ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_fafaa );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_deba :=NewEG_ShapeElements ();_deba .ClientData =_b .NewClientData ();if _dbgfc :=d .DecodeElement (_deba .ClientData ,&_fceba );_dbgfc !=nil {return _dbgfc ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_deba );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_egcaf :=NewEG_ShapeElements ();_egcaf .Textdata =_cc .NewTextdata ();if _fgggb :=d .DecodeElement (_egcaf .Textdata ,&_fceba );_fgggb !=nil {return _fgggb ;};_abcbc .EG_ShapeElements =append (_abcbc .EG_ShapeElements ,_egcaf );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0076a\u006c\u0020\u0025\u0076",_fceba .Name );if _dcdb :=d .Skip ();_dcdb !=nil {return _dcdb ;};};case _c .EndElement :break _bbceb ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the AG_OfficeCoreAttributes and its children
|
|
func (_fgefd *AG_OfficeCoreAttributes )Validate ()error {return _fgefd .ValidateWithPath ("\u0041\u0047\u005fOf\u0066\u0069\u0063\u0065\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");};func (_adfea ST_ImageAspect )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dgcfff :=_c .Attr {};_dgcfff .Name =name ;switch _adfea {case ST_ImageAspectUnset :_dgcfff .Value ="";case ST_ImageAspectIgnore :_dgcfff .Value ="\u0069\u0067\u006e\u006f\u0072\u0065";case ST_ImageAspectAtMost :_dgcfff .Value ="\u0061\u0074\u004d\u006f\u0073\u0074";case ST_ImageAspectAtLeast :_dgcfff .Value ="\u0061t\u004c\u0065\u0061\u0073\u0074";};return _dgcfff ,nil ;};func (_aabbc OfcST_ExtrusionPlane )ValidateWithPath (path string )error {switch _aabbc {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aabbc ));};return nil ;};type AG_OfficeCoreAttributes struct{SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;};func (_eegb *OfcST_InsetMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_eegb =0;case "\u0061\u0075\u0074\u006f":*_eegb =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_eegb =2;};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_Path and its children, prefixing error messages with path
|
|
func (_gdcb *AG_Path )ValidateWithPath (path string )error {return nil };func (_bgbgf *OfcST_How )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdegd ,_ccbe :=d .Token ();if _ccbe !=nil {return _ccbe ;};if _ceeff ,_dbgeg :=_cdegd .(_c .EndElement );_dbgeg &&_ceeff .Name ==start .Name {*_bgbgf =1;return nil ;};if _gcbce ,_dgbdf :=_cdegd .(_c .CharData );!_dgbdf {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdegd );}else {switch string (_gcbce ){case "":*_bgbgf =0;case "\u0074\u006f\u0070":*_bgbgf =1;case "\u006d\u0069\u0064\u0064\u006c\u0065":*_bgbgf =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_bgbgf =3;case "\u006c\u0065\u0066\u0074":*_bgbgf =4;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bgbgf =5;case "\u0072\u0069\u0067h\u0074":*_bgbgf =6;};};_cdegd ,_ccbe =d .Token ();if _ccbe !=nil {return _ccbe ;};if _fbgfbg ,_fbbaa :=_cdegd .(_c .EndElement );_fbbaa &&_fbgfbg .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdegd );};
|
|
|
|
// Validate validates the OfcEquationxml and its children
|
|
func (_gagbf *OfcEquationxml )Validate ()error {return _gagbf .ValidateWithPath ("\u004f\u0066\u0063\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0078\u006d\u006c");};func (_abbga ST_StrokeArrowType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_abbga .String (),start );};func NewOfcDiagram ()*OfcDiagram {_cfffg :=&OfcDiagram {};_cfffg .OfcCT_Diagram =*NewOfcCT_Diagram ();return _cfffg ;};type OfcInk struct{OfcCT_Ink };type Curve struct{CT_Curve };func NewCT_Group ()*CT_Group {_deaee :=&CT_Group {};return _deaee };func (_dcgcd ST_ShadowType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gfcbb :=_c .Attr {};_gfcbb .Name =name ;switch _dcgcd {case ST_ShadowTypeUnset :_gfcbb .Value ="";case ST_ShadowTypeSingle :_gfcbb .Value ="\u0073\u0069\u006e\u0067\u006c\u0065";case ST_ShadowTypeDouble :_gfcbb .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_ShadowTypeEmboss :_gfcbb .Value ="\u0065\u006d\u0062\u006f\u0073\u0073";case ST_ShadowTypePerspective :_gfcbb .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065";};return _gfcbb ,nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_EquationXml and its children, prefixing error messages with path
|
|
func (_deacb *OfcCT_EquationXml )ValidateWithPath (path string )error {return nil };
|
|
|
|
// Validate validates the Shapetype and its children
|
|
func (_cccae *Shapetype )Validate ()error {return _cccae .ValidateWithPath ("\u0053h\u0061\u0070\u0065\u0074\u0079\u0070e");};func (_fgeeec OfcST_ScreenSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fgeeec .String (),start );};func (_cbgdg *CT_Line )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u006c\u0069\u006e\u0065";};if _cbgdg .FromAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .FromAttr )});};if _cbgdg .ToAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .ToAttr )});};if _cbgdg .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .HrefAttr )});};if _cbgdg .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .TargetAttr )});};if _cbgdg .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .ClassAttr )});};if _cbgdg .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .TitleAttr )});};if _cbgdg .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .AltAttr )});};if _cbgdg .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .CoordsizeAttr )});};if _cbgdg .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .CoordoriginAttr )});};if _cbgdg .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .WrapcoordsAttr )});};if _cbgdg .PrintAttr !=_g .ST_TrueFalseUnset {_bgef ,_gada :=_cbgdg .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _gada !=nil {return _gada ;};start .Attr =append (start .Attr ,_bgef );};if _cbgdg .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .IdAttr )});};if _cbgdg .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .StyleAttr )});};if _cbgdg .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .SpidAttr )});};if _cbgdg .OnedAttr !=_g .ST_TrueFalseUnset {_ggeda ,_cafgd :=_cbgdg .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _cafgd !=nil {return _cafgd ;};start .Attr =append (start .Attr ,_ggeda );};if _cbgdg .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .RegroupidAttr )});};if _cbgdg .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_acea ,_bgcb :=_cbgdg .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _bgcb !=nil {return _bgcb ;};start .Attr =append (start .Attr ,_acea );};if _cbgdg .ButtonAttr !=_g .ST_TrueFalseUnset {_bfbb ,_cgaca :=_cbgdg .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _cgaca !=nil {return _cgaca ;};start .Attr =append (start .Attr ,_bfbb );};if _cbgdg .UserhiddenAttr !=_g .ST_TrueFalseUnset {_gfde ,_gdaga :=_cbgdg .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _gdaga !=nil {return _gdaga ;};start .Attr =append (start .Attr ,_gfde );};if _cbgdg .BulletAttr !=_g .ST_TrueFalseUnset {_dageg ,_eafb :=_cbgdg .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _eafb !=nil {return _eafb ;};start .Attr =append (start .Attr ,_dageg );};if _cbgdg .HrAttr !=_g .ST_TrueFalseUnset {_cafcd ,_begff :=_cbgdg .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _begff !=nil {return _begff ;};start .Attr =append (start .Attr ,_cafcd );};if _cbgdg .HrstdAttr !=_g .ST_TrueFalseUnset {_eege ,_bcaeb :=_cbgdg .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _bcaeb !=nil {return _bcaeb ;};start .Attr =append (start .Attr ,_eege );};if _cbgdg .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_addad ,_ggeea :=_cbgdg .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _ggeea !=nil {return _ggeea ;};start .Attr =append (start .Attr ,_addad );};if _cbgdg .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .HrpctAttr )});};if _cbgdg .HralignAttr !=OfcST_HrAlignUnset {_cfgae ,_bcbbd :=_cbgdg .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _bcbbd !=nil {return _bcbbd ;};start .Attr =append (start .Attr ,_cfgae );};if _cbgdg .AllowincellAttr !=_g .ST_TrueFalseUnset {_ffac ,_cbdg :=_cbgdg .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _cbdg !=nil {return _cbdg ;};start .Attr =append (start .Attr ,_ffac );};if _cbgdg .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_eace ,_bfgecb :=_cbgdg .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _bfgecb !=nil {return _bfgecb ;};start .Attr =append (start .Attr ,_eace );};if _cbgdg .UserdrawnAttr !=_g .ST_TrueFalseUnset {_fdgdc ,_abfc :=_cbgdg .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _abfc !=nil {return _abfc ;};start .Attr =append (start .Attr ,_fdgdc );};if _cbgdg .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .BordertopcolorAttr )});};if _cbgdg .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .BorderleftcolorAttr )});};if _cbgdg .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .BorderbottomcolorAttr )});};if _cbgdg .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .BorderrightcolorAttr )});};if _cbgdg .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_fcag ,_fagb :=_cbgdg .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _fagb !=nil {return _fagb ;};start .Attr =append (start .Attr ,_fcag );};if _cbgdg .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .DgmnodekindAttr )});};if _cbgdg .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_gaef ,_dbde :=_cbgdg .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _dbde !=nil {return _dbde ;};start .Attr =append (start .Attr ,_gaef );};if _cbgdg .InsetmodeAttr !=OfcST_InsetModeUnset {_ecbgd ,_edbag :=_cbgdg .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _edbag !=nil {return _edbag ;};start .Attr =append (start .Attr ,_ecbgd );};if _cbgdg .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .OpacityAttr )});};if _cbgdg .StrokedAttr !=_g .ST_TrueFalseUnset {_ggedb ,_aeda :=_cbgdg .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _aeda !=nil {return _aeda ;};start .Attr =append (start .Attr ,_ggedb );};if _cbgdg .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .StrokecolorAttr )});};if _cbgdg .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .StrokeweightAttr )});};if _cbgdg .InsetpenAttr !=_g .ST_TrueFalseUnset {_bece ,_fccd :=_cbgdg .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _fccd !=nil {return _fccd ;};start .Attr =append (start .Attr ,_bece );};if _cbgdg .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .ChromakeyAttr )});};if _cbgdg .FilledAttr !=_g .ST_TrueFalseUnset {_dfdf ,_bedde :=_cbgdg .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _bedde !=nil {return _bedde ;};start .Attr =append (start .Attr ,_dfdf );};if _cbgdg .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .FillcolorAttr )});};if _cbgdg .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cbgdg .SptAttr )});};if _cbgdg .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_aebb ,_dgcg :=_cbgdg .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _dgcg !=nil {return _dgcg ;};start .Attr =append (start .Attr ,_aebb );};if _cbgdg .BwmodeAttr !=OfcST_BWModeUnset {_addef ,_dgfc :=_cbgdg .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _dgfc !=nil {return _dgfc ;};start .Attr =append (start .Attr ,_addef );};if _cbgdg .BwpureAttr !=OfcST_BWModeUnset {_cfdcf ,_ddfce :=_cbgdg .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _ddfce !=nil {return _ddfce ;};start .Attr =append (start .Attr ,_cfdcf );};if _cbgdg .BwnormalAttr !=OfcST_BWModeUnset {_ebcad ,_acaa :=_cbgdg .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _acaa !=nil {return _acaa ;};start .Attr =append (start .Attr ,_ebcad );};if _cbgdg .ForcedashAttr !=_g .ST_TrueFalseUnset {_fgge ,_fgeee :=_cbgdg .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _fgeee !=nil {return _fgeee ;};start .Attr =append (start .Attr ,_fgge );};if _cbgdg .OleiconAttr !=_g .ST_TrueFalseUnset {_gbafc ,_cfafe :=_cbgdg .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _cfafe !=nil {return _cfafe ;};start .Attr =append (start .Attr ,_gbafc );};if _cbgdg .OleAttr !=_g .ST_TrueFalseBlankUnset {_bdda ,_cgegd :=_cbgdg .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _cgegd !=nil {return _cgegd ;};start .Attr =append (start .Attr ,_bdda );};if _cbgdg .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_bebb ,_cefae :=_cbgdg .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _cefae !=nil {return _cefae ;};start .Attr =append (start .Attr ,_bebb );};if _cbgdg .CliptowrapAttr !=_g .ST_TrueFalseUnset {_aced ,_afbe :=_cbgdg .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _afbe !=nil {return _afbe ;};start .Attr =append (start .Attr ,_aced );};if _cbgdg .ClipAttr !=_g .ST_TrueFalseUnset {_afag ,_beecd :=_cbgdg .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _beecd !=nil {return _beecd ;};start .Attr =append (start .Attr ,_afag );};e .EncodeToken (start );if _cbgdg .EG_ShapeElements !=nil {for _ ,_geaa :=range _cbgdg .EG_ShapeElements {_geaa .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cgda *CT_Background )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";};if _cgda .BwmodeAttr !=OfcST_BWModeUnset {_dccc ,_daaf :=_cgda .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _daaf !=nil {return _daaf ;};start .Attr =append (start .Attr ,_dccc );};if _cgda .BwpureAttr !=OfcST_BWModeUnset {_gdgd ,_deef :=_cgda .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _deef !=nil {return _deef ;};start .Attr =append (start .Attr ,_gdgd );};if _cgda .BwnormalAttr !=OfcST_BWModeUnset {_fcgd ,_ccda :=_cgda .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _ccda !=nil {return _ccda ;};start .Attr =append (start .Attr ,_fcgd );};if _cgda .TargetscreensizeAttr !=OfcST_ScreenSizeUnset {_gafd ,_effge :=_cgda .TargetscreensizeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0074a\u0072\u0067\u0065\u0074\u0073c\u0072\u0065e\u006e\u0073\u0069\u007a\u0065"});if _effge !=nil {return _effge ;};start .Attr =append (start .Attr ,_gafd );};if _cgda .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cgda .IdAttr )});};if _cgda .FilledAttr !=_g .ST_TrueFalseUnset {_dged ,_edgg :=_cgda .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _edgg !=nil {return _edgg ;};start .Attr =append (start .Attr ,_dged );};if _cgda .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_cgda .FillcolorAttr )});};e .EncodeToken (start );if _cgda .Fill !=nil {_dbba :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_cgda .Fill ,_dbba );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (OfcST_FillTypeUnset OfcST_FillType =0;OfcST_FillTypeGradientCenter OfcST_FillType =1;OfcST_FillTypeSolid OfcST_FillType =2;OfcST_FillTypePattern OfcST_FillType =3;OfcST_FillTypeTile OfcST_FillType =4;OfcST_FillTypeFrame OfcST_FillType =5;OfcST_FillTypeGradientUnscaled OfcST_FillType =6;OfcST_FillTypeGradientRadial OfcST_FillType =7;OfcST_FillTypeGradient OfcST_FillType =8;OfcST_FillTypeBackground OfcST_FillType =9;);func (_ccadb OfcST_OLEType )Validate ()error {return _ccadb .ValidateWithPath ("")};func (_ec *AG_CoreAttributes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ec .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_ec .HrefAttr )});};if _ec .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ec .TargetAttr )});};if _ec .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ec .ClassAttr )});};if _ec .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ec .TitleAttr )});};if _ec .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ec .AltAttr )});};if _ec .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_ec .CoordsizeAttr )});};if _ec .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_ec .CoordoriginAttr )});};if _ec .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ec .WrapcoordsAttr )});};if _ec .PrintAttr !=_g .ST_TrueFalseUnset {_edc ,_fcd :=_ec .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _fcd !=nil {return _fcd ;};start .Attr =append (start .Attr ,_edc );};if _ec .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ec .IdAttr )});};if _ec .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ec .StyleAttr )});};return nil ;};type CT_Line struct{FromAttr *string ;ToAttr *string ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;};const (OfcST_InsetModeUnset OfcST_InsetMode =0;OfcST_InsetModeAuto OfcST_InsetMode =1;OfcST_InsetModeCustom OfcST_InsetMode =2;);func (_bgab ST_StrokeEndCap )Validate ()error {return _bgab .ValidateWithPath ("")};func (_bbebf *OfcST_FillType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bbebf =0;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072":*_bbebf =1;case "\u0073\u006f\u006ci\u0064":*_bbebf =2;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_bbebf =3;case "\u0074\u0069\u006c\u0065":*_bbebf =4;case "\u0066\u0072\u0061m\u0065":*_bbebf =5;case "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064":*_bbebf =6;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_bbebf =7;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_bbebf =8;case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_bbebf =9;};return nil ;};func (_febb OfcST_ScreenSize )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_afbda :=_c .Attr {};_afbda .Name =name ;switch _febb {case OfcST_ScreenSizeUnset :_afbda .Value ="";case OfcST_ScreenSize544x376 :_afbda .Value ="\u00354\u0034\u002c\u0033\u0037\u0036";case OfcST_ScreenSize640x480 :_afbda .Value ="\u00364\u0030\u002c\u0034\u0038\u0030";case OfcST_ScreenSize720x512 :_afbda .Value ="\u00372\u0030\u002c\u0035\u0031\u0032";case OfcST_ScreenSize800x600 :_afbda .Value ="\u00380\u0030\u002c\u0036\u0030\u0030";case OfcST_ScreenSize1024x768 :_afbda .Value ="\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038";case OfcST_ScreenSize1152x862 :_afbda .Value ="\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032";};return _afbda ,nil ;};
|
|
|
|
// Validate validates the AG_OfficeShapeAttributes and its children
|
|
func (_fce *AG_OfficeShapeAttributes )Validate ()error {return _fce .ValidateWithPath ("\u0041G\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0053\u0068\u0061\u0070e\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");};func (_ddcbf OfcST_ExtrusionPlane )String ()string {switch _ddcbf {case 0:return "";case 1:return "\u0058\u0059";case 2:return "\u005a\u0058";case 3:return "\u0059\u005a";};return "";};type OfcCT_Fill struct{TypeAttr OfcST_FillType ;ExtAttr ST_Ext ;};func (_gddacd *OfcComplex )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gddacd .OfcCT_Complex =*NewOfcCT_Complex ();for _ ,_cgceg :=range start .Attr {if _cgceg .Name .Local =="\u0065\u0078\u0074"{_gddacd .ExtAttr .UnmarshalXMLAttr (_cgceg );continue ;};};for {_faffc ,_ebdaf :=d .Token ();if _ebdaf !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0078\u003a\u0020%\u0073",_ebdaf );};if _ccbgf ,_fbgfe :=_faffc .(_c .EndElement );_fbgfe &&_ccbgf .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the OfcBottom and its children
|
|
func (_cbgag *OfcBottom )Validate ()error {return _cbgag .ValidateWithPath ("\u004ff\u0063\u0042\u006f\u0074\u0074\u006fm");};func (_eagc OfcST_How )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_eagc .String (),start );};func (_ecdeff *OfcLeft )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecdeff .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_gfgdcf :=range start .Attr {if _gfgdcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfgdcf .Name .Local =="\u0068\u0072\u0065\u0066"{_cfaa ,_dbgac :=_gfgdcf .Value ,error (nil );if _dbgac !=nil {return _dbgac ;};_ecdeff .HrefAttr =&_cfaa ;continue ;};if _gfgdcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfgdcf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ecdeff .ForcedashAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfgdcf .Name .Local =="\u0074\u0069\u0074l\u0065"{_edad ,_cgegc :=_gfgdcf .Value ,error (nil );if _cgegc !=nil {return _cgegc ;};_ecdeff .TitleAttr =&_edad ;continue ;};if _gfgdcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfgdcf .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_dagec ,_abacd :=_gfgdcf .Value ,error (nil );if _abacd !=nil {return _abacd ;};_ecdeff .AlthrefAttr =&_dagec ;continue ;};if _gfgdcf .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_ecdeff .ImageaspectAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_ecdeff .StartarrowAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_ecdeff .LinestyleAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_ecdeff .StartarrowwidthAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_ecdeff .JoinstyleAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_ecdeff .StartarrowlengthAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_gcbcf ,_bfggf :=_gfgdcf .Value ,error (nil );if _bfggf !=nil {return _bfggf ;};_ecdeff .DashstyleAttr =&_gcbcf ;continue ;};if _gfgdcf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_ecdeff .EndarrowAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_ecdeff .FilltypeAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_ecdeff .EndarrowwidthAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_deadf ,_ceedc :=_gfgdcf .Value ,error (nil );if _ceedc !=nil {return _ceedc ;};_ecdeff .OpacityAttr =&_deadf ;continue ;};if _gfgdcf .Name .Local =="\u0063\u006f\u006co\u0072"{_cbbce ,_aegge :=_gfgdcf .Value ,error (nil );if _aegge !=nil {return _aegge ;};_ecdeff .ColorAttr =&_cbbce ;continue ;};if _gfgdcf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ecdeff .InsetpenAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_ecdeff .EndarrowlengthAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0065\u0078\u0074"{_ecdeff .ExtAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_ecdeff .EndcapAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_fdead ,_fcgeb :=_gfgdcf .Value ,error (nil );if _fcgeb !=nil {return _fcgeb ;};_ecdeff .Color2Attr =&_fdead ;continue ;};if _gfgdcf .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_ecdeff .ImagealignshapeAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};if _gfgdcf .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_bgffa ,_cggdg :=_gfgdcf .Value ,error (nil );if _cggdg !=nil {return _cggdg ;};_ecdeff .WeightAttr =&_bgffa ;continue ;};if _gfgdcf .Name .Local =="\u0073\u0072\u0063"{_feagc ,_egfg :=_gfgdcf .Value ,error (nil );if _egfg !=nil {return _egfg ;};_ecdeff .SrcAttr =&_feagc ;continue ;};if _gfgdcf .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_cdebb ,_addfa :=_gfgdcf .Value ,error (nil );if _addfa !=nil {return _addfa ;};_ecdeff .ImagesizeAttr =&_cdebb ;continue ;};if _gfgdcf .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_bgbgg ,_deded :=_cb .ParseFloat (_gfgdcf .Value ,64);if _deded !=nil {return _deded ;};_ecdeff .MiterlimitAttr =&_bgbgg ;continue ;};if _gfgdcf .Name .Local =="\u006f\u006e"{_ecdeff .OnAttr .UnmarshalXMLAttr (_gfgdcf );continue ;};};for {_eedae ,_fafbe :=d .Token ();if _fafbe !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u004c\u0065\u0066\u0074\u003a\u0020\u0025\u0073",_fafbe );};if _acgaf ,_aeade :=_eedae .(_c .EndElement );_aeade &&_acgaf .Name ==start .Name {break ;};};return nil ;};type AG_ShapeAttributes struct{OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;};func (_bafgcd *OfcST_FillType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdbd ,_gfeeg :=d .Token ();if _gfeeg !=nil {return _gfeeg ;};if _dbbaed ,_aadae :=_fdbd .(_c .EndElement );_aadae &&_dbbaed .Name ==start .Name {*_bafgcd =1;return nil ;};if _ccdfbd ,_dgdce :=_fdbd .(_c .CharData );!_dgdce {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdbd );}else {switch string (_ccdfbd ){case "":*_bafgcd =0;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072":*_bafgcd =1;case "\u0073\u006f\u006ci\u0064":*_bafgcd =2;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_bafgcd =3;case "\u0074\u0069\u006c\u0065":*_bafgcd =4;case "\u0066\u0072\u0061m\u0065":*_bafgcd =5;case "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064":*_bafgcd =6;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_bafgcd =7;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_bafgcd =8;case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_bafgcd =9;};};_fdbd ,_gfeeg =d .Token ();if _gfeeg !=nil {return _gfeeg ;};if _gaagc ,_bafce :=_fdbd .(_c .EndElement );_bafce &&_gaagc .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdbd );};func (_fdgbda ST_StrokeLineStyle )Validate ()error {return _fdgbda .ValidateWithPath ("")};func (_eedbf OfcST_ConnectorType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fbeaa :=_c .Attr {};_fbeaa .Name =name ;switch _eedbf {case OfcST_ConnectorTypeUnset :_fbeaa .Value ="";case OfcST_ConnectorTypeNone :_fbeaa .Value ="\u006e\u006f\u006e\u0065";case OfcST_ConnectorTypeStraight :_fbeaa .Value ="\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074";case OfcST_ConnectorTypeElbow :_fbeaa .Value ="\u0065\u006c\u0062o\u0077";case OfcST_ConnectorTypeCurved :_fbeaa .Value ="\u0063\u0075\u0072\u0076\u0065\u0064";};return _fbeaa ,nil ;};func NewOfcCT_IdMap ()*OfcCT_IdMap {_gadc :=&OfcCT_IdMap {};return _gadc };func NewAG_OfficeCoreAttributes ()*AG_OfficeCoreAttributes {_aeb :=&AG_OfficeCoreAttributes {};return _aeb ;};
|
|
|
|
// ValidateWithPath validates the OfcInk and its children, prefixing error messages with path
|
|
func (_bgcae *OfcInk )ValidateWithPath (path string )error {if _bcbca :=_bgcae .OfcCT_Ink .ValidateWithPath (path );_bcbca !=nil {return _bcbca ;};return nil ;};type OfcDiagram struct{OfcCT_Diagram };func (_bcgccbc OfcST_Angle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bcgccbc .String (),start );};
|
|
|
|
// Validate validates the CT_Handles and its children
|
|
func (_ecgca *CT_Handles )Validate ()error {return _ecgca .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0061\u006e\u0064\u006c\u0065\u0073");};
|
|
|
|
// Validate validates the AG_Style and its children
|
|
func (_dbae *AG_Style )Validate ()error {return _dbae .ValidateWithPath ("\u0041\u0047\u005f\u0053\u0074\u0079\u006c\u0065");};type OfcComplex struct{OfcCT_Complex };func init (){_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005fS\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065",NewCT_Shapetype );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070",NewCT_Group );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewCT_Background );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0046\u0069\u006c\u006c",NewCT_Fill );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","C\u0054\u005f\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073",NewCT_Formulas );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0046",NewCT_F );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0048\u0061\u006e\u0064\u006c\u0065\u0073",NewCT_Handles );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0048",NewCT_H );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005fI\u006d\u0061\u0067\u0065\u0044\u0061\u0074\u0061",NewCT_ImageData );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0050\u0061\u0074\u0068",NewCT_Path );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw",NewCT_Shadow );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0053\u0074\u0072\u006f\u006be",NewCT_Stroke );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006f\u0078",NewCT_Textbox );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","C\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068",NewCT_TextPath );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0041\u0072\u0063",NewCT_Arc );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0043\u0075\u0072\u0076\u0065",NewCT_Curve );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0049\u006d\u0061\u0067\u0065",NewCT_Image );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u004c\u0069\u006e\u0065",NewCT_Line );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u004f\u0076\u0061\u006c",NewCT_Oval );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","C\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065",NewCT_PolyLine );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0052\u0065\u0063\u0074",NewCT_Rect );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005fR\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074",NewCT_RoundRect );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073\u0068\u0061p\u0065",NewShape );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e",NewShapetype );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0067\u0072\u006fu\u0070",NewGroup );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewBackground );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0066\u0069\u006c\u006c",NewFill );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073",NewFormulas );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0068a\u006e\u0064\u006c\u0065\u0073",NewHandles );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a",NewImagedata );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0070\u0061\u0074\u0068",NewPath );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0074e\u0078\u0074\u0062\u006f\u0078",NewTextbox );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073\u0068\u0061\u0064\u006f\u0077",NewShadow );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073\u0074\u0072\u006f\u006b\u0065",NewStroke );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068",NewTextpath );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0061\u0072\u0063",NewArc );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0063\u0075\u0072v\u0065",NewCurve );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0069\u006d\u0061g\u0065",NewImage );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u006c\u0069\u006e\u0065",NewLine );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u006f\u0076\u0061\u006c",NewOval );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065",NewPolyline );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0072\u0065\u0063\u0074",NewRect );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t",NewRoundrect );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0045\u0047_\u0053\u0068\u0061p\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073",NewEG_ShapeElements );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005fI\u0064",NewAG_Id );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0053\u0074\u0079\u006c\u0065",NewAG_Style );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u0054\u0079\u0070\u0065",NewAG_Type );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0041\u0064\u006a",NewAG_Adj );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u0050\u0061\u0074\u0068",NewAG_Path );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u0046\u0069\u006c\u006c",NewAG_Fill );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005fC\u0068\u0072\u006f\u006d\u0061\u006b\u0065\u0079",NewAG_Chromakey );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0045\u0078\u0074",NewAG_Ext );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u0073",NewAG_CoreAttributes );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005fS\u0068\u0061\u0070\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073",NewAG_ShapeAttributes );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005fOf\u0066\u0069\u0063\u0065\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_OfficeCoreAttributes );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0053\u0068\u0061\u0070e\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_OfficeShapeAttributes );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","A\u0047_\u0041\u006c\u006c\u0043\u006f\u0072\u0065\u0041t\u0074\u0072\u0069\u0062ut\u0065\u0073",NewAG_AllCoreAttributes );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","A\u0047\u005f\u0041\u006clS\u0068a\u0070\u0065\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_AllShapeAttributes );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005fI\u006d\u0061\u0067\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073",NewAG_ImageAttributes );_f .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0053tr\u006f\u006b\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_StrokeAttributes );};type OfcST_BWMode byte ;
|
|
|
|
// ValidateWithPath validates the AG_AllCoreAttributes and its children, prefixing error messages with path
|
|
func (_df *AG_AllCoreAttributes )ValidateWithPath (path string )error {if _bdc :=_df .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_bdc !=nil {return _bdc ;};if _fad :=_df .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_fad !=nil {return _fad ;};if _edg :=_df .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_edg !=nil {return _edg ;};if _ga :=_df .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_ga !=nil {return _ga ;};if _fade :=_df .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_fade !=nil {return _fade ;};if _baf :=_df .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_baf !=nil {return _baf ;};if _dfg :=_df .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_dfg !=nil {return _dfg ;};if _aab :=_df .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_aab !=nil {return _aab ;};if _dage :=_df .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_dage !=nil {return _dage ;};if _dbe :=_df .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_dbe !=nil {return _dbe ;};if _bgfg :=_df .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_bgfg !=nil {return _bgfg ;};if _bggc :=_df .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_bggc !=nil {return _bggc ;};if _geb :=_df .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_geb !=nil {return _geb ;};if _age :=_df .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_age !=nil {return _age ;};if _dec :=_df .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_dec !=nil {return _dec ;};if _ccff :=_df .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_ccff !=nil {return _ccff ;};return nil ;};func (_fbeda *Shadow )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbeda .CT_Shadow =*NewCT_Shadow ();for _ ,_gcgga :=range start .Attr {if _gcgga .Name .Local =="\u006f\u006e"{_fbeda .OnAttr .UnmarshalXMLAttr (_gcgga );continue ;};if _gcgga .Name .Local =="\u0074\u0079\u0070\u0065"{_fbeda .TypeAttr .UnmarshalXMLAttr (_gcgga );continue ;};if _gcgga .Name .Local =="\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"{_fbeda .ObscuredAttr .UnmarshalXMLAttr (_gcgga );continue ;};if _gcgga .Name .Local =="\u0063\u006f\u006co\u0072"{_gfacf ,_cagdd :=_gcgga .Value ,error (nil );if _cagdd !=nil {return _cagdd ;};_fbeda .ColorAttr =&_gfacf ;continue ;};if _gcgga .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cdegc ,_fadca :=_gcgga .Value ,error (nil );if _fadca !=nil {return _fadca ;};_fbeda .OpacityAttr =&_cdegc ;continue ;};if _gcgga .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_bdebd ,_ffcga :=_gcgga .Value ,error (nil );if _ffcga !=nil {return _ffcga ;};_fbeda .OffsetAttr =&_bdebd ;continue ;};if _gcgga .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_faeg ,_cfddcc :=_gcgga .Value ,error (nil );if _cfddcc !=nil {return _cfddcc ;};_fbeda .Color2Attr =&_faeg ;continue ;};if _gcgga .Name .Local =="\u006ff\u0066\u0073\u0065\u0074\u0032"{_bffgf ,_cbaegd :=_gcgga .Value ,error (nil );if _cbaegd !=nil {return _cbaegd ;};_fbeda .Offset2Attr =&_bffgf ;continue ;};if _gcgga .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_ffabc ,_daaba :=_gcgga .Value ,error (nil );if _daaba !=nil {return _daaba ;};_fbeda .OriginAttr =&_ffabc ;continue ;};if _gcgga .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_accbd ,_debba :=_gcgga .Value ,error (nil );if _debba !=nil {return _debba ;};_fbeda .MatrixAttr =&_accbd ;continue ;};if _gcgga .Name .Local =="\u0069\u0064"{_bgbca ,_bbbag :=_gcgga .Value ,error (nil );if _bbbag !=nil {return _bbbag ;};_fbeda .IdAttr =&_bgbca ;continue ;};};for {_cagef ,_gcgeb :=d .Token ();if _gcgeb !=nil {return _e .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0053h\u0061\u0064o\u0077\u003a\u0020\u0025\u0073",_gcgeb );};if _ebef ,_ddbc :=_cagef .(_c .EndElement );_ddbc &&_ebef .Name ==start .Name {break ;};};return nil ;};type ST_StrokeArrowWidth byte ;func (_gbgefc OfcST_DiagramLayout )ValidateWithPath (path string )error {switch _gbgefc {case 0,1,2,3,4:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbgefc ));};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_Type and its children, prefixing error messages with path
|
|
func (_cagc *AG_Type )ValidateWithPath (path string )error {return nil };func (_bdgce *OfcST_OLEDrawAspect )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbgdd ,_adegd :=d .Token ();if _adegd !=nil {return _adegd ;};if _dbcaed ,_dffdb :=_fbgdd .(_c .EndElement );_dffdb &&_dbcaed .Name ==start .Name {*_bdgce =1;return nil ;};if _eagad ,_fegef :=_fbgdd .(_c .CharData );!_fegef {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbgdd );}else {switch string (_eagad ){case "":*_bdgce =0;case "\u0043o\u006e\u0074\u0065\u006e\u0074":*_bdgce =1;case "\u0049\u0063\u006f\u006e":*_bdgce =2;};};_fbgdd ,_adegd =d .Token ();if _adegd !=nil {return _adegd ;};if _dfada ,_efagg :=_fbgdd .(_c .EndElement );_efagg &&_dfada .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbgdd );};func NewOfcSignatureline ()*OfcSignatureline {_gefea :=&OfcSignatureline {};_gefea .OfcCT_SignatureLine =*NewOfcCT_SignatureLine ();return _gefea ;};func (_cbgdb ST_StrokeArrowWidth )Validate ()error {return _cbgdb .ValidateWithPath ("")};func (_efffd OfcST_CalloutPlacement )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bcgeb :=_c .Attr {};_bcgeb .Name =name ;switch _efffd {case OfcST_CalloutPlacementUnset :_bcgeb .Value ="";case OfcST_CalloutPlacementTop :_bcgeb .Value ="\u0074\u006f\u0070";case OfcST_CalloutPlacementCenter :_bcgeb .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case OfcST_CalloutPlacementBottom :_bcgeb .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case OfcST_CalloutPlacementUser :_bcgeb .Value ="\u0075\u0073\u0065\u0072";};return _bcgeb ,nil ;};func (_eaafgf OfcST_CalloutPlacement )ValidateWithPath (path string )error {switch _eaafgf {case 0,1,2,3,4:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eaafgf ));};return nil ;};func (_cdfcfd OfcST_BWMode )Validate ()error {return _cdfcfd .ValidateWithPath ("")};func (_cgefd ST_FillMethod )String ()string {switch _cgefd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006c\u0069\u006e\u0065\u0061\u0072";case 3:return "\u0073\u0069\u0067m\u0061";case 4:return "\u0061\u006e\u0079";case 5:return "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061";};return "";};func (_ceebeg *OfcCT_EquationXml )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dedgb :=range start .Attr {if _dedgb .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_afbde ,_deefa :=_dedgb .Value ,error (nil );if _deefa !=nil {return _deefa ;};_ceebeg .ContentTypeAttr =&_afbde ;continue ;};};_agccg :for {_deaae ,_edbaf :=d .Token ();if _edbaf !=nil {return _edbaf ;};switch _ceccg :=_deaae .(type ){case _c .StartElement :switch _ceccg .Name {default:if _cebde ,_dcdfe :=_f .CreateElement (_ceccg );_dcdfe !=nil {return _dcdfe ;}else {if _dcbfb :=d .DecodeElement (_cebde ,&_ceccg );_dcbfb !=nil {return _dcbfb ;};_ceebeg .Any =_cebde ;};};case _c .EndElement :break _agccg ;case _c .CharData :};};return nil ;};type OfcSkew struct{OfcCT_Skew };func (_eedfb OfcST_DiagramLayout )String ()string {switch _eedfb {case 0:return "";case 1:return "\u0030";case 2:return "\u0031";case 3:return "\u0032";case 4:return "\u0033";};return "";};
|
|
|
|
// Validate validates the OfcInk and its children
|
|
func (_facff *OfcInk )Validate ()error {return _facff .ValidateWithPath ("\u004f\u0066\u0063\u0049\u006e\u006b");};func (_fedgb ST_StrokeArrowWidth )ValidateWithPath (path string )error {switch _fedgb {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fedgb ));};return nil ;};func (_gbaff *OfcST_RType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egcad ,_gfffc :=d .Token ();if _gfffc !=nil {return _gfffc ;};if _dceaa ,_cgafcb :=_egcad .(_c .EndElement );_cgafcb &&_dceaa .Name ==start .Name {*_gbaff =1;return nil ;};if _ccafb ,_ebafa :=_egcad .(_c .CharData );!_ebafa {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egcad );}else {switch string (_ccafb ){case "":*_gbaff =0;case "\u0061\u0072\u0063":*_gbaff =1;case "\u0063a\u006c\u006c\u006f\u0075\u0074":*_gbaff =2;case "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr":*_gbaff =3;case "\u0061\u006c\u0069g\u006e":*_gbaff =4;};};_egcad ,_gfffc =d .Token ();if _gfffc !=nil {return _gfffc ;};if _aeaea ,_gedef :=_egcad .(_c .EndElement );_gedef &&_aeaea .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egcad );};type Group struct{CT_Group };func (_abbec OfcST_HrAlign )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_abbec .String (),start );};func (_eedfc *OfcCT_Ink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aegb :=range start .Attr {if _aegb .Name .Local =="\u0069"{_fcgda ,_gcfec :=_aegb .Value ,error (nil );if _gcfec !=nil {return _gcfec ;};_eedfc .IAttr =&_fcgda ;continue ;};if _aegb .Name .Local =="\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_eedfc .AnnotationAttr .UnmarshalXMLAttr (_aegb );continue ;};if _aegb .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_bfaea ,_cbdad :=_aegb .Value ,error (nil );if _cbdad !=nil {return _cbdad ;};_eedfc .ContentTypeAttr =&_bfaea ;continue ;};};for {_fdgab ,_ebbgc :=d .Token ();if _ebbgc !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0043\u0054\u005fI\u006e\u006b\u003a\u0020\u0025\u0073",_ebbgc );};if _eeadf ,_ddfb :=_fdgab .(_c .EndElement );_ddfb &&_eeadf .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Entry and its children, prefixing error messages with path
|
|
func (_cdad *OfcCT_Entry )ValidateWithPath (path string )error {return nil };func (_eecbgc OfcST_ColorMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_aabfc :=_c .Attr {};_aabfc .Name =name ;switch _eecbgc {case OfcST_ColorModeUnset :_aabfc .Value ="";case OfcST_ColorModeAuto :_aabfc .Value ="\u0061\u0075\u0074\u006f";case OfcST_ColorModeCustom :_aabfc .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _aabfc ,nil ;};const (OfcST_ExtrusionTypeUnset OfcST_ExtrusionType =0;OfcST_ExtrusionTypePerspective OfcST_ExtrusionType =1;OfcST_ExtrusionTypeParallel OfcST_ExtrusionType =2;);type CT_Rect struct{EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _g .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _g .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_RegroupTable and its children, prefixing error messages with path
|
|
func (_agdgg *OfcCT_RegroupTable )ValidateWithPath (path string )error {for _cfecb ,_ebddc :=range _agdgg .Entry {if _gcaed :=_ebddc .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fE\u006e\u0074\u0072\u0079\u005b\u0025\u0064\u005d",path ,_cfecb ));_gcaed !=nil {return _gcaed ;};};if _gfbeb :=_agdgg .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_gfbeb !=nil {return _gfbeb ;};return nil ;};func (_agfab OfcST_CalloutPlacement )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_agfab .String (),start );};
|
|
|
|
// Validate validates the OfcCT_Fill and its children
|
|
func (_cbceb *OfcCT_Fill )Validate ()error {return _cbceb .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0046\u0069\u006c\u006c");};type OfcCT_Callout struct{OnAttr _g .ST_TrueFalse ;TypeAttr *string ;GapAttr *string ;AngleAttr OfcST_Angle ;DropautoAttr _g .ST_TrueFalse ;DropAttr *string ;DistanceAttr *string ;LengthspecifiedAttr _g .ST_TrueFalse ;LengthAttr *string ;AccentbarAttr _g .ST_TrueFalse ;TextborderAttr _g .ST_TrueFalse ;MinusxAttr _g .ST_TrueFalse ;MinusyAttr _g .ST_TrueFalse ;ExtAttr ST_Ext ;};func NewShape ()*Shape {_fdaf :=&Shape {};_fdaf .CT_Shape =*NewCT_Shape ();return _fdaf };func (_fgebb *AG_Type )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbbf :=range start .Attr {if _fbbf .Name .Local =="\u0074\u0079\u0070\u0065"{_dfa ,_gadb :=_fbbf .Value ,error (nil );if _gadb !=nil {return _gadb ;};_fgebb .TypeAttr =&_dfa ;continue ;};};for {_gebd ,_ggac :=d .Token ();if _ggac !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_ggac );};if _efbf ,_bdfa :=_gebd .(_c .EndElement );_bdfa &&_efbf .Name ==start .Name {break ;};};return nil ;};func NewAG_Id ()*AG_Id {_fedbf :=&AG_Id {};return _fedbf };
|
|
|
|
// ValidateWithPath validates the CT_Background and its children, prefixing error messages with path
|
|
func (_ddeeg *CT_Background )ValidateWithPath (path string )error {if _fcbf :=_ddeeg .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fcbf !=nil {return _fcbf ;};if _cdda :=_ddeeg .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_cdda !=nil {return _cdda ;};if _fbac :=_ddeeg .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_fbac !=nil {return _fbac ;};if _aege :=_ddeeg .TargetscreensizeAttr .ValidateWithPath (path +"/\u0054\u0061\u0072\u0067et\u0073c\u0072\u0065\u0065\u006e\u0073i\u007a\u0065\u0041\u0074\u0074\u0072");_aege !=nil {return _aege ;};if _ddeeg .Fill !=nil {if _abe :=_ddeeg .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_abe !=nil {return _abe ;};};if _ggadd :=_ddeeg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_ggadd !=nil {return _ggadd ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcColumn and its children, prefixing error messages with path
|
|
func (_gabce *OfcColumn )ValidateWithPath (path string )error {if _dbdbb :=_gabce .OfcCT_StrokeChild .ValidateWithPath (path );_dbdbb !=nil {return _dbdbb ;};return nil ;};
|
|
|
|
// Validate validates the CT_Shapetype and its children
|
|
func (_bggdd *CT_Shapetype )Validate ()error {return _bggdd .ValidateWithPath ("\u0043\u0054\u005fS\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065");};
|
|
|
|
// Validate validates the Background and its children
|
|
func (_gdbe *Background )Validate ()error {return _gdbe .ValidateWithPath ("\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func (_ggbcc OfcST_DiagramLayout )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ggbcc .String (),start );};type EG_ShapeElements struct{Path *Path ;Formulas *Formulas ;Handles *Handles ;Fill *Fill ;Stroke *Stroke ;Shadow *Shadow ;Textbox *Textbox ;Textpath *Textpath ;Imagedata *Imagedata ;Skew *OfcSkew ;Extrusion *OfcExtrusion ;Callout *OfcCallout ;Lock *OfcLock ;Clippath *OfcClippath ;Signatureline *OfcSignatureline ;Wrap *_eg .Wrap ;Anchorlock *_eg .Anchorlock ;Bordertop *_eg .Bordertop ;Borderbottom *_eg .Borderbottom ;Borderleft *_eg .Borderleft ;Borderright *_eg .Borderright ;ClientData *_b .ClientData ;Textdata *_cc .Textdata ;};func NewCT_PolyLine ()*CT_PolyLine {_fgegb :=&CT_PolyLine {};return _fgegb };func (_cfccd *ST_ImageAspect )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cfccd =0;case "\u0069\u0067\u006e\u006f\u0072\u0065":*_cfccd =1;case "\u0061\u0074\u004d\u006f\u0073\u0074":*_cfccd =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_cfccd =3;};return nil ;};
|
|
|
|
// Validate validates the Shadow and its children
|
|
func (_fgegg *Shadow )Validate ()error {return _fgegg .ValidateWithPath ("\u0053\u0068\u0061\u0064\u006f\u0077");};func (_fedga ST_EditAs )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ceege :=_c .Attr {};_ceege .Name =name ;switch _fedga {case ST_EditAsUnset :_ceege .Value ="";case ST_EditAsCanvas :_ceege .Value ="\u0063\u0061\u006e\u0076\u0061\u0073";case ST_EditAsOrgchart :_ceege .Value ="\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074";case ST_EditAsRadial :_ceege .Value ="\u0072\u0061\u0064\u0069\u0061\u006c";case ST_EditAsCycle :_ceege .Value ="\u0063\u0079\u0063l\u0065";case ST_EditAsStacked :_ceege .Value ="\u0073t\u0061\u0063\u006b\u0065\u0064";case ST_EditAsVenn :_ceege .Value ="\u0076\u0065\u006e\u006e";case ST_EditAsBullseye :_ceege .Value ="\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065";};return _ceege ,nil ;};func (_agaegf *Path )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _agaegf .CT_Path .MarshalXML (e ,start );};func (_abdab *OfcCT_R )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dafcf :=range start .Attr {if _dafcf .Name .Local =="\u0069\u0064"{_agaga ,_geffag :=_dafcf .Value ,error (nil );if _geffag !=nil {return _geffag ;};_abdab .IdAttr =_agaga ;continue ;};if _dafcf .Name .Local =="\u0074\u0079\u0070\u0065"{_abdab .TypeAttr .UnmarshalXMLAttr (_dafcf );continue ;};if _dafcf .Name .Local =="\u0068\u006f\u0077"{_abdab .HowAttr .UnmarshalXMLAttr (_dafcf );continue ;};if _dafcf .Name .Local =="\u0069\u0064\u0072e\u0066"{_gedgec ,_fceaa :=_dafcf .Value ,error (nil );if _fceaa !=nil {return _fceaa ;};_abdab .IdrefAttr =&_gedgec ;continue ;};};_ebfaa :for {_edae ,_bacff :=d .Token ();if _bacff !=nil {return _bacff ;};switch _gecae :=_edae .(type ){case _c .StartElement :switch _gecae .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0070\u0072\u006fx\u0079"}:_fgfec :=NewOfcCT_Proxy ();if _eegc :=d .DecodeElement (_fgfec ,&_gecae );_eegc !=nil {return _eegc ;};_abdab .Proxy =append (_abdab .Proxy ,_fgfec );default:_ce .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004ff\u0063\u0043\u0054\u005f\u0052\u0020\u0025\u0076",_gecae .Name );if _adgdd :=d .Skip ();_adgdd !=nil {return _adgdd ;};};case _c .EndElement :break _ebfaa ;case _c .CharData :};};return nil ;};func (_cfcg *CT_Curve )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gac :=range start .Attr {if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cfcg .AllowoverlapAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_afea ,_ggc :=_cb .ParseInt (_gac .Value ,10,64);if _ggc !=nil {return _ggc ;};_cfcg .RegroupidAttr =&_afea ;continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cfcg .DgmlayoutAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cfcg .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cfcg .PreferrelativeAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cfcg .ButtonAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u006f\u006c\u0065"{_cfcg .OleAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cfcg .UserhiddenAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cfcg .ForcedashAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cfcg .BulletAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cfcg .BwpureAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0063\u006c\u0069\u0070"{_cfcg .ClipAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ffbd ,_fcde :=_gac .Value ,error (nil );if _fcde !=nil {return _fcde ;};_cfcg .BorderbottomcolorAttr =&_ffbd ;continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cfcg .BwnormalAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cfcg .HralignAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0068\u0072"{_cfcg .HrAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_abbc ,_bdaa :=_gac .Value ,error (nil );if _bdaa !=nil {return _bdaa ;};_cfcg .BordertopcolorAttr =&_abbc ;continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bfee ,_gbe :=_cb .ParseInt (_gac .Value ,10,64);if _gbe !=nil {return _gbe ;};_cfcg .DgmnodekindAttr =&_bfee ;continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_faaa ,_dbfcf :=_gac .Value ,error (nil );if _dbfcf !=nil {return _dbfcf ;};_cfcg .BorderrightcolorAttr =&_faaa ;continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0073\u0070\u0069\u0064"{_gbdf ,_dgfe :=_gac .Value ,error (nil );if _dgfe !=nil {return _dgfe ;};_cfcg .SpidAttr =&_gbdf ;continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0068\u0072\u0070c\u0074"{_acdb ,_cfea :=_cb .ParseFloat (_gac .Value ,64);if _cfea !=nil {return _cfea ;};_defe :=float32 (_acdb );_cfcg .HrpctAttr =&_defe ;continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0068\u0072\u0073t\u0064"{_cfcg .HrstdAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cfcg .CliptowrapAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cfcg .AllowincellAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cfcg .DgmlayoutmruAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cfcg .UserdrawnAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cfcg .OleiconAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_bbfd ,_badgg :=_gac .Value ,error (nil );if _badgg !=nil {return _badgg ;};_cfcg .BorderleftcolorAttr =&_bbfd ;continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0073\u0070\u0074"{_aef ,_faef :=_cb .ParseFloat (_gac .Value ,64);if _faef !=nil {return _faef ;};_fbcb :=float32 (_aef );_cfcg .SptAttr =&_fbcb ;continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cfcg .BwmodeAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cfcg .ConnectortypeAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cfcg .InsetmodeAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u006f\u006e\u0065\u0064"{_cfcg .OnedAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gac .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cfcg .HrnoshadeAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Local =="\u0074\u0069\u0074l\u0065"{_eefe ,_bedgb :=_gac .Value ,error (nil );if _bedgb !=nil {return _bedgb ;};_cfcg .TitleAttr =&_eefe ;continue ;};if _gac .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_abcb ,_agce :=_gac .Value ,error (nil );if _agce !=nil {return _agce ;};_cfcg .WrapcoordsAttr =&_abcb ;continue ;};if _gac .Name .Local =="\u0073\u0074\u0079l\u0065"{_dbdag ,_bcdaa :=_gac .Value ,error (nil );if _bcdaa !=nil {return _bcdaa ;};_cfcg .StyleAttr =&_dbdag ;continue ;};if _gac .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_abae ,_cedb :=_gac .Value ,error (nil );if _cedb !=nil {return _cedb ;};_cfcg .CoordoriginAttr =&_abae ;continue ;};if _gac .Name .Local =="\u0070\u0072\u0069n\u0074"{_cfcg .PrintAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_edd ,_dbfg :=_gac .Value ,error (nil );if _dbfg !=nil {return _dbfg ;};_cfcg .CoordsizeAttr =&_edd ;continue ;};if _gac .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cfcg .StrokedAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Local =="\u0061\u006c\u0074"{_fcca ,_bbgea :=_gac .Value ,error (nil );if _bbgea !=nil {return _bbgea ;};_cfcg .AltAttr =&_fcca ;continue ;};if _gac .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_beff ,_deac :=_gac .Value ,error (nil );if _deac !=nil {return _deac ;};_cfcg .StrokeweightAttr =&_beff ;continue ;};if _gac .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"{_dbce ,_ffbe :=_gac .Value ,error (nil );if _ffbe !=nil {return _ffbe ;};_cfcg .Control1Attr =&_dbce ;continue ;};if _gac .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gabg ,_deed :=_gac .Value ,error (nil );if _deed !=nil {return _deed ;};_cfcg .ChromakeyAttr =&_gabg ;continue ;};if _gac .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cceg ,_febed :=_gac .Value ,error (nil );if _febed !=nil {return _febed ;};_cfcg .FillcolorAttr =&_cceg ;continue ;};if _gac .Name .Local =="\u0069\u0064"{_cebg ,_cfafa :=_gac .Value ,error (nil );if _cfafa !=nil {return _cfafa ;};_cfcg .IdAttr =&_cebg ;continue ;};if _gac .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dgfb ,_gaaf :=_gac .Value ,error (nil );if _gaaf !=nil {return _gaaf ;};_cfcg .OpacityAttr =&_dgfb ;continue ;};if _gac .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_eggdd ,_efgg :=_gac .Value ,error (nil );if _efgg !=nil {return _efgg ;};_cfcg .StrokecolorAttr =&_eggdd ;continue ;};if _gac .Name .Local =="\u0063\u006c\u0061s\u0073"{_deab ,_dbgg :=_gac .Value ,error (nil );if _dbgg !=nil {return _dbgg ;};_cfcg .ClassAttr =&_deab ;continue ;};if _gac .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cfcg .FilledAttr .UnmarshalXMLAttr (_gac );continue ;};if _gac .Name .Local =="\u0066\u0072\u006f\u006d"{_gafae ,_cgad :=_gac .Value ,error (nil );if _cgad !=nil {return _cgad ;};_cfcg .FromAttr =&_gafae ;continue ;};if _gac .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_adfg ,_cbgd :=_gac .Value ,error (nil );if _cbgd !=nil {return _cbgd ;};_cfcg .TargetAttr =&_adfg ;continue ;};if _gac .Name .Local =="\u0068\u0072\u0065\u0066"{_caed ,_gged :=_gac .Value ,error (nil );if _gged !=nil {return _gged ;};_cfcg .HrefAttr =&_caed ;continue ;};if _gac .Name .Local =="\u0074\u006f"{_aebg ,_edgf :=_gac .Value ,error (nil );if _edgf !=nil {return _edgf ;};_cfcg .ToAttr =&_aebg ;continue ;};if _gac .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"{_afeba ,_cbdc :=_gac .Value ,error (nil );if _cbdc !=nil {return _cbdc ;};_cfcg .Control2Attr =&_afeba ;continue ;};if _gac .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cfcg .InsetpenAttr .UnmarshalXMLAttr (_gac );continue ;};};_geff :for {_ggacc ,_debb :=d .Token ();if _debb !=nil {return _debb ;};switch _gcbb :=_ggacc .(type ){case _c .StartElement :switch _gcbb .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gcfb :=NewEG_ShapeElements ();_gcfb .Path =NewPath ();if _ggcg :=d .DecodeElement (_gcfb .Path ,&_gcbb );_ggcg !=nil {return _ggcg ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_gcfb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_defd :=NewEG_ShapeElements ();_defd .Formulas =NewFormulas ();if _gdfe :=d .DecodeElement (_defd .Formulas ,&_gcbb );_gdfe !=nil {return _gdfe ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_defd );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ddac :=NewEG_ShapeElements ();_ddac .Handles =NewHandles ();if _geggb :=d .DecodeElement (_ddac .Handles ,&_gcbb );_geggb !=nil {return _geggb ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_ddac );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gbcee :=NewEG_ShapeElements ();_gbcee .Fill =NewFill ();if _fgcc :=d .DecodeElement (_gbcee .Fill ,&_gcbb );_fgcc !=nil {return _fgcc ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_gbcee );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gfafg :=NewEG_ShapeElements ();_gfafg .Stroke =NewStroke ();if _fgad :=d .DecodeElement (_gfafg .Stroke ,&_gcbb );_fgad !=nil {return _fgad ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_gfafg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_dcag :=NewEG_ShapeElements ();_dcag .Shadow =NewShadow ();if _aede :=d .DecodeElement (_dcag .Shadow ,&_gcbb );_aede !=nil {return _aede ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_dcag );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_aaad :=NewEG_ShapeElements ();_aaad .Textbox =NewTextbox ();if _dgfg :=d .DecodeElement (_aaad .Textbox ,&_gcbb );_dgfg !=nil {return _dgfg ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_aaad );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_dcaf :=NewEG_ShapeElements ();_dcaf .Textpath =NewTextpath ();if _abfa :=d .DecodeElement (_dcaf .Textpath ,&_gcbb );_abfa !=nil {return _abfa ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_dcaf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_ddfc :=NewEG_ShapeElements ();_ddfc .Imagedata =NewImagedata ();if _gbdb :=d .DecodeElement (_ddfc .Imagedata ,&_gcbb );_gbdb !=nil {return _gbdb ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_ddfc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_bbcc :=NewEG_ShapeElements ();_bbcc .Skew =NewOfcSkew ();if _gadf :=d .DecodeElement (_bbcc .Skew ,&_gcbb );_gadf !=nil {return _gadf ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_bbcc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_fbff :=NewEG_ShapeElements ();_fbff .Extrusion =NewOfcExtrusion ();if _egdc :=d .DecodeElement (_fbff .Extrusion ,&_gcbb );_egdc !=nil {return _egdc ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_fbff );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_fegfd :=NewEG_ShapeElements ();_fegfd .Callout =NewOfcCallout ();if _gdgfg :=d .DecodeElement (_fegfd .Callout ,&_gcbb );_gdgfg !=nil {return _gdgfg ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_fegfd );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_dfed :=NewEG_ShapeElements ();_dfed .Lock =NewOfcLock ();if _dcdd :=d .DecodeElement (_dfed .Lock ,&_gcbb );_dcdd !=nil {return _dcdd ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_dfed );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_ebgc :=NewEG_ShapeElements ();_ebgc .Clippath =NewOfcClippath ();if _cgadg :=d .DecodeElement (_ebgc .Clippath ,&_gcbb );_cgadg !=nil {return _cgadg ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_ebgc );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_efac :=NewEG_ShapeElements ();_efac .Signatureline =NewOfcSignatureline ();if _beecb :=d .DecodeElement (_efac .Signatureline ,&_gcbb );_beecb !=nil {return _beecb ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_efac );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_faeb :=NewEG_ShapeElements ();_faeb .Wrap =_eg .NewWrap ();if _cbca :=d .DecodeElement (_faeb .Wrap ,&_gcbb );_cbca !=nil {return _cbca ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_faeb );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_gebe :=NewEG_ShapeElements ();_gebe .Anchorlock =_eg .NewAnchorlock ();if _agffb :=d .DecodeElement (_gebe .Anchorlock ,&_gcbb );_agffb !=nil {return _agffb ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_gebe );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_dbfec :=NewEG_ShapeElements ();_dbfec .Bordertop =_eg .NewBordertop ();if _gdda :=d .DecodeElement (_dbfec .Bordertop ,&_gcbb );_gdda !=nil {return _gdda ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_dbfec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_ddg :=NewEG_ShapeElements ();_ddg .Borderbottom =_eg .NewBorderbottom ();if _bbedg :=d .DecodeElement (_ddg .Borderbottom ,&_gcbb );_bbedg !=nil {return _bbedg ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_ddg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_cede :=NewEG_ShapeElements ();_cede .Borderleft =_eg .NewBorderleft ();if _bgea :=d .DecodeElement (_cede .Borderleft ,&_gcbb );_bgea !=nil {return _bgea ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_cede );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ggadg :=NewEG_ShapeElements ();_ggadg .Borderright =_eg .NewBorderright ();if _bfeb :=d .DecodeElement (_ggadg .Borderright ,&_gcbb );_bfeb !=nil {return _bfeb ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_ggadg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_abcbe :=NewEG_ShapeElements ();_abcbe .ClientData =_b .NewClientData ();if _baec :=d .DecodeElement (_abcbe .ClientData ,&_gcbb );_baec !=nil {return _baec ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_abcbe );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_agb :=NewEG_ShapeElements ();_agb .Textdata =_cc .NewTextdata ();if _edgff :=d .DecodeElement (_agb .Textdata ,&_gcbb );_edgff !=nil {return _edgff ;};_cfcg .EG_ShapeElements =append (_cfcg .EG_ShapeElements ,_agb );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0072\u0076\u0065\u0020\u0025\u0076",_gcbb .Name );if _bafgd :=d .Skip ();_bafgd !=nil {return _bafgd ;};};case _c .EndElement :break _geff ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_ClipPath and its children, prefixing error messages with path
|
|
func (_dceab *OfcCT_ClipPath )ValidateWithPath (path string )error {return nil };
|
|
|
|
// Validate validates the CT_Oval and its children
|
|
func (_faga *CT_Oval )Validate ()error {return _faga .ValidateWithPath ("\u0043T\u005f\u004f\u0076\u0061\u006c");};
|
|
|
|
// Validate validates the AG_Fill and its children
|
|
func (_gfbg *AG_Fill )Validate ()error {return _gfbg .ValidateWithPath ("\u0041G\u005f\u0046\u0069\u006c\u006c");};type AG_Type struct{TypeAttr *string ;};func (_aegfgb *ST_FillMethod )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_aegfgb =0;case "\u006e\u006f\u006e\u0065":*_aegfgb =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_aegfgb =2;case "\u0073\u0069\u0067m\u0061":*_aegfgb =3;case "\u0061\u006e\u0079":*_aegfgb =4;case "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061":*_aegfgb =5;};return nil ;};type CT_Group struct{EditasAttr ST_EditAs ;TablepropertiesAttr *string ;TablelimitsAttr *string ;Group []*Group ;Shape []*Shape ;Shapetype []*Shapetype ;Arc []*Arc ;Curve []*Curve ;Image []*Image ;Line []*Line ;Oval []*Oval ;Polyline []*Polyline ;Rect []*Rect ;Roundrect []*Roundrect ;Diagram []*OfcDiagram ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _g .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _g .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _g .ST_TrueFalse ;ButtonAttr _g .ST_TrueFalse ;UserhiddenAttr _g .ST_TrueFalse ;BulletAttr _g .ST_TrueFalse ;HrAttr _g .ST_TrueFalse ;HrstdAttr _g .ST_TrueFalse ;HrnoshadeAttr _g .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _g .ST_TrueFalse ;AllowoverlapAttr _g .ST_TrueFalse ;UserdrawnAttr _g .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;FilledAttr _g .ST_TrueFalse ;FillcolorAttr *string ;};func (_cfbda *OfcST_OLEDrawAspect )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cfbda =0;case "\u0043o\u006e\u0074\u0065\u006e\u0074":*_cfbda =1;case "\u0049\u0063\u006f\u006e":*_cfbda =2;};return nil ;};func (_faefa *OfcCT_Skew )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebab :=range start .Attr {if _ebab .Name .Local =="\u0069\u0064"{_cbegb ,_dcadg :=_ebab .Value ,error (nil );if _dcadg !=nil {return _dcadg ;};_faefa .IdAttr =&_cbegb ;continue ;};if _ebab .Name .Local =="\u006f\u006e"{_faefa .OnAttr .UnmarshalXMLAttr (_ebab );continue ;};if _ebab .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_ffdfcb ,_cbcbb :=_ebab .Value ,error (nil );if _cbcbb !=nil {return _cbcbb ;};_faefa .OffsetAttr =&_ffdfcb ;continue ;};if _ebab .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_abfce ,_abdad :=_ebab .Value ,error (nil );if _abdad !=nil {return _abdad ;};_faefa .OriginAttr =&_abfce ;continue ;};if _ebab .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_ddedbe ,_baecf :=_ebab .Value ,error (nil );if _baecf !=nil {return _baecf ;};_faefa .MatrixAttr =&_ddedbe ;continue ;};if _ebab .Name .Local =="\u0065\u0078\u0074"{_faefa .ExtAttr .UnmarshalXMLAttr (_ebab );continue ;};};for {_adef ,_eecf :=d .Token ();if _eecf !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u006b\u0065\u0077\u003a\u0020%\u0073",_eecf );};if _fgbgf ,_ddcaf :=_adef .(_c .EndElement );_ddcaf &&_fgbgf .Name ==start .Name {break ;};};return nil ;};func (_dbfcg *OfcCT_Ink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0069n\u006b";};if _dbfcg .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_e .Sprintf ("\u0025\u0076",*_dbfcg .IAttr )});};if _dbfcg .AnnotationAttr !=_g .ST_TrueFalseUnset {_edaf ,_cgeeb :=_dbfcg .AnnotationAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"});if _cgeeb !=nil {return _cgeeb ;};start .Attr =append (start .Attr ,_edaf );};if _dbfcg .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_dbfcg .ContentTypeAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gceea *OfcST_ColorMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebaefa ,_dafgb :=d .Token ();if _dafgb !=nil {return _dafgb ;};if _dcbff ,_dbaeae :=_ebaefa .(_c .EndElement );_dbaeae &&_dcbff .Name ==start .Name {*_gceea =1;return nil ;};if _ccfbe ,_agfag :=_ebaefa .(_c .CharData );!_agfag {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebaefa );}else {switch string (_ccfbe ){case "":*_gceea =0;case "\u0061\u0075\u0074\u006f":*_gceea =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_gceea =2;};};_ebaefa ,_dafgb =d .Token ();if _dafgb !=nil {return _dafgb ;};if _ggdge ,_befdd :=_ebaefa .(_c .EndElement );_befdd &&_ggdge .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebaefa );};type ST_StrokeLineStyle byte ;
|
|
|
|
// Validate validates the CT_Curve and its children
|
|
func (_cefa *CT_Curve )Validate ()error {return _cefa .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0072\u0076\u0065");};type OfcCT_Ink struct{IAttr *string ;AnnotationAttr _g .ST_TrueFalse ;ContentTypeAttr *string ;};
|
|
|
|
// Validate validates the CT_Shadow and its children
|
|
func (_aedda *CT_Shadow )Validate ()error {return _aedda .ValidateWithPath ("\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw");};
|
|
|
|
// Validate validates the CT_Background and its children
|
|
func (_egc *CT_Background )Validate ()error {return _egc .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func (_gffab ST_StrokeArrowType )Validate ()error {return _gffab .ValidateWithPath ("")};func (_abeg *CT_Path )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0070\u0061\u0074\u0068";};if _abeg .VAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_e .Sprintf ("\u0025\u0076",*_abeg .VAttr )});};if _abeg .LimoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u006d\u006f"},Value :_e .Sprintf ("\u0025\u0076",*_abeg .LimoAttr )});};if _abeg .TextboxrectAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_abeg .TextboxrectAttr )});};if _abeg .FillokAttr !=_g .ST_TrueFalseUnset {_gbeg ,_gcgd :=_abeg .FillokAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u006f\u006b"});if _gcgd !=nil {return _gcgd ;};start .Attr =append (start .Attr ,_gbeg );};if _abeg .StrokeokAttr !=_g .ST_TrueFalseUnset {_adgf ,_cacb :=_abeg .StrokeokAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"});if _cacb !=nil {return _cacb ;};start .Attr =append (start .Attr ,_adgf );};if _abeg .ShadowokAttr !=_g .ST_TrueFalseUnset {_ffege ,_gbdfa :=_abeg .ShadowokAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"});if _gbdfa !=nil {return _gbdfa ;};start .Attr =append (start .Attr ,_ffege );};if _abeg .ArrowokAttr !=_g .ST_TrueFalseUnset {_gdggg ,_gadbg :=_abeg .ArrowokAttr .MarshalXMLAttr (_c .Name {Local :"\u0061r\u0072\u006f\u0077\u006f\u006b"});if _gadbg !=nil {return _gadbg ;};start .Attr =append (start .Attr ,_gdggg );};if _abeg .GradientshapeokAttr !=_g .ST_TrueFalseUnset {_fega ,_edbde :=_abeg .GradientshapeokAttr .MarshalXMLAttr (_c .Name {Local :"\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"});if _edbde !=nil {return _edbde ;};start .Attr =append (start .Attr ,_fega );};if _abeg .TextpathokAttr !=_g .ST_TrueFalseUnset {_cgdge ,_aegff :=_abeg .TextpathokAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"});if _aegff !=nil {return _aegff ;};start .Attr =append (start .Attr ,_cgdge );};if _abeg .InsetpenokAttr !=_g .ST_TrueFalseUnset {_ecca ,_bbefd :=_abeg .InsetpenokAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"});if _bbefd !=nil {return _bbefd ;};start .Attr =append (start .Attr ,_ecca );};if _abeg .ConnecttypeAttr !=OfcST_ConnectTypeUnset {_gddg ,_fefc :=_abeg .ConnecttypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"});if _fefc !=nil {return _fefc ;};start .Attr =append (start .Attr ,_gddg );};if _abeg .ConnectlocsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_abeg .ConnectlocsAttr )});};if _abeg .ConnectanglesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_abeg .ConnectanglesAttr )});};if _abeg .ExtrusionokAttr !=_g .ST_TrueFalseUnset {_dagea ,_bgcdf :=_abeg .ExtrusionokAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"});if _bgcdf !=nil {return _bgcdf ;};start .Attr =append (start .Attr ,_dagea );};if _abeg .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_abeg .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type OfcCT_ShapeLayout struct{Idmap *OfcCT_IdMap ;Regrouptable *OfcCT_RegroupTable ;Rules *OfcCT_Rules ;ExtAttr ST_Ext ;};func NewCT_RoundRect ()*CT_RoundRect {_cbbfc :=&CT_RoundRect {};return _cbbfc };func (_dbdab *OfcShapelayout )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dbdab .OfcCT_ShapeLayout =*NewOfcCT_ShapeLayout ();for _ ,_agebfg :=range start .Attr {if _agebfg .Name .Local =="\u0065\u0078\u0074"{_dbdab .ExtAttr .UnmarshalXMLAttr (_agebfg );continue ;};};_faefg :for {_gdeca ,_dgabb :=d .Token ();if _dgabb !=nil {return _dgabb ;};switch _fbeec :=_gdeca .(type ){case _c .StartElement :switch _fbeec .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u0064\u006da\u0070"}:_dbdab .Idmap =NewOfcCT_IdMap ();if _fceae :=d .DecodeElement (_dbdab .Idmap ,&_fbeec );_fceae !=nil {return _fceae ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u0067r\u006f\u0075\u0070\u0074\u0061\u0062\u006c\u0065"}:_dbdab .Regrouptable =NewOfcCT_RegroupTable ();if _dgdde :=d .DecodeElement (_dbdab .Regrouptable ,&_fbeec );_dgdde !=nil {return _dgdde ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0075\u006ce\u0073"}:_dbdab .Rules =NewOfcCT_Rules ();if _fggdd :=d .DecodeElement (_dbdab .Rules ,&_fbeec );_fggdd !=nil {return _fggdd ;};default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0053\u0068\u0061\u0070\u0065\u006c\u0061y\u006fu\u0074\u0020\u0025\u0076",_fbeec .Name );if _ffefa :=d .Skip ();_ffefa !=nil {return _ffefa ;};};case _c .EndElement :break _faefg ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Line and its children, prefixing error messages with path
|
|
func (_bcag *CT_Line )ValidateWithPath (path string )error {for _cacc ,_cddda :=range _bcag .EG_ShapeElements {if _efff :=_cddda .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_cacc ));_efff !=nil {return _efff ;};};if _adfda :=_bcag .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_adfda !=nil {return _adfda ;};if _acbf :=_bcag .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_acbf !=nil {return _acbf ;};if _ddfe :=_bcag .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_ddfe !=nil {return _ddfe ;};if _afagc :=_bcag .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_afagc !=nil {return _afagc ;};if _ebdgc :=_bcag .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_ebdgc !=nil {return _ebdgc ;};if _ddfef :=_bcag .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_ddfef !=nil {return _ddfef ;};if _eggc :=_bcag .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_eggc !=nil {return _eggc ;};if _dadd :=_bcag .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_dadd !=nil {return _dadd ;};if _agccf :=_bcag .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_agccf !=nil {return _agccf ;};if _bffcec :=_bcag .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_bffcec !=nil {return _bffcec ;};if _agdcc :=_bcag .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_agdcc !=nil {return _agdcc ;};if _bcea :=_bcag .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_bcea !=nil {return _bcea ;};if _gfag :=_bcag .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_gfag !=nil {return _gfag ;};if _gecgc :=_bcag .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_gecgc !=nil {return _gecgc ;};if _bead :=_bcag .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_bead !=nil {return _bead ;};if _gabde :=_bcag .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_gabde !=nil {return _gabde ;};if _ggce :=_bcag .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_ggce !=nil {return _ggce ;};if _bfgb :=_bcag .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_bfgb !=nil {return _bfgb ;};if _gabdg :=_bcag .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_gabdg !=nil {return _gabdg ;};if _eegec :=_bcag .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_eegec !=nil {return _eegec ;};if _edbdg :=_bcag .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_edbdg !=nil {return _edbdg ;};if _ffddb :=_bcag .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_ffddb !=nil {return _ffddb ;};if _fgeab :=_bcag .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_fgeab !=nil {return _fgeab ;};if _gfafd :=_bcag .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_gfafd !=nil {return _gfafd ;};if _deeb :=_bcag .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_deeb !=nil {return _deeb ;};if _fbdge :=_bcag .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_fbdge !=nil {return _fbdge ;};if _gdbed :=_bcag .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_gdbed !=nil {return _gdbed ;};if _ffeg :=_bcag .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_ffeg !=nil {return _ffeg ;};if _aebd :=_bcag .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_aebd !=nil {return _aebd ;};return nil ;};func (_ccfga *CT_Group )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076:\u0067\u0072\u006f\u0075\u0070";};if _ccfga .EditasAttr !=ST_EditAsUnset {_gdcba ,_egcf :=_ccfga .EditasAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u0064\u0069\u0074\u0061\u0073"});if _egcf !=nil {return _egcf ;};start .Attr =append (start .Attr ,_gdcba );};if _ccfga .TablepropertiesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0074\u0061\u0062\u006c\u0065\u0070\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .TablepropertiesAttr )});};if _ccfga .TablelimitsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0074\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .TablelimitsAttr )});};if _ccfga .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .HrefAttr )});};if _ccfga .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .TargetAttr )});};if _ccfga .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .ClassAttr )});};if _ccfga .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .TitleAttr )});};if _ccfga .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .AltAttr )});};if _ccfga .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .CoordsizeAttr )});};if _ccfga .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .CoordoriginAttr )});};if _ccfga .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .WrapcoordsAttr )});};if _ccfga .PrintAttr !=_g .ST_TrueFalseUnset {_acecd ,_ccebd :=_ccfga .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _ccebd !=nil {return _ccebd ;};start .Attr =append (start .Attr ,_acecd );};if _ccfga .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .IdAttr )});};if _ccfga .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .StyleAttr )});};if _ccfga .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .SpidAttr )});};if _ccfga .OnedAttr !=_g .ST_TrueFalseUnset {_dcfcc ,_geac :=_ccfga .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _geac !=nil {return _geac ;};start .Attr =append (start .Attr ,_dcfcc );};if _ccfga .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .RegroupidAttr )});};if _ccfga .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_dgbd ,_dbcgf :=_ccfga .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _dbcgf !=nil {return _dbcgf ;};start .Attr =append (start .Attr ,_dgbd );};if _ccfga .ButtonAttr !=_g .ST_TrueFalseUnset {_fcfd ,_bbfe :=_ccfga .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bbfe !=nil {return _bbfe ;};start .Attr =append (start .Attr ,_fcfd );};if _ccfga .UserhiddenAttr !=_g .ST_TrueFalseUnset {_bfcb ,_bgga :=_ccfga .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _bgga !=nil {return _bgga ;};start .Attr =append (start .Attr ,_bfcb );};if _ccfga .BulletAttr !=_g .ST_TrueFalseUnset {_fccc ,_fefb :=_ccfga .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _fefb !=nil {return _fefb ;};start .Attr =append (start .Attr ,_fccc );};if _ccfga .HrAttr !=_g .ST_TrueFalseUnset {_ecad ,_dbgc :=_ccfga .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _dbgc !=nil {return _dbgc ;};start .Attr =append (start .Attr ,_ecad );};if _ccfga .HrstdAttr !=_g .ST_TrueFalseUnset {_ebgea ,_eddb :=_ccfga .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _eddb !=nil {return _eddb ;};start .Attr =append (start .Attr ,_ebgea );};if _ccfga .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_dcaa ,_efbd :=_ccfga .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _efbd !=nil {return _efbd ;};start .Attr =append (start .Attr ,_dcaa );};if _ccfga .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .HrpctAttr )});};if _ccfga .HralignAttr !=OfcST_HrAlignUnset {_egde ,_bffa :=_ccfga .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _bffa !=nil {return _bffa ;};start .Attr =append (start .Attr ,_egde );};if _ccfga .AllowincellAttr !=_g .ST_TrueFalseUnset {_dfedf ,_fdcda :=_ccfga .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _fdcda !=nil {return _fdcda ;};start .Attr =append (start .Attr ,_dfedf );};if _ccfga .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_bbba ,_egcfa :=_ccfga .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _egcfa !=nil {return _egcfa ;};start .Attr =append (start .Attr ,_bbba );};if _ccfga .UserdrawnAttr !=_g .ST_TrueFalseUnset {_fddg ,_dcfb :=_ccfga .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _dcfb !=nil {return _dcfb ;};start .Attr =append (start .Attr ,_fddg );};if _ccfga .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .BordertopcolorAttr )});};if _ccfga .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .BorderleftcolorAttr )});};if _ccfga .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .BorderbottomcolorAttr )});};if _ccfga .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .BorderrightcolorAttr )});};if _ccfga .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_ggcc ,_fgea :=_ccfga .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _fgea !=nil {return _fgea ;};start .Attr =append (start .Attr ,_ggcc );};if _ccfga .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .DgmnodekindAttr )});};if _ccfga .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_gcee ,_egabe :=_ccfga .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _egabe !=nil {return _egabe ;};start .Attr =append (start .Attr ,_gcee );};if _ccfga .InsetmodeAttr !=OfcST_InsetModeUnset {_eacb ,_fbdaa :=_ccfga .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _fbdaa !=nil {return _fbdaa ;};start .Attr =append (start .Attr ,_eacb );};if _ccfga .FilledAttr !=_g .ST_TrueFalseUnset {_adfdc ,_deace :=_ccfga .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _deace !=nil {return _deace ;};start .Attr =append (start .Attr ,_adfdc );};if _ccfga .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_ccfga .FillcolorAttr )});};e .EncodeToken (start );if _ccfga .Group !=nil {_eceg :=_c .StartElement {Name :_c .Name {Local :"\u0076:\u0067\u0072\u006f\u0075\u0070"}};for _ ,_dgg :=range _ccfga .Group {e .EncodeElement (_dgg ,_eceg );};};if _ccfga .Shape !=nil {_gbcec :=_c .StartElement {Name :_c .Name {Local :"\u0076:\u0073\u0068\u0061\u0070\u0065"}};for _ ,_aabf :=range _ccfga .Shape {e .EncodeElement (_aabf ,_gbcec );};};if _ccfga .Shapetype !=nil {_daab :=_c .StartElement {Name :_c .Name {Local :"v\u003a\u0073\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065"}};for _ ,_ccef :=range _ccfga .Shapetype {e .EncodeElement (_ccef ,_daab );};};if _ccfga .Arc !=nil {_bbcdaa :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0061r\u0063"}};for _ ,_agaf :=range _ccfga .Arc {e .EncodeElement (_agaf ,_bbcdaa );};};if _ccfga .Curve !=nil {_agaa :=_c .StartElement {Name :_c .Name {Local :"\u0076:\u0063\u0075\u0072\u0076\u0065"}};for _ ,_fdda :=range _ccfga .Curve {e .EncodeElement (_fdda ,_agaa );};};if _ccfga .Image !=nil {_decd :=_c .StartElement {Name :_c .Name {Local :"\u0076:\u0069\u006d\u0061\u0067\u0065"}};for _ ,_fcfe :=range _ccfga .Image {e .EncodeElement (_fcfe ,_decd );};};if _ccfga .Line !=nil {_bddgc :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u006c\u0069\u006e\u0065"}};for _ ,_gbbbe :=range _ccfga .Line {e .EncodeElement (_gbbbe ,_bddgc );};};if _ccfga .Oval !=nil {_dgde :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u006f\u0076\u0061\u006c"}};for _ ,_ebca :=range _ccfga .Oval {e .EncodeElement (_ebca ,_dgde );};};if _ccfga .Polyline !=nil {_becd :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}};for _ ,_agef :=range _ccfga .Polyline {e .EncodeElement (_agef ,_becd );};};if _ccfga .Rect !=nil {_bdbc :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0072\u0065\u0063\u0074"}};for _ ,_fdgd :=range _ccfga .Rect {e .EncodeElement (_fdgd ,_bdbc );};};if _ccfga .Roundrect !=nil {_debc :=_c .StartElement {Name :_c .Name {Local :"v\u003a\u0072\u006f\u0075\u006e\u0064\u0072\u0065\u0063\u0074"}};for _ ,_bcgee :=range _ccfga .Roundrect {e .EncodeElement (_bcgee ,_debc );};};if _ccfga .Diagram !=nil {_fbbc :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m"}};for _ ,_ffec :=range _ccfga .Diagram {e .EncodeElement (_ffec ,_fbbc );};};if _ccfga .EG_ShapeElements !=nil {for _ ,_eadeb :=range _ccfga .EG_ShapeElements {_eadeb .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Stroke struct{Left *OfcLeft ;Top *OfcTop ;Right *OfcRight ;Bottom *OfcBottom ;Column *OfcColumn ;IdAttr *string ;OnAttr _g .ST_TrueFalse ;WeightAttr *string ;ColorAttr *string ;OpacityAttr *string ;LinestyleAttr ST_StrokeLineStyle ;MiterlimitAttr *float64 ;JoinstyleAttr ST_StrokeJoinStyle ;EndcapAttr ST_StrokeEndCap ;DashstyleAttr *string ;FilltypeAttr ST_FillType ;SrcAttr *string ;ImageaspectAttr ST_ImageAspect ;ImagesizeAttr *string ;ImagealignshapeAttr _g .ST_TrueFalse ;Color2Attr *string ;StartarrowAttr ST_StrokeArrowType ;StartarrowwidthAttr ST_StrokeArrowWidth ;StartarrowlengthAttr ST_StrokeArrowLength ;EndarrowAttr ST_StrokeArrowType ;EndarrowwidthAttr ST_StrokeArrowWidth ;EndarrowlengthAttr ST_StrokeArrowLength ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ;ForcedashAttr _g .ST_TrueFalse ;RIdAttr *string ;InsetpenAttr _g .ST_TrueFalse ;RelidAttr *string ;};func (_baeff OfcST_Angle )Validate ()error {return _baeff .ValidateWithPath ("")};func (_aedg *AG_ImageAttributes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aedg .SrcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0072\u0063"},Value :_e .Sprintf ("\u0025\u0076",*_aedg .SrcAttr )});};if _aedg .CropleftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_aedg .CropleftAttr )});};if _aedg .CroptopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_e .Sprintf ("\u0025\u0076",*_aedg .CroptopAttr )});};if _aedg .CroprightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_e .Sprintf ("\u0025\u0076",*_aedg .CroprightAttr )});};if _aedg .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_e .Sprintf ("\u0025\u0076",*_aedg .CropbottomAttr )});};if _aedg .GainAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_aedg .GainAttr )});};if _aedg .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_e .Sprintf ("\u0025\u0076",*_aedg .BlacklevelAttr )});};if _aedg .GammaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_e .Sprintf ("\u0025\u0076",*_aedg .GammaAttr )});};if _aedg .GrayscaleAttr !=_g .ST_TrueFalseUnset {_cddc ,_cegad :=_aedg .GrayscaleAttr .MarshalXMLAttr (_c .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"});if _cegad !=nil {return _cegad ;};start .Attr =append (start .Attr ,_cddc );};if _aedg .BilevelAttr !=_g .ST_TrueFalseUnset {_cefc ,_dddc :=_aedg .BilevelAttr .MarshalXMLAttr (_c .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"});if _dddc !=nil {return _dddc ;};start .Attr =append (start .Attr ,_cefc );};return nil ;};type AG_Path struct{PathAttr *string ;};func NewCT_Line ()*CT_Line {_cbgfc :=&CT_Line {};return _cbgfc };
|
|
|
|
// ValidateWithPath validates the CT_Fill and its children, prefixing error messages with path
|
|
func (_cda *CT_Fill )ValidateWithPath (path string )error {if _fced :=_cda .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_fced !=nil {return _fced ;};if _bfbc :=_cda .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_bfbc !=nil {return _bfbc ;};if _ebf :=_cda .AspectAttr .ValidateWithPath (path +"/\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_ebf !=nil {return _ebf ;};if _cddf :=_cda .AlignshapeAttr .ValidateWithPath (path +"\u002fA\u006ci\u0067\u006e\u0073\u0068\u0061\u0070\u0065\u0041\u0074\u0074\u0072");_cddf !=nil {return _cddf ;};if _gbdc :=_cda .MethodAttr .ValidateWithPath (path +"/\u004d\u0065\u0074\u0068\u006f\u0064\u0041\u0074\u0074\u0072");_gbdc !=nil {return _gbdc ;};if _gedgd :=_cda .DetectmouseclickAttr .ValidateWithPath (path +"/\u0044\u0065\u0074\u0065ct\u006do\u0075\u0073\u0065\u0063\u006ci\u0063\u006b\u0041\u0074\u0074\u0072");_gedgd !=nil {return _gedgd ;};if _ecg :=_cda .RecolorAttr .ValidateWithPath (path +"\u002f\u0052\u0065c\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_ecg !=nil {return _ecg ;};if _befee :=_cda .RotateAttr .ValidateWithPath (path +"/\u0052\u006f\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_befee !=nil {return _befee ;};if _cda .Fill !=nil {if _decb :=_cda .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_decb !=nil {return _decb ;};};return nil ;};func (_bdeg *Background )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0076\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";return _bdeg .CT_Background .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the CT_Shape and its children
|
|
func (_cdcfd *CT_Shape )Validate ()error {return _cdcfd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func (_ebdfc *OfcCT_RelationTable )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eccbb :=range start .Attr {if _eccbb .Name .Local =="\u0065\u0078\u0074"{_ebdfc .ExtAttr .UnmarshalXMLAttr (_eccbb );continue ;};};_ccdgg :for {_bgdcb ,_begde :=d .Token ();if _begde !=nil {return _begde ;};switch _ecffd :=_bgdcb .(type ){case _c .StartElement :switch _ecffd .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u006c"}:_ceec :=NewOfcCT_Relation ();if _bdfbd :=d .DecodeElement (_ceec ,&_ecffd );_bdfbd !=nil {return _bdfbd ;};_ebdfc .Rel =append (_ebdfc .Rel ,_ceec );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0065\u006c\u0061ti\u006f\u006e\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_ecffd .Name );if _fffef :=d .Skip ();_fffef !=nil {return _fffef ;};};case _c .EndElement :break _ccdgg ;case _c .CharData :};};return nil ;};func NewOfcShapedefaults ()*OfcShapedefaults {_cbedg :=&OfcShapedefaults {};_cbedg .OfcCT_ShapeDefaults =*NewOfcCT_ShapeDefaults ();return _cbedg ;};type CT_Textbox struct{InsetAttr *string ;SingleclickAttr _g .ST_TrueFalse ;InsetmodeAttr OfcST_InsetMode ;TxbxContent *_ef .TxbxContent ;Any _f .Any ;IdAttr *string ;StyleAttr *string ;};func (_dfcab OfcST_HrAlign )String ()string {switch _dfcab {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074";case 2:return "\u0072\u0069\u0067h\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";};return "";};func (_cedaa *OfcCT_Extrusion )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e";};if _cedaa .OnAttr !=_g .ST_TrueFalseUnset {_bggfc ,_edbdf :=_cedaa .OnAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u006e"});if _edbdf !=nil {return _edbdf ;};start .Attr =append (start .Attr ,_bggfc );};if _cedaa .TypeAttr !=OfcST_ExtrusionTypeUnset {_gfebc ,_dbbefe :=_cedaa .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _dbbefe !=nil {return _dbbefe ;};start .Attr =append (start .Attr ,_gfebc );};if _cedaa .RenderAttr !=OfcST_ExtrusionRenderUnset {_ffaf ,_gdggf :=_cedaa .RenderAttr .MarshalXMLAttr (_c .Name {Local :"\u0072\u0065\u006e\u0064\u0065\u0072"});if _gdggf !=nil {return _gdggf ;};start .Attr =append (start .Attr ,_ffaf );};if _cedaa .ViewpointoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .ViewpointoriginAttr )});};if _cedaa .ViewpointAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .ViewpointAttr )});};if _cedaa .PlaneAttr !=OfcST_ExtrusionPlaneUnset {_feafg ,_fdde :=_cedaa .PlaneAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u006c\u0061n\u0065"});if _fdde !=nil {return _fdde ;};start .Attr =append (start .Attr ,_feafg );};if _cedaa .SkewangleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .SkewangleAttr )});};if _cedaa .SkewamtAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073k\u0065\u0077\u0061\u006d\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .SkewamtAttr )});};if _cedaa .ForedepthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .ForedepthAttr )});};if _cedaa .BackdepthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .BackdepthAttr )});};if _cedaa .OrientationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .OrientationAttr )});};if _cedaa .OrientationangleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .OrientationangleAttr )});};if _cedaa .LockrotationcenterAttr !=_g .ST_TrueFalseUnset {_agadba ,_cgeac :=_cedaa .LockrotationcenterAttr .MarshalXMLAttr (_c .Name {Local :"\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"});if _cgeac !=nil {return _cgeac ;};start .Attr =append (start .Attr ,_agadba );};if _cedaa .AutorotationcenterAttr !=_g .ST_TrueFalseUnset {_cdfcf ,_degdg :=_cedaa .AutorotationcenterAttr .MarshalXMLAttr (_c .Name {Local :"\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"});if _degdg !=nil {return _degdg ;};start .Attr =append (start .Attr ,_cdfcf );};if _cedaa .RotationcenterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .RotationcenterAttr )});};if _cedaa .RotationangleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .RotationangleAttr )});};if _cedaa .ColormodeAttr !=OfcST_ColorModeUnset {_egegb ,_gdcc :=_cedaa .ColormodeAttr .MarshalXMLAttr (_c .Name {Local :"\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"});if _gdcc !=nil {return _gdcc ;};start .Attr =append (start .Attr ,_egegb );};if _cedaa .ColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .ColorAttr )});};if _cedaa .ShininessAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .ShininessAttr )});};if _cedaa .SpecularityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .SpecularityAttr )});};if _cedaa .DiffusityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .DiffusityAttr )});};if _cedaa .MetalAttr !=_g .ST_TrueFalseUnset {_bgfdc ,_efede :=_cedaa .MetalAttr .MarshalXMLAttr (_c .Name {Local :"\u006d\u0065\u0074a\u006c"});if _efede !=nil {return _efede ;};start .Attr =append (start .Attr ,_bgfdc );};if _cedaa .EdgeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0064\u0067\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .EdgeAttr )});};if _cedaa .FacetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0061\u0063e\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .FacetAttr )});};if _cedaa .LightfaceAttr !=_g .ST_TrueFalseUnset {_agacf ,_ccdgbe :=_cedaa .LightfaceAttr .MarshalXMLAttr (_c .Name {Local :"\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"});if _ccdgbe !=nil {return _ccdgbe ;};start .Attr =append (start .Attr ,_agacf );};if _cedaa .BrightnessAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .BrightnessAttr )});};if _cedaa .LightpositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .LightpositionAttr )});};if _cedaa .LightlevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .LightlevelAttr )});};if _cedaa .LightharshAttr !=_g .ST_TrueFalseUnset {_bcege ,_edca :=_cedaa .LightharshAttr .MarshalXMLAttr (_c .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"});if _edca !=nil {return _edca ;};start .Attr =append (start .Attr ,_bcege );};if _cedaa .Lightposition2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .Lightposition2Attr )});};if _cedaa .Lightlevel2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_cedaa .Lightlevel2Attr )});};if _cedaa .Lightharsh2Attr !=_g .ST_TrueFalseUnset {_geeef ,_bdba :=_cedaa .Lightharsh2Attr .MarshalXMLAttr (_c .Name {Local :"l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"});if _bdba !=nil {return _bdba ;};start .Attr =append (start .Attr ,_geeef );};if _cedaa .ExtAttr !=ST_ExtUnset {_ecgge ,_caee :=_cedaa .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _caee !=nil {return _caee ;};start .Attr =append (start .Attr ,_ecgge );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the Line and its children
|
|
func (_fdcga *Line )Validate ()error {return _fdcga .ValidateWithPath ("\u004c\u0069\u006e\u0065")};func (_fgdb *OfcBottom )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgdb .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_gcfbf :=range start .Attr {if _gcfbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcfbf .Name .Local =="\u0068\u0072\u0065\u0066"{_eggcb ,_babee :=_gcfbf .Value ,error (nil );if _babee !=nil {return _babee ;};_fgdb .HrefAttr =&_eggcb ;continue ;};if _gcfbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcfbf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fgdb .ForcedashAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcfbf .Name .Local =="\u0074\u0069\u0074l\u0065"{_bggae ,_fdcdc :=_gcfbf .Value ,error (nil );if _fdcdc !=nil {return _fdcdc ;};_fgdb .TitleAttr =&_bggae ;continue ;};if _gcfbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcfbf .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_eafcb ,_deceg :=_gcfbf .Value ,error (nil );if _deceg !=nil {return _deceg ;};_fgdb .AlthrefAttr =&_eafcb ;continue ;};if _gcfbf .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_fgdb .ImageaspectAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_fgdb .StartarrowAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_fgdb .LinestyleAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fgdb .StartarrowwidthAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_fgdb .JoinstyleAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_fgdb .StartarrowlengthAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_afacgd ,_eafgb :=_gcfbf .Value ,error (nil );if _eafgb !=nil {return _eafgb ;};_fgdb .DashstyleAttr =&_afacgd ;continue ;};if _gcfbf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_fgdb .EndarrowAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_fgdb .FilltypeAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fgdb .EndarrowwidthAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bgcgd ,_bbefa :=_gcfbf .Value ,error (nil );if _bbefa !=nil {return _bbefa ;};_fgdb .OpacityAttr =&_bgcgd ;continue ;};if _gcfbf .Name .Local =="\u0063\u006f\u006co\u0072"{_gfgdg ,_eccbc :=_gcfbf .Value ,error (nil );if _eccbc !=nil {return _eccbc ;};_fgdb .ColorAttr =&_gfgdg ;continue ;};if _gcfbf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fgdb .InsetpenAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_fgdb .EndarrowlengthAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0065\u0078\u0074"{_fgdb .ExtAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_fgdb .EndcapAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_eaege ,_aafgg :=_gcfbf .Value ,error (nil );if _aafgg !=nil {return _aafgg ;};_fgdb .Color2Attr =&_eaege ;continue ;};if _gcfbf .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_fgdb .ImagealignshapeAttr .UnmarshalXMLAttr (_gcfbf );continue ;};if _gcfbf .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_begee ,_cdedf :=_gcfbf .Value ,error (nil );if _cdedf !=nil {return _cdedf ;};_fgdb .WeightAttr =&_begee ;continue ;};if _gcfbf .Name .Local =="\u0073\u0072\u0063"{_ddadc ,_cdfag :=_gcfbf .Value ,error (nil );if _cdfag !=nil {return _cdfag ;};_fgdb .SrcAttr =&_ddadc ;continue ;};if _gcfbf .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_bggfe ,_eccbf :=_gcfbf .Value ,error (nil );if _eccbf !=nil {return _eccbf ;};_fgdb .ImagesizeAttr =&_bggfe ;continue ;};if _gcfbf .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_eadfc ,_agedd :=_cb .ParseFloat (_gcfbf .Value ,64);if _agedd !=nil {return _agedd ;};_fgdb .MiterlimitAttr =&_eadfc ;continue ;};if _gcfbf .Name .Local =="\u006f\u006e"{_fgdb .OnAttr .UnmarshalXMLAttr (_gcfbf );continue ;};};for {_bbdaf ,_bcgcgg :=d .Token ();if _bcgcgg !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0042\u006f\u0074t\u006f\u006d\u003a\u0020\u0025\u0073",_bcgcgg );};if _bbdgde ,_gcgb :=_bbdaf .(_c .EndElement );_gcgb &&_bbdgde .Name ==start .Name {break ;};};return nil ;};func (_egbc *Formulas )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _egbc .CT_Formulas .MarshalXML (e ,start );};func (_cafb *CT_Arc )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbaf :=range start .Attr {if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cafb .UserdrawnAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cafb .ButtonAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cafb .DgmlayoutmruAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cafb .UserhiddenAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cafb .CliptowrapAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cafb .BulletAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u006f\u006c\u0065"{_cafb .OleAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0068\u0072"{_cafb .HrAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0073\u0070\u0069\u0064"{_efbe ,_cdee :=_gbaf .Value ,error (nil );if _cdee !=nil {return _cdee ;};_cafb .SpidAttr =&_efbe ;continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0068\u0072\u0073t\u0064"{_cafb .HrstdAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cafb .BwnormalAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_feagd ,_ffed :=_gbaf .Value ,error (nil );if _ffed !=nil {return _ffed ;};_cafb .BordertopcolorAttr =&_feagd ;continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cafb .DgmlayoutAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cafb .ForcedashAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cafb .AllowoverlapAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cafb .HrnoshadeAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cafb .PreferrelativeAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_bcca ,_dbdaa :=_gbaf .Value ,error (nil );if _dbdaa !=nil {return _dbdaa ;};_cafb .BorderbottomcolorAttr =&_bcca ;continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u006f\u006e\u0065\u0064"{_cafb .OnedAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_dbbeb ,_bcef :=_cb .ParseInt (_gbaf .Value ,10,64);if _bcef !=nil {return _bcef ;};_cafb .DgmnodekindAttr =&_dbbeb ;continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_gdcd ,_fedbfd :=_cb .ParseInt (_gbaf .Value ,10,64);if _fedbfd !=nil {return _fedbfd ;};_cafb .RegroupidAttr =&_gdcd ;continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cafb .AllowincellAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0068\u0072\u0070c\u0074"{_dafc ,_ffgfe :=_cb .ParseFloat (_gbaf .Value ,64);if _ffgfe !=nil {return _ffgfe ;};_adaag :=float32 (_dafc );_cafb .HrpctAttr =&_adaag ;continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0063\u006c\u0069\u0070"{_cafb .ClipAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cafb .InsetmodeAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dbfce ,_fcee :=_gbaf .Value ,error (nil );if _fcee !=nil {return _fcee ;};_cafb .BorderleftcolorAttr =&_dbfce ;continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cafb .OleiconAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_dff ,_bgge :=_gbaf .Value ,error (nil );if _bgge !=nil {return _bgge ;};_cafb .BorderrightcolorAttr =&_dff ;continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cafb .ConnectortypeAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cafb .BwpureAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cafb .BwmodeAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0073\u0070\u0074"{_gadg ,_fegc :=_cb .ParseFloat (_gbaf .Value ,64);if _fegc !=nil {return _fegc ;};_gedg :=float32 (_gadg );_cafb .SptAttr =&_gedg ;continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cafb .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbaf .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cafb .HralignAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Local =="\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"{_abgf ,_fae :=_cb .ParseFloat (_gbaf .Value ,64);if _fae !=nil {return _fae ;};_cafb .EndAngleAttr =&_abgf ;continue ;};if _gbaf .Name .Local =="\u0069\u0064"{_fdcc ,_efce :=_gbaf .Value ,error (nil );if _efce !=nil {return _efce ;};_cafb .IdAttr =&_fdcc ;continue ;};if _gbaf .Name .Local =="\u0061\u006c\u0074"{_egec ,_ggee :=_gbaf .Value ,error (nil );if _ggee !=nil {return _ggee ;};_cafb .AltAttr =&_egec ;continue ;};if _gbaf .Name .Local =="\u0070\u0072\u0069n\u0074"{_cafb .PrintAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cafb .StrokedAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bafd ,_gafcg :=_gbaf .Value ,error (nil );if _gafcg !=nil {return _gafcg ;};_cafb .WrapcoordsAttr =&_bafd ;continue ;};if _gbaf .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_dagg ,_eggg :=_gbaf .Value ,error (nil );if _eggg !=nil {return _eggg ;};_cafb .StrokeweightAttr =&_dagg ;continue ;};if _gbaf .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_baa ,_bcdb :=_gbaf .Value ,error (nil );if _bcdb !=nil {return _bcdb ;};_cafb .CoordoriginAttr =&_baa ;continue ;};if _gbaf .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_efcd ,_ccfc :=_gbaf .Value ,error (nil );if _ccfc !=nil {return _ccfc ;};_cafb .ChromakeyAttr =&_efcd ;continue ;};if _gbaf .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bcge ,_ccbf :=_gbaf .Value ,error (nil );if _ccbf !=nil {return _ccbf ;};_cafb .FillcolorAttr =&_bcge ;continue ;};if _gbaf .Name .Local =="\u0073\u0074\u0079l\u0065"{_dbdc ,_fac :=_gbaf .Value ,error (nil );if _fac !=nil {return _fac ;};_cafb .StyleAttr =&_dbdc ;continue ;};if _gbaf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fecd ,_eecg :=_gbaf .Value ,error (nil );if _eecg !=nil {return _eecg ;};_cafb .OpacityAttr =&_fecd ;continue ;};if _gbaf .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cbba ,_fbfb :=_gbaf .Value ,error (nil );if _fbfb !=nil {return _fbfb ;};_cafb .StrokecolorAttr =&_cbba ;continue ;};if _gbaf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cafb .InsetpenAttr .UnmarshalXMLAttr (_gbaf );continue ;};if _gbaf .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"{_aacf ,_dbc :=_cb .ParseFloat (_gbaf .Value ,64);if _dbc !=nil {return _dbc ;};_cafb .StartAngleAttr =&_aacf ;continue ;};if _gbaf .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ebde ,_eade :=_gbaf .Value ,error (nil );if _eade !=nil {return _eade ;};_cafb .CoordsizeAttr =&_ebde ;continue ;};if _gbaf .Name .Local =="\u0074\u0069\u0074l\u0065"{_bae ,_ffae :=_gbaf .Value ,error (nil );if _ffae !=nil {return _ffae ;};_cafb .TitleAttr =&_bae ;continue ;};if _gbaf .Name .Local =="\u0063\u006c\u0061s\u0073"{_agcg ,_ecbg :=_gbaf .Value ,error (nil );if _ecbg !=nil {return _ecbg ;};_cafb .ClassAttr =&_agcg ;continue ;};if _gbaf .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ccgb ,_cafg :=_gbaf .Value ,error (nil );if _cafg !=nil {return _cafg ;};_cafb .TargetAttr =&_ccgb ;continue ;};if _gbaf .Name .Local =="\u0068\u0072\u0065\u0066"{_egeg ,_dcea :=_gbaf .Value ,error (nil );if _dcea !=nil {return _dcea ;};_cafb .HrefAttr =&_egeg ;continue ;};if _gbaf .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cafb .FilledAttr .UnmarshalXMLAttr (_gbaf );continue ;};};_adeg :for {_beea ,_fbde :=d .Token ();if _fbde !=nil {return _fbde ;};switch _befa :=_beea .(type ){case _c .StartElement :switch _befa .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ggef :=NewEG_ShapeElements ();_ggef .Path =NewPath ();if _fcbb :=d .DecodeElement (_ggef .Path ,&_befa );_fcbb !=nil {return _fcbb ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_ggef );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_fgaf :=NewEG_ShapeElements ();_fgaf .Formulas =NewFormulas ();if _ggdg :=d .DecodeElement (_fgaf .Formulas ,&_befa );_ggdg !=nil {return _ggdg ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_fgaf );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_beec :=NewEG_ShapeElements ();_beec .Handles =NewHandles ();if _edeb :=d .DecodeElement (_beec .Handles ,&_befa );_edeb !=nil {return _edeb ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_beec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_fgg :=NewEG_ShapeElements ();_fgg .Fill =NewFill ();if _cbaag :=d .DecodeElement (_fgg .Fill ,&_befa );_cbaag !=nil {return _cbaag ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_fgg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_adbg :=NewEG_ShapeElements ();_adbg .Stroke =NewStroke ();if _fecc :=d .DecodeElement (_adbg .Stroke ,&_befa );_fecc !=nil {return _fecc ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_adbg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ebbg :=NewEG_ShapeElements ();_ebbg .Shadow =NewShadow ();if _bda :=d .DecodeElement (_ebbg .Shadow ,&_befa );_bda !=nil {return _bda ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_ebbg );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_fdec :=NewEG_ShapeElements ();_fdec .Textbox =NewTextbox ();if _fcfa :=d .DecodeElement (_fdec .Textbox ,&_befa );_fcfa !=nil {return _fcfa ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_fdec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_gbdad :=NewEG_ShapeElements ();_gbdad .Textpath =NewTextpath ();if _gdag :=d .DecodeElement (_gbdad .Textpath ,&_befa );_gdag !=nil {return _gdag ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_gbdad );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_aaeb :=NewEG_ShapeElements ();_aaeb .Imagedata =NewImagedata ();if _eafa :=d .DecodeElement (_aaeb .Imagedata ,&_befa );_eafa !=nil {return _eafa ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_aaeb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_fecg :=NewEG_ShapeElements ();_fecg .Skew =NewOfcSkew ();if _gbdae :=d .DecodeElement (_fecg .Skew ,&_befa );_gbdae !=nil {return _gbdae ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_fecg );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_beb :=NewEG_ShapeElements ();_beb .Extrusion =NewOfcExtrusion ();if _dfaa :=d .DecodeElement (_beb .Extrusion ,&_befa );_dfaa !=nil {return _dfaa ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_beb );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_beaef :=NewEG_ShapeElements ();_beaef .Callout =NewOfcCallout ();if _gfad :=d .DecodeElement (_beaef .Callout ,&_befa );_gfad !=nil {return _gfad ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_beaef );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_acce :=NewEG_ShapeElements ();_acce .Lock =NewOfcLock ();if _eadb :=d .DecodeElement (_acce .Lock ,&_befa );_eadb !=nil {return _eadb ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_acce );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_beab :=NewEG_ShapeElements ();_beab .Clippath =NewOfcClippath ();if _cbd :=d .DecodeElement (_beab .Clippath ,&_befa );_cbd !=nil {return _cbd ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_beab );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ccae :=NewEG_ShapeElements ();_ccae .Signatureline =NewOfcSignatureline ();if _cbab :=d .DecodeElement (_ccae .Signatureline ,&_befa );_cbab !=nil {return _cbab ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_ccae );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_dbad :=NewEG_ShapeElements ();_dbad .Wrap =_eg .NewWrap ();if _gedb :=d .DecodeElement (_dbad .Wrap ,&_befa );_gedb !=nil {return _gedb ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_dbad );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_aaga :=NewEG_ShapeElements ();_aaga .Anchorlock =_eg .NewAnchorlock ();if _bcda :=d .DecodeElement (_aaga .Anchorlock ,&_befa );_bcda !=nil {return _bcda ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_aaga );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_feagdc :=NewEG_ShapeElements ();_feagdc .Bordertop =_eg .NewBordertop ();if _bdeb :=d .DecodeElement (_feagdc .Bordertop ,&_befa );_bdeb !=nil {return _bdeb ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_feagdc );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_acec :=NewEG_ShapeElements ();_acec .Borderbottom =_eg .NewBorderbottom ();if _dcgeac :=d .DecodeElement (_acec .Borderbottom ,&_befa );_dcgeac !=nil {return _dcgeac ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_acec );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_eaged :=NewEG_ShapeElements ();_eaged .Borderleft =_eg .NewBorderleft ();if _gcab :=d .DecodeElement (_eaged .Borderleft ,&_befa );_gcab !=nil {return _gcab ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_eaged );case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_edba :=NewEG_ShapeElements ();_edba .Borderright =_eg .NewBorderright ();if _deff :=d .DecodeElement (_edba .Borderright ,&_befa );_deff !=nil {return _deff ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_edba );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_cafa :=NewEG_ShapeElements ();_cafa .ClientData =_b .NewClientData ();if _dbefa :=d .DecodeElement (_cafa .ClientData ,&_befa );_dbefa !=nil {return _dbefa ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_cafa );case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_bbec :=NewEG_ShapeElements ();_bbec .Textdata =_cc .NewTextdata ();if _bffc :=d .DecodeElement (_bbec .Textdata ,&_befa );_bffc !=nil {return _bffc ;};_cafb .EG_ShapeElements =append (_cafb .EG_ShapeElements ,_bbec );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0072\u0063\u0020\u0025\u0076",_befa .Name );if _fbfg :=d .Skip ();_fbfg !=nil {return _fbfg ;};};case _c .EndElement :break _adeg ;case _c .CharData :};};return nil ;};func (_abef *Stroke )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abef .CT_Stroke =*NewCT_Stroke ();for _ ,_ebgba :=range start .Attr {if _ebgba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgba .Name .Local =="\u0072\u0065\u006ci\u0064"{_cefea ,_ggabe :=_ebgba .Value ,error (nil );if _ggabe !=nil {return _ggabe ;};_abef .RelidAttr =&_cefea ;continue ;};if _ebgba .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ebgba .Name .Local =="\u0069\u0064"{_cecbb ,_bbfga :=_ebgba .Value ,error (nil );if _bbfga !=nil {return _bbfga ;};_abef .RIdAttr =&_cecbb ;continue ;};if _ebgba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgba .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_abef .ForcedashAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgba .Name .Local =="\u0074\u0069\u0074l\u0065"{_ccbae ,_dbeea :=_ebgba .Value ,error (nil );if _dbeea !=nil {return _dbeea ;};_abef .TitleAttr =&_ccbae ;continue ;};if _ebgba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgba .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bggfb ,_gdfceb :=_ebgba .Value ,error (nil );if _gdfceb !=nil {return _gdfceb ;};_abef .AlthrefAttr =&_bggfb ;continue ;};if _ebgba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgba .Name .Local =="\u0068\u0072\u0065\u0066"{_begda ,_badde :=_ebgba .Value ,error (nil );if _badde !=nil {return _badde ;};_abef .HrefAttr =&_begda ;continue ;};if _ebgba .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_cbbed ,_afbdec :=_ebgba .Value ,error (nil );if _afbdec !=nil {return _afbdec ;};_abef .ImagesizeAttr =&_cbbed ;continue ;};if _ebgba .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_abef .StartarrowlengthAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_abef .JoinstyleAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_abef .EndarrowAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_begeea ,_ebfga :=_ebgba .Value ,error (nil );if _ebfga !=nil {return _ebfga ;};_abef .DashstyleAttr =&_begeea ;continue ;};if _ebgba .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_abef .EndarrowwidthAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u0073\u0072\u0063"{_gfcee ,_dbgef :=_ebgba .Value ,error (nil );if _dbgef !=nil {return _dbgef ;};_abef .SrcAttr =&_gfcee ;continue ;};if _ebgba .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_abef .EndarrowlengthAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_abef .LinestyleAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fdcbe ,_gcdba :=_ebgba .Value ,error (nil );if _gcdba !=nil {return _gcdba ;};_abef .OpacityAttr =&_fdcbe ;continue ;};if _ebgba .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_egegd ,_agbea :=_ebgba .Value ,error (nil );if _agbea !=nil {return _agbea ;};_abef .WeightAttr =&_egegd ;continue ;};if _ebgba .Name .Local =="\u0069\u0064"{_acfdg ,_bacad :=_ebgba .Value ,error (nil );if _bacad !=nil {return _bacad ;};_abef .IdAttr =&_acfdg ;continue ;};if _ebgba .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_decegc ,_fbdgfd :=_cb .ParseFloat (_ebgba .Value ,64);if _fbdgfd !=nil {return _fbdgfd ;};_abef .MiterlimitAttr =&_decegc ;continue ;};if _ebgba .Name .Local =="\u0063\u006f\u006co\u0072"{_bcfecb ,_cdeed :=_ebgba .Value ,error (nil );if _cdeed !=nil {return _cdeed ;};_abef .ColorAttr =&_bcfecb ;continue ;};if _ebgba .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_abef .ImageaspectAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_abef .FilltypeAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u006f\u006e"{_abef .OnAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_abef .StartarrowwidthAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_abef .InsetpenAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_abef .ImagealignshapeAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_abef .StartarrowAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_abef .EndcapAttr .UnmarshalXMLAttr (_ebgba );continue ;};if _ebgba .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_abbea ,_baffg :=_ebgba .Value ,error (nil );if _baffg !=nil {return _baffg ;};_abef .Color2Attr =&_abbea ;continue ;};};_gecef :for {_afgfa ,_ddbbb :=d .Token ();if _ddbbb !=nil {return _ddbbb ;};switch _fcaag :=_afgfa .(type ){case _c .StartElement :switch _fcaag .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u0065\u0066\u0074"}:_abef .Left =NewOfcLeft ();if _gbefd :=d .DecodeElement (_abef .Left ,&_fcaag );_gbefd !=nil {return _gbefd ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0074\u006f\u0070"}:_abef .Top =NewOfcTop ();if _fcfab :=d .DecodeElement (_abef .Top ,&_fcaag );_fcfab !=nil {return _fcfab ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0069\u0067h\u0074"}:_abef .Right =NewOfcRight ();if _egacc :=d .DecodeElement (_abef .Right ,&_fcaag );_egacc !=nil {return _egacc ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_abef .Bottom =NewOfcBottom ();if _aegfgc :=d .DecodeElement (_abef .Bottom ,&_fcaag );_aegfgc !=nil {return _aegfgc ;};case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"}:_abef .Column =NewOfcColumn ();if _dcbfa :=d .DecodeElement (_abef .Column ,&_fcaag );_dcbfa !=nil {return _dcbfa ;};default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0072\u006f\u006b\u0065\u0020\u0025\u0076",_fcaag .Name );if _aaddg :=d .Skip ();_aaddg !=nil {return _aaddg ;};};case _c .EndElement :break _gecef ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_Id and its children, prefixing error messages with path
|
|
func (_bbd *AG_Id )ValidateWithPath (path string )error {return nil };
|
|
|
|
// Validate validates the AG_AllShapeAttributes and its children
|
|
func (_edf *AG_AllShapeAttributes )Validate ()error {return _edf .ValidateWithPath ("A\u0047\u005f\u0041\u006clS\u0068a\u0070\u0065\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073");};func (_geeba OfcST_InsetMode )String ()string {switch _geeba {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};
|
|
|
|
// Validate validates the OfcCT_ShapeDefaults and its children
|
|
func (_ebfad *OfcCT_ShapeDefaults )Validate ()error {return _ebfad .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0053\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073");};func (_bddffc *OfcST_ScreenSize )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bddffc =0;case "\u00354\u0034\u002c\u0033\u0037\u0036":*_bddffc =1;case "\u00364\u0030\u002c\u0034\u0038\u0030":*_bddffc =2;case "\u00372\u0030\u002c\u0035\u0031\u0032":*_bddffc =3;case "\u00380\u0030\u002c\u0036\u0030\u0030":*_bddffc =4;case "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038":*_bddffc =5;case "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032":*_bddffc =6;};return nil ;};func NewImagedata ()*Imagedata {_bgbaea :=&Imagedata {};_bgbaea .CT_ImageData =*NewCT_ImageData ();return _bgbaea ;};
|
|
|
|
// Validate validates the OfcCT_ColorMru and its children
|
|
func (_abfcd *OfcCT_ColorMru )Validate ()error {return _abfcd .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006co\u0072\u004d\u0072\u0075");};func (_cebgc *OfcST_OLEUpdateMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbecca ,_cfagc :=d .Token ();if _cfagc !=nil {return _cfagc ;};if _eecec ,_gcdde :=_cbecca .(_c .EndElement );_gcdde &&_eecec .Name ==start .Name {*_cebgc =1;return nil ;};if _agbgf ,_ecabf :=_cbecca .(_c .CharData );!_ecabf {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbecca );}else {switch string (_agbgf ){case "":*_cebgc =0;case "\u0041\u006c\u0077\u0061\u0079\u0073":*_cebgc =1;case "\u004f\u006e\u0043\u0061\u006c\u006c":*_cebgc =2;};};_cbecca ,_cfagc =d .Token ();if _cfagc !=nil {return _cfagc ;};if _fagba ,_fdffd :=_cbecca .(_c .EndElement );_fdffd &&_fagba .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbecca );};func (_cbbga *AG_Style )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebe :=range start .Attr {if _ebe .Name .Local =="\u0073\u0074\u0079l\u0065"{_adag ,_gdb :=_ebe .Value ,error (nil );if _gdb !=nil {return _gdb ;};_cbbga .StyleAttr =&_adag ;continue ;};};for {_dabg ,_cfb :=d .Token ();if _cfb !=nil {return _e .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005fS\u0074\u0079\u006c\u0065: \u0025\u0073",_cfb );};if _gfgc ,_bffgg :=_dabg .(_c .EndElement );_bffgg &&_gfgc .Name ==start .Name {break ;};};return nil ;};func NewGroup ()*Group {_dbbee :=&Group {};_dbbee .CT_Group =*NewCT_Group ();return _dbbee };func NewFill ()*Fill {_gfdfa :=&Fill {};_gfdfa .CT_Fill =*NewCT_Fill ();return _gfdfa };func (_daae *CT_H )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bcab :=range start .Attr {if _bcab .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_gbcg ,_bbde :=_bcab .Value ,error (nil );if _bbde !=nil {return _bbde ;};_daae .PositionAttr =&_gbcg ;continue ;};if _bcab .Name .Local =="\u0070\u006f\u006ca\u0072"{_addd ,_bfff :=_bcab .Value ,error (nil );if _bfff !=nil {return _bfff ;};_daae .PolarAttr =&_addd ;continue ;};if _bcab .Name .Local =="\u006d\u0061\u0070"{_bged ,_efaf :=_bcab .Value ,error (nil );if _efaf !=nil {return _efaf ;};_daae .MapAttr =&_bged ;continue ;};if _bcab .Name .Local =="\u0069\u006e\u0076\u0078"{_daae .InvxAttr .UnmarshalXMLAttr (_bcab );continue ;};if _bcab .Name .Local =="\u0069\u006e\u0076\u0079"{_daae .InvyAttr .UnmarshalXMLAttr (_bcab );continue ;};if _bcab .Name .Local =="\u0073\u0077\u0069\u0074\u0063\u0068"{_daae .SwitchAttr .UnmarshalXMLAttr (_bcab );continue ;};if _bcab .Name .Local =="\u0078\u0072\u0061\u006e\u0067\u0065"{_ffca ,_cfdg :=_bcab .Value ,error (nil );if _cfdg !=nil {return _cfdg ;};_daae .XrangeAttr =&_ffca ;continue ;};if _bcab .Name .Local =="\u0079\u0072\u0061\u006e\u0067\u0065"{_cced ,_eegg :=_bcab .Value ,error (nil );if _eegg !=nil {return _eegg ;};_daae .YrangeAttr =&_cced ;continue ;};if _bcab .Name .Local =="r\u0061\u0064\u0069\u0075\u0073\u0072\u0061\u006e\u0067\u0065"{_bddff ,_bcfd :=_bcab .Value ,error (nil );if _bcfd !=nil {return _bcfd ;};_daae .RadiusrangeAttr =&_bddff ;continue ;};};for {_eaaa ,_ccede :=d .Token ();if _ccede !=nil {return _e .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0048\u003a\u0020\u0025\u0073",_ccede );};if _beacc ,_facg :=_eaaa .(_c .EndElement );_facg &&_beacc .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_ColorMenu and its children, prefixing error messages with path
|
|
func (_aeffe *OfcCT_ColorMenu )ValidateWithPath (path string )error {if _eaded :=_aeffe .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_eaded !=nil {return _eaded ;};return nil ;};func (_agadd ST_StrokeJoinStyle )Validate ()error {return _agadd .ValidateWithPath ("")};func (_fgdg *AG_Type )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fgdg .TypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_fgdg .TypeAttr )});};return nil ;};func NewOfcClippath ()*OfcClippath {_afgae :=&OfcClippath {};_afgae .OfcCT_ClipPath =*NewOfcCT_ClipPath ();return _afgae ;};
|
|
|
|
// ValidateWithPath validates the Group and its children, prefixing error messages with path
|
|
func (_eeeb *Group )ValidateWithPath (path string )error {if _ddbee :=_eeeb .CT_Group .ValidateWithPath (path );_ddbee !=nil {return _ddbee ;};return nil ;};func (_bdbda *OfcCallout )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _bdbda .OfcCT_Callout .MarshalXML (e ,start );};type AG_Adj struct{AdjAttr *string ;};
|
|
|
|
// ValidateWithPath validates the OfcSignatureline and its children, prefixing error messages with path
|
|
func (_bfdce *OfcSignatureline )ValidateWithPath (path string )error {if _dgced :=_bfdce .OfcCT_SignatureLine .ValidateWithPath (path );_dgced !=nil {return _dgced ;};return nil ;};func (_bebff ST_ShadowType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bebff .String (),start );};func NewOfcCT_Ink ()*OfcCT_Ink {_cbecd :=&OfcCT_Ink {};return _cbecd };func NewCT_F ()*CT_F {_aeac :=&CT_F {};return _aeac };func (_cgaecb *OfcCT_StrokeChild )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f\u003a\u0073\u0074\u0072\u006f\u006b\u0065\u0063\u0068\u0069\u006c\u0064";};if _cgaecb .OnAttr !=_g .ST_TrueFalseUnset {_fbga ,_fdagd :=_cgaecb .OnAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u006e"});if _fdagd !=nil {return _fdagd ;};start .Attr =append (start .Attr ,_fbga );};if _cgaecb .WeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .WeightAttr )});};if _cgaecb .ColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .ColorAttr )});};if _cgaecb .Color2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .Color2Attr )});};if _cgaecb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .OpacityAttr )});};if _cgaecb .LinestyleAttr !=ST_StrokeLineStyleUnset {_gdaad ,_bceec :=_cgaecb .LinestyleAttr .MarshalXMLAttr (_c .Name {Local :"v\u003a\u006c\u0069\u006e\u0065\u0073\u0074\u0079\u006c\u0065"});if _bceec !=nil {return _bceec ;};start .Attr =append (start .Attr ,_gdaad );};if _cgaecb .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .MiterlimitAttr )});};if _cgaecb .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_bbfag ,_gccc :=_cgaecb .JoinstyleAttr .MarshalXMLAttr (_c .Name {Local :"v\u003a\u006a\u006f\u0069\u006e\u0073\u0074\u0079\u006c\u0065"});if _gccc !=nil {return _gccc ;};start .Attr =append (start .Attr ,_bbfag );};if _cgaecb .EndcapAttr !=ST_StrokeEndCapUnset {_agacd ,_bbgee :=_cgaecb .EndcapAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065\u006e\u0064\u0063\u0061\u0070"});if _bbgee !=nil {return _bbgee ;};start .Attr =append (start .Attr ,_agacd );};if _cgaecb .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .DashstyleAttr )});};if _cgaecb .InsetpenAttr !=_g .ST_TrueFalseUnset {_aefgf ,_acaac :=_cgaecb .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _acaac !=nil {return _acaac ;};start .Attr =append (start .Attr ,_aefgf );};if _cgaecb .FilltypeAttr !=ST_FillTypeUnset {_cafgbb ,_gadbeb :=_cgaecb .FilltypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _gadbeb !=nil {return _gadbeb ;};start .Attr =append (start .Attr ,_cafgbb );};if _cgaecb .SrcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0072\u0063"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .SrcAttr )});};if _cgaecb .ImageaspectAttr !=ST_ImageAspectUnset {_fdddb ,_fcacf :=_cgaecb .ImageaspectAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0069\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"});if _fcacf !=nil {return _fcacf ;};start .Attr =append (start .Attr ,_fdddb );};if _cgaecb .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .ImagesizeAttr )});};if _cgaecb .ImagealignshapeAttr !=_g .ST_TrueFalseUnset {_dfbccc ,_bbbab :=_cgaecb .ImagealignshapeAttr .MarshalXMLAttr (_c .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"});if _bbbab !=nil {return _bbbab ;};start .Attr =append (start .Attr ,_dfbccc );};if _cgaecb .StartarrowAttr !=ST_StrokeArrowTypeUnset {_afeac ,_cdafa :=_cgaecb .StartarrowAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0073t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _cdafa !=nil {return _cdafa ;};start .Attr =append (start .Attr ,_afeac );};if _cgaecb .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_eacc ,_gfeef :=_cgaecb .StartarrowwidthAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068"});if _gfeef !=nil {return _gfeef ;};start .Attr =append (start .Attr ,_eacc );};if _cgaecb .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_dcbbe ,_adbcc :=_cgaecb .StartarrowlengthAttr .MarshalXMLAttr (_c .Name {Local :"\u0076:\u0073t\u0061\u0072\u0074\u0061\u0072r\u006f\u0077l\u0065\u006e\u0067\u0074\u0068"});if _adbcc !=nil {return _adbcc ;};start .Attr =append (start .Attr ,_dcbbe );};if _cgaecb .EndarrowAttr !=ST_StrokeArrowTypeUnset {_gfeg ,_dgegg :=_cgaecb .EndarrowAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"});if _dgegg !=nil {return _dgegg ;};start .Attr =append (start .Attr ,_gfeg );};if _cgaecb .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_ddaag ,_ceggc :=_cgaecb .EndarrowwidthAttr .MarshalXMLAttr (_c .Name {Local :"\u0076:\u0065n\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _ceggc !=nil {return _ceggc ;};start .Attr =append (start .Attr ,_ddaag );};if _cgaecb .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_ceab ,_cfcdg :=_cgaecb .EndarrowlengthAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003ae\u006e\u0064\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"});if _cfcdg !=nil {return _cfcdg ;};start .Attr =append (start .Attr ,_ceab );};if _cgaecb .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .HrefAttr )});};if _cgaecb .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .AlthrefAttr )});};if _cgaecb .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cgaecb .TitleAttr )});};if _cgaecb .ForcedashAttr !=_g .ST_TrueFalseUnset {_dgaed ,_cedbf :=_cgaecb .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _cedbf !=nil {return _cedbf ;};start .Attr =append (start .Attr ,_dgaed );};if _cgaecb .ExtAttr !=ST_ExtUnset {_gfcad ,_dccaa :=_cgaecb .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dccaa !=nil {return _dccaa ;};start .Attr =append (start .Attr ,_gfcad );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the Image and its children
|
|
func (_fdddd *Image )Validate ()error {return _fdddd .ValidateWithPath ("\u0049\u006d\u0061g\u0065")};type Imagedata struct{CT_ImageData };
|
|
|
|
// Validate validates the OfcCT_Skew and its children
|
|
func (_cbege *OfcCT_Skew )Validate ()error {return _cbege .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u006b\u0065\u0077");};func (_fgef *AG_AllShapeAttributes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afb :=range start .Attr {if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fgef .ConnectortypeAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fgef .BwpureAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fgef .CliptowrapAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fgef .PreferrelativeAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u006f\u006c\u0065"{_fgef .OleAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fgef .OleiconAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fgef .ForcedashAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fgef .BwnormalAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u0073\u0070\u0074"{_eff ,_def :=_cb .ParseFloat (_afb .Value ,64);if _def !=nil {return _def ;};_fca :=float32 (_eff );_fgef .SptAttr =&_fca ;continue ;};if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u0063\u006c\u0069\u0070"{_fgef .ClipAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fgef .BwmodeAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fgef .StrokedAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_afcc ,_bdg :=_afb .Value ,error (nil );if _bdg !=nil {return _bdg ;};_fgef .FillcolorAttr =&_afcc ;continue ;};if _afb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fgef .FilledAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_fec ,_agff :=_afb .Value ,error (nil );if _agff !=nil {return _agff ;};_fgef .ChromakeyAttr =&_fec ;continue ;};if _afb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fgef .InsetpenAttr .UnmarshalXMLAttr (_afb );continue ;};if _afb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ebb ,_fbf :=_afb .Value ,error (nil );if _fbf !=nil {return _fbf ;};_fgef .StrokeweightAttr =&_ebb ;continue ;};if _afb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cdce ,_ccbc :=_afb .Value ,error (nil );if _ccbc !=nil {return _ccbc ;};_fgef .StrokecolorAttr =&_cdce ;continue ;};if _afb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_aed ,_bdce :=_afb .Value ,error (nil );if _bdce !=nil {return _bdce ;};_fgef .OpacityAttr =&_aed ;continue ;};};for {_bafg ,_caf :=d .Token ();if _caf !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0041\u0047\u005f\u0041\u006c\u006c\u0053\u0068\u0061\u0070\u0065\u0041t\u0074\u0072\u0069\u0062\u0075\u0074\u0065s\u003a\u0020\u0025\u0073",_caf );};if _fbd ,_bada :=_bafg .(_c .EndElement );_bada &&_fbd .Name ==start .Name {break ;};};return nil ;};func (_egbdg *ST_StrokeArrowLength )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aafeca ,_faaef :=d .Token ();if _faaef !=nil {return _faaef ;};if _gdeee ,_fbabd :=_aafeca .(_c .EndElement );_fbabd &&_gdeee .Name ==start .Name {*_egbdg =1;return nil ;};if _bgcgff ,_adfdg :=_aafeca .(_c .CharData );!_adfdg {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aafeca );}else {switch string (_bgcgff ){case "":*_egbdg =0;case "\u0073\u0068\u006fr\u0074":*_egbdg =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_egbdg =2;case "\u006c\u006f\u006e\u0067":*_egbdg =3;};};_aafeca ,_faaef =d .Token ();if _faaef !=nil {return _faaef ;};if _egccd ,_fbbfce :=_aafeca .(_c .EndElement );_fbbfce &&_egccd .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aafeca );};type OfcST_DiagramLayout byte ;
|
|
|
|
// ValidateWithPath validates the OfcCT_Callout and its children, prefixing error messages with path
|
|
func (_degdd *OfcCT_Callout )ValidateWithPath (path string )error {if _bbdee :=_degdd .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_bbdee !=nil {return _bbdee ;};if _aedf :=_degdd .AngleAttr .ValidateWithPath (path +"\u002f\u0041\u006e\u0067\u006c\u0065\u0041\u0074\u0074\u0072");_aedf !=nil {return _aedf ;};if _defg :=_degdd .DropautoAttr .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u0061\u0075\u0074\u006f\u0041\u0074\u0074\u0072");_defg !=nil {return _defg ;};if _cgcf :=_degdd .LengthspecifiedAttr .ValidateWithPath (path +"/\u004ce\u006e\u0067\u0074\u0068\u0073\u0070\u0065\u0063i\u0066\u0069\u0065\u0064At\u0074\u0072");_cgcf !=nil {return _cgcf ;};if _cbfeg :=_degdd .AccentbarAttr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0062\u0061r\u0041\u0074\u0074\u0072");_cbfeg !=nil {return _cbfeg ;};if _adfacf :=_degdd .TextborderAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0062\u006f\u0072\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_adfacf !=nil {return _adfacf ;};if _gbbd :=_degdd .MinusxAttr .ValidateWithPath (path +"/\u004d\u0069\u006e\u0075\u0073\u0078\u0041\u0074\u0074\u0072");_gbbd !=nil {return _gbbd ;};if _dagdd :=_degdd .MinusyAttr .ValidateWithPath (path +"/\u004d\u0069\u006e\u0075\u0073\u0079\u0041\u0074\u0074\u0072");_dagdd !=nil {return _dagdd ;};if _ddca :=_degdd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_ddca !=nil {return _ddca ;};return nil ;};func (_cabf *CT_Arc )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0061r\u0063";};if _cabf .StartAngleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .StartAngleAttr )});};if _cabf .EndAngleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .EndAngleAttr )});};if _cabf .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .HrefAttr )});};if _cabf .TargetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .TargetAttr )});};if _cabf .ClassAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .ClassAttr )});};if _cabf .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .TitleAttr )});};if _cabf .AltAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .AltAttr )});};if _cabf .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .CoordsizeAttr )});};if _cabf .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .CoordoriginAttr )});};if _cabf .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .WrapcoordsAttr )});};if _cabf .PrintAttr !=_g .ST_TrueFalseUnset {_ccea ,_cdgb :=_cabf .PrintAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0072\u0069n\u0074"});if _cdgb !=nil {return _cdgb ;};start .Attr =append (start .Attr ,_ccea );};if _cabf .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .IdAttr )});};if _cabf .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .StyleAttr )});};if _cabf .SpidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .SpidAttr )});};if _cabf .OnedAttr !=_g .ST_TrueFalseUnset {_deb ,_dbbfe :=_cabf .OnedAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _dbbfe !=nil {return _dbbfe ;};start .Attr =append (start .Attr ,_deb );};if _cabf .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .RegroupidAttr )});};if _cabf .DoubleclicknotifyAttr !=_g .ST_TrueFalseUnset {_gcfd ,_ggbf :=_cabf .DoubleclicknotifyAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _ggbf !=nil {return _ggbf ;};start .Attr =append (start .Attr ,_gcfd );};if _cabf .ButtonAttr !=_g .ST_TrueFalseUnset {_ddbg ,_begf :=_cabf .ButtonAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _begf !=nil {return _begf ;};start .Attr =append (start .Attr ,_ddbg );};if _cabf .UserhiddenAttr !=_g .ST_TrueFalseUnset {_cfbg ,_fbaf :=_cabf .UserhiddenAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _fbaf !=nil {return _fbaf ;};start .Attr =append (start .Attr ,_cfbg );};if _cabf .BulletAttr !=_g .ST_TrueFalseUnset {_fbef ,_bddde :=_cabf .BulletAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _bddde !=nil {return _bddde ;};start .Attr =append (start .Attr ,_fbef );};if _cabf .HrAttr !=_g .ST_TrueFalseUnset {_dcg ,_caea :=_cabf .HrAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0068\u0072"});if _caea !=nil {return _caea ;};start .Attr =append (start .Attr ,_dcg );};if _cabf .HrstdAttr !=_g .ST_TrueFalseUnset {_ffcf ,_ddee :=_cabf .HrstdAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _ddee !=nil {return _ddee ;};start .Attr =append (start .Attr ,_ffcf );};if _cabf .HrnoshadeAttr !=_g .ST_TrueFalseUnset {_gbf ,_bgca :=_cabf .HrnoshadeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _bgca !=nil {return _bgca ;};start .Attr =append (start .Attr ,_gbf );};if _cabf .HrpctAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .HrpctAttr )});};if _cabf .HralignAttr !=OfcST_HrAlignUnset {_bddg ,_cbaad :=_cabf .HralignAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _cbaad !=nil {return _cbaad ;};start .Attr =append (start .Attr ,_bddg );};if _cabf .AllowincellAttr !=_g .ST_TrueFalseUnset {_gece ,_ebae :=_cabf .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _ebae !=nil {return _ebae ;};start .Attr =append (start .Attr ,_gece );};if _cabf .AllowoverlapAttr !=_g .ST_TrueFalseUnset {_dbdd ,_cafc :=_cabf .AllowoverlapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _cafc !=nil {return _cafc ;};start .Attr =append (start .Attr ,_dbdd );};if _cabf .UserdrawnAttr !=_g .ST_TrueFalseUnset {_edgc ,_dfef :=_cabf .UserdrawnAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _dfef !=nil {return _dfef ;};start .Attr =append (start .Attr ,_edgc );};if _cabf .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .BordertopcolorAttr )});};if _cabf .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .BorderleftcolorAttr )});};if _cabf .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .BorderbottomcolorAttr )});};if _cabf .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .BorderrightcolorAttr )});};if _cabf .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_fgag ,_bbdc :=_cabf .DgmlayoutAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _bbdc !=nil {return _bbdc ;};start .Attr =append (start .Attr ,_fgag );};if _cabf .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .DgmnodekindAttr )});};if _cabf .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_edga ,_beccb :=_cabf .DgmlayoutmruAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _beccb !=nil {return _beccb ;};start .Attr =append (start .Attr ,_edga );};if _cabf .InsetmodeAttr !=OfcST_InsetModeUnset {_cfed ,_agae :=_cabf .InsetmodeAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _agae !=nil {return _agae ;};start .Attr =append (start .Attr ,_cfed );};if _cabf .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .OpacityAttr )});};if _cabf .StrokedAttr !=_g .ST_TrueFalseUnset {_cfga ,_efcg :=_cabf .StrokedAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _efcg !=nil {return _efcg ;};start .Attr =append (start .Attr ,_cfga );};if _cabf .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .StrokecolorAttr )});};if _cabf .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .StrokeweightAttr )});};if _cabf .InsetpenAttr !=_g .ST_TrueFalseUnset {_dbbe ,_cca :=_cabf .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _cca !=nil {return _cca ;};start .Attr =append (start .Attr ,_dbbe );};if _cabf .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .ChromakeyAttr )});};if _cabf .FilledAttr !=_g .ST_TrueFalseUnset {_gbgg ,_bfdd :=_cabf .FilledAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _bfdd !=nil {return _bfdd ;};start .Attr =append (start .Attr ,_gbgg );};if _cabf .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .FillcolorAttr )});};if _cabf .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_cabf .SptAttr )});};if _cabf .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_bbdcb ,_bcec :=_cabf .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _bcec !=nil {return _bcec ;};start .Attr =append (start .Attr ,_bbdcb );};if _cabf .BwmodeAttr !=OfcST_BWModeUnset {_adaad ,_eggb :=_cabf .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _eggb !=nil {return _eggb ;};start .Attr =append (start .Attr ,_adaad );};if _cabf .BwpureAttr !=OfcST_BWModeUnset {_daf ,_gfdf :=_cabf .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _gfdf !=nil {return _gfdf ;};start .Attr =append (start .Attr ,_daf );};if _cabf .BwnormalAttr !=OfcST_BWModeUnset {_fgbf ,_eeff :=_cabf .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _eeff !=nil {return _eeff ;};start .Attr =append (start .Attr ,_fgbf );};if _cabf .ForcedashAttr !=_g .ST_TrueFalseUnset {_ffgf ,_fegf :=_cabf .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _fegf !=nil {return _fegf ;};start .Attr =append (start .Attr ,_ffgf );};if _cabf .OleiconAttr !=_g .ST_TrueFalseUnset {_gafb ,_dcge :=_cabf .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _dcge !=nil {return _dcge ;};start .Attr =append (start .Attr ,_gafb );};if _cabf .OleAttr !=_g .ST_TrueFalseBlankUnset {_gbaa ,_cadc :=_cabf .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _cadc !=nil {return _cadc ;};start .Attr =append (start .Attr ,_gbaa );};if _cabf .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_dcgc ,_gbfc :=_cabf .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _gbfc !=nil {return _gbfc ;};start .Attr =append (start .Attr ,_dcgc );};if _cabf .CliptowrapAttr !=_g .ST_TrueFalseUnset {_egeb ,_fddf :=_cabf .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _fddf !=nil {return _fddf ;};start .Attr =append (start .Attr ,_egeb );};if _cabf .ClipAttr !=_g .ST_TrueFalseUnset {_cdcef ,_dcgea :=_cabf .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _dcgea !=nil {return _dcgea ;};start .Attr =append (start .Attr ,_cdcef );};e .EncodeToken (start );if _cabf .EG_ShapeElements !=nil {for _ ,_dgcc :=range _cabf .EG_ShapeElements {_dgcc .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cafede OfcST_OLEDrawAspect )Validate ()error {return _cafede .ValidateWithPath ("")};type OfcCT_Relation struct{IdsrcAttr *string ;IddestAttr *string ;IdcntrAttr *string ;ExtAttr ST_Ext ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_OLEObject and its children, prefixing error messages with path
|
|
func (_fbdcgb *OfcCT_OLEObject )ValidateWithPath (path string )error {if _addfe :=_fbdcgb .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_addfe !=nil {return _addfe ;};if _adfgd :=_fbdcgb .DrawAspectAttr .ValidateWithPath (path +"\u002fD\u0072a\u0077\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_adfgd !=nil {return _adfgd ;};if _fggbf :=_fbdcgb .UpdateModeAttr .ValidateWithPath (path +"\u002fU\u0070d\u0061\u0074\u0065\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fggbf !=nil {return _fggbf ;};if _ffcged :=_fbdcgb .LockedField .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064");_ffcged !=nil {return _ffcged ;};return nil ;};func (_d *AG_Adj )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _d .AdjAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u006a"},Value :_e .Sprintf ("\u0025\u0076",*_d .AdjAttr )});};return nil ;};type Stroke struct{CT_Stroke };func (_dddde ST_FillType )ValidateWithPath (path string )error {switch _dddde {case 0,1,2,3,4,5,6:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dddde ));};return nil ;};func (_bggd *AG_ShapeAttributes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbb :=range start .Attr {if _fbb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eaff ,_fcb :=_fbb .Value ,error (nil );if _fcb !=nil {return _fcb ;};_bggd .OpacityAttr =&_eaff ;continue ;};if _fbb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bggd .StrokedAttr .UnmarshalXMLAttr (_fbb );continue ;};if _fbb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_bddd ,_cedc :=_fbb .Value ,error (nil );if _cedc !=nil {return _cedc ;};_bggd .StrokecolorAttr =&_bddd ;continue ;};if _fbb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_egd ,_cgf :=_fbb .Value ,error (nil );if _cgf !=nil {return _cgf ;};_bggd .StrokeweightAttr =&_egd ;continue ;};if _fbb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bggd .InsetpenAttr .UnmarshalXMLAttr (_fbb );continue ;};if _fbb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cgd ,_afba :=_fbb .Value ,error (nil );if _afba !=nil {return _afba ;};_bggd .ChromakeyAttr =&_cgd ;continue ;};if _fbb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bggd .FilledAttr .UnmarshalXMLAttr (_fbb );continue ;};if _fbb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_fbfd ,_fcef :=_fbb .Value ,error (nil );if _fcef !=nil {return _fcef ;};_bggd .FillcolorAttr =&_fbfd ;continue ;};};for {_bcc ,_fdb :=d .Token ();if _fdb !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047_\u0053\u0068\u0061\u0070\u0065\u0041\u0074t\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_fdb );};if _cgc ,_bcd :=_bcc .(_c .EndElement );_bcd &&_cgc .Name ==start .Name {break ;};};return nil ;};type ST_ShadowType byte ;func (_eaadg ST_StrokeArrowWidth )String ()string {switch _eaadg {case 0:return "";case 1:return "\u006e\u0061\u0072\u0072\u006f\u0077";case 2:return "\u006d\u0065\u0064\u0069\u0075\u006d";case 3:return "\u0077\u0069\u0064\u0065";};return "";};const (OfcST_OLEDrawAspectUnset OfcST_OLEDrawAspect =0;OfcST_OLEDrawAspectContent OfcST_OLEDrawAspect =1;OfcST_OLEDrawAspectIcon OfcST_OLEDrawAspect =2;);func (_abeec OfcST_OLEType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_abeec .String (),start );};type OfcCT_Extrusion struct{OnAttr _g .ST_TrueFalse ;TypeAttr OfcST_ExtrusionType ;RenderAttr OfcST_ExtrusionRender ;ViewpointoriginAttr *string ;ViewpointAttr *string ;PlaneAttr OfcST_ExtrusionPlane ;SkewangleAttr *float32 ;SkewamtAttr *string ;ForedepthAttr *string ;BackdepthAttr *string ;OrientationAttr *string ;OrientationangleAttr *float32 ;LockrotationcenterAttr _g .ST_TrueFalse ;AutorotationcenterAttr _g .ST_TrueFalse ;RotationcenterAttr *string ;RotationangleAttr *string ;ColormodeAttr OfcST_ColorMode ;ColorAttr *string ;ShininessAttr *float32 ;SpecularityAttr *string ;DiffusityAttr *string ;MetalAttr _g .ST_TrueFalse ;EdgeAttr *string ;FacetAttr *string ;LightfaceAttr _g .ST_TrueFalse ;BrightnessAttr *string ;LightpositionAttr *string ;LightlevelAttr *string ;LightharshAttr _g .ST_TrueFalse ;Lightposition2Attr *string ;Lightlevel2Attr *string ;Lightharsh2Attr _g .ST_TrueFalse ;ExtAttr ST_Ext ;};
|
|
|
|
// ValidateWithPath validates the CT_Image and its children, prefixing error messages with path
|
|
func (_bcfdf *CT_Image )ValidateWithPath (path string )error {for _aabc ,_fdeg :=range _bcfdf .EG_ShapeElements {if _adagg :=_fdeg .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_aabc ));_adagg !=nil {return _adagg ;};};if _fbab :=_bcfdf .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_fbab !=nil {return _fbab ;};if _abfd :=_bcfdf .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_abfd !=nil {return _abfd ;};if _dadgc :=_bcfdf .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_dadgc !=nil {return _dadgc ;};if _baafa :=_bcfdf .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_baafa !=nil {return _baafa ;};if _bedd :=_bcfdf .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_bedd !=nil {return _bedd ;};if _adac :=_bcfdf .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_adac !=nil {return _adac ;};if _ccgbb :=_bcfdf .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_ccgbb !=nil {return _ccgbb ;};if _gcae :=_bcfdf .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_gcae !=nil {return _gcae ;};if _defae :=_bcfdf .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_defae !=nil {return _defae ;};if _fcba :=_bcfdf .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_fcba !=nil {return _fcba ;};if _ceda :=_bcfdf .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_ceda !=nil {return _ceda ;};if _acee :=_bcfdf .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_acee !=nil {return _acee ;};if _eafef :=_bcfdf .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_eafef !=nil {return _eafef ;};if _dgag :=_bcfdf .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_dgag !=nil {return _dgag ;};if _efcb :=_bcfdf .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_efcb !=nil {return _efcb ;};if _fccbd :=_bcfdf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_fccbd !=nil {return _fccbd ;};if _fbfbg :=_bcfdf .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_fbfbg !=nil {return _fbfbg ;};if _eaaab :=_bcfdf .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_eaaab !=nil {return _eaaab ;};if _gafcgb :=_bcfdf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_gafcgb !=nil {return _gafcgb ;};if _fcab :=_bcfdf .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_fcab !=nil {return _fcab ;};if _aaaa :=_bcfdf .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_aaaa !=nil {return _aaaa ;};if _gggg :=_bcfdf .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_gggg !=nil {return _gggg ;};if _ffgfd :=_bcfdf .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_ffgfd !=nil {return _ffgfd ;};if _acbbe :=_bcfdf .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_acbbe !=nil {return _acbbe ;};if _aagf :=_bcfdf .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_aagf !=nil {return _aagf ;};if _gcd :=_bcfdf .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_gcd !=nil {return _gcd ;};if _cggba :=_bcfdf .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_cggba !=nil {return _cggba ;};if _feccg :=_bcfdf .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_feccg !=nil {return _feccg ;};if _aedbf :=_bcfdf .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_aedbf !=nil {return _aedbf ;};if _cbef :=_bcfdf .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_cbef !=nil {return _cbef ;};if _efde :=_bcfdf .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072");_efde !=nil {return _efde ;};return nil ;};func (_aebbaa OfcST_ExtrusionRender )String ()string {switch _aebbaa {case 0:return "";case 1:return "\u0073\u006f\u006ci\u0064";case 2:return "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de";case 3:return "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065";};return "";};func NewOfcBottom ()*OfcBottom {_cfaggc :=&OfcBottom {};_cfaggc .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _cfaggc ;};func (_bbeg *AG_StrokeAttributes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bbeg .OnAttr !=_g .ST_TrueFalseUnset {_cbea ,_eac :=_bbeg .OnAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u006e"});if _eac !=nil {return _eac ;};start .Attr =append (start .Attr ,_cbea );};if _bbeg .WeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .WeightAttr )});};if _bbeg .ColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .ColorAttr )});};if _bbeg .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .OpacityAttr )});};if _bbeg .LinestyleAttr !=ST_StrokeLineStyleUnset {_bcgac ,_bccc :=_bbeg .LinestyleAttr .MarshalXMLAttr (_c .Name {Local :"\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"});if _bccc !=nil {return _bccc ;};start .Attr =append (start .Attr ,_bcgac );};if _bbeg .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .MiterlimitAttr )});};if _bbeg .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_bcad ,_ebbd :=_bbeg .JoinstyleAttr .MarshalXMLAttr (_c .Name {Local :"\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"});if _ebbd !=nil {return _ebbd ;};start .Attr =append (start .Attr ,_bcad );};if _bbeg .EndcapAttr !=ST_StrokeEndCapUnset {_gfg ,_ffa :=_bbeg .EndcapAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u006e\u0064\u0063\u0061\u0070"});if _ffa !=nil {return _ffa ;};start .Attr =append (start .Attr ,_gfg );};if _bbeg .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .DashstyleAttr )});};if _bbeg .FilltypeAttr !=ST_FillTypeUnset {_edff ,_afd :=_bbeg .FilltypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _afd !=nil {return _afd ;};start .Attr =append (start .Attr ,_edff );};if _bbeg .SrcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0072\u0063"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .SrcAttr )});};if _bbeg .ImageaspectAttr !=ST_ImageAspectUnset {_fdd ,_efa :=_bbeg .ImageaspectAttr .MarshalXMLAttr (_c .Name {Local :"i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"});if _efa !=nil {return _efa ;};start .Attr =append (start .Attr ,_fdd );};if _bbeg .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .ImagesizeAttr )});};if _bbeg .ImagealignshapeAttr !=_g .ST_TrueFalseUnset {_adbd ,_fecb :=_bbeg .ImagealignshapeAttr .MarshalXMLAttr (_c .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"});if _fecb !=nil {return _fecb ;};start .Attr =append (start .Attr ,_adbd );};if _bbeg .Color2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .Color2Attr )});};if _bbeg .StartarrowAttr !=ST_StrokeArrowTypeUnset {_agcc ,_dgbb :=_bbeg .StartarrowAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _dgbb !=nil {return _dgbb ;};start .Attr =append (start .Attr ,_agcc );};if _bbeg .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_dfc ,_eea :=_bbeg .StartarrowwidthAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _eea !=nil {return _eea ;};start .Attr =append (start .Attr ,_dfc );};if _bbeg .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_ffc ,_afbbg :=_bbeg .StartarrowlengthAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"});if _afbbg !=nil {return _afbbg ;};start .Attr =append (start .Attr ,_ffc );};if _bbeg .EndarrowAttr !=ST_StrokeArrowTypeUnset {_gabd ,_aaa :=_bbeg .EndarrowAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"});if _aaa !=nil {return _aaa ;};start .Attr =append (start .Attr ,_gabd );};if _bbeg .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_bafa ,_dfbd :=_bbeg .EndarrowwidthAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _dfbd !=nil {return _dfbd ;};start .Attr =append (start .Attr ,_bafa );};if _bbeg .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_gbbe ,_dac :=_bbeg .EndarrowlengthAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"});if _dac !=nil {return _dac ;};start .Attr =append (start .Attr ,_gbbe );};if _bbeg .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .HrefAttr )});};if _bbeg .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .AlthrefAttr )});};if _bbeg .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .TitleAttr )});};if _bbeg .ForcedashAttr !=_g .ST_TrueFalseUnset {_eeaf ,_bgfe :=_bbeg .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _bgfe !=nil {return _bgfe ;};start .Attr =append (start .Attr ,_eeaf );};if _bbeg .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .IdAttr )});};if _bbeg .InsetpenAttr !=_g .ST_TrueFalseUnset {_dfbb ,_dgac :=_bbeg .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _dgac !=nil {return _dgac ;};start .Attr =append (start .Attr ,_dfbb );};if _bbeg .RelidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_bbeg .RelidAttr )});};return nil ;};func NewTextbox ()*Textbox {_eebfa :=&Textbox {};_eebfa .CT_Textbox =*NewCT_Textbox ();return _eebfa };func NewCT_TextPath ()*CT_TextPath {_ggebc :=&CT_TextPath {};return _ggebc };func (_gadff *OfcCT_Proxy )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f:\u0070\u0072\u006f\u0078\u0079";};if _gadff .StartAttr !=_g .ST_TrueFalseBlankUnset {_dfbcc ,_ggbaf :=_gadff .StartAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061r\u0074"});if _ggbaf !=nil {return _ggbaf ;};start .Attr =append (start .Attr ,_dfbcc );};if _gadff .EndAttr !=_g .ST_TrueFalseBlankUnset {_eaec ,_ebba :=_gadff .EndAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u006e\u0064"});if _ebba !=nil {return _ebba ;};start .Attr =append (start .Attr ,_eaec );};if _gadff .IdrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064\u0072e\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_gadff .IdrefAttr )});};if _gadff .ConnectlocAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063"},Value :_e .Sprintf ("\u0025\u0076",*_gadff .ConnectlocAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cdcffd OfcST_RType )String ()string {switch _cdcffd {case 0:return "";case 1:return "\u0061\u0072\u0063";case 2:return "\u0063a\u006c\u006c\u006f\u0075\u0074";case 3:return "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr";case 4:return "\u0061\u006c\u0069g\u006e";};return "";};func (_ecbea *OfcST_HrAlign )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ecbea =0;case "\u006c\u0065\u0066\u0074":*_ecbea =1;case "\u0072\u0069\u0067h\u0074":*_ecbea =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_ecbea =3;};return nil ;};func NewShadow ()*Shadow {_daabf :=&Shadow {};_daabf .CT_Shadow =*NewCT_Shadow ();return _daabf };func (_bgaeg *OfcCT_Rules )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acbfd :=range start .Attr {if _acbfd .Name .Local =="\u0065\u0078\u0074"{_bgaeg .ExtAttr .UnmarshalXMLAttr (_acbfd );continue ;};};_eeebb :for {_cgagd ,_bffbb :=d .Token ();if _bffbb !=nil {return _bffbb ;};switch _bfddgb :=_cgagd .(type ){case _c .StartElement :switch _bfddgb .Name {case _c .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072"}:_eefec :=NewOfcCT_R ();if _aacd :=d .DecodeElement (_eefec ,&_bfddgb );_aacd !=nil {return _aacd ;};_bgaeg .R =append (_bgaeg .R ,_eefec );default:_ce .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073\u0020\u0025\u0076",_bfddgb .Name );if _bfaddf :=d .Skip ();_bfaddf !=nil {return _bfaddf ;};};case _c .EndElement :break _eeebb ;case _c .CharData :};};return nil ;};func (_efed *AG_OfficeShapeAttributes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _efed .SptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_efed .SptAttr )});};if _efed .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_dgc ,_eecb :=_efed .ConnectortypeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _eecb !=nil {return _eecb ;};start .Attr =append (start .Attr ,_dgc );};if _efed .BwmodeAttr !=OfcST_BWModeUnset {_cgea ,_ebdf :=_efed .BwmodeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _ebdf !=nil {return _ebdf ;};start .Attr =append (start .Attr ,_cgea );};if _efed .BwpureAttr !=OfcST_BWModeUnset {_bef ,_ecdf :=_efed .BwpureAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _ecdf !=nil {return _ecdf ;};start .Attr =append (start .Attr ,_bef );};if _efed .BwnormalAttr !=OfcST_BWModeUnset {_dgd ,_afe :=_efed .BwnormalAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _afe !=nil {return _afe ;};start .Attr =append (start .Attr ,_dgd );};if _efed .ForcedashAttr !=_g .ST_TrueFalseUnset {_ccbg ,_bbeda :=_efed .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _bbeda !=nil {return _bbeda ;};start .Attr =append (start .Attr ,_ccbg );};if _efed .OleiconAttr !=_g .ST_TrueFalseUnset {_egfd ,_ffb :=_efed .OleiconAttr .MarshalXMLAttr (_c .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _ffb !=nil {return _ffb ;};start .Attr =append (start .Attr ,_egfd );};if _efed .OleAttr !=_g .ST_TrueFalseBlankUnset {_ebg ,_efg :=_efed .OleAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u006fl\u0065"});if _efg !=nil {return _efg ;};start .Attr =append (start .Attr ,_ebg );};if _efed .PreferrelativeAttr !=_g .ST_TrueFalseUnset {_acg ,_fcae :=_efed .PreferrelativeAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _fcae !=nil {return _fcae ;};start .Attr =append (start .Attr ,_acg );};if _efed .CliptowrapAttr !=_g .ST_TrueFalseUnset {_efbb ,_eede :=_efed .CliptowrapAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _eede !=nil {return _eede ;};start .Attr =append (start .Attr ,_efbb );};if _efed .ClipAttr !=_g .ST_TrueFalseUnset {_eaga ,_bbef :=_efed .ClipAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _bbef !=nil {return _bbef ;};start .Attr =append (start .Attr ,_eaga );};return nil ;};func NewAG_Style ()*AG_Style {_decg :=&AG_Style {};return _decg };
|
|
|
|
// Validate validates the OfcCT_Rules and its children
|
|
func (_cebge *OfcCT_Rules )Validate ()error {return _cebge .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073");};func (_fcge *CT_Formulas )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdea :for {_fgba ,_bega :=d .Token ();if _bega !=nil {return _bega ;};switch _eaddf :=_fgba .(type ){case _c .StartElement :switch _eaddf .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066"}:_babd :=NewCT_F ();if _caba :=d .DecodeElement (_babd ,&_eaddf );_caba !=nil {return _caba ;};_fcge .F =append (_fcge .F ,_babd );default:_ce .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073\u0020\u0025\u0076",_eaddf .Name );if _cdbb :=d .Skip ();_cdbb !=nil {return _cdbb ;};};case _c .EndElement :break _fdea ;case _c .CharData :};};return nil ;};func (_dgagg *Formulas )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgagg .CT_Formulas =*NewCT_Formulas ();_ecbe :for {_edcfb ,_gcffb :=d .Token ();if _gcffb !=nil {return _gcffb ;};switch _gdbafb :=_edcfb .(type ){case _c .StartElement :switch _gdbafb .Name {case _c .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066"}:_ccbdd :=NewCT_F ();if _dfbge :=d .DecodeElement (_ccbdd ,&_gdbafb );_dfbge !=nil {return _dfbge ;};_dgagg .F =append (_dgagg .F ,_ccbdd );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073\u0020\u0025\u0076",_gdbafb .Name );if _agebf :=d .Skip ();_agebf !=nil {return _agebf ;};};case _c .EndElement :break _ecbe ;case _c .CharData :};};return nil ;};func (_cbfgd *OfcCT_ShapeDefaults )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u006f:\u0073h\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073";};if _cbfgd .SpidmaxAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073p\u0069\u0064\u006d\u0061\u0078"},Value :_e .Sprintf ("\u0025\u0076",*_cbfgd .SpidmaxAttr )});};if _cbfgd .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_cbfgd .StyleAttr )});};if _cbfgd .FillAttr !=_g .ST_TrueFalseUnset {_daca ,_aafgf :=_cbfgd .FillAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c"});if _aafgf !=nil {return _aafgf ;};start .Attr =append (start .Attr ,_daca );};if _cbfgd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_e .Sprintf ("\u0025\u0076",*_cbfgd .FillcolorAttr )});};if _cbfgd .StrokeAttr !=_g .ST_TrueFalseUnset {_bggdgf ,_edcad :=_cbfgd .StrokeAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0072\u006f\u006b\u0065"});if _edcad !=nil {return _edcad ;};start .Attr =append (start .Attr ,_bggdgf );};if _cbfgd .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_cbfgd .StrokecolorAttr )});};if _cbfgd .AllowincellAttr !=_g .ST_TrueFalseUnset {_gebffa ,_cbbea :=_cbfgd .AllowincellAttr .MarshalXMLAttr (_c .Name {Local :"a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _cbbea !=nil {return _cbbea ;};start .Attr =append (start .Attr ,_gebffa );};if _cbfgd .ExtAttr !=ST_ExtUnset {_bgecf ,_bdbce :=_cbfgd .ExtAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u003a\u0065x\u0074"});if _bdbce !=nil {return _bdbce ;};start .Attr =append (start .Attr ,_bgecf );};e .EncodeToken (start );if _cbfgd .Fill !=nil {_daedd :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_cbfgd .Fill ,_daedd );};if _cbfgd .Stroke !=nil {_acdfb :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065"}};e .EncodeElement (_cbfgd .Stroke ,_acdfb );};if _cbfgd .Textbox !=nil {_bdddg :=_c .StartElement {Name :_c .Name {Local :"\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx"}};e .EncodeElement (_cbfgd .Textbox ,_bdddg );};if _cbfgd .Shadow !=nil {_fedff :=_c .StartElement {Name :_c .Name {Local :"\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_cbfgd .Shadow ,_fedff );};if _cbfgd .Skew !=nil {_gffdb :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0073\u006b\u0065\u0077"}};e .EncodeElement (_cbfgd .Skew ,_gffdb );};if _cbfgd .Extrusion !=nil {_daddfg :=_c .StartElement {Name :_c .Name {Local :"o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e"}};e .EncodeElement (_cbfgd .Extrusion ,_daddfg );};if _cbfgd .Callout !=nil {_ccaffb :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t"}};e .EncodeElement (_cbfgd .Callout ,_ccaffb );};if _cbfgd .Lock !=nil {_dfaeb :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u006c\u006f\u0063\u006b"}};e .EncodeElement (_cbfgd .Lock ,_dfaeb );};if _cbfgd .Colormru !=nil {_adcfa :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"}};e .EncodeElement (_cbfgd .Colormru ,_adcfa );};if _cbfgd .Colormenu !=nil {_fdgbd :=_c .StartElement {Name :_c .Name {Local :"o\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075"}};e .EncodeElement (_cbfgd .Colormenu ,_fdgbd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dabcb OfcST_ScreenSize )Validate ()error {return _dabcb .ValidateWithPath ("")};type Fill struct{CT_Fill };func (_ecea ST_ImageAspect )ValidateWithPath (path string )error {switch _ecea {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecea ));};return nil ;};func NewPolyline ()*Polyline {_dcdcb :=&Polyline {};_dcdcb .CT_PolyLine =*NewCT_PolyLine ();return _dcdcb ;};func (_adff *CT_Stroke )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if (start .Name ==_c .Name {}){start .Name .Local ="\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065";};if _adff .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_adff .IdAttr )});};if _adff .OnAttr !=_g .ST_TrueFalseUnset {_bbdfe ,_fdcg :=_adff .OnAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u006e"});if _fdcg !=nil {return _fdcg ;};start .Attr =append (start .Attr ,_bbdfe );};if _adff .WeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_adff .WeightAttr )});};if _adff .ColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_adff .ColorAttr )});};if _adff .OpacityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_adff .OpacityAttr )});};if _adff .LinestyleAttr !=ST_StrokeLineStyleUnset {_adcg ,_cgcd :=_adff .LinestyleAttr .MarshalXMLAttr (_c .Name {Local :"\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"});if _cgcd !=nil {return _cgcd ;};start .Attr =append (start .Attr ,_adcg );};if _adff .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_adff .MiterlimitAttr )});};if _adff .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_ebgbd ,_fedbg :=_adff .JoinstyleAttr .MarshalXMLAttr (_c .Name {Local :"\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"});if _fedbg !=nil {return _fedbg ;};start .Attr =append (start .Attr ,_ebgbd );};if _adff .EndcapAttr !=ST_StrokeEndCapUnset {_cccca ,_bedaa :=_adff .EndcapAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u006e\u0064\u0063\u0061\u0070"});if _bedaa !=nil {return _bedaa ;};start .Attr =append (start .Attr ,_cccca );};if _adff .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_e .Sprintf ("\u0025\u0076",*_adff .DashstyleAttr )});};if _adff .FilltypeAttr !=ST_FillTypeUnset {_agcfd ,_edab :=_adff .FilltypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _edab !=nil {return _edab ;};start .Attr =append (start .Attr ,_agcfd );};if _adff .SrcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0072\u0063"},Value :_e .Sprintf ("\u0025\u0076",*_adff .SrcAttr )});};if _adff .ImageaspectAttr !=ST_ImageAspectUnset {_daaae ,_egbgb :=_adff .ImageaspectAttr .MarshalXMLAttr (_c .Name {Local :"i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"});if _egbgb !=nil {return _egbgb ;};start .Attr =append (start .Attr ,_daaae );};if _adff .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_e .Sprintf ("\u0025\u0076",*_adff .ImagesizeAttr )});};if _adff .ImagealignshapeAttr !=_g .ST_TrueFalseUnset {_dabbgd ,_abfge :=_adff .ImagealignshapeAttr .MarshalXMLAttr (_c .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"});if _abfge !=nil {return _abfge ;};start .Attr =append (start .Attr ,_dabbgd );};if _adff .Color2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_e .Sprintf ("\u0025\u0076",*_adff .Color2Attr )});};if _adff .StartarrowAttr !=ST_StrokeArrowTypeUnset {_afeae ,_gfgfa :=_adff .StartarrowAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _gfgfa !=nil {return _gfgfa ;};start .Attr =append (start .Attr ,_afeae );};if _adff .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_eabd ,_bcbeg :=_adff .StartarrowwidthAttr .MarshalXMLAttr (_c .Name {Local :"\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _bcbeg !=nil {return _bcbeg ;};start .Attr =append (start .Attr ,_eabd );};if _adff .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_deefd ,_ddde :=_adff .StartarrowlengthAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"});if _ddde !=nil {return _ddde ;};start .Attr =append (start .Attr ,_deefd );};if _adff .EndarrowAttr !=ST_StrokeArrowTypeUnset {_bbff ,_bdffa :=_adff .EndarrowAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"});if _bdffa !=nil {return _bdffa ;};start .Attr =append (start .Attr ,_bbff );};if _adff .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_bgdbg ,_eefd :=_adff .EndarrowwidthAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _eefd !=nil {return _eefd ;};start .Attr =append (start .Attr ,_bgdbg );};if _adff .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_efdae ,_debdg :=_adff .EndarrowlengthAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"});if _debdg !=nil {return _debdg ;};start .Attr =append (start .Attr ,_efdae );};if _adff .HrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_e .Sprintf ("\u0025\u0076",*_adff .HrefAttr )});};if _adff .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_e .Sprintf ("\u0025\u0076",*_adff .AlthrefAttr )});};if _adff .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_e .Sprintf ("\u0025\u0076",*_adff .TitleAttr )});};if _adff .ForcedashAttr !=_g .ST_TrueFalseUnset {_daeeg ,_bbdca :=_adff .ForcedashAttr .MarshalXMLAttr (_c .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _bbdca !=nil {return _bbdca ;};start .Attr =append (start .Attr ,_daeeg );};if _adff .RIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_adff .RIdAttr )});};if _adff .InsetpenAttr !=_g .ST_TrueFalseUnset {_ffggb ,_bagaa :=_adff .InsetpenAttr .MarshalXMLAttr (_c .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _bagaa !=nil {return _bagaa ;};start .Attr =append (start .Attr ,_ffggb );};if _adff .RelidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_adff .RelidAttr )});};e .EncodeToken (start );if _adff .Left !=nil {_ddba :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u006c\u0065\u0066\u0074"}};e .EncodeElement (_adff .Left ,_ddba );};if _adff .Top !=nil {_cdeb :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0074o\u0070"}};e .EncodeElement (_adff .Top ,_cdeb );};if _adff .Right !=nil {_gabef :=_c .StartElement {Name :_c .Name {Local :"\u006f:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_adff .Right ,_gabef );};if _adff .Bottom !=nil {_gdedf :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_adff .Bottom ,_gdedf );};if _adff .Column !=nil {_fcec :=_c .StartElement {Name :_c .Name {Local :"\u006f\u003a\u0063\u006f\u006c\u0075\u006d\u006e"}};e .EncodeElement (_adff .Column ,_fcec );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Skew and its children, prefixing error messages with path
|
|
func (_fcdce *OfcCT_Skew )ValidateWithPath (path string )error {if _ccfea :=_fcdce .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_ccfea !=nil {return _ccfea ;};if _eabeg :=_fcdce .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_eabeg !=nil {return _eabeg ;};return nil ;};func NewOfcCT_ShapeLayout ()*OfcCT_ShapeLayout {_fagg :=&OfcCT_ShapeLayout {};return _fagg };
|
|
|
|
// ValidateWithPath validates the OfcCT_R and its children, prefixing error messages with path
|
|
func (_fgebae *OfcCT_R )ValidateWithPath (path string )error {if _dceac :=_fgebae .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dceac !=nil {return _dceac ;};if _gefag :=_fgebae .HowAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0077\u0041\u0074\u0074\u0072");_gefag !=nil {return _gefag ;};for _acgb ,_abbcf :=range _fgebae .Proxy {if _cdfdb :=_abbcf .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002fP\u0072\u006f\u0078\u0079\u005b\u0025\u0064\u005d",path ,_acgb ));_cdfdb !=nil {return _cdfdb ;};};return nil ;};func (_fbcga OfcST_OLEType )ValidateWithPath (path string )error {switch _fbcga {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbcga ));};return nil ;};func (_gbbed *Curve )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _gbbed .CT_Curve .MarshalXML (e ,start );};type OfcST_ConnectType byte ;func (_bebec ST_StrokeArrowWidth )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ccdacf :=_c .Attr {};_ccdacf .Name =name ;switch _bebec {case ST_StrokeArrowWidthUnset :_ccdacf .Value ="";case ST_StrokeArrowWidthNarrow :_ccdacf .Value ="\u006e\u0061\u0072\u0072\u006f\u0077";case ST_StrokeArrowWidthMedium :_ccdacf .Value ="\u006d\u0065\u0064\u0069\u0075\u006d";case ST_StrokeArrowWidthWide :_ccdacf .Value ="\u0077\u0069\u0064\u0065";};return _ccdacf ,nil ;};func NewOfcCT_Complex ()*OfcCT_Complex {_edeee :=&OfcCT_Complex {};return _edeee };
|
|
|
|
// ValidateWithPath validates the Path and its children, prefixing error messages with path
|
|
func (_acabe *Path )ValidateWithPath (path string )error {if _bedf :=_acabe .CT_Path .ValidateWithPath (path );_bedf !=nil {return _bedf ;};return nil ;};func (_fedcf ST_StrokeLineStyle )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gbfbb :=_c .Attr {};_gbfbb .Name =name ;switch _fedcf {case ST_StrokeLineStyleUnset :_gbfbb .Value ="";case ST_StrokeLineStyleSingle :_gbfbb .Value ="\u0073\u0069\u006e\u0067\u006c\u0065";case ST_StrokeLineStyleThinThin :_gbfbb .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e";case ST_StrokeLineStyleThinThick :_gbfbb .Value ="\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case ST_StrokeLineStyleThickThin :_gbfbb .Value ="\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case ST_StrokeLineStyleThickBetweenThin :_gbfbb .Value ="\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e";};return _gbfbb ,nil ;};type OfcST_ConnectorType byte ;func (_begffb OfcST_How )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fffca :=_c .Attr {};_fffca .Name =name ;switch _begffb {case OfcST_HowUnset :_fffca .Value ="";case OfcST_HowTop :_fffca .Value ="\u0074\u006f\u0070";case OfcST_HowMiddle :_fffca .Value ="\u006d\u0069\u0064\u0064\u006c\u0065";case OfcST_HowBottom :_fffca .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case OfcST_HowLeft :_fffca .Value ="\u006c\u0065\u0066\u0074";case OfcST_HowCenter :_fffca .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case OfcST_HowRight :_fffca .Value ="\u0072\u0069\u0067h\u0074";};return _fffca ,nil ;};func (_bddf *AG_Path )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bddf .PathAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_e .Sprintf ("\u0025\u0076",*_bddf .PathAttr )});};return nil ;};type AG_OfficeShapeAttributes struct{SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _g .ST_TrueFalse ;OleiconAttr _g .ST_TrueFalse ;OleAttr _g .ST_TrueFalseBlank ;PreferrelativeAttr _g .ST_TrueFalse ;CliptowrapAttr _g .ST_TrueFalse ;ClipAttr _g .ST_TrueFalse ;};
|
|
|
|
// ValidateWithPath validates the Shadow and its children, prefixing error messages with path
|
|
func (_abega *Shadow )ValidateWithPath (path string )error {if _bcbcc :=_abega .CT_Shadow .ValidateWithPath (path );_bcbcc !=nil {return _bcbcc ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Rules and its children, prefixing error messages with path
|
|
func (_dddcb *OfcCT_Rules )ValidateWithPath (path string )error {for _afebf ,_geccd :=range _dddcb .R {if _dfbef :=_geccd .ValidateWithPath (_e .Sprintf ("\u0025\u0073\u002f\u0052\u005b\u0025\u0064\u005d",path ,_afebf ));_dfbef !=nil {return _dfbef ;};};if _fegac :=_dddcb .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_fegac !=nil {return _fegac ;};return nil ;};func (_ebbbc ST_StrokeEndCap )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gffed :=_c .Attr {};_gffed .Name =name ;switch _ebbbc {case ST_StrokeEndCapUnset :_gffed .Value ="";case ST_StrokeEndCapFlat :_gffed .Value ="\u0066\u006c\u0061\u0074";case ST_StrokeEndCapSquare :_gffed .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";case ST_StrokeEndCapRound :_gffed .Value ="\u0072\u006f\u0075n\u0064";};return _gffed ,nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCallout and its children, prefixing error messages with path
|
|
func (_fgacg *OfcCallout )ValidateWithPath (path string )error {if _dgcgf :=_fgacg .OfcCT_Callout .ValidateWithPath (path );_dgcgf !=nil {return _dgcgf ;};return nil ;};const (ST_StrokeJoinStyleUnset ST_StrokeJoinStyle =0;ST_StrokeJoinStyleRound ST_StrokeJoinStyle =1;ST_StrokeJoinStyleBevel ST_StrokeJoinStyle =2;ST_StrokeJoinStyleMiter ST_StrokeJoinStyle =3;);func init (){_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054_\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073",NewOfcCT_ShapeDefaults );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0049\u006e\u006b",NewOfcCT_Ink );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054_\u0053\u0069\u0067n\u0061\u0074\u0075\u0072\u0065\u004c\u0069\u006e\u0065",NewOfcCT_SignatureLine );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004ca\u0079\u006f\u0075\u0074",NewOfcCT_ShapeLayout );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070",NewOfcCT_IdMap );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005fR\u0065\u0067\u0072\u006f\u0075\u0070\u0054\u0061\u0062\u006c\u0065",NewOfcCT_RegroupTable );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079",NewOfcCT_Entry );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073",NewOfcCT_Rules );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0052",NewOfcCT_R );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079",NewOfcCT_Proxy );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d",NewOfcCT_Diagram );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0058\u006d\u006c",NewOfcCT_EquationXml );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054_\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0054\u0061\u0062\u006c\u0065",NewOfcCT_RelationTable );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","C\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e",NewOfcCT_Relation );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0072\u0075",NewOfcCT_ColorMru );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005fC\u006f\u006c\u006f\u0072\u004d\u0065\u006e\u0075",NewOfcCT_ColorMenu );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005f\u0053\u006b\u0065\u0077",NewOfcCT_Skew );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005fE\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e",NewOfcCT_Extrusion );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0043\u0061\u006c\u006c\u006f\u0075\u0074",NewOfcCT_Callout );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005f\u004c\u006f\u0063\u006b",NewOfcCT_Lock );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005fO\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074",NewOfcCT_OLEObject );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0043\u006f\u006d\u0070\u006c\u0065\u0078",NewOfcCT_Complex );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0053\u0074\u0072\u006f\u006b\u0065C\u0068\u0069\u006c\u0064",NewOfcCT_StrokeChild );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","C\u0054\u005f\u0043\u006c\u0069\u0070\u0050\u0061\u0074\u0068",NewOfcCT_ClipPath );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005f\u0046\u0069\u006c\u006c",NewOfcCT_Fill );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0073\u0068\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073",NewOfcShapedefaults );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","s\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074",NewOfcShapelayout );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065",NewOfcSignatureline );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0069\u006e\u006b",NewOfcInk );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0064i\u0061\u0067\u0072\u0061\u006d",NewOfcDiagram );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c",NewOfcEquationxml );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0073\u006b\u0065\u0077",NewOfcSkew );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn",NewOfcExtrusion );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063a\u006c\u006c\u006f\u0075\u0074",NewOfcCallout );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u006c\u006f\u0063\u006b",NewOfcLock );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u004fL\u0045\u004f\u0062\u006a\u0065\u0063t",NewOfcOLEObject );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063o\u006d\u0070\u006c\u0065\u0078",NewOfcComplex );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u006c\u0065\u0066\u0074",NewOfcLeft );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0074\u006f\u0070",NewOfcTop );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0072\u0069\u0067h\u0074",NewOfcRight );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0062\u006f\u0074\u0074\u006f\u006d",NewOfcBottom );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063\u006f\u006c\u0075\u006d\u006e",NewOfcColumn );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068",NewOfcClippath );_f .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0066\u0069\u006c\u006c",NewOfcFill );}; |