mirror of
https://github.com/unidoc/unioffice.git
synced 2025-05-10 19:29:15 +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 (_ca "encoding/xml";_f "fmt";_cb "github.com/unidoc/unioffice";_fa "github.com/unidoc/unioffice/common/logger";_da "github.com/unidoc/unioffice/schema/soo/ofc/sharedTypes";_fd "github.com/unidoc/unioffice/schema/soo/wml";_e "github.com/unidoc/unioffice/schema/urn/schemas_microsoft_com/office/excel";_a "github.com/unidoc/unioffice/schema/urn/schemas_microsoft_com/office/powerpoint";_eb "github.com/unidoc/unioffice/schema/urn/schemas_microsoft_com/office/word";_d "strconv";);func (_fegbb ST_FillMethod )ValidateWithPath (path string )error {switch _fegbb {case 0,1,2,3,4,5:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fegbb ));};return nil ;};type AG_ShapeAttributes struct{OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;};func (_ffd *Arc )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ffd .CT_Arc =*NewCT_Arc ();for _ ,_gcaa :=range start .Attr {if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ffd .UserdrawnAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ffd .ButtonAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ffd .DgmlayoutmruAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ffd .UserhiddenAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ffd .CliptowrapAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ffd .BulletAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u006f\u006c\u0065"{_ffd .OleAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0068\u0072"{_ffd .HrAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0073\u0070\u0069\u0064"{_cgb ,_ceaa :=_gcaa .Value ,error (nil );if _ceaa !=nil {return _ceaa ;};_ffd .SpidAttr =&_cgb ;continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0068\u0072\u0073t\u0064"{_ffd .HrstdAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ffd .BwnormalAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_gfdf ,_bcee :=_gcaa .Value ,error (nil );if _bcee !=nil {return _bcee ;};_ffd .BordertopcolorAttr =&_gfdf ;continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ffd .DgmlayoutAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ffd .ForcedashAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ffd .AllowoverlapAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ffd .HrnoshadeAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ffd .PreferrelativeAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_cbff ,_cdd :=_gcaa .Value ,error (nil );if _cdd !=nil {return _cdd ;};_ffd .BorderbottomcolorAttr =&_cbff ;continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u006f\u006e\u0065\u0064"{_ffd .OnedAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bdf ,_fbec :=_d .ParseInt (_gcaa .Value ,10,64);if _fbec !=nil {return _fbec ;};_ffd .DgmnodekindAttr =&_bdf ;continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_gbddd ,_cdc :=_d .ParseInt (_gcaa .Value ,10,64);if _cdc !=nil {return _cdc ;};_ffd .RegroupidAttr =&_gbddd ;continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ffd .AllowincellAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0068\u0072\u0070c\u0074"{_ggccg ,_aeag :=_d .ParseFloat (_gcaa .Value ,64);if _aeag !=nil {return _aeag ;};_fbad :=float32 (_ggccg );_ffd .HrpctAttr =&_fbad ;continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0063\u006c\u0069\u0070"{_ffd .ClipAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ffd .InsetmodeAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_cbcd ,_gfef :=_gcaa .Value ,error (nil );if _gfef !=nil {return _gfef ;};_ffd .BorderleftcolorAttr =&_cbcd ;continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ffd .OleiconAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_dgcd ,_egba :=_gcaa .Value ,error (nil );if _egba !=nil {return _egba ;};_ffd .BorderrightcolorAttr =&_dgcd ;continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ffd .ConnectortypeAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ffd .BwpureAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ffd .BwmodeAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0073\u0070\u0074"{_bee ,_ccfc :=_d .ParseFloat (_gcaa .Value ,64);if _ccfc !=nil {return _ccfc ;};_dead :=float32 (_bee );_ffd .SptAttr =&_dead ;continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ffd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcaa .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ffd .HralignAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Local =="\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"{_cfac ,_cbfa :=_d .ParseFloat (_gcaa .Value ,64);if _cbfa !=nil {return _cbfa ;};_ffd .EndAngleAttr =&_cfac ;continue ;};if _gcaa .Name .Local =="\u0069\u0064"{_cgda ,_aacg :=_gcaa .Value ,error (nil );if _aacg !=nil {return _aacg ;};_ffd .IdAttr =&_cgda ;continue ;};if _gcaa .Name .Local =="\u0061\u006c\u0074"{_gac ,_feea :=_gcaa .Value ,error (nil );if _feea !=nil {return _feea ;};_ffd .AltAttr =&_gac ;continue ;};if _gcaa .Name .Local =="\u0070\u0072\u0069n\u0074"{_ffd .PrintAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ffd .StrokedAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_caea ,_efc :=_gcaa .Value ,error (nil );if _efc !=nil {return _efc ;};_ffd .WrapcoordsAttr =&_caea ;continue ;};if _gcaa .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ffdf ,_eeea :=_gcaa .Value ,error (nil );if _eeea !=nil {return _eeea ;};_ffd .StrokeweightAttr =&_ffdf ;continue ;};if _gcaa .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gadc ,_beea :=_gcaa .Value ,error (nil );if _beea !=nil {return _beea ;};_ffd .CoordoriginAttr =&_gadc ;continue ;};if _gcaa .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cbffe ,_ebfc :=_gcaa .Value ,error (nil );if _ebfc !=nil {return _ebfc ;};_ffd .ChromakeyAttr =&_cbffe ;continue ;};if _gcaa .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_becf ,_bgag :=_gcaa .Value ,error (nil );if _bgag !=nil {return _bgag ;};_ffd .FillcolorAttr =&_becf ;continue ;};if _gcaa .Name .Local =="\u0073\u0074\u0079l\u0065"{_egdgd ,_aedba :=_gcaa .Value ,error (nil );if _aedba !=nil {return _aedba ;};_ffd .StyleAttr =&_egdgd ;continue ;};if _gcaa .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gfac ,_cbd :=_gcaa .Value ,error (nil );if _cbd !=nil {return _cbd ;};_ffd .OpacityAttr =&_gfac ;continue ;};if _gcaa .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_aade ,_egaee :=_gcaa .Value ,error (nil );if _egaee !=nil {return _egaee ;};_ffd .StrokecolorAttr =&_aade ;continue ;};if _gcaa .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ffd .InsetpenAttr .UnmarshalXMLAttr (_gcaa );continue ;};if _gcaa .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"{_faeg ,_aede :=_d .ParseFloat (_gcaa .Value ,64);if _aede !=nil {return _aede ;};_ffd .StartAngleAttr =&_faeg ;continue ;};if _gcaa .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cbfbb ,_cfdgc :=_gcaa .Value ,error (nil );if _cfdgc !=nil {return _cfdgc ;};_ffd .CoordsizeAttr =&_cbfbb ;continue ;};if _gcaa .Name .Local =="\u0074\u0069\u0074l\u0065"{_gbdf ,_bebd :=_gcaa .Value ,error (nil );if _bebd !=nil {return _bebd ;};_ffd .TitleAttr =&_gbdf ;continue ;};if _gcaa .Name .Local =="\u0063\u006c\u0061s\u0073"{_edfd ,_ecfd :=_gcaa .Value ,error (nil );if _ecfd !=nil {return _ecfd ;};_ffd .ClassAttr =&_edfd ;continue ;};if _gcaa .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gaf ,_addc :=_gcaa .Value ,error (nil );if _addc !=nil {return _addc ;};_ffd .TargetAttr =&_gaf ;continue ;};if _gcaa .Name .Local =="\u0068\u0072\u0065\u0066"{_bcda ,_dafed :=_gcaa .Value ,error (nil );if _dafed !=nil {return _dafed ;};_ffd .HrefAttr =&_bcda ;continue ;};if _gcaa .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ffd .FilledAttr .UnmarshalXMLAttr (_gcaa );continue ;};};_aadf :for {_edfb ,_geae :=d .Token ();if _geae !=nil {return _geae ;};switch _ffbb :=_edfb .(type ){case _ca .StartElement :switch _ffbb .Name {case _ca .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"}:_bgbd :=NewEG_ShapeElements ();_bgbd .Path =NewPath ();if _fdeb :=d .DecodeElement (_bgbd .Path ,&_ffbb );_fdeb !=nil {return _fdeb ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_bgbd );case _ca .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"}:_dbag :=NewEG_ShapeElements ();_dbag .Formulas =NewFormulas ();if _ded :=d .DecodeElement (_dbag .Formulas ,&_ffbb );_ded !=nil {return _ded ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_dbag );case _ca .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"}:_aefb :=NewEG_ShapeElements ();_aefb .Handles =NewHandles ();if _bded :=d .DecodeElement (_aefb .Handles ,&_ffbb );_bded !=nil {return _bded ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_aefb );case _ca .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"}:_ageb :=NewEG_ShapeElements ();_ageb .Fill =NewFill ();if _bfec :=d .DecodeElement (_ageb .Fill ,&_ffbb );_bfec !=nil {return _bfec ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_ageb );case _ca .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"}:_abca :=NewEG_ShapeElements ();_abca .Stroke =NewStroke ();if _bcgb :=d .DecodeElement (_abca .Stroke ,&_ffbb );_bcgb !=nil {return _bcgb ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_abca );case _ca .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"}:_aeca :=NewEG_ShapeElements ();_aeca .Shadow =NewShadow ();if _gcaf :=d .DecodeElement (_aeca .Shadow ,&_ffbb );_gcaf !=nil {return _gcaf ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_aeca );case _ca .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"}:_fgcg :=NewEG_ShapeElements ();_fgcg .Textbox =NewTextbox ();if _abfc :=d .DecodeElement (_fgcg .Textbox ,&_ffbb );_abfc !=nil {return _abfc ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_fgcg );case _ca .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"}:_gdc :=NewEG_ShapeElements ();_gdc .Textpath =NewTextpath ();if _fbge :=d .DecodeElement (_gdc .Textpath ,&_ffbb );_fbge !=nil {return _fbge ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_gdc );case _ca .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"}:_degb :=NewEG_ShapeElements ();_degb .Imagedata =NewImagedata ();if _cbbg :=d .DecodeElement (_degb .Imagedata ,&_ffbb );_cbbg !=nil {return _cbbg ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_degb );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fgge :=NewEG_ShapeElements ();_fgge .Skew =NewOfcSkew ();if _fda :=d .DecodeElement (_fgge .Skew ,&_ffbb );_fda !=nil {return _fda ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_fgge );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gae :=NewEG_ShapeElements ();_gae .Extrusion =NewOfcExtrusion ();if _daeb :=d .DecodeElement (_gae .Extrusion ,&_ffbb );_daeb !=nil {return _daeb ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_gae );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_agbag :=NewEG_ShapeElements ();_agbag .Callout =NewOfcCallout ();if _gfda :=d .DecodeElement (_agbag .Callout ,&_ffbb );_gfda !=nil {return _gfda ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_agbag );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fggd :=NewEG_ShapeElements ();_fggd .Lock =NewOfcLock ();if _eecc :=d .DecodeElement (_fggd .Lock ,&_ffbb );_eecc !=nil {return _eecc ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_fggd );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cdac :=NewEG_ShapeElements ();_cdac .Clippath =NewOfcClippath ();if _acce :=d .DecodeElement (_cdac .Clippath ,&_ffbb );_acce !=nil {return _acce ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_cdac );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_becfe :=NewEG_ShapeElements ();_becfe .Signatureline =NewOfcSignatureline ();if _bfge :=d .DecodeElement (_becfe .Signatureline ,&_ffbb );_bfge !=nil {return _bfge ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_becfe );case _ca .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"}:_adaf :=NewEG_ShapeElements ();_adaf .Wrap =_eb .NewWrap ();if _beg :=d .DecodeElement (_adaf .Wrap ,&_ffbb );_beg !=nil {return _beg ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_adaf );case _ca .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"}:_bedd :=NewEG_ShapeElements ();_bedd .Anchorlock =_eb .NewAnchorlock ();if _dfbg :=d .DecodeElement (_bedd .Anchorlock ,&_ffbb );_dfbg !=nil {return _dfbg ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_bedd );case _ca .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"}:_bedf :=NewEG_ShapeElements ();_bedf .Bordertop =_eb .NewBordertop ();if _eede :=d .DecodeElement (_bedf .Bordertop ,&_ffbb );_eede !=nil {return _eede ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_bedf );case _ca .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"}:_dca :=NewEG_ShapeElements ();_dca .Borderbottom =_eb .NewBorderbottom ();if _cbgd :=d .DecodeElement (_dca .Borderbottom ,&_ffbb );_cbgd !=nil {return _cbgd ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_dca );case _ca .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"}:_ceee :=NewEG_ShapeElements ();_ceee .Borderleft =_eb .NewBorderleft ();if _bbbaf :=d .DecodeElement (_ceee .Borderleft ,&_ffbb );_bbbaf !=nil {return _bbbaf ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_ceee );case _ca .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"}:_gfce :=NewEG_ShapeElements ();_gfce .Borderright =_eb .NewBorderright ();if _egca :=d .DecodeElement (_gfce .Borderright ,&_ffbb );_egca !=nil {return _egca ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_gfce );case _ca .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"}:_bdgb :=NewEG_ShapeElements ();_bdgb .ClientData =_e .NewClientData ();if _ege :=d .DecodeElement (_bdgb .ClientData ,&_ffbb );_ege !=nil {return _ege ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_bdgb );case _ca .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"}:_adcg :=NewEG_ShapeElements ();_adcg .Textdata =_a .NewTextdata ();if _gddd :=d .DecodeElement (_adcg .Textdata ,&_ffbb );_gddd !=nil {return _gddd ;};_ffd .EG_ShapeElements =append (_ffd .EG_ShapeElements ,_adcg );default:_fa .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",_ffbb .Name );if _bdc :=d .Skip ();_bdc !=nil {return _bdc ;};};case _ca .EndElement :break _aadf ;case _ca .CharData :};};return nil ;};type OfcCT_ShapeLayout struct{Idmap *OfcCT_IdMap ;Regrouptable *OfcCT_RegroupTable ;Rules *OfcCT_Rules ;ExtAttr ST_Ext ;};func (_eegcc OfcST_ExtrusionPlane )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_ddefd :=_ca .Attr {};_ddefd .Name =name ;switch _eegcc {case OfcST_ExtrusionPlaneUnset :_ddefd .Value ="";case OfcST_ExtrusionPlaneXY :_ddefd .Value ="\u0058\u0059";case OfcST_ExtrusionPlaneZX :_ddefd .Value ="\u005a\u0058";case OfcST_ExtrusionPlaneYZ :_ddefd .Value ="\u0059\u005a";};return _ddefd ,nil ;};type OfcCT_RelationTable struct{Rel []*OfcCT_Relation ;ExtAttr ST_Ext ;};
|
|
|
|
// ValidateWithPath validates the CT_Oval and its children, prefixing error messages with path
|
|
func (_caece *CT_Oval )ValidateWithPath (path string )error {for _bdecf ,_gfdd :=range _caece .EG_ShapeElements {if _gfbf :=_gfdd .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_bdecf ));_gfbf !=nil {return _gfbf ;};};if _fgfaf :=_caece .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_fgfaf !=nil {return _fgfaf ;};if _bebb :=_caece .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_bebb !=nil {return _bebb ;};if _geadbb :=_caece .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_geadbb !=nil {return _geadbb ;};if _bcfb :=_caece .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_bcfb !=nil {return _bcfb ;};if _gbddg :=_caece .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_gbddg !=nil {return _gbddg ;};if _afeg :=_caece .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_afeg !=nil {return _afeg ;};if _bgdge :=_caece .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_bgdge !=nil {return _bgdge ;};if _bfbbb :=_caece .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_bfbbb !=nil {return _bfbbb ;};if _caecd :=_caece .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_caecd !=nil {return _caecd ;};if _acada :=_caece .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_acada !=nil {return _acada ;};if _aaga :=_caece .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_aaga !=nil {return _aaga ;};if _bfeb :=_caece .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_bfeb !=nil {return _bfeb ;};if _dbdce :=_caece .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_dbdce !=nil {return _dbdce ;};if _bgeb :=_caece .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_bgeb !=nil {return _bgeb ;};if _dacg :=_caece .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_dacg !=nil {return _dacg ;};if _bcbd :=_caece .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_bcbd !=nil {return _bcbd ;};if _fecea :=_caece .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_fecea !=nil {return _fecea ;};if _gdbg :=_caece .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_gdbg !=nil {return _gdbg ;};if _gabg :=_caece .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_gabg !=nil {return _gabg ;};if _dfda :=_caece .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_dfda !=nil {return _dfda ;};if _adge :=_caece .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_adge !=nil {return _adge ;};if _caege :=_caece .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_caege !=nil {return _caege ;};if _aaefb :=_caece .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_aaefb !=nil {return _aaefb ;};if _fdefb :=_caece .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_fdefb !=nil {return _fdefb ;};if _affaf :=_caece .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_affaf !=nil {return _affaf ;};if _edgc :=_caece .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_edgc !=nil {return _edgc ;};if _fggegb :=_caece .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_fggegb !=nil {return _fggegb ;};if _deeeb :=_caece .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_deeeb !=nil {return _deeeb ;};if _eaeea :=_caece .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_eaeea !=nil {return _eaeea ;};return nil ;};func (_gbdca OfcST_OLEType )String ()string {switch _gbdca {case 0:return "";case 1:return "\u0045\u006d\u0062e\u0064";case 2:return "\u004c\u0069\u006e\u006b";};return "";};func (_gcbbf *Polyline )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _gcbbf .CT_PolyLine .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the OfcCT_Callout and its children
|
|
func (_bebgb *OfcCT_Callout )Validate ()error {return _bebgb .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u0061\u006c\u006c\u006f\u0075\u0074");};func (_gcggea *Stroke )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_gcggea .CT_Stroke =*NewCT_Stroke ();for _ ,_ccagbe :=range start .Attr {if _ccagbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccagbe .Name .Local =="\u0072\u0065\u006ci\u0064"{_cdfcc ,_ebagfc :=_ccagbe .Value ,error (nil );if _ebagfc !=nil {return _ebagfc ;};_gcggea .RelidAttr =&_cdfcc ;continue ;};if _ccagbe .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"&&_ccagbe .Name .Local =="\u0069\u0064"{_cgbgf ,_agbgf :=_ccagbe .Value ,error (nil );if _agbgf !=nil {return _agbgf ;};_gcggea .RIdAttr =&_cgbgf ;continue ;};if _ccagbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccagbe .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gcggea .ForcedashAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccagbe .Name .Local =="\u0074\u0069\u0074l\u0065"{_dcafac ,_cdaeb :=_ccagbe .Value ,error (nil );if _cdaeb !=nil {return _cdaeb ;};_gcggea .TitleAttr =&_dcafac ;continue ;};if _ccagbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccagbe .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_aegfa ,_bafdg :=_ccagbe .Value ,error (nil );if _bafdg !=nil {return _bafdg ;};_gcggea .AlthrefAttr =&_aegfa ;continue ;};if _ccagbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccagbe .Name .Local =="\u0068\u0072\u0065\u0066"{_gbbdd ,_cffbd :=_ccagbe .Value ,error (nil );if _cffbd !=nil {return _cffbd ;};_gcggea .HrefAttr =&_gbbdd ;continue ;};if _ccagbe .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_bafda ,_adeeg :=_ccagbe .Value ,error (nil );if _adeeg !=nil {return _adeeg ;};_gcggea .ImagesizeAttr =&_bafda ;continue ;};if _ccagbe .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_gcggea .StartarrowlengthAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_gcggea .JoinstyleAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_gcggea .EndarrowAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_caefdg ,_accdg :=_ccagbe .Value ,error (nil );if _accdg !=nil {return _accdg ;};_gcggea .DashstyleAttr =&_caefdg ;continue ;};if _ccagbe .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_gcggea .EndarrowwidthAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u0073\u0072\u0063"{_ffeaf ,_gcegga :=_ccagbe .Value ,error (nil );if _gcegga !=nil {return _gcegga ;};_gcggea .SrcAttr =&_ffeaf ;continue ;};if _ccagbe .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_gcggea .EndarrowlengthAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_gcggea .LinestyleAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_acgce ,_cfgdc :=_ccagbe .Value ,error (nil );if _cfgdc !=nil {return _cfgdc ;};_gcggea .OpacityAttr =&_acgce ;continue ;};if _ccagbe .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_afbbb ,_dggeda :=_ccagbe .Value ,error (nil );if _dggeda !=nil {return _dggeda ;};_gcggea .WeightAttr =&_afbbb ;continue ;};if _ccagbe .Name .Local =="\u0069\u0064"{_befcb ,_aefca :=_ccagbe .Value ,error (nil );if _aefca !=nil {return _aefca ;};_gcggea .IdAttr =&_befcb ;continue ;};if _ccagbe .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_gfcfg ,_gafg :=_d .ParseFloat (_ccagbe .Value ,64);if _gafg !=nil {return _gafg ;};_gcggea .MiterlimitAttr =&_gfcfg ;continue ;};if _ccagbe .Name .Local =="\u0063\u006f\u006co\u0072"{_cegcc ,_aegceg :=_ccagbe .Value ,error (nil );if _aegceg !=nil {return _aegceg ;};_gcggea .ColorAttr =&_cegcc ;continue ;};if _ccagbe .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_gcggea .ImageaspectAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_gcggea .FilltypeAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u006f\u006e"{_gcggea .OnAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_gcggea .StartarrowwidthAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gcggea .InsetpenAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_gcggea .ImagealignshapeAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_gcggea .StartarrowAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_gcggea .EndcapAttr .UnmarshalXMLAttr (_ccagbe );continue ;};if _ccagbe .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_dfgbf ,_befcdg :=_ccagbe .Value ,error (nil );if _befcdg !=nil {return _befcdg ;};_gcggea .Color2Attr =&_dfgbf ;continue ;};};_dffge :for {_gbfbge ,_adbga :=d .Token ();if _adbga !=nil {return _adbga ;};switch _gegbb :=_gbfbge .(type ){case _ca .StartElement :switch _gegbb .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcggea .Left =NewOfcLeft ();if _eeada :=d .DecodeElement (_gcggea .Left ,&_gegbb );_eeada !=nil {return _eeada ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcggea .Top =NewOfcTop ();if _gcbgg :=d .DecodeElement (_gcggea .Top ,&_gegbb );_gcbgg !=nil {return _gcbgg ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcggea .Right =NewOfcRight ();if _dbffc :=d .DecodeElement (_gcggea .Right ,&_gegbb );_dbffc !=nil {return _dbffc ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcggea .Bottom =NewOfcBottom ();if _gdcd :=d .DecodeElement (_gcggea .Bottom ,&_gegbb );_gdcd !=nil {return _gdcd ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcggea .Column =NewOfcColumn ();if _fdaaf :=d .DecodeElement (_gcggea .Column ,&_gegbb );_fdaaf !=nil {return _fdaaf ;};default:_fa .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",_gegbb .Name );if _efeag :=d .Skip ();_efeag !=nil {return _efeag ;};};case _ca .EndElement :break _dffge ;case _ca .CharData :};};return nil ;};
|
|
|
|
// Validate validates the Stroke and its children
|
|
func (_aeecc *Stroke )Validate ()error {return _aeecc .ValidateWithPath ("\u0053\u0074\u0072\u006f\u006b\u0065");};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;);type Stroke struct{CT_Stroke };type Arc struct{CT_Arc };
|
|
|
|
// Validate validates the Shadow and its children
|
|
func (_ecegdd *Shadow )Validate ()error {return _ecegdd .ValidateWithPath ("\u0053\u0068\u0061\u0064\u006f\u0077");};
|
|
|
|
// Validate validates the CT_Shape and its children
|
|
func (_fgbbgf *CT_Shape )Validate ()error {return _fgbbgf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func (_aggdb ST_ImageAspect )ValidateWithPath (path string )error {switch _aggdb {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aggdb ));};return nil ;};
|
|
|
|
// Validate validates the OfcTop and its children
|
|
func (_eedcb *OfcTop )Validate ()error {return _eedcb .ValidateWithPath ("\u004f\u0066\u0063\u0054\u006f\u0070");};type OfcEquationxml struct{OfcCT_EquationXml };func (_dabeg *CT_Background )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_cbgb :=range start .Attr {if _cbgb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbgb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_dabeg .BwmodeAttr .UnmarshalXMLAttr (_cbgb );continue ;};if _cbgb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbgb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_dabeg .BwpureAttr .UnmarshalXMLAttr (_cbgb );continue ;};if _cbgb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbgb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_dabeg .BwnormalAttr .UnmarshalXMLAttr (_cbgb );continue ;};if _cbgb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbgb .Name .Local =="\u0074\u0061r\u0067\u0065\u0074s\u0063\u0072\u0065\u0065\u006e\u0073\u0069\u007a\u0065"{_dabeg .TargetscreensizeAttr .UnmarshalXMLAttr (_cbgb );continue ;};if _cbgb .Name .Local =="\u0069\u0064"{_agbb ,_bad :=_cbgb .Value ,error (nil );if _bad !=nil {return _bad ;};_dabeg .IdAttr =&_agbb ;continue ;};if _cbgb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_dabeg .FilledAttr .UnmarshalXMLAttr (_cbgb );continue ;};if _cbgb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_gba ,_gacb :=_cbgb .Value ,error (nil );if _gacb !=nil {return _gacb ;};_dabeg .FillcolorAttr =&_gba ;continue ;};};_acfb :for {_fggb ,_dga :=d .Token ();if _dga !=nil {return _dga ;};switch _bbgc :=_fggb .(type ){case _ca .StartElement :switch _bbgc .Name {case _ca .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"}:_dabeg .Fill =NewFill ();if _eeabc :=d .DecodeElement (_dabeg .Fill ,&_bbgc );_eeabc !=nil {return _eeabc ;};default:_fa .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",_bbgc .Name );if _cffd :=d .Skip ();_cffd !=nil {return _cffd ;};};case _ca .EndElement :break _acfb ;case _ca .CharData :};};return nil ;};func NewAG_Chromakey ()*AG_Chromakey {_adbg :=&AG_Chromakey {};return _adbg };func (_egdac *OfcExtrusion )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _egdac .OfcCT_Extrusion .MarshalXML (e ,start );};type AG_StrokeAttributes struct{OnAttr _da .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 _da .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 _da .ST_TrueFalse ;IdAttr *string ;InsetpenAttr _da .ST_TrueFalse ;RelidAttr *string ;};
|
|
|
|
// ValidateWithPath validates the CT_Path and its children, prefixing error messages with path
|
|
func (_dafda *CT_Path )ValidateWithPath (path string )error {if _dbce :=_dafda .FillokAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u006f\u006b\u0041\u0074\u0074\u0072");_dbce !=nil {return _dbce ;};if _gaddg :=_dafda .StrokeokAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u006f\u006b\u0065\u006f\u006b\u0041\u0074\u0074\u0072");_gaddg !=nil {return _gaddg ;};if _cdafd :=_dafda .ShadowokAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0064\u006f\u0077\u006f\u006b\u0041\u0074\u0074\u0072");_cdafd !=nil {return _cdafd ;};if _gfea :=_dafda .ArrowokAttr .ValidateWithPath (path +"\u002f\u0041\u0072r\u006f\u0077\u006f\u006b\u0041\u0074\u0074\u0072");_gfea !=nil {return _gfea ;};if _afec :=_dafda .GradientshapeokAttr .ValidateWithPath (path +"/\u0047r\u0061\u0064\u0069\u0065\u006e\u0074\u0073\u0068a\u0070\u0065\u006f\u006bAt\u0074\u0072");_afec !=nil {return _afec ;};if _gcaae :=_dafda .TextpathokAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0070\u0061\u0074\u0068\u006f\u006b\u0041\u0074\u0074\u0072");_gcaae !=nil {return _gcaae ;};if _gbad :=_dafda .InsetpenokAttr .ValidateWithPath (path +"\u002fI\u006es\u0065\u0074\u0070\u0065\u006e\u006f\u006b\u0041\u0074\u0074\u0072");_gbad !=nil {return _gbad ;};if _adea :=_dafda .ConnecttypeAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u006e\u0065c\u0074\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_adea !=nil {return _adea ;};if _baddf :=_dafda .ExtrusionokAttr .ValidateWithPath (path +"\u002f\u0045x\u0074\u0072\u0075s\u0069\u006f\u006e\u006f\u006b\u0041\u0074\u0074\u0072");_baddf !=nil {return _baddf ;};return nil ;};type CT_F struct{EqnAttr *string ;};func NewOfcExtrusion ()*OfcExtrusion {_egddca :=&OfcExtrusion {};_egddca .OfcCT_Extrusion =*NewOfcCT_Extrusion ();return _egddca ;};type ST_FillMethod byte ;
|
|
|
|
// Validate validates the CT_Handles and its children
|
|
func (_cbdaf *CT_Handles )Validate ()error {return _cbdaf .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0061\u006e\u0064\u006c\u0065\u0073");};func (_effc *CT_Curve )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076:\u0063\u0075\u0072\u0076\u0065";};if _effc .FromAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_effc .FromAttr )});};if _effc .Control1Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"},Value :_f .Sprintf ("\u0025\u0076",*_effc .Control1Attr )});};if _effc .Control2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_effc .Control2Attr )});};if _effc .ToAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u006f"},Value :_f .Sprintf ("\u0025\u0076",*_effc .ToAttr )});};if _effc .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_effc .HrefAttr )});};if _effc .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_effc .TargetAttr )});};if _effc .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_effc .ClassAttr )});};if _effc .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_effc .TitleAttr )});};if _effc .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_effc .AltAttr )});};if _effc .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_effc .CoordsizeAttr )});};if _effc .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_effc .CoordoriginAttr )});};if _effc .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_effc .WrapcoordsAttr )});};if _effc .PrintAttr !=_da .ST_TrueFalseUnset {_geef ,_geeg :=_effc .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _geeg !=nil {return _geeg ;};start .Attr =append (start .Attr ,_geef );};if _effc .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_effc .IdAttr )});};if _effc .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_effc .StyleAttr )});};if _effc .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_effc .SpidAttr )});};if _effc .OnedAttr !=_da .ST_TrueFalseUnset {_eacb ,_cded :=_effc .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _cded !=nil {return _cded ;};start .Attr =append (start .Attr ,_eacb );};if _effc .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_effc .RegroupidAttr )});};if _effc .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_abe ,_ddbec :=_effc .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _ddbec !=nil {return _ddbec ;};start .Attr =append (start .Attr ,_abe );};if _effc .ButtonAttr !=_da .ST_TrueFalseUnset {_abgd ,_ebef :=_effc .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _ebef !=nil {return _ebef ;};start .Attr =append (start .Attr ,_abgd );};if _effc .UserhiddenAttr !=_da .ST_TrueFalseUnset {_bede ,_bafd :=_effc .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _bafd !=nil {return _bafd ;};start .Attr =append (start .Attr ,_bede );};if _effc .BulletAttr !=_da .ST_TrueFalseUnset {_ccgg ,_beef :=_effc .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _beef !=nil {return _beef ;};start .Attr =append (start .Attr ,_ccgg );};if _effc .HrAttr !=_da .ST_TrueFalseUnset {_fbcb ,_dbgc :=_effc .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _dbgc !=nil {return _dbgc ;};start .Attr =append (start .Attr ,_fbcb );};if _effc .HrstdAttr !=_da .ST_TrueFalseUnset {_dcab ,_egaf :=_effc .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _egaf !=nil {return _egaf ;};start .Attr =append (start .Attr ,_dcab );};if _effc .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_ddee ,_dbbed :=_effc .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _dbbed !=nil {return _dbbed ;};start .Attr =append (start .Attr ,_ddee );};if _effc .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_effc .HrpctAttr )});};if _effc .HralignAttr !=OfcST_HrAlignUnset {_dgfg ,_dbcc :=_effc .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _dbcc !=nil {return _dbcc ;};start .Attr =append (start .Attr ,_dgfg );};if _effc .AllowincellAttr !=_da .ST_TrueFalseUnset {_agef ,_dgbc :=_effc .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _dgbc !=nil {return _dgbc ;};start .Attr =append (start .Attr ,_agef );};if _effc .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_gbbg ,_dgae :=_effc .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _dgae !=nil {return _dgae ;};start .Attr =append (start .Attr ,_gbbg );};if _effc .UserdrawnAttr !=_da .ST_TrueFalseUnset {_fccg ,_feb :=_effc .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _feb !=nil {return _feb ;};start .Attr =append (start .Attr ,_fccg );};if _effc .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_effc .BordertopcolorAttr )});};if _effc .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_effc .BorderleftcolorAttr )});};if _effc .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_effc .BorderbottomcolorAttr )});};if _effc .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_effc .BorderrightcolorAttr )});};if _effc .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_fdde ,_bdeda :=_effc .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _bdeda !=nil {return _bdeda ;};start .Attr =append (start .Attr ,_fdde );};if _effc .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_effc .DgmnodekindAttr )});};if _effc .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_bega ,_fcea :=_effc .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _fcea !=nil {return _fcea ;};start .Attr =append (start .Attr ,_bega );};if _effc .InsetmodeAttr !=OfcST_InsetModeUnset {_egdf ,_bgge :=_effc .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _bgge !=nil {return _bgge ;};start .Attr =append (start .Attr ,_egdf );};if _effc .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_effc .OpacityAttr )});};if _effc .StrokedAttr !=_da .ST_TrueFalseUnset {_fcff ,_gfcaa :=_effc .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _gfcaa !=nil {return _gfcaa ;};start .Attr =append (start .Attr ,_fcff );};if _effc .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_effc .StrokecolorAttr )});};if _effc .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_effc .StrokeweightAttr )});};if _effc .InsetpenAttr !=_da .ST_TrueFalseUnset {_acbd ,_gbebf :=_effc .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _gbebf !=nil {return _gbebf ;};start .Attr =append (start .Attr ,_acbd );};if _effc .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_effc .ChromakeyAttr )});};if _effc .FilledAttr !=_da .ST_TrueFalseUnset {_dedb ,_agffe :=_effc .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _agffe !=nil {return _agffe ;};start .Attr =append (start .Attr ,_dedb );};if _effc .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_effc .FillcolorAttr )});};if _effc .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_effc .SptAttr )});};if _effc .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_gadd ,_fggc :=_effc .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _fggc !=nil {return _fggc ;};start .Attr =append (start .Attr ,_gadd );};if _effc .BwmodeAttr !=OfcST_BWModeUnset {_abga ,_cfbb :=_effc .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _cfbb !=nil {return _cfbb ;};start .Attr =append (start .Attr ,_abga );};if _effc .BwpureAttr !=OfcST_BWModeUnset {_deeb ,_eedec :=_effc .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _eedec !=nil {return _eedec ;};start .Attr =append (start .Attr ,_deeb );};if _effc .BwnormalAttr !=OfcST_BWModeUnset {_abge ,_cdce :=_effc .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _cdce !=nil {return _cdce ;};start .Attr =append (start .Attr ,_abge );};if _effc .ForcedashAttr !=_da .ST_TrueFalseUnset {_bac ,_bcgc :=_effc .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _bcgc !=nil {return _bcgc ;};start .Attr =append (start .Attr ,_bac );};if _effc .OleiconAttr !=_da .ST_TrueFalseUnset {_dgdb ,_ccdca :=_effc .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _ccdca !=nil {return _ccdca ;};start .Attr =append (start .Attr ,_dgdb );};if _effc .OleAttr !=_da .ST_TrueFalseBlankUnset {_bfeda ,_gfaf :=_effc .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _gfaf !=nil {return _gfaf ;};start .Attr =append (start .Attr ,_bfeda );};if _effc .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_fgaa ,_fddf :=_effc .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _fddf !=nil {return _fddf ;};start .Attr =append (start .Attr ,_fgaa );};if _effc .CliptowrapAttr !=_da .ST_TrueFalseUnset {_dbfdc ,_ecg :=_effc .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _ecg !=nil {return _ecg ;};start .Attr =append (start .Attr ,_dbfdc );};if _effc .ClipAttr !=_da .ST_TrueFalseUnset {_cfbe ,_cceb :=_effc .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _cceb !=nil {return _cceb ;};start .Attr =append (start .Attr ,_cfbe );};e .EncodeToken (start );if _effc .EG_ShapeElements !=nil {for _ ,_ccaa :=range _effc .EG_ShapeElements {_ccaa .MarshalXML (e ,_ca .StartElement {});};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_accfg *Path )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _accfg .CT_Path .MarshalXML (e ,start );};func (_bcabd OfcST_ColorMode )Validate ()error {return _bcabd .ValidateWithPath ("")};func (_gccfb ST_StrokeArrowWidth )String ()string {switch _gccfb {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 "";};func NewOfcSignatureline ()*OfcSignatureline {_gacdb :=&OfcSignatureline {};_gacdb .OfcCT_SignatureLine =*NewOfcCT_SignatureLine ();return _gacdb ;};
|
|
|
|
// Validate validates the CT_Background and its children
|
|
func (_fdd *CT_Background )Validate ()error {return _fdd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func NewCT_Group ()*CT_Group {_ecea :=&CT_Group {};return _ecea };func (_fcega *OfcShapelayout )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_fcega .OfcCT_ShapeLayout =*NewOfcCT_ShapeLayout ();for _ ,_geeeg :=range start .Attr {if _geeeg .Name .Local =="\u0065\u0078\u0074"{_fcega .ExtAttr .UnmarshalXMLAttr (_geeeg );continue ;};};_dbcda :for {_cegba ,_aefc :=d .Token ();if _aefc !=nil {return _aefc ;};switch _gaeef :=_cegba .(type ){case _ca .StartElement :switch _gaeef .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcega .Idmap =NewOfcCT_IdMap ();if _dbdbe :=d .DecodeElement (_fcega .Idmap ,&_gaeef );_dbdbe !=nil {return _dbdbe ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcega .Regrouptable =NewOfcCT_RegroupTable ();if _eebd :=d .DecodeElement (_fcega .Regrouptable ,&_gaeef );_eebd !=nil {return _eebd ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcega .Rules =NewOfcCT_Rules ();if _bcgge :=d .DecodeElement (_fcega .Rules ,&_gaeef );_bcgge !=nil {return _bcgge ;};default:_fa .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",_gaeef .Name );if _ddeed :=d .Skip ();_ddeed !=nil {return _ddeed ;};};case _ca .EndElement :break _dbcda ;case _ca .CharData :};};return nil ;};
|
|
|
|
// Validate validates the AG_OfficeCoreAttributes and its children
|
|
func (_adae *AG_OfficeCoreAttributes )Validate ()error {return _adae .ValidateWithPath ("\u0041\u0047\u005fOf\u0066\u0069\u0063\u0065\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");};
|
|
|
|
// ValidateWithPath validates the AG_Style and its children, prefixing error messages with path
|
|
func (_gbff *AG_Style )ValidateWithPath (path string )error {return nil };func NewOfcCT_Extrusion ()*OfcCT_Extrusion {_agbgd :=&OfcCT_Extrusion {};return _agbgd };
|
|
|
|
// ValidateWithPath validates the Curve and its children, prefixing error messages with path
|
|
func (_gcbd *Curve )ValidateWithPath (path string )error {if _gdcg :=_gcbd .CT_Curve .ValidateWithPath (path );_gdcg !=nil {return _gdcg ;};return nil ;};
|
|
|
|
// Validate validates the OfcCT_ShapeDefaults and its children
|
|
func (_bcbdb *OfcCT_ShapeDefaults )Validate ()error {return _bcbdb .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0053\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073");};
|
|
|
|
// Validate validates the OfcEquationxml and its children
|
|
func (_eaada *OfcEquationxml )Validate ()error {return _eaada .ValidateWithPath ("\u004f\u0066\u0063\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0078\u006d\u006c");};func (_cbfae *CT_PolyLine )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065";};if _cbfae .PointsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0070\u006f\u0069\u006e\u0074\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .PointsAttr )});};if _cbfae .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .HrefAttr )});};if _cbfae .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .TargetAttr )});};if _cbfae .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .ClassAttr )});};if _cbfae .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .TitleAttr )});};if _cbfae .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .AltAttr )});};if _cbfae .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .CoordsizeAttr )});};if _cbfae .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .CoordoriginAttr )});};if _cbfae .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .WrapcoordsAttr )});};if _cbfae .PrintAttr !=_da .ST_TrueFalseUnset {_dgfa ,_dabd :=_cbfae .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _dabd !=nil {return _dabd ;};start .Attr =append (start .Attr ,_dgfa );};if _cbfae .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .IdAttr )});};if _cbfae .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .StyleAttr )});};if _cbfae .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .SpidAttr )});};if _cbfae .OnedAttr !=_da .ST_TrueFalseUnset {_aagaf ,_ccaga :=_cbfae .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _ccaga !=nil {return _ccaga ;};start .Attr =append (start .Attr ,_aagaf );};if _cbfae .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .RegroupidAttr )});};if _cbfae .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_bdbdd ,_ffdd :=_cbfae .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _ffdd !=nil {return _ffdd ;};start .Attr =append (start .Attr ,_bdbdd );};if _cbfae .ButtonAttr !=_da .ST_TrueFalseUnset {_ccfg ,_acdg :=_cbfae .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _acdg !=nil {return _acdg ;};start .Attr =append (start .Attr ,_ccfg );};if _cbfae .UserhiddenAttr !=_da .ST_TrueFalseUnset {_febd ,_dgdd :=_cbfae .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _dgdd !=nil {return _dgdd ;};start .Attr =append (start .Attr ,_febd );};if _cbfae .BulletAttr !=_da .ST_TrueFalseUnset {_ffdbe ,_cefg :=_cbfae .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _cefg !=nil {return _cefg ;};start .Attr =append (start .Attr ,_ffdbe );};if _cbfae .HrAttr !=_da .ST_TrueFalseUnset {_dbca ,_cbdgf :=_cbfae .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _cbdgf !=nil {return _cbdgf ;};start .Attr =append (start .Attr ,_dbca );};if _cbfae .HrstdAttr !=_da .ST_TrueFalseUnset {_fede ,_fgda :=_cbfae .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _fgda !=nil {return _fgda ;};start .Attr =append (start .Attr ,_fede );};if _cbfae .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_cddba ,_cefdb :=_cbfae .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _cefdb !=nil {return _cefdb ;};start .Attr =append (start .Attr ,_cddba );};if _cbfae .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .HrpctAttr )});};if _cbfae .HralignAttr !=OfcST_HrAlignUnset {_acacf ,_gbdga :=_cbfae .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _gbdga !=nil {return _gbdga ;};start .Attr =append (start .Attr ,_acacf );};if _cbfae .AllowincellAttr !=_da .ST_TrueFalseUnset {_dfbac ,_dgefe :=_cbfae .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _dgefe !=nil {return _dgefe ;};start .Attr =append (start .Attr ,_dfbac );};if _cbfae .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_dcafe ,_dadg :=_cbfae .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _dadg !=nil {return _dadg ;};start .Attr =append (start .Attr ,_dcafe );};if _cbfae .UserdrawnAttr !=_da .ST_TrueFalseUnset {_ffgf ,_ggab :=_cbfae .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _ggab !=nil {return _ggab ;};start .Attr =append (start .Attr ,_ffgf );};if _cbfae .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .BordertopcolorAttr )});};if _cbfae .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .BorderleftcolorAttr )});};if _cbfae .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .BorderbottomcolorAttr )});};if _cbfae .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .BorderrightcolorAttr )});};if _cbfae .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_gcgge ,_eaegg :=_cbfae .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _eaegg !=nil {return _eaegg ;};start .Attr =append (start .Attr ,_gcgge );};if _cbfae .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .DgmnodekindAttr )});};if _cbfae .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_cdfg ,_dcgc :=_cbfae .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _dcgc !=nil {return _dcgc ;};start .Attr =append (start .Attr ,_cdfg );};if _cbfae .InsetmodeAttr !=OfcST_InsetModeUnset {_cadc ,_dgcf :=_cbfae .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _dgcf !=nil {return _dgcf ;};start .Attr =append (start .Attr ,_cadc );};if _cbfae .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .OpacityAttr )});};if _cbfae .StrokedAttr !=_da .ST_TrueFalseUnset {_gafda ,_eebb :=_cbfae .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _eebb !=nil {return _eebb ;};start .Attr =append (start .Attr ,_gafda );};if _cbfae .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .StrokecolorAttr )});};if _cbfae .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .StrokeweightAttr )});};if _cbfae .InsetpenAttr !=_da .ST_TrueFalseUnset {_bgba ,_dcag :=_cbfae .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _dcag !=nil {return _dcag ;};start .Attr =append (start .Attr ,_bgba );};if _cbfae .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .ChromakeyAttr )});};if _cbfae .FilledAttr !=_da .ST_TrueFalseUnset {_aaddd ,_fccd :=_cbfae .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _fccd !=nil {return _fccd ;};start .Attr =append (start .Attr ,_aaddd );};if _cbfae .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .FillcolorAttr )});};if _cbfae .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cbfae .SptAttr )});};if _cbfae .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_daacc ,_ccdcad :=_cbfae .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _ccdcad !=nil {return _ccdcad ;};start .Attr =append (start .Attr ,_daacc );};if _cbfae .BwmodeAttr !=OfcST_BWModeUnset {_gfbb ,_debg :=_cbfae .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _debg !=nil {return _debg ;};start .Attr =append (start .Attr ,_gfbb );};if _cbfae .BwpureAttr !=OfcST_BWModeUnset {_eggf ,_gadff :=_cbfae .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _gadff !=nil {return _gadff ;};start .Attr =append (start .Attr ,_eggf );};if _cbfae .BwnormalAttr !=OfcST_BWModeUnset {_efce ,_cfgc :=_cbfae .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _cfgc !=nil {return _cfgc ;};start .Attr =append (start .Attr ,_efce );};if _cbfae .ForcedashAttr !=_da .ST_TrueFalseUnset {_cdfae ,_begf :=_cbfae .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _begf !=nil {return _begf ;};start .Attr =append (start .Attr ,_cdfae );};if _cbfae .OleiconAttr !=_da .ST_TrueFalseUnset {_fgccf ,_fadcfa :=_cbfae .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _fadcfa !=nil {return _fadcfa ;};start .Attr =append (start .Attr ,_fgccf );};if _cbfae .OleAttr !=_da .ST_TrueFalseBlankUnset {_aeedb ,_beda :=_cbfae .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _beda !=nil {return _beda ;};start .Attr =append (start .Attr ,_aeedb );};if _cbfae .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_ffecc ,_bbeb :=_cbfae .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _bbeb !=nil {return _bbeb ;};start .Attr =append (start .Attr ,_ffecc );};if _cbfae .CliptowrapAttr !=_da .ST_TrueFalseUnset {_eaacb ,_gbcg :=_cbfae .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _gbcg !=nil {return _gbcg ;};start .Attr =append (start .Attr ,_eaacb );};if _cbfae .ClipAttr !=_da .ST_TrueFalseUnset {_bfbba ,_egbb :=_cbfae .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _egbb !=nil {return _egbb ;};start .Attr =append (start .Attr ,_bfbba );};e .EncodeToken (start );if _cbfae .Ink !=nil {_adfeg :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0069n\u006b"}};for _ ,_gdbd :=range _cbfae .Ink {e .EncodeElement (_gdbd ,_adfeg );};};if _cbfae .EG_ShapeElements !=nil {for _ ,_ccfcb :=range _cbfae .EG_ShapeElements {_ccfcb .MarshalXML (e ,_ca .StartElement {});};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_beggf *ST_ImageAspect )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_dabf ,_dbaeb :=d .Token ();if _dbaeb !=nil {return _dbaeb ;};if _gdfab ,_egbbg :=_dabf .(_ca .EndElement );_egbbg &&_gdfab .Name ==start .Name {*_beggf =1;return nil ;};if _fedcb ,_abefcd :=_dabf .(_ca .CharData );!_abefcd {return _f .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",_dabf );}else {switch string (_fedcb ){case "":*_beggf =0;case "\u0069\u0067\u006e\u006f\u0072\u0065":*_beggf =1;case "\u0061\u0074\u004d\u006f\u0073\u0074":*_beggf =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_beggf =3;};};_dabf ,_dbaeb =d .Token ();if _dbaeb !=nil {return _dbaeb ;};if _dgedg ,_aggcg :=_dabf .(_ca .EndElement );_aggcg &&_dgedg .Name ==start .Name {return nil ;};return _f .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",_dabf );};
|
|
|
|
// ValidateWithPath validates the AG_Ext and its children, prefixing error messages with path
|
|
func (_edd *AG_Ext )ValidateWithPath (path string )error {if _edd .ExtAttr ==ST_ExtUnset {return _f .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 _ade :=_edd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_ade !=nil {return _ade ;};return nil ;};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;);func (_bcfce *OfcCT_SignatureLine )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_cfgd :=range start .Attr {if _cfgd .Name .Local =="\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"{_dfagg ,_cfebb :=_cfgd .Value ,error (nil );if _cfebb !=nil {return _cfebb ;};_bcfce .SuggestedsignerAttr =&_dfagg ;continue ;};if _cfgd .Name .Local =="\u0069\u0064"{_debbc ,_fafcc :=_cfgd .Value ,error (nil );if _fafcc !=nil {return _fafcc ;};_bcfce .IdAttr =&_debbc ;continue ;};if _cfgd .Name .Local =="\u0070\u0072\u006f\u0076\u0069\u0064"{_baaea ,_abeea :=_cfgd .Value ,error (nil );if _abeea !=nil {return _abeea ;};_bcfce .ProvidAttr =&_baaea ;continue ;};if _cfgd .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"{_bcfce .SigninginstructionssetAttr .UnmarshalXMLAttr (_cfgd );continue ;};if _cfgd .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_bcfce .AllowcommentsAttr .UnmarshalXMLAttr (_cfgd );continue ;};if _cfgd .Name .Local =="\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"{_bcfce .ShowsigndateAttr .UnmarshalXMLAttr (_cfgd );continue ;};if _cfgd .Name .Local =="\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"{_bcfce .IssignaturelineAttr .UnmarshalXMLAttr (_cfgd );continue ;};if _cfgd .Name .Local =="\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"{_ecabfg ,_geecd :=_cfgd .Value ,error (nil );if _geecd !=nil {return _geecd ;};_bcfce .Suggestedsigner2Attr =&_ecabfg ;continue ;};if _cfgd .Name .Local =="s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"{_cgfec ,_adface :=_cfgd .Value ,error (nil );if _adface !=nil {return _adface ;};_bcfce .SuggestedsigneremailAttr =&_cgfec ;continue ;};if _cfgd .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"{_bbbbe ,_beafg :=_cfgd .Value ,error (nil );if _beafg !=nil {return _beafg ;};_bcfce .SigninginstructionsAttr =&_bbbbe ;continue ;};if _cfgd .Name .Local =="\u0061d\u0064\u006c\u0078\u006d\u006c"{_fccgg ,_bcgaf :=_cfgd .Value ,error (nil );if _bcgaf !=nil {return _bcgaf ;};_bcfce .AddlxmlAttr =&_fccgg ;continue ;};if _cfgd .Name .Local =="\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"{_fccac ,_ffagb :=_cfgd .Value ,error (nil );if _ffagb !=nil {return _ffagb ;};_bcfce .SigprovurlAttr =&_fccac ;continue ;};if _cfgd .Name .Local =="\u0065\u0078\u0074"{_bcfce .ExtAttr .UnmarshalXMLAttr (_cfgd );continue ;};};for {_fffgf ,_ccgd :=d .Token ();if _ccgd !=nil {return _f .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",_ccgd );};if _abfcc ,_badgd :=_fffgf .(_ca .EndElement );_badgd &&_abfcc .Name ==start .Name {break ;};};return nil ;};type ST_StrokeArrowType byte ;func NewOfcColumn ()*OfcColumn {_cbbdb :=&OfcColumn {};_cbbdb .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _cbbdb ;};type OfcST_CalloutPlacement byte ;func (_babcb OfcST_CalloutPlacement )Validate ()error {return _babcb .ValidateWithPath ("")};func NewAG_Ext ()*AG_Ext {_fga :=&AG_Ext {};_fga .ExtAttr =ST_Ext (1);return _fga };func (_dgdeb *CT_Rect )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_ceff :=range start .Attr {if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_gbfae ,_fbgcg :=_ceff .Value ,error (nil );if _fbgcg !=nil {return _fbgcg ;};_dgdeb .BordertopcolorAttr =&_gbfae ;continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_dgdeb .BulletAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0068\u0072"{_dgdeb .HrAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_dgdeb .CliptowrapAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0068\u0072\u0073t\u0064"{_dgdeb .HrstdAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u006f\u006c\u0065"{_dgdeb .OleAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_dgdeb .HrnoshadeAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u006f\u006e\u0065\u0064"{_dgdeb .OnedAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0068\u0072\u0070c\u0074"{_edbd ,_fbae :=_d .ParseFloat (_ceff .Value ,64);if _fbae !=nil {return _fbae ;};_afed :=float32 (_edbd );_dgdeb .HrpctAttr =&_afed ;continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_dgdeb .OleiconAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_acgd ,_fged :=_ceff .Value ,error (nil );if _fged !=nil {return _fged ;};_dgdeb .BorderbottomcolorAttr =&_acgd ;continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_dgdeb .DgmlayoutmruAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_abag ,_afedc :=_d .ParseInt (_ceff .Value ,10,64);if _afedc !=nil {return _afedc ;};_dgdeb .RegroupidAttr =&_abag ;continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0063\u006c\u0069\u0070"{_dgdeb .ClipAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_dgdeb .HralignAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_dgdeb .PreferrelativeAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_dgdeb .DgmlayoutAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_dgdeb .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_dgdeb .InsetmodeAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_dgdeb .ButtonAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_dgdeb .UserdrawnAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_dgdeb .AllowincellAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0073\u0070\u0074"{_fcbdc ,_aeaf :=_d .ParseFloat (_ceff .Value ,64);if _aeaf !=nil {return _aeaf ;};_ddbfd :=float32 (_fcbdc );_dgdeb .SptAttr =&_ddbfd ;continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fgdg ,_fgcga :=_ceff .Value ,error (nil );if _fgcga !=nil {return _fgcga ;};_dgdeb .BorderleftcolorAttr =&_fgdg ;continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_dgdeb .ConnectortypeAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_bdcg ,_cdgcc :=_ceff .Value ,error (nil );if _cdgcc !=nil {return _cdgcc ;};_dgdeb .BorderrightcolorAttr =&_bdcg ;continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0073\u0070\u0069\u0064"{_dcef ,_bebf :=_ceff .Value ,error (nil );if _bebf !=nil {return _bebf ;};_dgdeb .SpidAttr =&_dcef ;continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_dacc ,_egdfb :=_d .ParseInt (_ceff .Value ,10,64);if _egdfb !=nil {return _egdfb ;};_dgdeb .DgmnodekindAttr =&_dacc ;continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_dgdeb .BwpureAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_dgdeb .ForcedashAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_dgdeb .BwnormalAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_dgdeb .BwmodeAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_dgdeb .UserhiddenAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceff .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_dgdeb .AllowoverlapAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_cfacg ,_baegg :=_ceff .Value ,error (nil );if _baegg !=nil {return _baegg ;};_dgdeb .TargetAttr =&_cfacg ;continue ;};if _ceff .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_bfbbe ,_dbae :=_ceff .Value ,error (nil );if _dbae !=nil {return _dbae ;};_dgdeb .CoordoriginAttr =&_bfbbe ;continue ;};if _ceff .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_dgdeb .StrokedAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_dgbff ,_gadbd :=_ceff .Value ,error (nil );if _gadbd !=nil {return _gadbd ;};_dgdeb .CoordsizeAttr =&_dgbff ;continue ;};if _ceff .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ebce ,_ebea :=_ceff .Value ,error (nil );if _ebea !=nil {return _ebea ;};_dgdeb .StrokeweightAttr =&_ebce ;continue ;};if _ceff .Name .Local =="\u0073\u0074\u0079l\u0065"{_feaec ,_febgbc :=_ceff .Value ,error (nil );if _febgbc !=nil {return _febgbc ;};_dgdeb .StyleAttr =&_feaec ;continue ;};if _ceff .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cagd ,_gcbfb :=_ceff .Value ,error (nil );if _gcbfb !=nil {return _gcbfb ;};_dgdeb .ChromakeyAttr =&_cagd ;continue ;};if _ceff .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_egcec ,_fgec :=_ceff .Value ,error (nil );if _fgec !=nil {return _fgec ;};_dgdeb .FillcolorAttr =&_egcec ;continue ;};if _ceff .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fcdbe ,_fegb :=_ceff .Value ,error (nil );if _fegb !=nil {return _fegb ;};_dgdeb .OpacityAttr =&_fcdbe ;continue ;};if _ceff .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_acaca ,_cfdc :=_ceff .Value ,error (nil );if _cfdc !=nil {return _cfdc ;};_dgdeb .WrapcoordsAttr =&_acaca ;continue ;};if _ceff .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_acff ,_cbdbb :=_ceff .Value ,error (nil );if _cbdbb !=nil {return _cbdbb ;};_dgdeb .StrokecolorAttr =&_acff ;continue ;};if _ceff .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_dgdeb .InsetpenAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Local =="\u0068\u0072\u0065\u0066"{_agbf ,_ecfbf :=_ceff .Value ,error (nil );if _ecfbf !=nil {return _ecfbf ;};_dgdeb .HrefAttr =&_agbf ;continue ;};if _ceff .Name .Local =="\u0069\u0064"{_gegaa ,_fbebd :=_ceff .Value ,error (nil );if _fbebd !=nil {return _fbebd ;};_dgdeb .IdAttr =&_gegaa ;continue ;};if _ceff .Name .Local =="\u0070\u0072\u0069n\u0074"{_dgdeb .PrintAttr .UnmarshalXMLAttr (_ceff );continue ;};if _ceff .Name .Local =="\u0061\u006c\u0074"{_dcfee ,_dccde :=_ceff .Value ,error (nil );if _dccde !=nil {return _dccde ;};_dgdeb .AltAttr =&_dcfee ;continue ;};if _ceff .Name .Local =="\u0074\u0069\u0074l\u0065"{_cgffc ,_cgcbg :=_ceff .Value ,error (nil );if _cgcbg !=nil {return _cgcbg ;};_dgdeb .TitleAttr =&_cgffc ;continue ;};if _ceff .Name .Local =="\u0063\u006c\u0061s\u0073"{_cfffg ,_fcbad :=_ceff .Value ,error (nil );if _fcbad !=nil {return _fcbad ;};_dgdeb .ClassAttr =&_cfffg ;continue ;};if _ceff .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_dgdeb .FilledAttr .UnmarshalXMLAttr (_ceff );continue ;};};_gegad :for {_decdd ,_edege :=d .Token ();if _edege !=nil {return _edege ;};switch _fdadf :=_decdd .(type ){case _ca .StartElement :switch _fdadf .Name {case _ca .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"}:_afaad :=NewEG_ShapeElements ();_afaad .Path =NewPath ();if _aabef :=d .DecodeElement (_afaad .Path ,&_fdadf );_aabef !=nil {return _aabef ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_afaad );case _ca .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"}:_dgbfb :=NewEG_ShapeElements ();_dgbfb .Formulas =NewFormulas ();if _fcdc :=d .DecodeElement (_dgbfb .Formulas ,&_fdadf );_fcdc !=nil {return _fcdc ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_dgbfb );case _ca .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"}:_cgbf :=NewEG_ShapeElements ();_cgbf .Handles =NewHandles ();if _fgfd :=d .DecodeElement (_cgbf .Handles ,&_fdadf );_fgfd !=nil {return _fgfd ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_cgbf );case _ca .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"}:_dgcfd :=NewEG_ShapeElements ();_dgcfd .Fill =NewFill ();if _dagag :=d .DecodeElement (_dgcfd .Fill ,&_fdadf );_dagag !=nil {return _dagag ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_dgcfd );case _ca .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"}:_ccbc :=NewEG_ShapeElements ();_ccbc .Stroke =NewStroke ();if _bfef :=d .DecodeElement (_ccbc .Stroke ,&_fdadf );_bfef !=nil {return _bfef ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_ccbc );case _ca .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"}:_agffg :=NewEG_ShapeElements ();_agffg .Shadow =NewShadow ();if _cdae :=d .DecodeElement (_agffg .Shadow ,&_fdadf );_cdae !=nil {return _cdae ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_agffg );case _ca .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"}:_egfca :=NewEG_ShapeElements ();_egfca .Textbox =NewTextbox ();if _ceacg :=d .DecodeElement (_egfca .Textbox ,&_fdadf );_ceacg !=nil {return _ceacg ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_egfca );case _ca .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"}:_aaff :=NewEG_ShapeElements ();_aaff .Textpath =NewTextpath ();if _daabf :=d .DecodeElement (_aaff .Textpath ,&_fdadf );_daabf !=nil {return _daabf ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_aaff );case _ca .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"}:_cfeg :=NewEG_ShapeElements ();_cfeg .Imagedata =NewImagedata ();if _gfbbe :=d .DecodeElement (_cfeg .Imagedata ,&_fdadf );_gfbbe !=nil {return _gfbbe ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_cfeg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bcabe :=NewEG_ShapeElements ();_bcabe .Skew =NewOfcSkew ();if _gadad :=d .DecodeElement (_bcabe .Skew ,&_fdadf );_gadad !=nil {return _gadad ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_bcabe );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bbcaff :=NewEG_ShapeElements ();_bbcaff .Extrusion =NewOfcExtrusion ();if _fgag :=d .DecodeElement (_bbcaff .Extrusion ,&_fdadf );_fgag !=nil {return _fgag ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_bbcaff );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcabd :=NewEG_ShapeElements ();_gcabd .Callout =NewOfcCallout ();if _gaefc :=d .DecodeElement (_gcabd .Callout ,&_fdadf );_gaefc !=nil {return _gaefc ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_gcabd );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dfccf :=NewEG_ShapeElements ();_dfccf .Lock =NewOfcLock ();if _gdaa :=d .DecodeElement (_dfccf .Lock ,&_fdadf );_gdaa !=nil {return _gdaa ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_dfccf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fafb :=NewEG_ShapeElements ();_fafb .Clippath =NewOfcClippath ();if _gffe :=d .DecodeElement (_fafb .Clippath ,&_fdadf );_gffe !=nil {return _gffe ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_fafb );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gfae :=NewEG_ShapeElements ();_gfae .Signatureline =NewOfcSignatureline ();if _edfc :=d .DecodeElement (_gfae .Signatureline ,&_fdadf );_edfc !=nil {return _edfc ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_gfae );case _ca .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"}:_beabf :=NewEG_ShapeElements ();_beabf .Wrap =_eb .NewWrap ();if _fcee :=d .DecodeElement (_beabf .Wrap ,&_fdadf );_fcee !=nil {return _fcee ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_beabf );case _ca .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"}:_cgea :=NewEG_ShapeElements ();_cgea .Anchorlock =_eb .NewAnchorlock ();if _dfbacg :=d .DecodeElement (_cgea .Anchorlock ,&_fdadf );_dfbacg !=nil {return _dfbacg ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_cgea );case _ca .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"}:_ccda :=NewEG_ShapeElements ();_ccda .Bordertop =_eb .NewBordertop ();if _eaeec :=d .DecodeElement (_ccda .Bordertop ,&_fdadf );_eaeec !=nil {return _eaeec ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_ccda );case _ca .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"}:_bfdgc :=NewEG_ShapeElements ();_bfdgc .Borderbottom =_eb .NewBorderbottom ();if _feddb :=d .DecodeElement (_bfdgc .Borderbottom ,&_fdadf );_feddb !=nil {return _feddb ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_bfdgc );case _ca .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"}:_efgef :=NewEG_ShapeElements ();_efgef .Borderleft =_eb .NewBorderleft ();if _ccfb :=d .DecodeElement (_efgef .Borderleft ,&_fdadf );_ccfb !=nil {return _ccfb ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_efgef );case _ca .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"}:_bdedaa :=NewEG_ShapeElements ();_bdedaa .Borderright =_eb .NewBorderright ();if _edbdb :=d .DecodeElement (_bdedaa .Borderright ,&_fdadf );_edbdb !=nil {return _edbdb ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_bdedaa );case _ca .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"}:_dcdb :=NewEG_ShapeElements ();_dcdb .ClientData =_e .NewClientData ();if _fgceaf :=d .DecodeElement (_dcdb .ClientData ,&_fdadf );_fgceaf !=nil {return _fgceaf ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_dcdb );case _ca .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"}:_egbgf :=NewEG_ShapeElements ();_egbgf .Textdata =_a .NewTextdata ();if _acacg :=d .DecodeElement (_egbgf .Textdata ,&_fdadf );_acacg !=nil {return _acacg ;};_dgdeb .EG_ShapeElements =append (_dgdeb .EG_ShapeElements ,_egbgf );default:_fa .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",_fdadf .Name );if _fgafd :=d .Skip ();_fgafd !=nil {return _fgafd ;};};case _ca .EndElement :break _gegad ;case _ca .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_ImageData and its children, prefixing error messages with path
|
|
func (_bebg *CT_ImageData )ValidateWithPath (path string )error {if _bgdd :=_bebg .DetectmouseclickAttr .ValidateWithPath (path +"/\u0044\u0065\u0074\u0065ct\u006do\u0075\u0073\u0065\u0063\u006ci\u0063\u006b\u0041\u0074\u0074\u0072");_bgdd !=nil {return _bgdd ;};if _dbgde :=_bebg .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_dbgde !=nil {return _dbgde ;};if _cfcfb :=_bebg .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072");_cfcfb !=nil {return _cfcfb ;};return nil ;};func (_bbedc *OfcCT_Proxy )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_fdgcfc :=range start .Attr {if _fdgcfc .Name .Local =="\u0073\u0074\u0061r\u0074"{_bbedc .StartAttr .UnmarshalXMLAttr (_fdgcfc );continue ;};if _fdgcfc .Name .Local =="\u0065\u006e\u0064"{_bbedc .EndAttr .UnmarshalXMLAttr (_fdgcfc );continue ;};if _fdgcfc .Name .Local =="\u0069\u0064\u0072e\u0066"{_gecbd ,_cfca :=_fdgcfc .Value ,error (nil );if _cfca !=nil {return _cfca ;};_bbedc .IdrefAttr =&_gecbd ;continue ;};if _fdgcfc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063"{_bgaag ,_afce :=_d .ParseInt (_fdgcfc .Value ,10,32);if _afce !=nil {return _afce ;};_ggfgg :=int32 (_bgaag );_bbedc .ConnectlocAttr =&_ggfgg ;continue ;};};for {_ccgcf ,_cbbad :=d .Token ();if _cbbad !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079\u003a\u0020\u0025\u0073",_cbbad );};if _dfgeb ,_dggae :=_ccgcf .(_ca .EndElement );_dggae &&_dfgeb .Name ==start .Name {break ;};};return nil ;};func (_gfdad *OfcCT_Rules )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_gdbbg :=range start .Attr {if _gdbbg .Name .Local =="\u0065\u0078\u0074"{_gfdad .ExtAttr .UnmarshalXMLAttr (_gdbbg );continue ;};};_edfag :for {_eccg ,_gbefg :=d .Token ();if _gbefg !=nil {return _gbefg ;};switch _bdedeb :=_eccg .(type ){case _ca .StartElement :switch _bdedeb .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gedcgd :=NewOfcCT_R ();if _eefcb :=d .DecodeElement (_gedcgd ,&_bdedeb );_eefcb !=nil {return _eefcb ;};_gfdad .R =append (_gfdad .R ,_gedcgd );default:_fa .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",_bdedeb .Name );if _gdea :=d .Skip ();_gdea !=nil {return _gdea ;};};case _ca .EndElement :break _edfag ;case _ca .CharData :};};return nil ;};func (_ggedba *ST_StrokeEndCap )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_abea ,_cgaca :=d .Token ();if _cgaca !=nil {return _cgaca ;};if _adgcd ,_aaggdb :=_abea .(_ca .EndElement );_aaggdb &&_adgcd .Name ==start .Name {*_ggedba =1;return nil ;};if _bgfcb ,_gcdgbb :=_abea .(_ca .CharData );!_gcdgbb {return _f .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",_abea );}else {switch string (_bgfcb ){case "":*_ggedba =0;case "\u0066\u006c\u0061\u0074":*_ggedba =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_ggedba =2;case "\u0072\u006f\u0075n\u0064":*_ggedba =3;};};_abea ,_cgaca =d .Token ();if _cgaca !=nil {return _cgaca ;};if _cbcba ,_ebebc :=_abea .(_ca .EndElement );_ebebc &&_cbcba .Name ==start .Name {return nil ;};return _f .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",_abea );};func (_fdgdga *OfcTop )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_fdgdga .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_dfeaa :=range start .Attr {if _dfeaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfeaa .Name .Local =="\u0068\u0072\u0065\u0066"{_bgbac ,_cadg :=_dfeaa .Value ,error (nil );if _cadg !=nil {return _cadg ;};_fdgdga .HrefAttr =&_bgbac ;continue ;};if _dfeaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfeaa .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fdgdga .ForcedashAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfeaa .Name .Local =="\u0074\u0069\u0074l\u0065"{_abagc ,_fbfae :=_dfeaa .Value ,error (nil );if _fbfae !=nil {return _fbfae ;};_fdgdga .TitleAttr =&_abagc ;continue ;};if _dfeaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfeaa .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_caabb ,_ebbeg :=_dfeaa .Value ,error (nil );if _ebbeg !=nil {return _ebbeg ;};_fdgdga .AlthrefAttr =&_caabb ;continue ;};if _dfeaa .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_fdgdga .ImageaspectAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_fdgdga .StartarrowAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_fdgdga .LinestyleAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fdgdga .StartarrowwidthAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_fdgdga .JoinstyleAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_fdgdga .StartarrowlengthAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_bgaad ,_aeaga :=_dfeaa .Value ,error (nil );if _aeaga !=nil {return _aeaga ;};_fdgdga .DashstyleAttr =&_bgaad ;continue ;};if _dfeaa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_fdgdga .EndarrowAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_fdgdga .FilltypeAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fdgdga .EndarrowwidthAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gacge ,_fddgc :=_dfeaa .Value ,error (nil );if _fddgc !=nil {return _fddgc ;};_fdgdga .OpacityAttr =&_gacge ;continue ;};if _dfeaa .Name .Local =="\u0063\u006f\u006co\u0072"{_dgdff ,_ddgge :=_dfeaa .Value ,error (nil );if _ddgge !=nil {return _ddgge ;};_fdgdga .ColorAttr =&_dgdff ;continue ;};if _dfeaa .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fdgdga .InsetpenAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_fdgdga .EndarrowlengthAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0065\u0078\u0074"{_fdgdga .ExtAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_fdgdga .EndcapAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_efgbd ,_dafc :=_dfeaa .Value ,error (nil );if _dafc !=nil {return _dafc ;};_fdgdga .Color2Attr =&_efgbd ;continue ;};if _dfeaa .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_fdgdga .ImagealignshapeAttr .UnmarshalXMLAttr (_dfeaa );continue ;};if _dfeaa .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_beddf ,_fdca :=_dfeaa .Value ,error (nil );if _fdca !=nil {return _fdca ;};_fdgdga .WeightAttr =&_beddf ;continue ;};if _dfeaa .Name .Local =="\u0073\u0072\u0063"{_bccba ,_gfdaeg :=_dfeaa .Value ,error (nil );if _gfdaeg !=nil {return _gfdaeg ;};_fdgdga .SrcAttr =&_bccba ;continue ;};if _dfeaa .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_bcad ,_adacf :=_dfeaa .Value ,error (nil );if _adacf !=nil {return _adacf ;};_fdgdga .ImagesizeAttr =&_bcad ;continue ;};if _dfeaa .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_fcfbc ,_cefcf :=_d .ParseFloat (_dfeaa .Value ,64);if _cefcf !=nil {return _cefcf ;};_fdgdga .MiterlimitAttr =&_fcfbc ;continue ;};if _dfeaa .Name .Local =="\u006f\u006e"{_fdgdga .OnAttr .UnmarshalXMLAttr (_dfeaa );continue ;};};for {_ebfad ,_dgddf :=d .Token ();if _dgddf !=nil {return _f .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u004ff\u0063\u0054o\u0070\u003a\u0020\u0025\u0073",_dgddf );};if _abbcg ,_dcada :=_ebfad .(_ca .EndElement );_dcada &&_abbcg .Name ==start .Name {break ;};};return nil ;};func (_dcace *Polyline )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_dcace .CT_PolyLine =*NewCT_PolyLine ();for _ ,_cgabb :=range start .Attr {if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_dcace .UserdrawnAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0063\u006c\u0069\u0070"{_dcace .ClipAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_dcace .UserhiddenAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_dcace .InsetmodeAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_dcace .BulletAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_dcace .PreferrelativeAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0068\u0072"{_dcace .HrAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_dcace .OleiconAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0068\u0072\u0073t\u0064"{_dcace .HrstdAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_dcace .HrnoshadeAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_fcbab ,_aebba :=_cgabb .Value ,error (nil );if _aebba !=nil {return _aebba ;};_dcace .BordertopcolorAttr =&_fcbab ;continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_dcace .DgmlayoutAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_dcace .AllowoverlapAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_dcace .BwnormalAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_dcace .CliptowrapAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dfbadc ,_bcfbf :=_cgabb .Value ,error (nil );if _bcfbf !=nil {return _bcfbf ;};_dcace .BorderbottomcolorAttr =&_dfbadc ;continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u006f\u006e\u0065\u0064"{_dcace .OnedAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_dcace .DgmlayoutmruAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_daffdc ,_cdge :=_d .ParseInt (_cgabb .Value ,10,64);if _cdge !=nil {return _cdge ;};_dcace .RegroupidAttr =&_daffdc ;continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_dcace .AllowincellAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0068\u0072\u0070c\u0074"{_gbfdf ,_fcdda :=_d .ParseFloat (_cgabb .Value ,64);if _fcdda !=nil {return _fcdda ;};_aece :=float32 (_gbfdf );_dcace .HrpctAttr =&_aece ;continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_dcace .ButtonAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0073\u0070\u0069\u0064"{_dabea ,_ebagab :=_cgabb .Value ,error (nil );if _ebagab !=nil {return _ebagab ;};_dcace .SpidAttr =&_dabea ;continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0073\u0070\u0074"{_bbbcc ,_fafgc :=_d .ParseFloat (_cgabb .Value ,64);if _fafgc !=nil {return _fafgc ;};_affef :=float32 (_bbbcc );_dcace .SptAttr =&_affef ;continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_cgeag ,_agdfd :=_cgabb .Value ,error (nil );if _agdfd !=nil {return _agdfd ;};_dcace .BorderleftcolorAttr =&_cgeag ;continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u006f\u006c\u0065"{_dcace .OleAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_accaa ,_cefeg :=_cgabb .Value ,error (nil );if _cefeg !=nil {return _cefeg ;};_dcace .BorderrightcolorAttr =&_accaa ;continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_dcace .BwmodeAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bdacc ,_gbebg :=_d .ParseInt (_cgabb .Value ,10,64);if _gbebg !=nil {return _gbebg ;};_dcace .DgmnodekindAttr =&_bdacc ;continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_dcace .ForcedashAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_dcace .BwpureAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_dcace .ConnectortypeAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_dcace .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgabb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_dcace .HralignAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_gddede ,_abbdg :=_cgabb .Value ,error (nil );if _abbdg !=nil {return _abbdg ;};_dcace .CoordsizeAttr =&_gddede ;continue ;};if _cgabb .Name .Local =="\u0073\u0074\u0079l\u0065"{_egeeb ,_bbae :=_cgabb .Value ,error (nil );if _bbae !=nil {return _bbae ;};_dcace .StyleAttr =&_egeeb ;continue ;};if _cgabb .Name .Local =="\u0069\u0064"{_ggcgd ,_adgfe :=_cgabb .Value ,error (nil );if _adgfe !=nil {return _adgfe ;};_dcace .IdAttr =&_ggcgd ;continue ;};if _cgabb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_dcace .StrokedAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Local =="\u0070\u0072\u0069n\u0074"{_dcace .PrintAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_gdge ,_efeae :=_cgabb .Value ,error (nil );if _efeae !=nil {return _efeae ;};_dcace .StrokeweightAttr =&_gdge ;continue ;};if _cgabb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gcbea ,_dbded :=_cgabb .Value ,error (nil );if _dbded !=nil {return _dbded ;};_dcace .WrapcoordsAttr =&_gcbea ;continue ;};if _cgabb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ffddfd ,_cabdgg :=_cgabb .Value ,error (nil );if _cabdgg !=nil {return _cabdgg ;};_dcace .ChromakeyAttr =&_ffddfd ;continue ;};if _cgabb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bgace ,_debgg :=_cgabb .Value ,error (nil );if _debgg !=nil {return _debgg ;};_dcace .FillcolorAttr =&_bgace ;continue ;};if _cgabb .Name .Local =="\u0061\u006c\u0074"{_geebd ,_dfcd :=_cgabb .Value ,error (nil );if _dfcd !=nil {return _dfcd ;};_dcace .AltAttr =&_geebd ;continue ;};if _cgabb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bfgfd ,_dffcb :=_cgabb .Value ,error (nil );if _dffcb !=nil {return _dffcb ;};_dcace .OpacityAttr =&_bfgfd ;continue ;};if _cgabb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_egffb ,_bgfb :=_cgabb .Value ,error (nil );if _bgfb !=nil {return _bgfb ;};_dcace .StrokecolorAttr =&_egffb ;continue ;};if _cgabb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_dcace .InsetpenAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_dcace .FilledAttr .UnmarshalXMLAttr (_cgabb );continue ;};if _cgabb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_eefeg ,_febff :=_cgabb .Value ,error (nil );if _febff !=nil {return _febff ;};_dcace .CoordoriginAttr =&_eefeg ;continue ;};if _cgabb .Name .Local =="\u0074\u0069\u0074l\u0065"{_abefc ,_badc :=_cgabb .Value ,error (nil );if _badc !=nil {return _badc ;};_dcace .TitleAttr =&_abefc ;continue ;};if _cgabb .Name .Local =="\u0063\u006c\u0061s\u0073"{_dgccad ,_acccb :=_cgabb .Value ,error (nil );if _acccb !=nil {return _acccb ;};_dcace .ClassAttr =&_dgccad ;continue ;};if _cgabb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_cffee ,_gbedd :=_cgabb .Value ,error (nil );if _gbedd !=nil {return _gbedd ;};_dcace .TargetAttr =&_cffee ;continue ;};if _cgabb .Name .Local =="\u0068\u0072\u0065\u0066"{_ccfde ,_fbcad :=_cgabb .Value ,error (nil );if _fbcad !=nil {return _fbcad ;};_dcace .HrefAttr =&_ccfde ;continue ;};if _cgabb .Name .Local =="\u0070\u006f\u0069\u006e\u0074\u0073"{_fdbcg ,_agfgb :=_cgabb .Value ,error (nil );if _agfgb !=nil {return _agfgb ;};_dcace .PointsAttr =&_fdbcg ;continue ;};};_dcafc :for {_eacae ,_fgff :=d .Token ();if _fgff !=nil {return _fgff ;};switch _dgccg :=_eacae .(type ){case _ca .StartElement :switch _dgccg .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_acfdc :=NewOfcInk ();if _abagd :=d .DecodeElement (_acfdc ,&_dgccg );_abagd !=nil {return _abagd ;};_dcace .Ink =append (_dcace .Ink ,_acfdc );case _ca .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"}:_ebagf :=NewEG_ShapeElements ();_ebagf .Path =NewPath ();if _eefda :=d .DecodeElement (_ebagf .Path ,&_dgccg );_eefda !=nil {return _eefda ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_ebagf );case _ca .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"}:_baced :=NewEG_ShapeElements ();_baced .Formulas =NewFormulas ();if _dacee :=d .DecodeElement (_baced .Formulas ,&_dgccg );_dacee !=nil {return _dacee ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_baced );case _ca .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"}:_gbag :=NewEG_ShapeElements ();_gbag .Handles =NewHandles ();if _gfebff :=d .DecodeElement (_gbag .Handles ,&_dgccg );_gfebff !=nil {return _gfebff ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_gbag );case _ca .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"}:_efbdd :=NewEG_ShapeElements ();_efbdd .Fill =NewFill ();if _cecda :=d .DecodeElement (_efbdd .Fill ,&_dgccg );_cecda !=nil {return _cecda ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_efbdd );case _ca .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"}:_ccdd :=NewEG_ShapeElements ();_ccdd .Stroke =NewStroke ();if _daeea :=d .DecodeElement (_ccdd .Stroke ,&_dgccg );_daeea !=nil {return _daeea ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_ccdd );case _ca .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"}:_cgggge :=NewEG_ShapeElements ();_cgggge .Shadow =NewShadow ();if _eccad :=d .DecodeElement (_cgggge .Shadow ,&_dgccg );_eccad !=nil {return _eccad ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_cgggge );case _ca .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"}:_eddda :=NewEG_ShapeElements ();_eddda .Textbox =NewTextbox ();if _adece :=d .DecodeElement (_eddda .Textbox ,&_dgccg );_adece !=nil {return _adece ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_eddda );case _ca .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"}:_bgfbb :=NewEG_ShapeElements ();_bgfbb .Textpath =NewTextpath ();if _daad :=d .DecodeElement (_bgfbb .Textpath ,&_dgccg );_daad !=nil {return _daad ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_bgfbb );case _ca .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"}:_fedfg :=NewEG_ShapeElements ();_fedfg .Imagedata =NewImagedata ();if _gfbddd :=d .DecodeElement (_fedfg .Imagedata ,&_dgccg );_gfbddd !=nil {return _gfbddd ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_fedfg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_caggc :=NewEG_ShapeElements ();_caggc .Skew =NewOfcSkew ();if _gcgaa :=d .DecodeElement (_caggc .Skew ,&_dgccg );_gcgaa !=nil {return _gcgaa ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_caggc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_afeaa :=NewEG_ShapeElements ();_afeaa .Extrusion =NewOfcExtrusion ();if _dadaf :=d .DecodeElement (_afeaa .Extrusion ,&_dgccg );_dadaf !=nil {return _dadaf ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_afeaa );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dcggf :=NewEG_ShapeElements ();_dcggf .Callout =NewOfcCallout ();if _eacd :=d .DecodeElement (_dcggf .Callout ,&_dgccg );_eacd !=nil {return _eacd ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_dcggf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_egead :=NewEG_ShapeElements ();_egead .Lock =NewOfcLock ();if _dccge :=d .DecodeElement (_egead .Lock ,&_dgccg );_dccge !=nil {return _dccge ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_egead );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bafcg :=NewEG_ShapeElements ();_bafcg .Clippath =NewOfcClippath ();if _fbaga :=d .DecodeElement (_bafcg .Clippath ,&_dgccg );_fbaga !=nil {return _fbaga ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_bafcg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dggcd :=NewEG_ShapeElements ();_dggcd .Signatureline =NewOfcSignatureline ();if _fbdad :=d .DecodeElement (_dggcd .Signatureline ,&_dgccg );_fbdad !=nil {return _fbdad ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_dggcd );case _ca .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"}:_gbaec :=NewEG_ShapeElements ();_gbaec .Wrap =_eb .NewWrap ();if _ceefg :=d .DecodeElement (_gbaec .Wrap ,&_dgccg );_ceefg !=nil {return _ceefg ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_gbaec );case _ca .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"}:_bcfcg :=NewEG_ShapeElements ();_bcfcg .Anchorlock =_eb .NewAnchorlock ();if _bdbbc :=d .DecodeElement (_bcfcg .Anchorlock ,&_dgccg );_bdbbc !=nil {return _bdbbc ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_bcfcg );case _ca .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"}:_cedcac :=NewEG_ShapeElements ();_cedcac .Bordertop =_eb .NewBordertop ();if _affbg :=d .DecodeElement (_cedcac .Bordertop ,&_dgccg );_affbg !=nil {return _affbg ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_cedcac );case _ca .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"}:_eagdg :=NewEG_ShapeElements ();_eagdg .Borderbottom =_eb .NewBorderbottom ();if _dfbabd :=d .DecodeElement (_eagdg .Borderbottom ,&_dgccg );_dfbabd !=nil {return _dfbabd ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_eagdg );case _ca .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"}:_gadgbb :=NewEG_ShapeElements ();_gadgbb .Borderleft =_eb .NewBorderleft ();if _ccgcd :=d .DecodeElement (_gadgbb .Borderleft ,&_dgccg );_ccgcd !=nil {return _ccgcd ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_gadgbb );case _ca .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"}:_agcff :=NewEG_ShapeElements ();_agcff .Borderright =_eb .NewBorderright ();if _cffec :=d .DecodeElement (_agcff .Borderright ,&_dgccg );_cffec !=nil {return _cffec ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_agcff );case _ca .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"}:_dfdgc :=NewEG_ShapeElements ();_dfdgc .ClientData =_e .NewClientData ();if _gacdbc :=d .DecodeElement (_dfdgc .ClientData ,&_dgccg );_gacdbc !=nil {return _gacdbc ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_dfdgc );case _ca .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"}:_gcdbe :=NewEG_ShapeElements ();_gcdbe .Textdata =_a .NewTextdata ();if _fgfbb :=d .DecodeElement (_gcdbe .Textdata ,&_dgccg );_fgfbb !=nil {return _fgfbb ;};_dcace .EG_ShapeElements =append (_dcace .EG_ShapeElements ,_gcdbe );default:_fa .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",_dgccg .Name );if _bedab :=d .Skip ();_bedab !=nil {return _bedab ;};};case _ca .EndElement :break _dcafc ;case _ca .CharData :};};return nil ;};
|
|
|
|
// Validate validates the AG_Adj and its children
|
|
func (_fad *AG_Adj )Validate ()error {return _fad .ValidateWithPath ("\u0041\u0047\u005f\u0041\u0064\u006a");};
|
|
|
|
// ValidateWithPath validates the AG_ImageAttributes and its children, prefixing error messages with path
|
|
func (_deaf *AG_ImageAttributes )ValidateWithPath (path string )error {if _cge :=_deaf .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_cge !=nil {return _cge ;};if _dce :=_deaf .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072");_dce !=nil {return _dce ;};return nil ;};func (_cdegg *OfcCT_Fill )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_eebbd :=range start .Attr {if _eebbd .Name .Local =="\u0074\u0079\u0070\u0065"{_cdegg .TypeAttr .UnmarshalXMLAttr (_eebbd );continue ;};if _eebbd .Name .Local =="\u0065\u0078\u0074"{_cdegg .ExtAttr .UnmarshalXMLAttr (_eebbd );continue ;};};for {_efedc ,_ffabb :=d .Token ();if _ffabb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u003a\u0020%\u0073",_ffabb );};if _adac ,_dcebg :=_efedc .(_ca .EndElement );_dcebg &&_adac .Name ==start .Name {break ;};};return nil ;};func (_dadgb *OfcCallout )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _dadgb .OfcCT_Callout .MarshalXML (e ,start );};func (_eggfbb OfcST_OLEUpdateMode )Validate ()error {return _eggfbb .ValidateWithPath ("")};
|
|
|
|
// Validate validates the OfcCT_Relation and its children
|
|
func (_adca *OfcCT_Relation )Validate ()error {return _adca .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0065\u006ca\u0074\u0069\u006f\u006e");};func (_cfab *AG_Type )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_baee :=range start .Attr {if _baee .Name .Local =="\u0074\u0079\u0070\u0065"{_ffefd ,_aafa :=_baee .Value ,error (nil );if _aafa !=nil {return _aafa ;};_cfab .TypeAttr =&_ffefd ;continue ;};};for {_dafe ,_fadc :=d .Token ();if _fadc !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_fadc );};if _bbg ,_bggc :=_dafe .(_ca .EndElement );_bggc &&_bbg .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the Textpath and its children
|
|
func (_abgbc *Textpath )Validate ()error {return _abgbc .ValidateWithPath ("\u0054\u0065\u0078\u0074\u0070\u0061\u0074\u0068");};func (_egafg *OfcLock )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_egafg .OfcCT_Lock =*NewOfcCT_Lock ();for _ ,_gfeed :=range start .Attr {if _gfeed .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_egafg .PositionAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"{_egafg .SelectionAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_egafg .GroupingAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_egafg .UngroupingAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_egafg .RotationAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"{_egafg .CroppingAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"{_egafg .VerticiesAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"{_egafg .AdjusthandlesAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="\u0074\u0065\u0078\u0074"{_egafg .TextAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"{_egafg .AspectratioAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"{_egafg .ShapetypeAttr .UnmarshalXMLAttr (_gfeed );continue ;};if _gfeed .Name .Local =="\u0065\u0078\u0074"{_egafg .ExtAttr .UnmarshalXMLAttr (_gfeed );continue ;};};for {_dgabcd ,_egefc :=d .Token ();if _egefc !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u004c\u006f\u0063\u006b\u003a\u0020\u0025\u0073",_egefc );};if _eccccf ,_gdda :=_dgabcd .(_ca .EndElement );_gdda &&_eccccf .Name ==start .Name {break ;};};return nil ;};func NewGroup ()*Group {_faacgd :=&Group {};_faacgd .CT_Group =*NewCT_Group ();return _faacgd };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;);type OfcCT_Diagram struct{DgmstyleAttr *int64 ;AutoformatAttr _da .ST_TrueFalse ;ReverseAttr _da .ST_TrueFalse ;AutolayoutAttr _da .ST_TrueFalse ;DgmscalexAttr *int64 ;DgmscaleyAttr *int64 ;DgmfontsizeAttr *int64 ;ConstrainboundsAttr *string ;DgmbasetextscaleAttr *int64 ;Relationtable *OfcCT_RelationTable ;ExtAttr ST_Ext ;};type OfcCT_ColorMenu struct{StrokecolorAttr *string ;FillcolorAttr *string ;ShadowcolorAttr *string ;ExtrusioncolorAttr *string ;ExtAttr ST_Ext ;};func (_cedbf OfcST_CalloutPlacement )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_cedbf .String (),start );};func (_eadeae ST_StrokeArrowLength )ValidateWithPath (path string )error {switch _eadeae {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eadeae ));};return nil ;};func (_ceccc OfcST_ExtrusionType )String ()string {switch _ceccc {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 (_ccffc ST_EditAs )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_ccffc .String (),start );};
|
|
|
|
// Validate validates the OfcCT_Diagram and its children
|
|
func (_bdebef *OfcCT_Diagram )Validate ()error {return _bdebef .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d");};type OfcST_ConnectType byte ;type AG_CoreAttributes struct{HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;};type OfcCT_EquationXml struct{ContentTypeAttr *string ;Any _cb .Any ;};type Handles struct{CT_Handles };func NewCT_Textbox ()*CT_Textbox {_adedd :=&CT_Textbox {};return _adedd };func (_acfba *ST_StrokeArrowWidth )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_aefg ,_gdfea :=d .Token ();if _gdfea !=nil {return _gdfea ;};if _cacaf ,_gdagdf :=_aefg .(_ca .EndElement );_gdagdf &&_cacaf .Name ==start .Name {*_acfba =1;return nil ;};if _dacgd ,_dgdgf :=_aefg .(_ca .CharData );!_dgdgf {return _f .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",_aefg );}else {switch string (_dacgd ){case "":*_acfba =0;case "\u006e\u0061\u0072\u0072\u006f\u0077":*_acfba =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_acfba =2;case "\u0077\u0069\u0064\u0065":*_acfba =3;};};_aefg ,_gdfea =d .Token ();if _gdfea !=nil {return _gdfea ;};if _eccba ,_fgdc :=_aefg .(_ca .EndElement );_fgdc &&_eccba .Name ==start .Name {return nil ;};return _f .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",_aefg );};
|
|
|
|
// Validate validates the Image and its children
|
|
func (_acffcb *Image )Validate ()error {return _acffcb .ValidateWithPath ("\u0049\u006d\u0061g\u0065")};func NewOfcCT_Callout ()*OfcCT_Callout {_edca :=&OfcCT_Callout {};return _edca };func (_ecgfa *OfcCT_StrokeChild )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0073\u0074\u0072\u006f\u006b\u0065\u0063\u0068\u0069\u006c\u0064";};if _ecgfa .OnAttr !=_da .ST_TrueFalseUnset {_gefb ,_eggb :=_ecgfa .OnAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u006e"});if _eggb !=nil {return _eggb ;};start .Attr =append (start .Attr ,_gefb );};if _ecgfa .WeightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .WeightAttr )});};if _ecgfa .ColorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .ColorAttr )});};if _ecgfa .Color2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .Color2Attr )});};if _ecgfa .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .OpacityAttr )});};if _ecgfa .LinestyleAttr !=ST_StrokeLineStyleUnset {_ddfge ,_ebfda :=_ecgfa .LinestyleAttr .MarshalXMLAttr (_ca .Name {Local :"v\u003a\u006c\u0069\u006e\u0065\u0073\u0074\u0079\u006c\u0065"});if _ebfda !=nil {return _ebfda ;};start .Attr =append (start .Attr ,_ddfge );};if _ecgfa .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .MiterlimitAttr )});};if _ecgfa .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_dcadg ,_efcddf :=_ecgfa .JoinstyleAttr .MarshalXMLAttr (_ca .Name {Local :"v\u003a\u006a\u006f\u0069\u006e\u0073\u0074\u0079\u006c\u0065"});if _efcddf !=nil {return _efcddf ;};start .Attr =append (start .Attr ,_dcadg );};if _ecgfa .EndcapAttr !=ST_StrokeEndCapUnset {_gdfaa ,_dfcga :=_ecgfa .EndcapAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065\u006e\u0064\u0063\u0061\u0070"});if _dfcga !=nil {return _dfcga ;};start .Attr =append (start .Attr ,_gdfaa );};if _ecgfa .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .DashstyleAttr )});};if _ecgfa .InsetpenAttr !=_da .ST_TrueFalseUnset {_gffea ,_ceacdc :=_ecgfa .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _ceacdc !=nil {return _ceacdc ;};start .Attr =append (start .Attr ,_gffea );};if _ecgfa .FilltypeAttr !=ST_FillTypeUnset {_cgab ,_ggcbb :=_ecgfa .FilltypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _ggcbb !=nil {return _ggcbb ;};start .Attr =append (start .Attr ,_cgab );};if _ecgfa .SrcAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0072\u0063"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .SrcAttr )});};if _ecgfa .ImageaspectAttr !=ST_ImageAspectUnset {_beeded ,_facgec :=_ecgfa .ImageaspectAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0069\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"});if _facgec !=nil {return _facgec ;};start .Attr =append (start .Attr ,_beeded );};if _ecgfa .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .ImagesizeAttr )});};if _ecgfa .ImagealignshapeAttr !=_da .ST_TrueFalseUnset {_ecafd ,_dfccfe :=_ecgfa .ImagealignshapeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"});if _dfccfe !=nil {return _dfccfe ;};start .Attr =append (start .Attr ,_ecafd );};if _ecgfa .StartarrowAttr !=ST_StrokeArrowTypeUnset {_bacca ,_gadbc :=_ecgfa .StartarrowAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0073t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _gadbc !=nil {return _gadbc ;};start .Attr =append (start .Attr ,_bacca );};if _ecgfa .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_ddfba ,_badae :=_ecgfa .StartarrowwidthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068"});if _badae !=nil {return _badae ;};start .Attr =append (start .Attr ,_ddfba );};if _ecgfa .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_aegdf ,_eafdf :=_ecgfa .StartarrowlengthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076:\u0073t\u0061\u0072\u0074\u0061\u0072r\u006f\u0077l\u0065\u006e\u0067\u0074\u0068"});if _eafdf !=nil {return _eafdf ;};start .Attr =append (start .Attr ,_aegdf );};if _ecgfa .EndarrowAttr !=ST_StrokeArrowTypeUnset {_dbbgbd ,_efcc :=_ecgfa .EndarrowAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"});if _efcc !=nil {return _efcc ;};start .Attr =append (start .Attr ,_dbbgbd );};if _ecgfa .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_bgfec ,_ceggc :=_ecgfa .EndarrowwidthAttr .MarshalXMLAttr (_ca .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 ,_bgfec );};if _ecgfa .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_bfegd ,_bdgfee :=_ecgfa .EndarrowlengthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003ae\u006e\u0064\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"});if _bdgfee !=nil {return _bdgfee ;};start .Attr =append (start .Attr ,_bfegd );};if _ecgfa .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .HrefAttr )});};if _ecgfa .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .AlthrefAttr )});};if _ecgfa .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_ecgfa .TitleAttr )});};if _ecgfa .ForcedashAttr !=_da .ST_TrueFalseUnset {_dgdce ,_gaggg :=_ecgfa .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _gaggg !=nil {return _gaggg ;};start .Attr =append (start .Attr ,_dgdce );};if _ecgfa .ExtAttr !=ST_ExtUnset {_adgdb ,_cecbg :=_ecgfa .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _cecbg !=nil {return _cecbg ;};start .Attr =append (start .Attr ,_adgdb );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_dbdfc *AG_Path )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_dde :=range start .Attr {if _dde .Name .Local =="\u0070\u0061\u0074\u0068"{_cbc ,_aaa :=_dde .Value ,error (nil );if _aaa !=nil {return _aaa ;};_dbdfc .PathAttr =&_cbc ;continue ;};};for {_gecc ,_aegf :=d .Token ();if _aegf !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_aegf );};if _eea ,_gdab :=_gecc .(_ca .EndElement );_gdab &&_eea .Name ==start .Name {break ;};};return nil ;};type Line struct{CT_Line };func NewOfcCT_ShapeLayout ()*OfcCT_ShapeLayout {_ffafc :=&OfcCT_ShapeLayout {};return _ffafc };type AG_Chromakey struct{ChromakeyAttr *string ;};func (_cacdd ST_StrokeArrowWidth )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_bfeea :=_ca .Attr {};_bfeea .Name =name ;switch _cacdd {case ST_StrokeArrowWidthUnset :_bfeea .Value ="";case ST_StrokeArrowWidthNarrow :_bfeea .Value ="\u006e\u0061\u0072\u0072\u006f\u0077";case ST_StrokeArrowWidthMedium :_bfeea .Value ="\u006d\u0065\u0064\u0069\u0075\u006d";case ST_StrokeArrowWidthWide :_bfeea .Value ="\u0077\u0069\u0064\u0065";};return _bfeea ,nil ;};
|
|
|
|
// Validate validates the CT_Image and its children
|
|
func (_dcabg *CT_Image )Validate ()error {return _dcabg .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006d\u0061\u0067\u0065");};func (_acbef *OfcCT_Entry )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_affdbf :=range start .Attr {if _affdbf .Name .Local =="\u006e\u0065\u0077"{_aecg ,_egdabd :=_d .ParseInt (_affdbf .Value ,10,32);if _egdabd !=nil {return _egdabd ;};_gcaaf :=int32 (_aecg );_acbef .NewAttr =&_gcaaf ;continue ;};if _affdbf .Name .Local =="\u006f\u006c\u0064"{_debaab ,_dccgf :=_d .ParseInt (_affdbf .Value ,10,32);if _dccgf !=nil {return _dccgf ;};_bdgcdf :=int32 (_debaab );_acbef .OldAttr =&_bdgcdf ;continue ;};};for {_aegef ,_gfdgg :=d .Token ();if _gfdgg !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079\u003a\u0020\u0025\u0073",_gfdgg );};if _fgeaf ,_faeeb :=_aegef .(_ca .EndElement );_faeeb &&_fgeaf .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Complex and its children, prefixing error messages with path
|
|
func (_gbbgge *OfcCT_Complex )ValidateWithPath (path string )error {if _bcefb :=_gbbgge .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_bcefb !=nil {return _bcefb ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_IdMap and its children, prefixing error messages with path
|
|
func (_ecbbg *OfcCT_IdMap )ValidateWithPath (path string )error {if _adddbe :=_ecbbg .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_adddbe !=nil {return _adddbe ;};return nil ;};
|
|
|
|
// Validate validates the AG_Style and its children
|
|
func (_aff *AG_Style )Validate ()error {return _aff .ValidateWithPath ("\u0041\u0047\u005f\u0053\u0074\u0079\u006c\u0065");};
|
|
|
|
// Validate validates the OfcCT_IdMap and its children
|
|
func (_begdd *OfcCT_IdMap )Validate ()error {return _begdd .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070");};func (_bgacc *OfcCT_StrokeChild )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_aeagd :=range start .Attr {if _aeagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeagd .Name .Local =="\u0068\u0072\u0065\u0066"{_cfdcc ,_gdade :=_aeagd .Value ,error (nil );if _gdade !=nil {return _gdade ;};_bgacc .HrefAttr =&_cfdcc ;continue ;};if _aeagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeagd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bgacc .ForcedashAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeagd .Name .Local =="\u0074\u0069\u0074l\u0065"{_fccfe ,_afgbbd :=_aeagd .Value ,error (nil );if _afgbbd !=nil {return _afgbbd ;};_bgacc .TitleAttr =&_fccfe ;continue ;};if _aeagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeagd .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_eeadg ,_gabffb :=_aeagd .Value ,error (nil );if _gabffb !=nil {return _gabffb ;};_bgacc .AlthrefAttr =&_eeadg ;continue ;};if _aeagd .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_bgacc .ImageaspectAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_bgacc .StartarrowAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_bgacc .LinestyleAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_bgacc .StartarrowwidthAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_bgacc .JoinstyleAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_bgacc .StartarrowlengthAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_bbdge ,_cgdfg :=_aeagd .Value ,error (nil );if _cgdfg !=nil {return _cgdfg ;};_bgacc .DashstyleAttr =&_bbdge ;continue ;};if _aeagd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_bgacc .EndarrowAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_bgacc .FilltypeAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_bgacc .EndarrowwidthAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fbbg ,_dffed :=_aeagd .Value ,error (nil );if _dffed !=nil {return _dffed ;};_bgacc .OpacityAttr =&_fbbg ;continue ;};if _aeagd .Name .Local =="\u0063\u006f\u006co\u0072"{_ggedb ,_cagaa :=_aeagd .Value ,error (nil );if _cagaa !=nil {return _cagaa ;};_bgacc .ColorAttr =&_ggedb ;continue ;};if _aeagd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bgacc .InsetpenAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_bgacc .EndarrowlengthAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0065\u0078\u0074"{_bgacc .ExtAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_bgacc .EndcapAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_bdcae ,_feadg :=_aeagd .Value ,error (nil );if _feadg !=nil {return _feadg ;};_bgacc .Color2Attr =&_bdcae ;continue ;};if _aeagd .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_bgacc .ImagealignshapeAttr .UnmarshalXMLAttr (_aeagd );continue ;};if _aeagd .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_gfgea ,_egfg :=_aeagd .Value ,error (nil );if _egfg !=nil {return _egfg ;};_bgacc .WeightAttr =&_gfgea ;continue ;};if _aeagd .Name .Local =="\u0073\u0072\u0063"{_face ,_feceg :=_aeagd .Value ,error (nil );if _feceg !=nil {return _feceg ;};_bgacc .SrcAttr =&_face ;continue ;};if _aeagd .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_ecef ,_gebf :=_aeagd .Value ,error (nil );if _gebf !=nil {return _gebf ;};_bgacc .ImagesizeAttr =&_ecef ;continue ;};if _aeagd .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_debeda ,_addag :=_d .ParseFloat (_aeagd .Value ,64);if _addag !=nil {return _addag ;};_bgacc .MiterlimitAttr =&_debeda ;continue ;};if _aeagd .Name .Local =="\u006f\u006e"{_bgacc .OnAttr .UnmarshalXMLAttr (_aeagd );continue ;};};for {_acfdga ,_gafbd :=d .Token ();if _gafbd !=nil {return _f .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",_gafbd );};if _bdadfd ,_ffcgf :=_acfdga .(_ca .EndElement );_ffcgf &&_bdadfd .Name ==start .Name {break ;};};return nil ;};func NewOfcCT_Ink ()*OfcCT_Ink {_bcbda :=&OfcCT_Ink {};return _bcbda };func (_aeac *OfcCT_ShapeLayout )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0073\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074";};if _aeac .ExtAttr !=ST_ExtUnset {_gffefe ,_dfcgc :=_aeac .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dfcgc !=nil {return _dfcgc ;};start .Attr =append (start .Attr ,_gffefe );};e .EncodeToken (start );if _aeac .Idmap !=nil {_fdadd :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0069\u0064\u006d\u0061\u0070"}};e .EncodeElement (_aeac .Idmap ,_fdadd );};if _aeac .Regrouptable !=nil {_dbddc :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070t\u0061\u0062\u006c\u0065"}};e .EncodeElement (_aeac .Regrouptable ,_dbddc );};if _aeac .Rules !=nil {_afdcd :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0072\u0075\u006c\u0065\u0073"}};e .EncodeElement (_aeac .Rules ,_afdcd );};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_ggbde *CT_RoundRect )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_gdcb :=range start .Attr {if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ggbde .UserdrawnAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ggda ,_eddf :=_gdcb .Value ,error (nil );if _eddf !=nil {return _eddf ;};_ggbde .BordertopcolorAttr =&_ggda ;continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ggbde .UserhiddenAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ggbde .BulletAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ggbde .CliptowrapAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0068\u0072"{_ggbde .HrAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u006f\u006c\u0065"{_ggbde .OleAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0068\u0072\u0073t\u0064"{_ggbde .HrstdAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0073\u0070\u0069\u0064"{_fdf ,_bafe :=_gdcb .Value ,error (nil );if _bafe !=nil {return _bafe ;};_ggbde .SpidAttr =&_fdf ;continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ggbde .HrnoshadeAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ggbde .ForcedashAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_eeedf ,_egffa :=_gdcb .Value ,error (nil );if _egffa !=nil {return _egffa ;};_ggbde .BorderleftcolorAttr =&_eeedf ;continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_faacb ,_efcf :=_d .ParseInt (_gdcb .Value ,10,64);if _efcf !=nil {return _efcf ;};_ggbde .DgmnodekindAttr =&_faacb ;continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u006f\u006e\u0065\u0064"{_ggbde .OnedAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0063\u006c\u0069\u0070"{_ggbde .ClipAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0068\u0072\u0070c\u0074"{_eecff ,_ddffc :=_d .ParseFloat (_gdcb .Value ,64);if _ddffc !=nil {return _ddffc ;};_agege :=float32 (_eecff );_ggbde .HrpctAttr =&_agege ;continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ggbde .PreferrelativeAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_abgdga ,_bdfec :=_gdcb .Value ,error (nil );if _bdfec !=nil {return _bdfec ;};_ggbde .BorderrightcolorAttr =&_abgdga ;continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cdfeg ,_fcfg :=_d .ParseInt (_gdcb .Value ,10,64);if _fcfg !=nil {return _fcfg ;};_ggbde .RegroupidAttr =&_cdfeg ;continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ggbde .DgmlayoutmruAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ggbde .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ggbde .AllowoverlapAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ggbde .HralignAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ggbde .InsetmodeAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0073\u0070\u0074"{_egde ,_bffdd :=_d .ParseFloat (_gdcb .Value ,64);if _bffdd !=nil {return _bffdd ;};_afbff :=float32 (_egde );_ggbde .SptAttr =&_afbff ;continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_eaca ,_faacg :=_gdcb .Value ,error (nil );if _faacg !=nil {return _faacg ;};_ggbde .BorderbottomcolorAttr =&_eaca ;continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ggbde .OleiconAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ggbde .DgmlayoutAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ggbde .BwmodeAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ggbde .BwnormalAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ggbde .BwpureAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ggbde .ConnectortypeAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ggbde .ButtonAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdcb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ggbde .AllowincellAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Local =="\u0068\u0072\u0065\u0066"{_efcda ,_bffbg :=_gdcb .Value ,error (nil );if _bffbg !=nil {return _bffbg ;};_ggbde .HrefAttr =&_efcda ;continue ;};if _gdcb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_gcdcc ,_bgdag :=_gdcb .Value ,error (nil );if _bgdag !=nil {return _bgdag ;};_ggbde .CoordsizeAttr =&_gcdcc ;continue ;};if _gdcb .Name .Local =="\u0073\u0074\u0079l\u0065"{_ffee ,_gefge :=_gdcb .Value ,error (nil );if _gefge !=nil {return _gefge ;};_ggbde .StyleAttr =&_ffee ;continue ;};if _gdcb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ggbde .StrokedAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Local =="\u0069\u0064"{_fffb ,_cbcc :=_gdcb .Value ,error (nil );if _cbcc !=nil {return _cbcc ;};_ggbde .IdAttr =&_fffb ;continue ;};if _gdcb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_bafb ,_fgee :=_gdcb .Value ,error (nil );if _fgee !=nil {return _fgee ;};_ggbde .StrokeweightAttr =&_bafb ;continue ;};if _gdcb .Name .Local =="\u0070\u0072\u0069n\u0074"{_ggbde .PrintAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ceccg ,_afbbf :=_gdcb .Value ,error (nil );if _afbbf !=nil {return _afbbf ;};_ggbde .ChromakeyAttr =&_ceccg ;continue ;};if _gdcb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_aacfcb ,_bacd :=_gdcb .Value ,error (nil );if _bacd !=nil {return _bacd ;};_ggbde .FillcolorAttr =&_aacfcb ;continue ;};if _gdcb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_cdffg ,_gbddcb :=_gdcb .Value ,error (nil );if _gbddcb !=nil {return _gbddcb ;};_ggbde .CoordoriginAttr =&_cdffg ;continue ;};if _gdcb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ceabe ,_degee :=_gdcb .Value ,error (nil );if _degee !=nil {return _degee ;};_ggbde .OpacityAttr =&_ceabe ;continue ;};if _gdcb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dgea ,_abgff :=_gdcb .Value ,error (nil );if _abgff !=nil {return _abgff ;};_ggbde .StrokecolorAttr =&_dgea ;continue ;};if _gdcb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ggbde .InsetpenAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ggbde .FilledAttr .UnmarshalXMLAttr (_gdcb );continue ;};if _gdcb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_adeda ,_bfbbea :=_gdcb .Value ,error (nil );if _bfbbea !=nil {return _bfbbea ;};_ggbde .WrapcoordsAttr =&_adeda ;continue ;};if _gdcb .Name .Local =="\u0061r\u0063\u0073\u0069\u007a\u0065"{_cdgfe ,_bbaf :=_gdcb .Value ,error (nil );if _bbaf !=nil {return _bbaf ;};_ggbde .ArcsizeAttr =&_cdgfe ;continue ;};if _gdcb .Name .Local =="\u0074\u0069\u0074l\u0065"{_cgbfa ,_cbdafd :=_gdcb .Value ,error (nil );if _cbdafd !=nil {return _cbdafd ;};_ggbde .TitleAttr =&_cgbfa ;continue ;};if _gdcb .Name .Local =="\u0063\u006c\u0061s\u0073"{_gaeb ,_aeaba :=_gdcb .Value ,error (nil );if _aeaba !=nil {return _aeaba ;};_ggbde .ClassAttr =&_gaeb ;continue ;};if _gdcb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ccdeb ,_afgd :=_gdcb .Value ,error (nil );if _afgd !=nil {return _afgd ;};_ggbde .TargetAttr =&_ccdeb ;continue ;};if _gdcb .Name .Local =="\u0061\u006c\u0074"{_fcca ,_ebba :=_gdcb .Value ,error (nil );if _ebba !=nil {return _ebba ;};_ggbde .AltAttr =&_fcca ;continue ;};};_cgcgb :for {_daegf ,_bggcgb :=d .Token ();if _bggcgb !=nil {return _bggcgb ;};switch _fcec :=_daegf .(type ){case _ca .StartElement :switch _fcec .Name {case _ca .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"}:_dfcb :=NewEG_ShapeElements ();_dfcb .Path =NewPath ();if _aabg :=d .DecodeElement (_dfcb .Path ,&_fcec );_aabg !=nil {return _aabg ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_dfcb );case _ca .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"}:_dged :=NewEG_ShapeElements ();_dged .Formulas =NewFormulas ();if _dccgg :=d .DecodeElement (_dged .Formulas ,&_fcec );_dccgg !=nil {return _dccgg ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_dged );case _ca .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"}:_gcaca :=NewEG_ShapeElements ();_gcaca .Handles =NewHandles ();if _bbdc :=d .DecodeElement (_gcaca .Handles ,&_fcec );_bbdc !=nil {return _bbdc ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_gcaca );case _ca .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"}:_agda :=NewEG_ShapeElements ();_agda .Fill =NewFill ();if _feaed :=d .DecodeElement (_agda .Fill ,&_fcec );_feaed !=nil {return _feaed ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_agda );case _ca .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"}:_fdegd :=NewEG_ShapeElements ();_fdegd .Stroke =NewStroke ();if _cfffc :=d .DecodeElement (_fdegd .Stroke ,&_fcec );_cfffc !=nil {return _cfffc ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_fdegd );case _ca .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"}:_fgafc :=NewEG_ShapeElements ();_fgafc .Shadow =NewShadow ();if _cdccb :=d .DecodeElement (_fgafc .Shadow ,&_fcec );_cdccb !=nil {return _cdccb ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_fgafc );case _ca .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"}:_gedgf :=NewEG_ShapeElements ();_gedgf .Textbox =NewTextbox ();if _cbgg :=d .DecodeElement (_gedgf .Textbox ,&_fcec );_cbgg !=nil {return _cbgg ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_gedgf );case _ca .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"}:_agada :=NewEG_ShapeElements ();_agada .Textpath =NewTextpath ();if _eeded :=d .DecodeElement (_agada .Textpath ,&_fcec );_eeded !=nil {return _eeded ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_agada );case _ca .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"}:_afabg :=NewEG_ShapeElements ();_afabg .Imagedata =NewImagedata ();if _ebcb :=d .DecodeElement (_afabg .Imagedata ,&_fcec );_ebcb !=nil {return _ebcb ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_afabg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_egafe :=NewEG_ShapeElements ();_egafe .Skew =NewOfcSkew ();if _cfcfd :=d .DecodeElement (_egafe .Skew ,&_fcec );_cfcfd !=nil {return _cfcfd ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_egafe );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gedff :=NewEG_ShapeElements ();_gedff .Extrusion =NewOfcExtrusion ();if _ffbecg :=d .DecodeElement (_gedff .Extrusion ,&_fcec );_ffbecg !=nil {return _ffbecg ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_gedff );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ffaad :=NewEG_ShapeElements ();_ffaad .Callout =NewOfcCallout ();if _egggf :=d .DecodeElement (_ffaad .Callout ,&_fcec );_egggf !=nil {return _egggf ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_ffaad );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_acfga :=NewEG_ShapeElements ();_acfga .Lock =NewOfcLock ();if _afad :=d .DecodeElement (_acfga .Lock ,&_fcec );_afad !=nil {return _afad ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_acfga );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dafdf :=NewEG_ShapeElements ();_dafdf .Clippath =NewOfcClippath ();if _bgebf :=d .DecodeElement (_dafdf .Clippath ,&_fcec );_bgebf !=nil {return _bgebf ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_dafdf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcebd :=NewEG_ShapeElements ();_gcebd .Signatureline =NewOfcSignatureline ();if _ffgfg :=d .DecodeElement (_gcebd .Signatureline ,&_fcec );_ffgfg !=nil {return _ffgfg ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_gcebd );case _ca .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"}:_cagge :=NewEG_ShapeElements ();_cagge .Wrap =_eb .NewWrap ();if _aadfg :=d .DecodeElement (_cagge .Wrap ,&_fcec );_aadfg !=nil {return _aadfg ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_cagge );case _ca .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"}:_aeefd :=NewEG_ShapeElements ();_aeefd .Anchorlock =_eb .NewAnchorlock ();if _dcga :=d .DecodeElement (_aeefd .Anchorlock ,&_fcec );_dcga !=nil {return _dcga ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_aeefd );case _ca .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"}:_aabc :=NewEG_ShapeElements ();_aabc .Bordertop =_eb .NewBordertop ();if _bfaea :=d .DecodeElement (_aabc .Bordertop ,&_fcec );_bfaea !=nil {return _bfaea ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_aabc );case _ca .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"}:_agdgc :=NewEG_ShapeElements ();_agdgc .Borderbottom =_eb .NewBorderbottom ();if _gabfc :=d .DecodeElement (_agdgc .Borderbottom ,&_fcec );_gabfc !=nil {return _gabfc ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_agdgc );case _ca .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"}:_dcae :=NewEG_ShapeElements ();_dcae .Borderleft =_eb .NewBorderleft ();if _cdccg :=d .DecodeElement (_dcae .Borderleft ,&_fcec );_cdccg !=nil {return _cdccg ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_dcae );case _ca .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"}:_febfc :=NewEG_ShapeElements ();_febfc .Borderright =_eb .NewBorderright ();if _adaa :=d .DecodeElement (_febfc .Borderright ,&_fcec );_adaa !=nil {return _adaa ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_febfc );case _ca .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"}:_fbde :=NewEG_ShapeElements ();_fbde .ClientData =_e .NewClientData ();if _ebfab :=d .DecodeElement (_fbde .ClientData ,&_fcec );_ebfab !=nil {return _ebfab ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_fbde );case _ca .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"}:_bbebe :=NewEG_ShapeElements ();_bbebe .Textdata =_a .NewTextdata ();if _eccc :=d .DecodeElement (_bbebe .Textdata ,&_fcec );_eccc !=nil {return _eccc ;};_ggbde .EG_ShapeElements =append (_ggbde .EG_ShapeElements ,_bbebe );default:_fa .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",_fcec .Name );if _bdebe :=d .Skip ();_bdebe !=nil {return _bdebe ;};};case _ca .EndElement :break _cgcgb ;case _ca .CharData :};};return nil ;};type OfcCT_StrokeChild struct{OnAttr _da .ST_TrueFalse ;WeightAttr *string ;ColorAttr *string ;Color2Attr *string ;OpacityAttr *string ;LinestyleAttr ST_StrokeLineStyle ;MiterlimitAttr *float64 ;JoinstyleAttr ST_StrokeJoinStyle ;EndcapAttr ST_StrokeEndCap ;DashstyleAttr *string ;InsetpenAttr _da .ST_TrueFalse ;FilltypeAttr ST_FillType ;SrcAttr *string ;ImageaspectAttr ST_ImageAspect ;ImagesizeAttr *string ;ImagealignshapeAttr _da .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 _da .ST_TrueFalse ;ExtAttr ST_Ext ;};
|
|
|
|
// Validate validates the OfcLeft and its children
|
|
func (_bccd *OfcLeft )Validate ()error {return _bccd .ValidateWithPath ("\u004ff\u0063\u004c\u0065\u0066\u0074");};func (_cebdc ST_Ext )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_fccgd :=_ca .Attr {};_fccgd .Name =name ;switch _cebdc {case ST_ExtUnset :_fccgd .Value ="";case ST_ExtView :_fccgd .Value ="\u0076\u0069\u0065\u0077";case ST_ExtEdit :_fccgd .Value ="\u0065\u0064\u0069\u0074";case ST_ExtBackwardCompatible :_fccgd .Value ="\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065";};return _fccgd ,nil ;};func (_ffceg OfcST_ExtrusionRender )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_feec :=_ca .Attr {};_feec .Name =name ;switch _ffceg {case OfcST_ExtrusionRenderUnset :_feec .Value ="";case OfcST_ExtrusionRenderSolid :_feec .Value ="\u0073\u006f\u006ci\u0064";case OfcST_ExtrusionRenderWireFrame :_feec .Value ="\u0077i\u0072\u0065\u0046\u0072\u0061\u006de";case OfcST_ExtrusionRenderBoundingCube :_feec .Value ="\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065";};return _feec ,nil ;};func (_gdff *CT_Group )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076:\u0067\u0072\u006f\u0075\u0070";};if _gdff .EditasAttr !=ST_EditAsUnset {_affg ,_cgce :=_gdff .EditasAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u0064\u0069\u0074\u0061\u0073"});if _cgce !=nil {return _cgce ;};start .Attr =append (start .Attr ,_affg );};if _gdff .TablepropertiesAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0074\u0061\u0062\u006c\u0065\u0070\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .TablepropertiesAttr )});};if _gdff .TablelimitsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0074\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .TablelimitsAttr )});};if _gdff .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .HrefAttr )});};if _gdff .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .TargetAttr )});};if _gdff .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .ClassAttr )});};if _gdff .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .TitleAttr )});};if _gdff .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .AltAttr )});};if _gdff .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .CoordsizeAttr )});};if _gdff .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .CoordoriginAttr )});};if _gdff .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .WrapcoordsAttr )});};if _gdff .PrintAttr !=_da .ST_TrueFalseUnset {_fbaag ,_dagac :=_gdff .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _dagac !=nil {return _dagac ;};start .Attr =append (start .Attr ,_fbaag );};if _gdff .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .IdAttr )});};if _gdff .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .StyleAttr )});};if _gdff .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .SpidAttr )});};if _gdff .OnedAttr !=_da .ST_TrueFalseUnset {_acdbf ,_dfce :=_gdff .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _dfce !=nil {return _dfce ;};start .Attr =append (start .Attr ,_acdbf );};if _gdff .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .RegroupidAttr )});};if _gdff .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_dfdfd ,_bggbc :=_gdff .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _bggbc !=nil {return _bggbc ;};start .Attr =append (start .Attr ,_dfdfd );};if _gdff .ButtonAttr !=_da .ST_TrueFalseUnset {_bagg ,_ccdbg :=_gdff .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _ccdbg !=nil {return _ccdbg ;};start .Attr =append (start .Attr ,_bagg );};if _gdff .UserhiddenAttr !=_da .ST_TrueFalseUnset {_cebg ,_bgbdg :=_gdff .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _bgbdg !=nil {return _bgbdg ;};start .Attr =append (start .Attr ,_cebg );};if _gdff .BulletAttr !=_da .ST_TrueFalseUnset {_dadba ,_bggee :=_gdff .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _bggee !=nil {return _bggee ;};start .Attr =append (start .Attr ,_dadba );};if _gdff .HrAttr !=_da .ST_TrueFalseUnset {_aecd ,_aedab :=_gdff .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _aedab !=nil {return _aedab ;};start .Attr =append (start .Attr ,_aecd );};if _gdff .HrstdAttr !=_da .ST_TrueFalseUnset {_adff ,_bggg :=_gdff .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _bggg !=nil {return _bggg ;};start .Attr =append (start .Attr ,_adff );};if _gdff .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_dafeg ,_eaae :=_gdff .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _eaae !=nil {return _eaae ;};start .Attr =append (start .Attr ,_dafeg );};if _gdff .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .HrpctAttr )});};if _gdff .HralignAttr !=OfcST_HrAlignUnset {_eebg ,_aecb :=_gdff .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _aecb !=nil {return _aecb ;};start .Attr =append (start .Attr ,_eebg );};if _gdff .AllowincellAttr !=_da .ST_TrueFalseUnset {_degd ,_cbdg :=_gdff .AllowincellAttr .MarshalXMLAttr (_ca .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 ,_degd );};if _gdff .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_ccccb ,_ccfdc :=_gdff .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _ccfdc !=nil {return _ccfdc ;};start .Attr =append (start .Attr ,_ccccb );};if _gdff .UserdrawnAttr !=_da .ST_TrueFalseUnset {_efaf ,_edea :=_gdff .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _edea !=nil {return _edea ;};start .Attr =append (start .Attr ,_efaf );};if _gdff .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .BordertopcolorAttr )});};if _gdff .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .BorderleftcolorAttr )});};if _gdff .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .BorderbottomcolorAttr )});};if _gdff .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .BorderrightcolorAttr )});};if _gdff .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_ecce ,_cdda :=_gdff .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _cdda !=nil {return _cdda ;};start .Attr =append (start .Attr ,_ecce );};if _gdff .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .DgmnodekindAttr )});};if _gdff .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_gdaf ,_aded :=_gdff .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _aded !=nil {return _aded ;};start .Attr =append (start .Attr ,_gdaf );};if _gdff .InsetmodeAttr !=OfcST_InsetModeUnset {_ggffg ,_bfdee :=_gdff .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _bfdee !=nil {return _bfdee ;};start .Attr =append (start .Attr ,_ggffg );};if _gdff .FilledAttr !=_da .ST_TrueFalseUnset {_ecab ,_efbe :=_gdff .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _efbe !=nil {return _efbe ;};start .Attr =append (start .Attr ,_ecab );};if _gdff .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_gdff .FillcolorAttr )});};e .EncodeToken (start );if _gdff .Group !=nil {_ceac :=_ca .StartElement {Name :_ca .Name {Local :"\u0076:\u0067\u0072\u006f\u0075\u0070"}};for _ ,_gdfca :=range _gdff .Group {e .EncodeElement (_gdfca ,_ceac );};};if _gdff .Shape !=nil {_bfga :=_ca .StartElement {Name :_ca .Name {Local :"\u0076:\u0073\u0068\u0061\u0070\u0065"}};for _ ,_ggea :=range _gdff .Shape {e .EncodeElement (_ggea ,_bfga );};};if _gdff .Shapetype !=nil {_gfcb :=_ca .StartElement {Name :_ca .Name {Local :"v\u003a\u0073\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065"}};for _ ,_ccag :=range _gdff .Shapetype {e .EncodeElement (_ccag ,_gfcb );};};if _gdff .Arc !=nil {_dcff :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0061r\u0063"}};for _ ,_ddgb :=range _gdff .Arc {e .EncodeElement (_ddgb ,_dcff );};};if _gdff .Curve !=nil {_dfcc :=_ca .StartElement {Name :_ca .Name {Local :"\u0076:\u0063\u0075\u0072\u0076\u0065"}};for _ ,_ecbd :=range _gdff .Curve {e .EncodeElement (_ecbd ,_dfcc );};};if _gdff .Image !=nil {_defg :=_ca .StartElement {Name :_ca .Name {Local :"\u0076:\u0069\u006d\u0061\u0067\u0065"}};for _ ,_gfgg :=range _gdff .Image {e .EncodeElement (_gfgg ,_defg );};};if _gdff .Line !=nil {_cggg :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u006c\u0069\u006e\u0065"}};for _ ,_caabe :=range _gdff .Line {e .EncodeElement (_caabe ,_cggg );};};if _gdff .Oval !=nil {_dgfb :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u006f\u0076\u0061\u006c"}};for _ ,_gcbe :=range _gdff .Oval {e .EncodeElement (_gcbe ,_dgfb );};};if _gdff .Polyline !=nil {_ggde :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}};for _ ,_fcdbd :=range _gdff .Polyline {e .EncodeElement (_fcdbd ,_ggde );};};if _gdff .Rect !=nil {_dcbd :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0072\u0065\u0063\u0074"}};for _ ,_bfdb :=range _gdff .Rect {e .EncodeElement (_bfdb ,_dcbd );};};if _gdff .Roundrect !=nil {_ggcf :=_ca .StartElement {Name :_ca .Name {Local :"v\u003a\u0072\u006f\u0075\u006e\u0064\u0072\u0065\u0063\u0074"}};for _ ,_egbcb :=range _gdff .Roundrect {e .EncodeElement (_egbcb ,_ggcf );};};if _gdff .Diagram !=nil {_afbf :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m"}};for _ ,_bfbf :=range _gdff .Diagram {e .EncodeElement (_bfbf ,_afbf );};};if _gdff .EG_ShapeElements !=nil {for _ ,_cdbf :=range _gdff .EG_ShapeElements {_cdbf .MarshalXML (e ,_ca .StartElement {});};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_gfagd *Shadow )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _gfagd .CT_Shadow .MarshalXML (e ,start );};func (_eeaec ST_StrokeEndCap )ValidateWithPath (path string )error {switch _eeaec {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeaec ));};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_Path and its children, prefixing error messages with path
|
|
func (_gfe *AG_Path )ValidateWithPath (path string )error {return nil };
|
|
|
|
// ValidateWithPath validates the OfcCT_OLEObject and its children, prefixing error messages with path
|
|
func (_fdfcf *OfcCT_OLEObject )ValidateWithPath (path string )error {if _gdafd :=_fdfcf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gdafd !=nil {return _gdafd ;};if _fceaf :=_fdfcf .DrawAspectAttr .ValidateWithPath (path +"\u002fD\u0072a\u0077\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_fceaf !=nil {return _fceaf ;};if _fcccb :=_fdfcf .UpdateModeAttr .ValidateWithPath (path +"\u002fU\u0070d\u0061\u0074\u0065\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fcccb !=nil {return _fcccb ;};if _dbecb :=_fdfcf .LockedField .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064");_dbecb !=nil {return _dbecb ;};return nil ;};func (_adfbc OfcST_ConnectorType )Validate ()error {return _adfbc .ValidateWithPath ("")};func NewBackground ()*Background {_ccbgb :=&Background {};_ccbgb .CT_Background =*NewCT_Background ();return _ccbgb ;};func (_dcgcc *OfcCT_ColorMru )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075";};if _dcgcc .ColorsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_dcgcc .ColorsAttr )});};if _dcgcc .ExtAttr !=ST_ExtUnset {_eegc ,_bbgda :=_dcgcc .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _bbgda !=nil {return _bbgda ;};start .Attr =append (start .Attr ,_eegc );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_RoundRect and its children
|
|
func (_cfce *CT_RoundRect )Validate ()error {return _cfce .ValidateWithPath ("\u0043\u0054\u005fR\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074");};func (_dgfcd *OfcSkew )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_dgfcd .OfcCT_Skew =*NewOfcCT_Skew ();for _ ,_egec :=range start .Attr {if _egec .Name .Local =="\u0069\u0064"{_fbba ,_cgddg :=_egec .Value ,error (nil );if _cgddg !=nil {return _cgddg ;};_dgfcd .IdAttr =&_fbba ;continue ;};if _egec .Name .Local =="\u006f\u006e"{_dgfcd .OnAttr .UnmarshalXMLAttr (_egec );continue ;};if _egec .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_ggaee ,_dega :=_egec .Value ,error (nil );if _dega !=nil {return _dega ;};_dgfcd .OffsetAttr =&_ggaee ;continue ;};if _egec .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_deaff ,_egebb :=_egec .Value ,error (nil );if _egebb !=nil {return _egebb ;};_dgfcd .OriginAttr =&_deaff ;continue ;};if _egec .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_fgcfg ,_fbaad :=_egec .Value ,error (nil );if _fbaad !=nil {return _fbaad ;};_dgfcd .MatrixAttr =&_fgcfg ;continue ;};if _egec .Name .Local =="\u0065\u0078\u0074"{_dgfcd .ExtAttr .UnmarshalXMLAttr (_egec );continue ;};};for {_cddgef ,_ecdfe :=d .Token ();if _ecdfe !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0053\u006b\u0065\u0077\u003a\u0020\u0025\u0073",_ecdfe );};if _cadca ,_dgegce :=_cddgef .(_ca .EndElement );_dgegce &&_cadca .Name ==start .Name {break ;};};return nil ;};type Shapetype struct{CT_Shapetype };
|
|
|
|
// Validate validates the OfcShapedefaults and its children
|
|
func (_fegfg *OfcShapedefaults )Validate ()error {return _fegfg .ValidateWithPath ("\u004f\u0066c\u0053\u0068\u0061p\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073");};
|
|
|
|
// ValidateWithPath validates the OfcLock and its children, prefixing error messages with path
|
|
func (_fdgdb *OfcLock )ValidateWithPath (path string )error {if _gbbde :=_fdgdb .OfcCT_Lock .ValidateWithPath (path );_gbbde !=nil {return _gbbde ;};return nil ;};func NewOfcInk ()*OfcInk {_cebgf :=&OfcInk {};_cebgf .OfcCT_Ink =*NewOfcCT_Ink ();return _cebgf };type OfcCT_IdMap struct{DataAttr *string ;ExtAttr ST_Ext ;};
|
|
|
|
// Validate validates the OfcCT_Proxy and its children
|
|
func (_ecadc *OfcCT_Proxy )Validate ()error {return _ecadc .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079");};func (_debd OfcST_BWMode )String ()string {switch _debd {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 "";};type OfcOLEObject struct{OfcCT_OLEObject };type ST_Ext byte ;func (_gcgbca *OfcDiagram )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_gcgbca .OfcCT_Diagram =*NewOfcCT_Diagram ();for _ ,_gcgcg :=range start .Attr {if _gcgcg .Name .Local =="\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"{_bbcae ,_gfgbe :=_d .ParseInt (_gcgcg .Value ,10,64);if _gfgbe !=nil {return _gfgbe ;};_gcgbca .DgmstyleAttr =&_bbcae ;continue ;};if _gcgcg .Name .Local =="\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"{_gcgbca .AutoformatAttr .UnmarshalXMLAttr (_gcgcg );continue ;};if _gcgcg .Name .Local =="\u0072e\u0076\u0065\u0072\u0073\u0065"{_gcgbca .ReverseAttr .UnmarshalXMLAttr (_gcgcg );continue ;};if _gcgcg .Name .Local =="\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"{_gcgbca .AutolayoutAttr .UnmarshalXMLAttr (_gcgcg );continue ;};if _gcgcg .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"{_eaabc ,_ggcaa :=_d .ParseInt (_gcgcg .Value ,10,64);if _ggcaa !=nil {return _ggcaa ;};_gcgbca .DgmscalexAttr =&_eaabc ;continue ;};if _gcgcg .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"{_bdaacg ,_dagdf :=_d .ParseInt (_gcgcg .Value ,10,64);if _dagdf !=nil {return _dagdf ;};_gcgbca .DgmscaleyAttr =&_bdaacg ;continue ;};if _gcgcg .Name .Local =="d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"{_dccgd ,_dabec :=_d .ParseInt (_gcgcg .Value ,10,64);if _dabec !=nil {return _dabec ;};_gcgbca .DgmfontsizeAttr =&_dccgd ;continue ;};if _gcgcg .Name .Local =="\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"{_aeagdd ,_cfacb :=_gcgcg .Value ,error (nil );if _cfacb !=nil {return _cfacb ;};_gcgbca .ConstrainboundsAttr =&_aeagdd ;continue ;};if _gcgcg .Name .Local =="\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"{_deegc ,_fgdecfc :=_d .ParseInt (_gcgcg .Value ,10,64);if _fgdecfc !=nil {return _fgdecfc ;};_gcgbca .DgmbasetextscaleAttr =&_deegc ;continue ;};if _gcgcg .Name .Local =="\u0065\u0078\u0074"{_gcgbca .ExtAttr .UnmarshalXMLAttr (_gcgcg );continue ;};};_bdfeb :for {_bafcd ,_cada :=d .Token ();if _cada !=nil {return _cada ;};switch _aadde :=_bafcd .(type ){case _ca .StartElement :switch _aadde .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcgbca .Relationtable =NewOfcCT_RelationTable ();if _afdge :=d .DecodeElement (_gcgbca .Relationtable ,&_aadde );_afdge !=nil {return _afdge ;};default:_fa .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",_aadde .Name );if _gbfcc :=d .Skip ();_gbfcc !=nil {return _gbfcc ;};};case _ca .EndElement :break _bdfeb ;case _ca .CharData :};};return nil ;};type OfcST_OLEDrawAspect byte ;type AG_Ext struct{ExtAttr ST_Ext ;};
|
|
|
|
// Validate validates the OfcCT_Lock and its children
|
|
func (_cgadf *OfcCT_Lock )Validate ()error {return _cgadf .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u004c\u006f\u0063\u006b");};
|
|
|
|
// ValidateWithPath validates the Stroke and its children, prefixing error messages with path
|
|
func (_cdfce *Stroke )ValidateWithPath (path string )error {if _cdafe :=_cdfce .CT_Stroke .ValidateWithPath (path );_cdafe !=nil {return _cdafe ;};return nil ;};func (_cegd *OfcLeft )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_cegd .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_aagbb :=range start .Attr {if _aagbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aagbb .Name .Local =="\u0068\u0072\u0065\u0066"{_cggfe ,_cefed :=_aagbb .Value ,error (nil );if _cefed !=nil {return _cefed ;};_cegd .HrefAttr =&_cggfe ;continue ;};if _aagbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aagbb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cegd .ForcedashAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aagbb .Name .Local =="\u0074\u0069\u0074l\u0065"{_aacge ,_eefcbg :=_aagbb .Value ,error (nil );if _eefcbg !=nil {return _eefcbg ;};_cegd .TitleAttr =&_aacge ;continue ;};if _aagbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aagbb .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_dgegc ,_gfbca :=_aagbb .Value ,error (nil );if _gfbca !=nil {return _gfbca ;};_cegd .AlthrefAttr =&_dgegc ;continue ;};if _aagbb .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_cegd .ImageaspectAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_cegd .StartarrowAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_cegd .LinestyleAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cegd .StartarrowwidthAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_cegd .JoinstyleAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_cegd .StartarrowlengthAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_efcfd ,_efdfed :=_aagbb .Value ,error (nil );if _efdfed !=nil {return _efdfed ;};_cegd .DashstyleAttr =&_efcfd ;continue ;};if _aagbb .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_cegd .EndarrowAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_cegd .FilltypeAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cegd .EndarrowwidthAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cagdd ,_geece :=_aagbb .Value ,error (nil );if _geece !=nil {return _geece ;};_cegd .OpacityAttr =&_cagdd ;continue ;};if _aagbb .Name .Local =="\u0063\u006f\u006co\u0072"{_ccdee ,_gdaef :=_aagbb .Value ,error (nil );if _gdaef !=nil {return _gdaef ;};_cegd .ColorAttr =&_ccdee ;continue ;};if _aagbb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cegd .InsetpenAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_cegd .EndarrowlengthAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0065\u0078\u0074"{_cegd .ExtAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_cegd .EndcapAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_fffac ,_bgegc :=_aagbb .Value ,error (nil );if _bgegc !=nil {return _bgegc ;};_cegd .Color2Attr =&_fffac ;continue ;};if _aagbb .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_cegd .ImagealignshapeAttr .UnmarshalXMLAttr (_aagbb );continue ;};if _aagbb .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_ggbag ,_gcbac :=_aagbb .Value ,error (nil );if _gcbac !=nil {return _gcbac ;};_cegd .WeightAttr =&_ggbag ;continue ;};if _aagbb .Name .Local =="\u0073\u0072\u0063"{_fddeg ,_bfedfg :=_aagbb .Value ,error (nil );if _bfedfg !=nil {return _bfedfg ;};_cegd .SrcAttr =&_fddeg ;continue ;};if _aagbb .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_fcdec ,_ecge :=_aagbb .Value ,error (nil );if _ecge !=nil {return _ecge ;};_cegd .ImagesizeAttr =&_fcdec ;continue ;};if _aagbb .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_bcgec ,_gdgfeb :=_d .ParseFloat (_aagbb .Value ,64);if _gdgfeb !=nil {return _gdgfeb ;};_cegd .MiterlimitAttr =&_bcgec ;continue ;};if _aagbb .Name .Local =="\u006f\u006e"{_cegd .OnAttr .UnmarshalXMLAttr (_aagbb );continue ;};};for {_gcadc ,_afdfc :=d .Token ();if _afdfc !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u004c\u0065\u0066\u0074\u003a\u0020\u0025\u0073",_afdfc );};if _dffgb ,_feacc :=_gcadc .(_ca .EndElement );_feacc &&_dffgb .Name ==start .Name {break ;};};return nil ;};func NewAG_StrokeAttributes ()*AG_StrokeAttributes {_gab :=&AG_StrokeAttributes {};return _gab };type OfcST_ColorMode byte ;func (_adc *AG_CoreAttributes )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _adc .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_adc .HrefAttr )});};if _adc .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_adc .TargetAttr )});};if _adc .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_adc .ClassAttr )});};if _adc .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_adc .TitleAttr )});};if _adc .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_adc .AltAttr )});};if _adc .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_adc .CoordsizeAttr )});};if _adc .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_adc .CoordoriginAttr )});};if _adc .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_adc .WrapcoordsAttr )});};if _adc .PrintAttr !=_da .ST_TrueFalseUnset {_cfe ,_cade :=_adc .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _cade !=nil {return _cade ;};start .Attr =append (start .Attr ,_cfe );};if _adc .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_adc .IdAttr )});};if _adc .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_adc .StyleAttr )});};return nil ;};
|
|
|
|
// Validate validates the AG_OfficeShapeAttributes and its children
|
|
func (_gceg *AG_OfficeShapeAttributes )Validate ()error {return _gceg .ValidateWithPath ("\u0041G\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0053\u0068\u0061\u0070e\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");};const (OfcST_HrAlignUnset OfcST_HrAlign =0;OfcST_HrAlignLeft OfcST_HrAlign =1;OfcST_HrAlignRight OfcST_HrAlign =2;OfcST_HrAlignCenter OfcST_HrAlign =3;);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 _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;};func (_ffecd *OfcST_InsetMode )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_bbaae ,_aaafb :=d .Token ();if _aaafb !=nil {return _aaafb ;};if _gfgde ,_ecag :=_bbaae .(_ca .EndElement );_ecag &&_gfgde .Name ==start .Name {*_ffecd =1;return nil ;};if _gadag ,_gedae :=_bbaae .(_ca .CharData );!_gedae {return _f .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",_bbaae );}else {switch string (_gadag ){case "":*_ffecd =0;case "\u0061\u0075\u0074\u006f":*_ffecd =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_ffecd =2;};};_bbaae ,_aaafb =d .Token ();if _aaafb !=nil {return _aaafb ;};if _afgga ,_ddbgcd :=_bbaae .(_ca .EndElement );_ddbgcd &&_afgga .Name ==start .Name {return nil ;};return _f .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",_bbaae );};
|
|
|
|
// ValidateWithPath validates the Roundrect and its children, prefixing error messages with path
|
|
func (_cbffb *Roundrect )ValidateWithPath (path string )error {if _gbabg :=_cbffb .CT_RoundRect .ValidateWithPath (path );_gbabg !=nil {return _gbabg ;};return nil ;};func (_fbaba ST_Ext )ValidateWithPath (path string )error {switch _fbaba {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbaba ));};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 _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;};func (_abeee OfcST_OLEType )ValidateWithPath (path string )error {switch _abeee {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abeee ));};return nil ;};func (_eabe *OfcST_How )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_eggac ,_febfdd :=d .Token ();if _febfdd !=nil {return _febfdd ;};if _cecfda ,_abbbbe :=_eggac .(_ca .EndElement );_abbbbe &&_cecfda .Name ==start .Name {*_eabe =1;return nil ;};if _dacd ,_gbaff :=_eggac .(_ca .CharData );!_gbaff {return _f .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",_eggac );}else {switch string (_dacd ){case "":*_eabe =0;case "\u0074\u006f\u0070":*_eabe =1;case "\u006d\u0069\u0064\u0064\u006c\u0065":*_eabe =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_eabe =3;case "\u006c\u0065\u0066\u0074":*_eabe =4;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_eabe =5;case "\u0072\u0069\u0067h\u0074":*_eabe =6;};};_eggac ,_febfdd =d .Token ();if _febfdd !=nil {return _febfdd ;};if _cacac ,_cefdc :=_eggac .(_ca .EndElement );_cefdc &&_cacac .Name ==start .Name {return nil ;};return _f .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",_eggac );};func (_egdd *AG_AllShapeAttributes )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_ccb :=range start .Attr {if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_egdd .ConnectortypeAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_egdd .BwpureAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_egdd .CliptowrapAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_egdd .PreferrelativeAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u006f\u006c\u0065"{_egdd .OleAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_egdd .OleiconAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_egdd .ForcedashAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_egdd .BwnormalAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u0073\u0070\u0074"{_ccc ,_deg :=_d .ParseFloat (_ccb .Value ,64);if _deg !=nil {return _deg ;};_ec :=float32 (_ccc );_egdd .SptAttr =&_ec ;continue ;};if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u0063\u006c\u0069\u0070"{_egdd .ClipAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_egdd .BwmodeAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_egdd .StrokedAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_dfg ,_dggg :=_ccb .Value ,error (nil );if _dggg !=nil {return _dggg ;};_egdd .FillcolorAttr =&_dfg ;continue ;};if _ccb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_egdd .FilledAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_decf ,_cfd :=_ccb .Value ,error (nil );if _cfd !=nil {return _cfd ;};_egdd .ChromakeyAttr =&_decf ;continue ;};if _ccb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_egdd .InsetpenAttr .UnmarshalXMLAttr (_ccb );continue ;};if _ccb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_dbb ,_cba :=_ccb .Value ,error (nil );if _cba !=nil {return _cba ;};_egdd .StrokeweightAttr =&_dbb ;continue ;};if _ccb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_adf ,_gff :=_ccb .Value ,error (nil );if _gff !=nil {return _gff ;};_egdd .StrokecolorAttr =&_adf ;continue ;};if _ccb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dcbb ,_dcg :=_ccb .Value ,error (nil );if _dcg !=nil {return _dcg ;};_egdd .OpacityAttr =&_dcbb ;continue ;};};for {_gb ,_bc :=d .Token ();if _bc !=nil {return _f .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",_bc );};if _aba ,_dcbbb :=_gb .(_ca .EndElement );_dcbbb &&_aba .Name ==start .Name {break ;};};return nil ;};func (_ggefb *Curve )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _ggefb .CT_Curve .MarshalXML (e ,start );};type OfcCT_ClipPath struct{VAttr string ;};func (_gfbce *OfcOLEObject )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_gfbce .OfcCT_OLEObject =*NewOfcCT_OLEObject ();for _ ,_ccbbbf :=range start .Attr {if _ccbbbf .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"&&_ccbbbf .Name .Local =="\u0069\u0064"||_ccbbbf .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"&&_ccbbbf .Name .Local =="\u0069\u0064"{_dafedd ,_dgeae :=_ccbbbf .Value ,error (nil );if _dgeae !=nil {return _dgeae ;};_gfbce .IdAttr =&_dafedd ;continue ;};if _ccbbbf .Name .Local =="\u0054\u0079\u0070\u0065"{_gfbce .TypeAttr .UnmarshalXMLAttr (_ccbbbf );continue ;};if _ccbbbf .Name .Local =="\u0050\u0072\u006f\u0067\u0049\u0044"{_fbgedb ,_cfgac :=_ccbbbf .Value ,error (nil );if _cfgac !=nil {return _cfgac ;};_gfbce .ProgIDAttr =&_fbgedb ;continue ;};if _ccbbbf .Name .Local =="\u0053h\u0061\u0070\u0065\u0049\u0044"{_cceeb ,_deedda :=_ccbbbf .Value ,error (nil );if _deedda !=nil {return _deedda ;};_gfbce .ShapeIDAttr =&_cceeb ;continue ;};if _ccbbbf .Name .Local =="\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_gfbce .DrawAspectAttr .UnmarshalXMLAttr (_ccbbbf );continue ;};if _ccbbbf .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"{_gcee ,_bgfdb :=_ccbbbf .Value ,error (nil );if _bgfdb !=nil {return _bgfdb ;};_gfbce .ObjectIDAttr =&_gcee ;continue ;};if _ccbbbf .Name .Local =="\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"{_gfbce .UpdateModeAttr .UnmarshalXMLAttr (_ccbbbf );continue ;};};_debbd :for {_cebgd ,_bfcgc :=d .Token ();if _bfcgc !=nil {return _bfcgc ;};switch _ggggd :=_cebgd .(type ){case _ca .StartElement :switch _ggggd .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gfbce .LinkType =new (string );if _abff :=d .DecodeElement (_gfbce .LinkType ,&_ggggd );_abff !=nil {return _abff ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gfbce .LockedField =_da .ST_TrueFalseBlankUnset ;if _gcgde :=d .DecodeElement (&_gfbce .LockedField ,&_ggggd );_gcgde !=nil {return _gcgde ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gfbce .FieldCodes =new (string );if _dbagda :=d .DecodeElement (_gfbce .FieldCodes ,&_ggggd );_dbagda !=nil {return _dbagda ;};default:_fa .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",_ggggd .Name );if _accea :=d .Skip ();_accea !=nil {return _accea ;};};case _ca .EndElement :break _debbd ;case _ca .CharData :};};return nil ;};func NewOfcEquationxml ()*OfcEquationxml {_bdcfb :=&OfcEquationxml {};_bdcfb .OfcCT_EquationXml =*NewOfcCT_EquationXml ();return _bdcfb ;};func NewAG_ShapeAttributes ()*AG_ShapeAttributes {_gde :=&AG_ShapeAttributes {};return _gde };func (_dbbdaa OfcST_ConnectorType )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_efgdfg :=_ca .Attr {};_efgdfg .Name =name ;switch _dbbdaa {case OfcST_ConnectorTypeUnset :_efgdfg .Value ="";case OfcST_ConnectorTypeNone :_efgdfg .Value ="\u006e\u006f\u006e\u0065";case OfcST_ConnectorTypeStraight :_efgdfg .Value ="\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074";case OfcST_ConnectorTypeElbow :_efgdfg .Value ="\u0065\u006c\u0062o\u0077";case OfcST_ConnectorTypeCurved :_efgdfg .Value ="\u0063\u0075\u0072\u0076\u0065\u0064";};return _efgdfg ,nil ;};type OfcCT_SignatureLine struct{IssignaturelineAttr _da .ST_TrueFalse ;IdAttr *string ;ProvidAttr *string ;SigninginstructionssetAttr _da .ST_TrueFalse ;AllowcommentsAttr _da .ST_TrueFalse ;ShowsigndateAttr _da .ST_TrueFalse ;SuggestedsignerAttr *string ;Suggestedsigner2Attr *string ;SuggestedsigneremailAttr *string ;SigninginstructionsAttr *string ;AddlxmlAttr *string ;SigprovurlAttr *string ;ExtAttr ST_Ext ;};func (_dcaa *OfcCT_Lock )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u006c\u006f\u0063\u006b";};if _dcaa .PositionAttr !=_da .ST_TrueFalseUnset {_dadag ,_efegg :=_dcaa .PositionAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"});if _efegg !=nil {return _efegg ;};start .Attr =append (start .Attr ,_dadag );};if _dcaa .SelectionAttr !=_da .ST_TrueFalseUnset {_cefdg ,_fdegde :=_dcaa .SelectionAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"});if _fdegde !=nil {return _fdegde ;};start .Attr =append (start .Attr ,_cefdg );};if _dcaa .GroupingAttr !=_da .ST_TrueFalseUnset {_ceeg ,_eadbdf :=_dcaa .GroupingAttr .MarshalXMLAttr (_ca .Name {Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"});if _eadbdf !=nil {return _eadbdf ;};start .Attr =append (start .Attr ,_ceeg );};if _dcaa .UngroupingAttr !=_da .ST_TrueFalseUnset {_geeee ,_bgfg :=_dcaa .UngroupingAttr .MarshalXMLAttr (_ca .Name {Local :"\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"});if _bgfg !=nil {return _bgfg ;};start .Attr =append (start .Attr ,_geeee );};if _dcaa .RotationAttr !=_da .ST_TrueFalseUnset {_gdebb ,_fdgdab :=_dcaa .RotationAttr .MarshalXMLAttr (_ca .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"});if _fdgdab !=nil {return _fdgdab ;};start .Attr =append (start .Attr ,_gdebb );};if _dcaa .CroppingAttr !=_da .ST_TrueFalseUnset {_cfeda ,_abfab :=_dcaa .CroppingAttr .MarshalXMLAttr (_ca .Name {Local :"\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"});if _abfab !=nil {return _abfab ;};start .Attr =append (start .Attr ,_cfeda );};if _dcaa .VerticiesAttr !=_da .ST_TrueFalseUnset {_aebg ,_cebba :=_dcaa .VerticiesAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"});if _cebba !=nil {return _cebba ;};start .Attr =append (start .Attr ,_aebg );};if _dcaa .AdjusthandlesAttr !=_da .ST_TrueFalseUnset {_effcaf ,_bgccb :=_dcaa .AdjusthandlesAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"});if _bgccb !=nil {return _bgccb ;};start .Attr =append (start .Attr ,_effcaf );};if _dcaa .TextAttr !=_da .ST_TrueFalseUnset {_ggbg ,_dbecf :=_dcaa .TextAttr .MarshalXMLAttr (_ca .Name {Local :"\u0074\u0065\u0078\u0074"});if _dbecf !=nil {return _dbecf ;};start .Attr =append (start .Attr ,_ggbg );};if _dcaa .AspectratioAttr !=_da .ST_TrueFalseUnset {_gcafb ,_facbg :=_dcaa .AspectratioAttr .MarshalXMLAttr (_ca .Name {Local :"a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"});if _facbg !=nil {return _facbg ;};start .Attr =append (start .Attr ,_gcafb );};if _dcaa .ShapetypeAttr !=_da .ST_TrueFalseUnset {_ebgabb ,_agecf :=_dcaa .ShapetypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"});if _agecf !=nil {return _agecf ;};start .Attr =append (start .Attr ,_ebgabb );};if _dcaa .ExtAttr !=ST_ExtUnset {_gdaea ,_afbg :=_dcaa .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _afbg !=nil {return _afbg ;};start .Attr =append (start .Attr ,_gdaea );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};type OfcST_FillType byte ;func (_gaeaf *ST_FillType )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_dacgf ,_gbfe :=d .Token ();if _gbfe !=nil {return _gbfe ;};if _dcec ,_aagadf :=_dacgf .(_ca .EndElement );_aagadf &&_dcec .Name ==start .Name {*_gaeaf =1;return nil ;};if _ddcag ,_aacda :=_dacgf .(_ca .CharData );!_aacda {return _f .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",_dacgf );}else {switch string (_ddcag ){case "":*_gaeaf =0;case "\u0073\u006f\u006ci\u0064":*_gaeaf =1;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_gaeaf =2;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_gaeaf =3;case "\u0074\u0069\u006c\u0065":*_gaeaf =4;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_gaeaf =5;case "\u0066\u0072\u0061m\u0065":*_gaeaf =6;};};_dacgf ,_gbfe =d .Token ();if _gbfe !=nil {return _gbfe ;};if _gdegb ,_eceeb :=_dacgf .(_ca .EndElement );_eceeb &&_gdegb .Name ==start .Name {return nil ;};return _f .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",_dacgf );};
|
|
|
|
// ValidateWithPath validates the OfcCT_Proxy and its children, prefixing error messages with path
|
|
func (_gecfe *OfcCT_Proxy )ValidateWithPath (path string )error {if _dbdfaa :=_gecfe .StartAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_dbdfaa !=nil {return _dbdfaa ;};if _bacga :=_gecfe .EndAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0041\u0074\u0074\u0072");_bacga !=nil {return _bacga ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcInk and its children, prefixing error messages with path
|
|
func (_bafed *OfcInk )ValidateWithPath (path string )error {if _acbbe :=_bafed .OfcCT_Ink .ValidateWithPath (path );_acbbe !=nil {return _acbbe ;};return nil ;};func NewAG_AllShapeAttributes ()*AG_AllShapeAttributes {_gaa :=&AG_AllShapeAttributes {};return _gaa };func (_fccda *ST_StrokeArrowLength )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_gecda ,_bdeg :=d .Token ();if _bdeg !=nil {return _bdeg ;};if _bcbab ,_ggead :=_gecda .(_ca .EndElement );_ggead &&_bcbab .Name ==start .Name {*_fccda =1;return nil ;};if _egfadf ,_aadaa :=_gecda .(_ca .CharData );!_aadaa {return _f .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",_gecda );}else {switch string (_egfadf ){case "":*_fccda =0;case "\u0073\u0068\u006fr\u0074":*_fccda =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_fccda =2;case "\u006c\u006f\u006e\u0067":*_fccda =3;};};_gecda ,_bdeg =d .Token ();if _bdeg !=nil {return _bdeg ;};if _feadcg ,_egege :=_gecda .(_ca .EndElement );_egege &&_feadcg .Name ==start .Name {return nil ;};return _f .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",_gecda );};func (_cfcd *AG_Chromakey )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_baeg :=range start .Attr {if _baeg .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ffbe ,_egce :=_baeg .Value ,error (nil );if _egce !=nil {return _egce ;};_cfcd .ChromakeyAttr =&_ffbe ;continue ;};};for {_acd ,_gfb :=d .Token ();if _gfb !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0043\u0068r\u006f\u006d\u0061\u006b\u0065\u0079\u003a\u0020\u0025\u0073",_gfb );};if _cfdg ,_cgff :=_acd .(_ca .EndElement );_cgff &&_cfdg .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Path and its children
|
|
func (_ggcce *CT_Path )Validate ()error {return _ggcce .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u0074\u0068");};func (_ddbe *CT_Background )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";};if _ddbe .BwmodeAttr !=OfcST_BWModeUnset {_cdaa ,_cegc :=_ddbe .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _cegc !=nil {return _cegc ;};start .Attr =append (start .Attr ,_cdaa );};if _ddbe .BwpureAttr !=OfcST_BWModeUnset {_geac ,_eag :=_ddbe .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _eag !=nil {return _eag ;};start .Attr =append (start .Attr ,_geac );};if _ddbe .BwnormalAttr !=OfcST_BWModeUnset {_dbfe ,_cbcf :=_ddbe .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _cbcf !=nil {return _cbcf ;};start .Attr =append (start .Attr ,_dbfe );};if _ddbe .TargetscreensizeAttr !=OfcST_ScreenSizeUnset {_ddde ,_cddb :=_ddbe .TargetscreensizeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0074a\u0072\u0067\u0065\u0074\u0073c\u0072\u0065e\u006e\u0073\u0069\u007a\u0065"});if _cddb !=nil {return _cddb ;};start .Attr =append (start .Attr ,_ddde );};if _ddbe .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_ddbe .IdAttr )});};if _ddbe .FilledAttr !=_da .ST_TrueFalseUnset {_fbbd ,_bbga :=_ddbe .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _bbga !=nil {return _bbga ;};start .Attr =append (start .Attr ,_fbbd );};if _ddbe .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_ddbe .FillcolorAttr )});};e .EncodeToken (start );if _ddbe .Fill !=nil {_gbeb :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_ddbe .Fill ,_gbeb );};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_cgcafe *OfcCT_ColorMru )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_fdff :=range start .Attr {if _fdff .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_gacc ,_facdc :=_fdff .Value ,error (nil );if _facdc !=nil {return _facdc ;};_cgcafe .ColorsAttr =&_gacc ;continue ;};if _fdff .Name .Local =="\u0065\u0078\u0074"{_cgcafe .ExtAttr .UnmarshalXMLAttr (_fdff );continue ;};};for {_fdgda ,_ecfde :=d .Token ();if _ecfde !=nil {return _f .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",_ecfde );};if _ddaaac ,_acfdg :=_fdgda .(_ca .EndElement );_acfdg &&_ddaaac .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the Shadow and its children, prefixing error messages with path
|
|
func (_cfebe *Shadow )ValidateWithPath (path string )error {if _aegdg :=_cfebe .CT_Shadow .ValidateWithPath (path );_aegdg !=nil {return _aegdg ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the Group and its children, prefixing error messages with path
|
|
func (_fgae *Group )ValidateWithPath (path string )error {if _ceefcd :=_fgae .CT_Group .ValidateWithPath (path );_ceefcd !=nil {return _ceefcd ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_AllCoreAttributes and its children, prefixing error messages with path
|
|
func (_gge *AG_AllCoreAttributes )ValidateWithPath (path string )error {if _ced :=_gge .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ced !=nil {return _ced ;};if _aga :=_gge .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_aga !=nil {return _aga ;};if _bbf :=_gge .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_bbf !=nil {return _bbf ;};if _ceb :=_gge .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_ceb !=nil {return _ceb ;};if _agad :=_gge .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_agad !=nil {return _agad ;};if _ggb :=_gge .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_ggb !=nil {return _ggb ;};if _dbab :=_gge .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_dbab !=nil {return _dbab ;};if _dadf :=_gge .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_dadf !=nil {return _dadf ;};if _dec :=_gge .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_dec !=nil {return _dec ;};if _dbg :=_gge .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_dbg !=nil {return _dbg ;};if _bgd :=_gge .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_bgd !=nil {return _bgd ;};if _eed :=_gge .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_eed !=nil {return _eed ;};if _ffc :=_gge .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_ffc !=nil {return _ffc ;};if _cag :=_gge .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_cag !=nil {return _cag ;};if _gd :=_gge .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_gd !=nil {return _gd ;};if _eef :=_gge .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_eef !=nil {return _eef ;};return nil ;};
|
|
|
|
// Validate validates the CT_Group and its children
|
|
func (_bacc *CT_Group )Validate ()error {return _bacc .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070");};func (_fabgg *CT_Handles )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_dgfbf :for {_feacf ,_faacd :=d .Token ();if _faacd !=nil {return _faacd ;};switch _bdbd :=_feacf .(type ){case _ca .StartElement :switch _bdbd .Name {case _ca .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"}:_adabe :=NewCT_H ();if _bfac :=d .DecodeElement (_adabe ,&_bdbd );_bfac !=nil {return _bfac ;};_fabgg .H =append (_fabgg .H ,_adabe );default:_fa .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",_bdbd .Name );if _gcag :=d .Skip ();_gcag !=nil {return _gcag ;};};case _ca .EndElement :break _dgfbf ;case _ca .CharData :};};return nil ;};func (_egbfbg OfcST_ScreenSize )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_egbfbg .String (),start );};type Path struct{CT_Path };func (_bcafae ST_StrokeArrowWidth )Validate ()error {return _bcafae .ValidateWithPath ("")};func NewOfcCT_Entry ()*OfcCT_Entry {_cebb :=&OfcCT_Entry {};return _cebb };func NewAG_Style ()*AG_Style {_aaaf :=&AG_Style {};return _aaaf };type OfcCT_Callout struct{OnAttr _da .ST_TrueFalse ;TypeAttr *string ;GapAttr *string ;AngleAttr OfcST_Angle ;DropautoAttr _da .ST_TrueFalse ;DropAttr *string ;DistanceAttr *string ;LengthspecifiedAttr _da .ST_TrueFalse ;LengthAttr *string ;AccentbarAttr _da .ST_TrueFalse ;TextborderAttr _da .ST_TrueFalse ;MinusxAttr _da .ST_TrueFalse ;MinusyAttr _da .ST_TrueFalse ;ExtAttr ST_Ext ;};func NewCT_Shadow ()*CT_Shadow {_eebga :=&CT_Shadow {};return _eebga };
|
|
|
|
// Validate validates the OfcSignatureline and its children
|
|
func (_bade *OfcSignatureline )Validate ()error {return _bade .ValidateWithPath ("\u004f\u0066c\u0053\u0069\u0067n\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065");};
|
|
|
|
// ValidateWithPath validates the CT_Group and its children, prefixing error messages with path
|
|
func (_gcgb *CT_Group )ValidateWithPath (path string )error {if _adgg :=_gcgb .EditasAttr .ValidateWithPath (path +"/\u0045\u0064\u0069\u0074\u0061\u0073\u0041\u0074\u0074\u0072");_adgg !=nil {return _adgg ;};for _fgde ,_adedc :=range _gcgb .Group {if _dgbg :=_adedc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fG\u0072\u006f\u0075\u0070\u005b\u0025\u0064\u005d",path ,_fgde ));_dgbg !=nil {return _dgbg ;};};for _fbeb ,_aada :=range _gcgb .Shape {if _gadb :=_aada .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fS\u0068\u0061\u0070\u0065\u005b\u0025\u0064\u005d",path ,_fbeb ));_gadb !=nil {return _gadb ;};};for _bacg ,_afbb :=range _gcgb .Shapetype {if _acdbd :=_afbb .ValidateWithPath (_f .Sprintf ("\u0025\u0073/\u0053\u0068\u0061p\u0065\u0074\u0079\u0070\u0065\u005b\u0025\u0064\u005d",path ,_bacg ));_acdbd !=nil {return _acdbd ;};};for _fcda ,_facc :=range _gcgb .Arc {if _dbbf :=_facc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0041\u0072\u0063\u005b\u0025\u0064\u005d",path ,_fcda ));_dbbf !=nil {return _dbbf ;};};for _cgddc ,_adfe :=range _gcgb .Curve {if _gdgd :=_adfe .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fC\u0075\u0072\u0076\u0065\u005b\u0025\u0064\u005d",path ,_cgddc ));_gdgd !=nil {return _gdgd ;};};for _cafb ,_acea :=range _gcgb .Image {if _bcce :=_acea .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fI\u006d\u0061\u0067\u0065\u005b\u0025\u0064\u005d",path ,_cafb ));_bcce !=nil {return _bcce ;};};for _bdfcg ,_gcba :=range _gcgb .Line {if _cgggc :=_gcba .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u004c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_bdfcg ));_cgggc !=nil {return _cgggc ;};};for _agfea ,_eba :=range _gcgb .Oval {if _cbda :=_eba .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u004f\u0076\u0061\u006c\u005b\u0025\u0064\u005d",path ,_agfea ));_cbda !=nil {return _cbda ;};};for _ecda ,_acfc :=range _gcgb .Polyline {if _dbdd :=_acfc .ValidateWithPath (_f .Sprintf ("\u0025s\u002fP\u006f\u006c\u0079\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_ecda ));_dbdd !=nil {return _dbdd ;};};for _gegeg ,_ecceb :=range _gcgb .Rect {if _acag :=_ecceb .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0052\u0065\u0063\u0074\u005b\u0025\u0064\u005d",path ,_gegeg ));_acag !=nil {return _acag ;};};for _aacec ,_gfggb :=range _gcgb .Roundrect {if _aafc :=_gfggb .ValidateWithPath (_f .Sprintf ("\u0025\u0073/\u0052\u006f\u0075n\u0064\u0072\u0065\u0063\u0074\u005b\u0025\u0064\u005d",path ,_aacec ));_aafc !=nil {return _aafc ;};};for _bdce ,_fagef :=range _gcgb .Diagram {if _cfggb :=_fagef .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0044\u0069\u0061\u0067\u0072\u0061m\u005b\u0025\u0064\u005d",path ,_bdce ));_cfggb !=nil {return _cfggb ;};};for _edfab ,_agge :=range _gcgb .EG_ShapeElements {if _gfag :=_agge .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_edfab ));_gfag !=nil {return _gfag ;};};if _fabd :=_gcgb .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_fabd !=nil {return _fabd ;};if _edafb :=_gcgb .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_edafb !=nil {return _edafb ;};if _bfcd :=_gcgb .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_bfcd !=nil {return _bfcd ;};if _bfee :=_gcgb .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_bfee !=nil {return _bfee ;};if _dfdb :=_gcgb .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_dfdb !=nil {return _dfdb ;};if _fabaa :=_gcgb .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_fabaa !=nil {return _fabaa ;};if _bfeee :=_gcgb .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_bfeee !=nil {return _bfeee ;};if _effg :=_gcgb .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_effg !=nil {return _effg ;};if _gage :=_gcgb .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_gage !=nil {return _gage ;};if _cfba :=_gcgb .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_cfba !=nil {return _cfba ;};if _afagb :=_gcgb .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_afagb !=nil {return _afagb ;};if _effca :=_gcgb .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_effca !=nil {return _effca ;};if _gdae :=_gcgb .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_gdae !=nil {return _gdae ;};if _becdc :=_gcgb .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_becdc !=nil {return _becdc ;};if _ddfc :=_gcgb .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_ddfc !=nil {return _ddfc ;};if _cbdb :=_gcgb .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_cbdb !=nil {return _cbdb ;};if _egcf :=_gcgb .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_egcf !=nil {return _egcf ;};return nil ;};func (_deebgg OfcST_RType )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_abcgee :=_ca .Attr {};_abcgee .Name =name ;switch _deebgg {case OfcST_RTypeUnset :_abcgee .Value ="";case OfcST_RTypeArc :_abcgee .Value ="\u0061\u0072\u0063";case OfcST_RTypeCallout :_abcgee .Value ="\u0063a\u006c\u006c\u006f\u0075\u0074";case OfcST_RTypeConnector :_abcgee .Value ="\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr";case OfcST_RTypeAlign :_abcgee .Value ="\u0061\u006c\u0069g\u006e";};return _abcgee ,nil ;};func (_fegee *ST_StrokeJoinStyle )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_cedbe ,_dadbb :=d .Token ();if _dadbb !=nil {return _dadbb ;};if _fbcaf ,_bbffg :=_cedbe .(_ca .EndElement );_bbffg &&_fbcaf .Name ==start .Name {*_fegee =1;return nil ;};if _efgfc ,_cbgfc :=_cedbe .(_ca .CharData );!_cbgfc {return _f .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",_cedbe );}else {switch string (_efgfc ){case "":*_fegee =0;case "\u0072\u006f\u0075n\u0064":*_fegee =1;case "\u0062\u0065\u0076e\u006c":*_fegee =2;case "\u006d\u0069\u0074e\u0072":*_fegee =3;};};_cedbe ,_dadbb =d .Token ();if _dadbb !=nil {return _dadbb ;};if _febfb ,_gccc :=_cedbe .(_ca .EndElement );_gccc &&_febfb .Name ==start .Name {return nil ;};return _f .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",_cedbe );};func NewAG_Adj ()*AG_Adj {_g :=&AG_Adj {};return _g };func (_gdddf OfcST_ExtrusionRender )Validate ()error {return _gdddf .ValidateWithPath ("")};func (_daeeec *OfcST_ConnectType )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_daeeec =0;case "\u006e\u006f\u006e\u0065":*_daeeec =1;case "\u0072\u0065\u0063\u0074":*_daeeec =2;case "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073":*_daeeec =3;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_daeeec =4;};return nil ;};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 _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ;GrayscaleAttr _da .ST_TrueFalse ;BilevelAttr _da .ST_TrueFalse ;};func (_bbdcg *EG_ShapeElements )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _bbdcg .Path !=nil {_bgdgd :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0070\u0061\u0074\u0068"}};e .EncodeElement (_bbdcg .Path ,_bgdgd );};if _bbdcg .Formulas !=nil {_ebdaf :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}};e .EncodeElement (_bbdcg .Formulas ,_ebdaf );};if _bbdcg .Handles !=nil {_adaac :=_ca .StartElement {Name :_ca .Name {Local :"\u0076:\u0068\u0061\u006e\u0064\u006c\u0065s"}};e .EncodeElement (_bbdcg .Handles ,_adaac );};if _bbdcg .Fill !=nil {_fbdef :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_bbdcg .Fill ,_fbdef );};if _bbdcg .Stroke !=nil {_bbbf :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065"}};e .EncodeElement (_bbdcg .Stroke ,_bbbf );};if _bbdcg .Shadow !=nil {_egfaf :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_bbdcg .Shadow ,_egfaf );};if _bbdcg .Textbox !=nil {_cdbcc :=_ca .StartElement {Name :_ca .Name {Local :"\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx"}};e .EncodeElement (_bbdcg .Textbox ,_cdbcc );};if _bbdcg .Textpath !=nil {_eggad :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}};e .EncodeElement (_bbdcg .Textpath ,_eggad );};if _bbdcg .Imagedata !=nil {_dfccc :=_ca .StartElement {Name :_ca .Name {Local :"v\u003a\u0069\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061"}};e .EncodeElement (_bbdcg .Imagedata ,_dfccc );};if _bbdcg .Skew !=nil {_defc :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0073\u006b\u0065\u0077"}};e .EncodeElement (_bbdcg .Skew ,_defc );};if _bbdcg .Extrusion !=nil {_gedga :=_ca .StartElement {Name :_ca .Name {Local :"o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e"}};e .EncodeElement (_bbdcg .Extrusion ,_gedga );};if _bbdcg .Callout !=nil {_cdcda :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t"}};e .EncodeElement (_bbdcg .Callout ,_cdcda );};if _bbdcg .Lock !=nil {_eeaea :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u006c\u006f\u0063\u006b"}};e .EncodeElement (_bbdcg .Lock ,_eeaea );};if _bbdcg .Clippath !=nil {_eead :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}};e .EncodeElement (_bbdcg .Clippath ,_eead );};if _bbdcg .Signatureline !=nil {_bcbbb :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}};e .EncodeElement (_bbdcg .Signatureline ,_bcbbb );};if _bbdcg .Wrap !=nil {_dceb :=_ca .StartElement {Name :_ca .Name {Local :"\u0075\u0072\u006e\u003a\u0077\u0072\u0061\u0070"}};e .EncodeElement (_bbdcg .Wrap ,_dceb );};if _bbdcg .Anchorlock !=nil {_abegf :=_ca .StartElement {Name :_ca .Name {Local :"\u0075\u0072\u006e\u003a\u0061\u006e\u0063\u0068\u006fr\u006c\u006f\u0063\u006b"}};e .EncodeElement (_bbdcg .Anchorlock ,_abegf );};if _bbdcg .Bordertop !=nil {_bfbga :=_ca .StartElement {Name :_ca .Name {Local :"\u0075\u0072\u006e\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070"}};e .EncodeElement (_bbdcg .Bordertop ,_bfbga );};if _bbdcg .Borderbottom !=nil {_cffae :=_ca .StartElement {Name :_ca .Name {Local :"\u0075\u0072n\u003a\u0062\u006fr\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_bbdcg .Borderbottom ,_cffae );};if _bbdcg .Borderleft !=nil {_fddfe :=_ca .StartElement {Name :_ca .Name {Local :"\u0075\u0072\u006e\u003a\u0062\u006f\u0072\u0064\u0065r\u006c\u0065\u0066\u0074"}};e .EncodeElement (_bbdcg .Borderleft ,_fddfe );};if _bbdcg .Borderright !=nil {_gggbgb :=_ca .StartElement {Name :_ca .Name {Local :"\u0075r\u006e:\u0062\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_bbdcg .Borderright ,_gggbgb );};if _bbdcg .ClientData !=nil {_abfeg :=_ca .StartElement {Name :_ca .Name {Local :"\u0078\u003a\u0043l\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}};e .EncodeElement (_bbdcg .ClientData ,_abfeg );};if _bbdcg .Textdata !=nil {_gedbb :=_ca .StartElement {Name :_ca .Name {Local :"u\u0072\u003a\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}};e .EncodeElement (_bbdcg .Textdata ,_gedbb );};return nil ;};
|
|
|
|
// Validate validates the OfcCT_Fill and its children
|
|
func (_aebeb *OfcCT_Fill )Validate ()error {return _aebeb .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0046\u0069\u006c\u006c");};func NewCT_Line ()*CT_Line {_effe :=&CT_Line {};return _effe };func (_bbcbf *Shape )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _bbcbf .CT_Shape .MarshalXML (e ,start );};
|
|
|
|
// ValidateWithPath validates the OfcLeft and its children, prefixing error messages with path
|
|
func (_degdb *OfcLeft )ValidateWithPath (path string )error {if _befcga :=_degdb .OfcCT_StrokeChild .ValidateWithPath (path );_befcga !=nil {return _befcga ;};return nil ;};const (ST_StrokeArrowLengthUnset ST_StrokeArrowLength =0;ST_StrokeArrowLengthShort ST_StrokeArrowLength =1;ST_StrokeArrowLengthMedium ST_StrokeArrowLength =2;ST_StrokeArrowLengthLong ST_StrokeArrowLength =3;);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;);type OfcCT_RegroupTable struct{Entry []*OfcCT_Entry ;ExtAttr ST_Ext ;};func (_gcddb *ST_ShadowType )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_gcddb =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_gcddb =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_gcddb =2;case "\u0065\u006d\u0062\u006f\u0073\u0073":*_gcddb =3;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_gcddb =4;};return nil ;};func (_fc *AG_Adj )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _fc .AdjAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u0064\u006a"},Value :_f .Sprintf ("\u0025\u0076",*_fc .AdjAttr )});};return nil ;};func (_eagbe ST_FillType )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_cefac :=_ca .Attr {};_cefac .Name =name ;switch _eagbe {case ST_FillTypeUnset :_cefac .Value ="";case ST_FillTypeSolid :_cefac .Value ="\u0073\u006f\u006ci\u0064";case ST_FillTypeGradient :_cefac .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case ST_FillTypeGradientRadial :_cefac .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case ST_FillTypeTile :_cefac .Value ="\u0074\u0069\u006c\u0065";case ST_FillTypePattern :_cefac .Value ="\u0070a\u0074\u0074\u0065\u0072\u006e";case ST_FillTypeFrame :_cefac .Value ="\u0066\u0072\u0061m\u0065";};return _cefac ,nil ;};
|
|
|
|
// Validate validates the AG_ImageAttributes and its children
|
|
func (_cbga *AG_ImageAttributes )Validate ()error {return _cbga .ValidateWithPath ("\u0041G\u005fI\u006d\u0061\u0067\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073");};func (_bgbbf ST_ShadowType )ValidateWithPath (path string )error {switch _bgbbf {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgbbf ));};return nil ;};func (_cgcge *OfcCT_OLEObject )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="o\u003a\u006f\u006c\u0065\u006f\u0062\u006a\u0065\u0063\u0074";};if _cgcge .TypeAttr !=OfcST_OLETypeUnset {_gaadf ,_fddg :=_cgcge .TypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0054\u0079\u0070\u0065"});if _fddg !=nil {return _fddg ;};start .Attr =append (start .Attr ,_gaadf );};if _cgcge .ProgIDAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0050\u0072\u006f\u0067\u0049\u0044"},Value :_f .Sprintf ("\u0025\u0076",*_cgcge .ProgIDAttr )});};if _cgcge .ShapeIDAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0053h\u0061\u0070\u0065\u0049\u0044"},Value :_f .Sprintf ("\u0025\u0076",*_cgcge .ShapeIDAttr )});};if _cgcge .DrawAspectAttr !=OfcST_OLEDrawAspectUnset {_fgbca ,_fabb :=_cgcge .DrawAspectAttr .MarshalXMLAttr (_ca .Name {Local :"\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"});if _fabb !=nil {return _fabb ;};start .Attr =append (start .Attr ,_fgbca );};if _cgcge .ObjectIDAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"},Value :_f .Sprintf ("\u0025\u0076",*_cgcge .ObjectIDAttr )});};if _cgcge .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cgcge .IdAttr )});};if _cgcge .UpdateModeAttr !=OfcST_OLEUpdateModeUnset {_abdaf ,_fegg :=_cgcge .UpdateModeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"});if _fegg !=nil {return _fegg ;};start .Attr =append (start .Attr ,_abdaf );};e .EncodeToken (start );if _cgcge .LinkType !=nil {_defae :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u004c\u0069\u006e\u006b\u0054\u0079\u0070\u0065"}};_cb .AddPreserveSpaceAttr (&_defae ,*_cgcge .LinkType );e .EncodeElement (_cgcge .LinkType ,_defae );};if _cgcge .LockedField !=_da .ST_TrueFalseBlankUnset {_cddeb :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u004c\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}};e .EncodeElement (_cgcge .LockedField ,_cddeb );};if _cgcge .FieldCodes !=nil {_baggb :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0046i\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"}};_cb .AddPreserveSpaceAttr (&_baggb ,*_cgcge .FieldCodes );e .EncodeElement (_cgcge .FieldCodes ,_baggb );};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the OfcComplex and its children
|
|
func (_cceab *OfcComplex )Validate ()error {return _cceab .ValidateWithPath ("\u004f\u0066\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0078");};type Formulas struct{CT_Formulas };const (ST_ExtUnset ST_Ext =0;ST_ExtView ST_Ext =1;ST_ExtEdit ST_Ext =2;ST_ExtBackwardCompatible ST_Ext =3;);func (_cgabf *OfcColumn )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_cgabf .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_gddga :=range start .Attr {if _gddga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gddga .Name .Local =="\u0068\u0072\u0065\u0066"{_facfa ,_gacdf :=_gddga .Value ,error (nil );if _gacdf !=nil {return _gacdf ;};_cgabf .HrefAttr =&_facfa ;continue ;};if _gddga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gddga .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cgabf .ForcedashAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gddga .Name .Local =="\u0074\u0069\u0074l\u0065"{_dagagg ,_cdbae :=_gddga .Value ,error (nil );if _cdbae !=nil {return _cdbae ;};_cgabf .TitleAttr =&_dagagg ;continue ;};if _gddga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gddga .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bbcd ,_ddfgb :=_gddga .Value ,error (nil );if _ddfgb !=nil {return _ddfgb ;};_cgabf .AlthrefAttr =&_bbcd ;continue ;};if _gddga .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_cgabf .ImageaspectAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_cgabf .StartarrowAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_cgabf .LinestyleAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cgabf .StartarrowwidthAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_cgabf .JoinstyleAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_cgabf .StartarrowlengthAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_ggafe ,_ededc :=_gddga .Value ,error (nil );if _ededc !=nil {return _ededc ;};_cgabf .DashstyleAttr =&_ggafe ;continue ;};if _gddga .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_cgabf .EndarrowAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_cgabf .FilltypeAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cgabf .EndarrowwidthAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eccgd ,_deagg :=_gddga .Value ,error (nil );if _deagg !=nil {return _deagg ;};_cgabf .OpacityAttr =&_eccgd ;continue ;};if _gddga .Name .Local =="\u0063\u006f\u006co\u0072"{_fgaced ,_aeebg :=_gddga .Value ,error (nil );if _aeebg !=nil {return _aeebg ;};_cgabf .ColorAttr =&_fgaced ;continue ;};if _gddga .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cgabf .InsetpenAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_cgabf .EndarrowlengthAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0065\u0078\u0074"{_cgabf .ExtAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_cgabf .EndcapAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_bfbec ,_bcafd :=_gddga .Value ,error (nil );if _bcafd !=nil {return _bcafd ;};_cgabf .Color2Attr =&_bfbec ;continue ;};if _gddga .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_cgabf .ImagealignshapeAttr .UnmarshalXMLAttr (_gddga );continue ;};if _gddga .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_cbbcb ,_bcdab :=_gddga .Value ,error (nil );if _bcdab !=nil {return _bcdab ;};_cgabf .WeightAttr =&_cbbcb ;continue ;};if _gddga .Name .Local =="\u0073\u0072\u0063"{_aafe ,_abdbce :=_gddga .Value ,error (nil );if _abdbce !=nil {return _abdbce ;};_cgabf .SrcAttr =&_aafe ;continue ;};if _gddga .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_gdcab ,_cgfaaf :=_gddga .Value ,error (nil );if _cgfaaf !=nil {return _cgfaaf ;};_cgabf .ImagesizeAttr =&_gdcab ;continue ;};if _gddga .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_dadff ,_afac :=_d .ParseFloat (_gddga .Value ,64);if _afac !=nil {return _afac ;};_cgabf .MiterlimitAttr =&_dadff ;continue ;};if _gddga .Name .Local =="\u006f\u006e"{_cgabf .OnAttr .UnmarshalXMLAttr (_gddga );continue ;};};for {_fgdbgf ,_aegbc :=d .Token ();if _aegbc !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0043\u006f\u006cu\u006d\u006e\u003a\u0020\u0025\u0073",_aegbc );};if _cbgfee ,_feadc :=_fgdbgf .(_ca .EndElement );_feadc &&_cbgfee .Name ==start .Name {break ;};};return nil ;};func (_eadeb ST_Ext )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_eadeb .String (),start );};func NewOfcCT_Lock ()*OfcCT_Lock {_ecdcg :=&OfcCT_Lock {};return _ecdcg };
|
|
|
|
// Validate validates the OfcRight and its children
|
|
func (_cdebcf *OfcRight )Validate ()error {return _cdebcf .ValidateWithPath ("\u004f\u0066\u0063\u0052\u0069\u0067\u0068\u0074");};
|
|
|
|
// ValidateWithPath validates the OfcOLEObject and its children, prefixing error messages with path
|
|
func (_beefg *OfcOLEObject )ValidateWithPath (path string )error {if _cdaca :=_beefg .OfcCT_OLEObject .ValidateWithPath (path );_cdaca !=nil {return _cdaca ;};return nil ;};func (_aadfb *OfcRight )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_aadfb .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_bbage :=range start .Attr {if _bbage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbage .Name .Local =="\u0068\u0072\u0065\u0066"{_fcadb ,_gbgeb :=_bbage .Value ,error (nil );if _gbgeb !=nil {return _gbgeb ;};_aadfb .HrefAttr =&_fcadb ;continue ;};if _bbage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbage .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_aadfb .ForcedashAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbage .Name .Local =="\u0074\u0069\u0074l\u0065"{_dccc ,_eaff :=_bbage .Value ,error (nil );if _eaff !=nil {return _eaff ;};_aadfb .TitleAttr =&_dccc ;continue ;};if _bbage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbage .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bbeg ,_cfbbf :=_bbage .Value ,error (nil );if _cfbbf !=nil {return _cfbbf ;};_aadfb .AlthrefAttr =&_bbeg ;continue ;};if _bbage .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_aadfb .ImageaspectAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_aadfb .StartarrowAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_aadfb .LinestyleAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_aadfb .StartarrowwidthAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_aadfb .JoinstyleAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_aadfb .StartarrowlengthAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_gbcfc ,_edfad :=_bbage .Value ,error (nil );if _edfad !=nil {return _edfad ;};_aadfb .DashstyleAttr =&_gbcfc ;continue ;};if _bbage .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_aadfb .EndarrowAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_aadfb .FilltypeAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_aadfb .EndarrowwidthAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_baca ,_gdfed :=_bbage .Value ,error (nil );if _gdfed !=nil {return _gdfed ;};_aadfb .OpacityAttr =&_baca ;continue ;};if _bbage .Name .Local =="\u0063\u006f\u006co\u0072"{_abdbd ,_ffbea :=_bbage .Value ,error (nil );if _ffbea !=nil {return _ffbea ;};_aadfb .ColorAttr =&_abdbd ;continue ;};if _bbage .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_aadfb .InsetpenAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_aadfb .EndarrowlengthAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0065\u0078\u0074"{_aadfb .ExtAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_aadfb .EndcapAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_aaadc ,_fcef :=_bbage .Value ,error (nil );if _fcef !=nil {return _fcef ;};_aadfb .Color2Attr =&_aaadc ;continue ;};if _bbage .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_aadfb .ImagealignshapeAttr .UnmarshalXMLAttr (_bbage );continue ;};if _bbage .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_ccfea ,_dfcagc :=_bbage .Value ,error (nil );if _dfcagc !=nil {return _dfcagc ;};_aadfb .WeightAttr =&_ccfea ;continue ;};if _bbage .Name .Local =="\u0073\u0072\u0063"{_gbccd ,_bdbed :=_bbage .Value ,error (nil );if _bdbed !=nil {return _bdbed ;};_aadfb .SrcAttr =&_gbccd ;continue ;};if _bbage .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_eabcf ,_efaeb :=_bbage .Value ,error (nil );if _efaeb !=nil {return _efaeb ;};_aadfb .ImagesizeAttr =&_eabcf ;continue ;};if _bbage .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_ddea ,_dfgad :=_d .ParseFloat (_bbage .Value ,64);if _dfgad !=nil {return _dfgad ;};_aadfb .MiterlimitAttr =&_ddea ;continue ;};if _bbage .Name .Local =="\u006f\u006e"{_aadfb .OnAttr .UnmarshalXMLAttr (_bbage );continue ;};};for {_fffc ,_bcfbg :=d .Token ();if _bcfbg !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063R\u0069\u0067\u0068\u0074: \u0025\u0073",_bcfbg );};if _gacf ,_ecddc :=_fffc .(_ca .EndElement );_ecddc &&_gacf .Name ==start .Name {break ;};};return nil ;};const (ST_StrokeArrowWidthUnset ST_StrokeArrowWidth =0;ST_StrokeArrowWidthNarrow ST_StrokeArrowWidth =1;ST_StrokeArrowWidthMedium ST_StrokeArrowWidth =2;ST_StrokeArrowWidthWide ST_StrokeArrowWidth =3;);type Imagedata struct{CT_ImageData };func NewCT_Arc ()*CT_Arc {_gfca :=&CT_Arc {};return _gfca };func (_daffg *OfcCT_OLEObject )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_efda :=range start .Attr {if _efda .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"&&_efda .Name .Local =="\u0069\u0064"||_efda .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"&&_efda .Name .Local =="\u0069\u0064"{_gcgbe ,_dbacd :=_efda .Value ,error (nil );if _dbacd !=nil {return _dbacd ;};_daffg .IdAttr =&_gcgbe ;continue ;};if _efda .Name .Local =="\u0054\u0079\u0070\u0065"{_daffg .TypeAttr .UnmarshalXMLAttr (_efda );continue ;};if _efda .Name .Local =="\u0050\u0072\u006f\u0067\u0049\u0044"{_facgb ,_aecca :=_efda .Value ,error (nil );if _aecca !=nil {return _aecca ;};_daffg .ProgIDAttr =&_facgb ;continue ;};if _efda .Name .Local =="\u0053h\u0061\u0070\u0065\u0049\u0044"{_eddcf ,_feaad :=_efda .Value ,error (nil );if _feaad !=nil {return _feaad ;};_daffg .ShapeIDAttr =&_eddcf ;continue ;};if _efda .Name .Local =="\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_daffg .DrawAspectAttr .UnmarshalXMLAttr (_efda );continue ;};if _efda .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"{_cdefc ,_bdbec :=_efda .Value ,error (nil );if _bdbec !=nil {return _bdbec ;};_daffg .ObjectIDAttr =&_cdefc ;continue ;};if _efda .Name .Local =="\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"{_daffg .UpdateModeAttr .UnmarshalXMLAttr (_efda );continue ;};};_dcgef :for {_fbccd ,_afgae :=d .Token ();if _afgae !=nil {return _afgae ;};switch _cbbaa :=_fbccd .(type ){case _ca .StartElement :switch _cbbaa .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_daffg .LinkType =new (string );if _cfbdf :=d .DecodeElement (_daffg .LinkType ,&_cbbaa );_cfbdf !=nil {return _cfbdf ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_daffg .LockedField =_da .ST_TrueFalseBlankUnset ;if _deecc :=d .DecodeElement (&_daffg .LockedField ,&_cbbaa );_deecc !=nil {return _deecc ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_daffg .FieldCodes =new (string );if _dgbfbf :=d .DecodeElement (_daffg .FieldCodes ,&_cbbaa );_dgbfbf !=nil {return _dgbfbf ;};default:_fa .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",_cbbaa .Name );if _gdaae :=d .Skip ();_gdaae !=nil {return _gdaae ;};};case _ca .EndElement :break _dcgef ;case _ca .CharData :};};return nil ;};
|
|
|
|
// Validate validates the Group and its children
|
|
func (_ceadg *Group )Validate ()error {return _ceadg .ValidateWithPath ("\u0047\u0072\u006fu\u0070")};func (_debae *OfcCT_Rules )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f:\u0072\u0075\u006c\u0065\u0073";};if _debae .ExtAttr !=ST_ExtUnset {_eeeag ,_fbggf :=_debae .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _fbggf !=nil {return _fbggf ;};start .Attr =append (start .Attr ,_eeeag );};e .EncodeToken (start );if _debae .R !=nil {_beagg :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0072"}};for _ ,_cced :=range _debae .R {e .EncodeElement (_cced ,_beagg );};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_accdcc *OfcShapedefaults )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _accdcc .OfcCT_ShapeDefaults .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the CT_PolyLine and its children
|
|
func (_dedcb *CT_PolyLine )Validate ()error {return _dedcb .ValidateWithPath ("C\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065");};
|
|
|
|
// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path
|
|
func (_fgfgg *CT_Shape )ValidateWithPath (path string )error {for _ccfce ,_agga :=range _fgfgg .Ink {if _efgc :=_agga .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0049\u006e\u006b\u005b\u0025\u0064\u005d",path ,_ccfce ));_efgc !=nil {return _efgc ;};};for _adcc ,_becb :=range _fgfgg .Iscomment {if _gffad :=_becb .ValidateWithPath (_f .Sprintf ("\u0025\u0073/\u0049\u0073\u0063o\u006d\u006d\u0065\u006e\u0074\u005b\u0025\u0064\u005d",path ,_adcc ));_gffad !=nil {return _gffad ;};};for _fdbec ,_edegf :=range _fgfgg .Equationxml {if _fddbc :=_edegf .ValidateWithPath (_f .Sprintf ("\u0025s\u002fE\u0071\u0075\u0061\u0074\u0069o\u006e\u0078m\u006c\u005b\u0025\u0064\u005d",path ,_fdbec ));_fddbc !=nil {return _fddbc ;};};for _gcfg ,_cgdde :=range _fgfgg .EG_ShapeElements {if _ddeb :=_cgdde .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_gcfg ));_ddeb !=nil {return _ddeb ;};};if _fcfee :=_fgfgg .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_fcfee !=nil {return _fcfee ;};if _gagfg :=_fgfgg .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_gagfg !=nil {return _gagfg ;};if _febcb :=_fgfgg .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_febcb !=nil {return _febcb ;};if _caeeg :=_fgfgg .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_caeeg !=nil {return _caeeg ;};if _gaegcg :=_fgfgg .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_gaegcg !=nil {return _gaegcg ;};if _dbedg :=_fgfgg .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_dbedg !=nil {return _dbedg ;};if _fafg :=_fgfgg .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_fafg !=nil {return _fafg ;};if _acee :=_fgfgg .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_acee !=nil {return _acee ;};if _abdc :=_fgfgg .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_abdc !=nil {return _abdc ;};if _fcabd :=_fgfgg .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_fcabd !=nil {return _fcabd ;};if _bccg :=_fgfgg .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_bccg !=nil {return _bccg ;};if _bcfg :=_fgfgg .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_bcfg !=nil {return _bcfg ;};if _ecabf :=_fgfgg .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_ecabf !=nil {return _ecabf ;};if _ffga :=_fgfgg .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_ffga !=nil {return _ffga ;};if _efgec :=_fgfgg .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_efgec !=nil {return _efgec ;};if _gced :=_fgfgg .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_gced !=nil {return _gced ;};if _gbbb :=_fgfgg .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_gbbb !=nil {return _gbbb ;};if _acbfb :=_fgfgg .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_acbfb !=nil {return _acbfb ;};if _bdef :=_fgfgg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_bdef !=nil {return _bdef ;};if _dced :=_fgfgg .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_dced !=nil {return _dced ;};if _beggd :=_fgfgg .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_beggd !=nil {return _beggd ;};if _ecgg :=_fgfgg .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_ecgg !=nil {return _ecgg ;};if _dcaga :=_fgfgg .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_dcaga !=nil {return _dcaga ;};if _bffdg :=_fgfgg .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_bffdg !=nil {return _bffdg ;};if _gadcb :=_fgfgg .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_gadcb !=nil {return _gadcb ;};if _cfgbe :=_fgfgg .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_cfgbe !=nil {return _cfgbe ;};if _facdd :=_fgfgg .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_facdd !=nil {return _facdd ;};if _bdeab :=_fgfgg .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_bdeab !=nil {return _bdeab ;};if _ffeff :=_fgfgg .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_ffeff !=nil {return _ffeff ;};return nil ;};func (_ceafd *OfcBottom )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ceafd .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_egega :=range start .Attr {if _egega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egega .Name .Local =="\u0068\u0072\u0065\u0066"{_egbbd ,_gfdc :=_egega .Value ,error (nil );if _gfdc !=nil {return _gfdc ;};_ceafd .HrefAttr =&_egbbd ;continue ;};if _egega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egega .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ceafd .ForcedashAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egega .Name .Local =="\u0074\u0069\u0074l\u0065"{_gabcf ,_cfgec :=_egega .Value ,error (nil );if _cfgec !=nil {return _cfgec ;};_ceafd .TitleAttr =&_gabcf ;continue ;};if _egega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egega .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bdaac ,_cedcd :=_egega .Value ,error (nil );if _cedcd !=nil {return _cedcd ;};_ceafd .AlthrefAttr =&_bdaac ;continue ;};if _egega .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_ceafd .ImageaspectAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_ceafd .StartarrowAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_ceafd .LinestyleAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_ceafd .StartarrowwidthAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_ceafd .JoinstyleAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_ceafd .StartarrowlengthAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_baace ,_bcacg :=_egega .Value ,error (nil );if _bcacg !=nil {return _bcacg ;};_ceafd .DashstyleAttr =&_baace ;continue ;};if _egega .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_ceafd .EndarrowAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_ceafd .FilltypeAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_ceafd .EndarrowwidthAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ggeda ,_dbfaf :=_egega .Value ,error (nil );if _dbfaf !=nil {return _dbfaf ;};_ceafd .OpacityAttr =&_ggeda ;continue ;};if _egega .Name .Local =="\u0063\u006f\u006co\u0072"{_bdgcc ,_fbbcb :=_egega .Value ,error (nil );if _fbbcb !=nil {return _fbbcb ;};_ceafd .ColorAttr =&_bdgcc ;continue ;};if _egega .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ceafd .InsetpenAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_ceafd .EndarrowlengthAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0065\u0078\u0074"{_ceafd .ExtAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_ceafd .EndcapAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_bdbdgc ,_eegb :=_egega .Value ,error (nil );if _eegb !=nil {return _eegb ;};_ceafd .Color2Attr =&_bdbdgc ;continue ;};if _egega .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_ceafd .ImagealignshapeAttr .UnmarshalXMLAttr (_egega );continue ;};if _egega .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_affbd ,_cgeff :=_egega .Value ,error (nil );if _cgeff !=nil {return _cgeff ;};_ceafd .WeightAttr =&_affbd ;continue ;};if _egega .Name .Local =="\u0073\u0072\u0063"{_ebfbd ,_egdfbc :=_egega .Value ,error (nil );if _egdfbc !=nil {return _egdfbc ;};_ceafd .SrcAttr =&_ebfbd ;continue ;};if _egega .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_dcfd ,_dgcef :=_egega .Value ,error (nil );if _dgcef !=nil {return _dgcef ;};_ceafd .ImagesizeAttr =&_dcfd ;continue ;};if _egega .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_dffg ,_ceacf :=_d .ParseFloat (_egega .Value ,64);if _ceacf !=nil {return _ceacf ;};_ceafd .MiterlimitAttr =&_dffg ;continue ;};if _egega .Name .Local =="\u006f\u006e"{_ceafd .OnAttr .UnmarshalXMLAttr (_egega );continue ;};};for {_cgfef ,_adged :=d .Token ();if _adged !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0042\u006f\u0074t\u006f\u006d\u003a\u0020\u0025\u0073",_adged );};if _ccbca ,_cdad :=_cgfef .(_ca .EndElement );_cdad &&_ccbca .Name ==start .Name {break ;};};return nil ;};func NewOfcComplex ()*OfcComplex {_fbace :=&OfcComplex {};_fbace .OfcCT_Complex =*NewOfcCT_Complex ();return _fbace ;};
|
|
|
|
// Validate validates the AG_Fill and its children
|
|
func (_edaf *AG_Fill )Validate ()error {return _edaf .ValidateWithPath ("\u0041G\u005f\u0046\u0069\u006c\u006c");};func (_dfgfc *OfcCT_Lock )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_gegbef :=range start .Attr {if _gegbef .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_dfgfc .PositionAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"{_dfgfc .SelectionAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_dfgfc .GroupingAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_dfgfc .UngroupingAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_dfgfc .RotationAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"{_dfgfc .CroppingAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"{_dfgfc .VerticiesAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"{_dfgfc .AdjusthandlesAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="\u0074\u0065\u0078\u0074"{_dfgfc .TextAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"{_dfgfc .AspectratioAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"{_dfgfc .ShapetypeAttr .UnmarshalXMLAttr (_gegbef );continue ;};if _gegbef .Name .Local =="\u0065\u0078\u0074"{_dfgfc .ExtAttr .UnmarshalXMLAttr (_gegbef );continue ;};};for {_eacef ,_acdgc :=d .Token ();if _acdgc !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u004c\u006f\u0063\u006b\u003a\u0020%\u0073",_acdgc );};if _dfbf ,_ggdgc :=_eacef .(_ca .EndElement );_ggdgc &&_dfbf .Name ==start .Name {break ;};};return nil ;};func NewOfcLeft ()*OfcLeft {_dbcdb :=&OfcLeft {};_dbcdb .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _dbcdb ;};func (_fgaag *OfcCT_Callout )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_abgad :=range start .Attr {if _abgad .Name .Local =="\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"{_fgaag .LengthspecifiedAttr .UnmarshalXMLAttr (_abgad );continue ;};if _abgad .Name .Local =="\u006f\u006e"{_fgaag .OnAttr .UnmarshalXMLAttr (_abgad );continue ;};if _abgad .Name .Local =="\u0067\u0061\u0070"{_fbdac ,_gdde :=_abgad .Value ,error (nil );if _gdde !=nil {return _gdde ;};_fgaag .GapAttr =&_fbdac ;continue ;};if _abgad .Name .Local =="\u0061\u006e\u0067l\u0065"{_fgaag .AngleAttr .UnmarshalXMLAttr (_abgad );continue ;};if _abgad .Name .Local =="\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"{_fgaag .DropautoAttr .UnmarshalXMLAttr (_abgad );continue ;};if _abgad .Name .Local =="\u0064\u0072\u006f\u0070"{_bgdde ,_aagdfd :=_abgad .Value ,error (nil );if _aagdfd !=nil {return _aagdfd ;};_fgaag .DropAttr =&_bgdde ;continue ;};if _abgad .Name .Local =="\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"{_fdbgf ,_fgbc :=_abgad .Value ,error (nil );if _fgbc !=nil {return _fgbc ;};_fgaag .DistanceAttr =&_fdbgf ;continue ;};if _abgad .Name .Local =="\u0074\u0079\u0070\u0065"{_dfdbb ,_cbce :=_abgad .Value ,error (nil );if _cbce !=nil {return _cbce ;};_fgaag .TypeAttr =&_dfdbb ;continue ;};if _abgad .Name .Local =="\u006c\u0065\u006e\u0067\u0074\u0068"{_gdded ,_ffddf :=_abgad .Value ,error (nil );if _ffddf !=nil {return _ffddf ;};_fgaag .LengthAttr =&_gdded ;continue ;};if _abgad .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"{_fgaag .AccentbarAttr .UnmarshalXMLAttr (_abgad );continue ;};if _abgad .Name .Local =="\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"{_fgaag .TextborderAttr .UnmarshalXMLAttr (_abgad );continue ;};if _abgad .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0078"{_fgaag .MinusxAttr .UnmarshalXMLAttr (_abgad );continue ;};if _abgad .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0079"{_fgaag .MinusyAttr .UnmarshalXMLAttr (_abgad );continue ;};if _abgad .Name .Local =="\u0065\u0078\u0074"{_fgaag .ExtAttr .UnmarshalXMLAttr (_abgad );continue ;};};for {_afdfa ,_efdga :=d .Token ();if _efdga !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u004f\u0066\u0063\u0043T\u005fC\u0061l\u006c\u006f\u0075\u0074\u003a\u0020\u0025s",_efdga );};if _fdfa ,_ffefb :=_afdfa .(_ca .EndElement );_ffefb &&_fdfa .Name ==start .Name {break ;};};return nil ;};func NewOfcDiagram ()*OfcDiagram {_eadaf :=&OfcDiagram {};_eadaf .OfcCT_Diagram =*NewOfcCT_Diagram ();return _eadaf ;};func (_bgbff OfcST_ConnectType )Validate ()error {return _bgbff .ValidateWithPath ("")};func (_gefe *OfcST_CalloutPlacement )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_feaeca ,_badddb :=d .Token ();if _badddb !=nil {return _badddb ;};if _dccgc ,_dacdg :=_feaeca .(_ca .EndElement );_dacdg &&_dccgc .Name ==start .Name {*_gefe =1;return nil ;};if _ecdag ,_cfaed :=_feaeca .(_ca .CharData );!_cfaed {return _f .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",_feaeca );}else {switch string (_ecdag ){case "":*_gefe =0;case "\u0074\u006f\u0070":*_gefe =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gefe =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_gefe =3;case "\u0075\u0073\u0065\u0072":*_gefe =4;};};_feaeca ,_badddb =d .Token ();if _badddb !=nil {return _badddb ;};if _acfec ,_dfefe :=_feaeca .(_ca .EndElement );_dfefe &&_acfec .Name ==start .Name {return nil ;};return _f .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",_feaeca );};
|
|
|
|
// ValidateWithPath validates the OfcCT_SignatureLine and its children, prefixing error messages with path
|
|
func (_cdcfg *OfcCT_SignatureLine )ValidateWithPath (path string )error {if _bgga :=_cdcfg .IssignaturelineAttr .ValidateWithPath (path +"/\u0049s\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072e\u006c\u0069\u006e\u0065At\u0074\u0072");_bgga !=nil {return _bgga ;};if _cdcfg .IdAttr !=nil {if !_da .ST_GuidPatternRe .MatchString (*_cdcfg .IdAttr ){return _f .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 ,_da .ST_GuidPatternRe ,*_cdcfg .IdAttr );};};if _cdcfg .ProvidAttr !=nil {if !_da .ST_GuidPatternRe .MatchString (*_cdcfg .ProvidAttr ){return _f .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 ,_da .ST_GuidPatternRe ,*_cdcfg .ProvidAttr );};};if _gbcc :=_cdcfg .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");_gbcc !=nil {return _gbcc ;};if _cffb :=_cdcfg .AllowcommentsAttr .ValidateWithPath (path +"\u002fA\u006cl\u006f\u0077\u0063\u006f\u006dm\u0065\u006et\u0073\u0041\u0074\u0074\u0072");_cffb !=nil {return _cffb ;};if _gfebfe :=_cdcfg .ShowsigndateAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0073\u0069\u0067\u006e\u0064\u0061\u0074e\u0041\u0074\u0074\u0072");_gfebfe !=nil {return _gfebfe ;};if _abacdg :=_cdcfg .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_abacdg !=nil {return _abacdg ;};return nil ;};func NewAG_Fill ()*AG_Fill {_ega :=&AG_Fill {};return _ega };func (_bdcdc ST_StrokeArrowWidth )ValidateWithPath (path string )error {switch _bdcdc {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bdcdc ));};return nil ;};type OfcSkew struct{OfcCT_Skew };
|
|
|
|
// ValidateWithPath validates the OfcCT_ClipPath and its children, prefixing error messages with path
|
|
func (_ccbaf *OfcCT_ClipPath )ValidateWithPath (path string )error {return nil };func NewShapetype ()*Shapetype {_gdged :=&Shapetype {};_gdged .CT_Shapetype =*NewCT_Shapetype ();return _gdged ;};
|
|
|
|
// ValidateWithPath validates the Textbox and its children, prefixing error messages with path
|
|
func (_agece *Textbox )ValidateWithPath (path string )error {if _ccfdea :=_agece .CT_Textbox .ValidateWithPath (path );_ccfdea !=nil {return _ccfdea ;};return nil ;};func (_ceaca ST_StrokeLineStyle )ValidateWithPath (path string )error {switch _ceaca {case 0,1,2,3,4,5:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ceaca ));};return nil ;};
|
|
|
|
// Validate validates the OfcCT_ColorMru and its children
|
|
func (_eged *OfcCT_ColorMru )Validate ()error {return _eged .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006co\u0072\u004d\u0072\u0075");};type OfcST_How byte ;func (_dbcd *OfcCT_Extrusion )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_ggcgf :=range start .Attr {if _ggcgf .Name .Local =="\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"{_dbcd .ColormodeAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u0063\u006f\u006co\u0072"{_ecfbfe ,_bcaed :=_ggcgf .Value ,error (nil );if _bcaed !=nil {return _bcaed ;};_dbcd .ColorAttr =&_ecfbfe ;continue ;};if _ggcgf .Name .Local =="\u0074\u0079\u0070\u0065"{_dbcd .TypeAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"{_bdeag ,_gadbda :=_d .ParseFloat (_ggcgf .Value ,64);if _gadbda !=nil {return _gadbda ;};_dbgfc :=float32 (_bdeag );_dbcd .ShininessAttr =&_dbgfc ;continue ;};if _ggcgf .Name .Local =="\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"{_daabd ,_gfbdd :=_ggcgf .Value ,error (nil );if _gfbdd !=nil {return _gfbdd ;};_dbcd .ViewpointoriginAttr =&_daabd ;continue ;};if _ggcgf .Name .Local =="s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"{_bgfee ,_aeabd :=_ggcgf .Value ,error (nil );if _aeabd !=nil {return _aeabd ;};_dbcd .SpecularityAttr =&_bgfee ;continue ;};if _ggcgf .Name .Local =="\u0070\u006c\u0061n\u0065"{_dbcd .PlaneAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"{_cdebd ,_dceag :=_ggcgf .Value ,error (nil );if _dceag !=nil {return _dceag ;};_dbcd .DiffusityAttr =&_cdebd ;continue ;};if _ggcgf .Name .Local =="\u0073k\u0065\u0077\u0061\u006d\u0074"{_acgaa ,_dgcfag :=_ggcgf .Value ,error (nil );if _dgcfag !=nil {return _dgcfag ;};_dbcd .SkewamtAttr =&_acgaa ;continue ;};if _ggcgf .Name .Local =="\u006d\u0065\u0074a\u006c"{_dbcd .MetalAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"{_adfd ,_gffgd :=_ggcgf .Value ,error (nil );if _gffgd !=nil {return _gffgd ;};_dbcd .BackdepthAttr =&_adfd ;continue ;};if _ggcgf .Name .Local =="\u0065\u0064\u0067\u0065"{_edadcb ,_fabgb :=_ggcgf .Value ,error (nil );if _fabgb !=nil {return _fabgb ;};_dbcd .EdgeAttr =&_edadcb ;continue ;};if _ggcgf .Name .Local =="l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"{_febac ,_abce :=_ggcgf .Value ,error (nil );if _abce !=nil {return _abce ;};_dbcd .Lightlevel2Attr =&_febac ;continue ;};if _ggcgf .Name .Local =="\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_bfefa ,_befcg :=_d .ParseFloat (_ggcgf .Value ,64);if _befcg !=nil {return _befcg ;};_aaadac :=float32 (_bfefa );_dbcd .OrientationangleAttr =&_aaadac ;continue ;};if _ggcgf .Name .Local =="\u006f\u006e"{_dbcd .OnAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"{_dbcd .LightharshAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"{_dbcd .LightfaceAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"{_aecff ,_caafc :=_ggcgf .Value ,error (nil );if _caafc !=nil {return _caafc ;};_dbcd .ForedepthAttr =&_aecff ;continue ;};if _ggcgf .Name .Local =="\u0065\u0078\u0074"{_dbcd .ExtAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_dbcd .AutorotationcenterAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u0066\u0061\u0063e\u0074"{_abbfg ,_ecdeb :=_ggcgf .Value ,error (nil );if _ecdeb !=nil {return _ecdeb ;};_dbcd .FacetAttr =&_abbfg ;continue ;};if _ggcgf .Name .Local =="\u0072\u0065\u006e\u0064\u0065\u0072"{_dbcd .RenderAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"{_fdcf ,_ebeec :=_ggcgf .Value ,error (nil );if _ebeec !=nil {return _ebeec ;};_dbcd .LightlevelAttr =&_fdcf ;continue ;};if _ggcgf .Name .Local =="\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"{_daaa ,_eace :=_ggcgf .Value ,error (nil );if _eace !=nil {return _eace ;};_dbcd .BrightnessAttr =&_daaa ;continue ;};if _ggcgf .Name .Local =="\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"{_aafad ,_dffe :=_d .ParseFloat (_ggcgf .Value ,64);if _dffe !=nil {return _dffe ;};_aega :=float32 (_aafad );_dbcd .SkewangleAttr =&_aega ;continue ;};if _ggcgf .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"{_gbdee ,_fdfff :=_ggcgf .Value ,error (nil );if _fdfff !=nil {return _fdfff ;};_dbcd .Lightposition2Attr =&_gbdee ;continue ;};if _ggcgf .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_fgdgb ,_ffbde :=_ggcgf .Value ,error (nil );if _ffbde !=nil {return _ffbde ;};_dbcd .RotationangleAttr =&_fgdgb ;continue ;};if _ggcgf .Name .Local =="l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"{_dbcd .Lightharsh2Attr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_gaabe ,_gdgfef :=_ggcgf .Value ,error (nil );if _gdgfef !=nil {return _gdgfef ;};_dbcd .OrientationAttr =&_gaabe ;continue ;};if _ggcgf .Name .Local =="\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_dbcd .LockrotationcenterAttr .UnmarshalXMLAttr (_ggcgf );continue ;};if _ggcgf .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"{_ddgbb ,_ddac :=_ggcgf .Value ,error (nil );if _ddac !=nil {return _ddac ;};_dbcd .RotationcenterAttr =&_ddgbb ;continue ;};if _ggcgf .Name .Local =="\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"{_dabed ,_abda :=_ggcgf .Value ,error (nil );if _abda !=nil {return _abda ;};_dbcd .ViewpointAttr =&_dabed ;continue ;};if _ggcgf .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_ggfg ,_dbdba :=_ggcgf .Value ,error (nil );if _dbdba !=nil {return _dbdba ;};_dbcd .LightpositionAttr =&_ggfg ;continue ;};};for {_eefca ,_ddbeac :=d .Token ();if _ddbeac !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u004f\u0066\u0063\u0043\u0054\u005f\u0045\u0078\u0074r\u0075\u0073\u0069o\u006e:\u0020\u0025\u0073",_ddbeac );};if _efbeb ,_cdbef :=_eefca .(_ca .EndElement );_cdbef &&_efbeb .Name ==start .Name {break ;};};return nil ;};func (_adffe *CT_Shadow )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077";};if _adffe .OnAttr !=_da .ST_TrueFalseUnset {_fgbbg ,_gbdc :=_adffe .OnAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u006e"});if _gbdc !=nil {return _gbdc ;};start .Attr =append (start .Attr ,_fgbbg );};if _adffe .TypeAttr !=ST_ShadowTypeUnset {_ecccc ,_aegd :=_adffe .TypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0074\u0079\u0070\u0065"});if _aegd !=nil {return _aegd ;};start .Attr =append (start .Attr ,_ecccc );};if _adffe .ObscuredAttr !=_da .ST_TrueFalseUnset {_cfgee ,_dedba :=_adffe .ObscuredAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"});if _dedba !=nil {return _dedba ;};start .Attr =append (start .Attr ,_cfgee );};if _adffe .ColorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_adffe .ColorAttr )});};if _adffe .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_adffe .OpacityAttr )});};if _adffe .OffsetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u0066\u0066\u0073\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_adffe .OffsetAttr )});};if _adffe .Color2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_adffe .Color2Attr )});};if _adffe .Offset2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006ff\u0066\u0073\u0065\u0074\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_adffe .Offset2Attr )});};if _adffe .OriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_adffe .OriginAttr )});};if _adffe .MatrixAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006d\u0061\u0074\u0072\u0069\u0078"},Value :_f .Sprintf ("\u0025\u0076",*_adffe .MatrixAttr )});};if _adffe .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_adffe .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the OfcCT_EquationXml and its children
|
|
func (_aegbb *OfcCT_EquationXml )Validate ()error {return _aegbb .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0058\u006d\u006c");};func NewOfcCT_StrokeChild ()*OfcCT_StrokeChild {_bbaaf :=&OfcCT_StrokeChild {};return _bbaaf };func NewCT_Shape ()*CT_Shape {_aggg :=&CT_Shape {};return _aggg };
|
|
|
|
// ValidateWithPath validates the Handles and its children, prefixing error messages with path
|
|
func (_gffef *Handles )ValidateWithPath (path string )error {if _aegca :=_gffef .CT_Handles .ValidateWithPath (path );_aegca !=nil {return _aegca ;};return nil ;};
|
|
|
|
// Validate validates the Textbox and its children
|
|
func (_ceaaae *Textbox )Validate ()error {return _ceaaae .ValidateWithPath ("\u0054e\u0078\u0074\u0062\u006f\u0078");};type AG_Fill struct{FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;};
|
|
|
|
// Validate validates the OfcCT_Entry and its children
|
|
func (_bebgf *OfcCT_Entry )Validate ()error {return _bebgf .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079");};
|
|
|
|
// ValidateWithPath validates the AG_Fill and its children, prefixing error messages with path
|
|
func (_gcg *AG_Fill )ValidateWithPath (path string )error {if _egfc :=_gcg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_egfc !=nil {return _egfc ;};return nil ;};func (_cega *AG_Id )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_ggdb :=range start .Attr {if _ggdb .Name .Local =="\u0069\u0064"{_dfa ,_bfa :=_ggdb .Value ,error (nil );if _bfa !=nil {return _bfa ;};_cega .IdAttr =&_dfa ;continue ;};};for {_dfeg ,_gea :=d .Token ();if _gea !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0049d\u003a\u0020\u0025\u0073",_gea );};if _bgce ,_geg :=_dfeg .(_ca .EndElement );_geg &&_bgce .Name ==start .Name {break ;};};return nil ;};func NewOfcCT_Diagram ()*OfcCT_Diagram {_gcgbg :=&OfcCT_Diagram {};return _gcgbg };func (_abbfa OfcST_Angle )ValidateWithPath (path string )error {switch _abbfa {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abbfa ));};return nil ;};func NewOfcCT_EquationXml ()*OfcCT_EquationXml {_caafe :=&OfcCT_EquationXml {};return _caafe };func (_fbade *OfcCT_Complex )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_babc :=range start .Attr {if _babc .Name .Local =="\u0065\u0078\u0074"{_fbade .ExtAttr .UnmarshalXMLAttr (_babc );continue ;};};for {_bbfdf ,_degfa :=d .Token ();if _degfa !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u004f\u0066\u0063\u0043T\u005fC\u006fm\u0070\u006c\u0065\u0078\u003a\u0020\u0025s",_degfa );};if _ebaga ,_dbccb :=_bbfdf .(_ca .EndElement );_dbccb &&_ebaga .Name ==start .Name {break ;};};return nil ;};func (_aagad *Oval )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_aagad .CT_Oval =*NewCT_Oval ();for _ ,_cdfdb :=range start .Attr {if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ccaaa ,_agegc :=_cdfdb .Value ,error (nil );if _agegc !=nil {return _agegc ;};_aagad .BordertopcolorAttr =&_ccaaa ;continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_aagad .BulletAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0068\u0072"{_aagad .HrAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_aagad .CliptowrapAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0068\u0072\u0073t\u0064"{_aagad .HrstdAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u006f\u006c\u0065"{_aagad .OleAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_aagad .HrnoshadeAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u006f\u006e\u0065\u0064"{_aagad .OnedAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0068\u0072\u0070c\u0074"{_bcfbb ,_ecade :=_d .ParseFloat (_cdfdb .Value ,64);if _ecade !=nil {return _ecade ;};_aebfg :=float32 (_bcfbb );_aagad .HrpctAttr =&_aebfg ;continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_aagad .OleiconAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_geeegg ,_gffc :=_cdfdb .Value ,error (nil );if _gffc !=nil {return _gffc ;};_aagad .BorderbottomcolorAttr =&_geeegg ;continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_aagad .DgmlayoutmruAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_dcba ,_fdgcc :=_d .ParseInt (_cdfdb .Value ,10,64);if _fdgcc !=nil {return _fdgcc ;};_aagad .RegroupidAttr =&_dcba ;continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0063\u006c\u0069\u0070"{_aagad .ClipAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_aagad .HralignAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_aagad .PreferrelativeAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_aagad .DgmlayoutAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_aagad .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_aagad .InsetmodeAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_aagad .ButtonAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_aagad .UserdrawnAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_aagad .AllowincellAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0073\u0070\u0074"{_aeffe ,_afgfg :=_d .ParseFloat (_cdfdb .Value ,64);if _afgfg !=nil {return _afgfg ;};_ggeaa :=float32 (_aeffe );_aagad .SptAttr =&_ggeaa ;continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_babfc ,_fddda :=_cdfdb .Value ,error (nil );if _fddda !=nil {return _fddda ;};_aagad .BorderleftcolorAttr =&_babfc ;continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_aagad .ConnectortypeAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_fcbae ,_cfdecb :=_cdfdb .Value ,error (nil );if _cfdecb !=nil {return _cfdecb ;};_aagad .BorderrightcolorAttr =&_fcbae ;continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0073\u0070\u0069\u0064"{_edcff ,_deccg :=_cdfdb .Value ,error (nil );if _deccg !=nil {return _deccg ;};_aagad .SpidAttr =&_edcff ;continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_efege ,_efcbf :=_d .ParseInt (_cdfdb .Value ,10,64);if _efcbf !=nil {return _efcbf ;};_aagad .DgmnodekindAttr =&_efege ;continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_aagad .BwpureAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_aagad .ForcedashAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_aagad .BwnormalAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_aagad .BwmodeAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_aagad .UserhiddenAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfdb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_aagad .AllowoverlapAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ebafd ,_efabg :=_cdfdb .Value ,error (nil );if _efabg !=nil {return _efabg ;};_aagad .TargetAttr =&_ebafd ;continue ;};if _cdfdb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_cfdad ,_eaga :=_cdfdb .Value ,error (nil );if _eaga !=nil {return _eaga ;};_aagad .CoordoriginAttr =&_cfdad ;continue ;};if _cdfdb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_aagad .StrokedAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bgdbg ,_fefbe :=_cdfdb .Value ,error (nil );if _fefbe !=nil {return _fefbe ;};_aagad .CoordsizeAttr =&_bgdbg ;continue ;};if _cdfdb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_edgdd ,_faff :=_cdfdb .Value ,error (nil );if _faff !=nil {return _faff ;};_aagad .StrokeweightAttr =&_edgdd ;continue ;};if _cdfdb .Name .Local =="\u0073\u0074\u0079l\u0065"{_gebd ,_fbaca :=_cdfdb .Value ,error (nil );if _fbaca !=nil {return _fbaca ;};_aagad .StyleAttr =&_gebd ;continue ;};if _cdfdb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cebffe ,_gfdec :=_cdfdb .Value ,error (nil );if _gfdec !=nil {return _gfdec ;};_aagad .ChromakeyAttr =&_cebffe ;continue ;};if _cdfdb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bgbfe ,_caaaa :=_cdfdb .Value ,error (nil );if _caaaa !=nil {return _caaaa ;};_aagad .FillcolorAttr =&_bgbfe ;continue ;};if _cdfdb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_agefbd ,_cefagc :=_cdfdb .Value ,error (nil );if _cefagc !=nil {return _cefagc ;};_aagad .OpacityAttr =&_agefbd ;continue ;};if _cdfdb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_cccef ,_acggb :=_cdfdb .Value ,error (nil );if _acggb !=nil {return _acggb ;};_aagad .WrapcoordsAttr =&_cccef ;continue ;};if _cdfdb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_fbadf ,_gbdef :=_cdfdb .Value ,error (nil );if _gbdef !=nil {return _gbdef ;};_aagad .StrokecolorAttr =&_fbadf ;continue ;};if _cdfdb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_aagad .InsetpenAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Local =="\u0068\u0072\u0065\u0066"{_agbd ,_egefe :=_cdfdb .Value ,error (nil );if _egefe !=nil {return _egefe ;};_aagad .HrefAttr =&_agbd ;continue ;};if _cdfdb .Name .Local =="\u0069\u0064"{_defbg ,_fabc :=_cdfdb .Value ,error (nil );if _fabc !=nil {return _fabc ;};_aagad .IdAttr =&_defbg ;continue ;};if _cdfdb .Name .Local =="\u0070\u0072\u0069n\u0074"{_aagad .PrintAttr .UnmarshalXMLAttr (_cdfdb );continue ;};if _cdfdb .Name .Local =="\u0061\u006c\u0074"{_cedee ,_gfaag :=_cdfdb .Value ,error (nil );if _gfaag !=nil {return _gfaag ;};_aagad .AltAttr =&_cedee ;continue ;};if _cdfdb .Name .Local =="\u0074\u0069\u0074l\u0065"{_dfaeb ,_cdbgg :=_cdfdb .Value ,error (nil );if _cdbgg !=nil {return _cdbgg ;};_aagad .TitleAttr =&_dfaeb ;continue ;};if _cdfdb .Name .Local =="\u0063\u006c\u0061s\u0073"{_eeced ,_ebegc :=_cdfdb .Value ,error (nil );if _ebegc !=nil {return _ebegc ;};_aagad .ClassAttr =&_eeced ;continue ;};if _cdfdb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_aagad .FilledAttr .UnmarshalXMLAttr (_cdfdb );continue ;};};_cadba :for {_agcbb ,_dadcf :=d .Token ();if _dadcf !=nil {return _dadcf ;};switch _eefcg :=_agcbb .(type ){case _ca .StartElement :switch _eefcg .Name {case _ca .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"}:_cfbfd :=NewEG_ShapeElements ();_cfbfd .Path =NewPath ();if _bedb :=d .DecodeElement (_cfbfd .Path ,&_eefcg );_bedb !=nil {return _bedb ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_cfbfd );case _ca .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"}:_fdaa :=NewEG_ShapeElements ();_fdaa .Formulas =NewFormulas ();if _ffecg :=d .DecodeElement (_fdaa .Formulas ,&_eefcg );_ffecg !=nil {return _ffecg ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_fdaa );case _ca .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"}:_gedgag :=NewEG_ShapeElements ();_gedgag .Handles =NewHandles ();if _dgggc :=d .DecodeElement (_gedgag .Handles ,&_eefcg );_dgggc !=nil {return _dgggc ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_gedgag );case _ca .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"}:_ebbc :=NewEG_ShapeElements ();_ebbc .Fill =NewFill ();if _faec :=d .DecodeElement (_ebbc .Fill ,&_eefcg );_faec !=nil {return _faec ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_ebbc );case _ca .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"}:_aeegf :=NewEG_ShapeElements ();_aeegf .Stroke =NewStroke ();if _afagd :=d .DecodeElement (_aeegf .Stroke ,&_eefcg );_afagd !=nil {return _afagd ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_aeegf );case _ca .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"}:_eggbe :=NewEG_ShapeElements ();_eggbe .Shadow =NewShadow ();if _afgea :=d .DecodeElement (_eggbe .Shadow ,&_eefcg );_afgea !=nil {return _afgea ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_eggbe );case _ca .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"}:_bffg :=NewEG_ShapeElements ();_bffg .Textbox =NewTextbox ();if _ffeffc :=d .DecodeElement (_bffg .Textbox ,&_eefcg );_ffeffc !=nil {return _ffeffc ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_bffg );case _ca .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"}:_cacdb :=NewEG_ShapeElements ();_cacdb .Textpath =NewTextpath ();if _ccgdf :=d .DecodeElement (_cacdb .Textpath ,&_eefcg );_ccgdf !=nil {return _ccgdf ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_cacdb );case _ca .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"}:_daaec :=NewEG_ShapeElements ();_daaec .Imagedata =NewImagedata ();if _dgdgb :=d .DecodeElement (_daaec .Imagedata ,&_eefcg );_dgdgb !=nil {return _dgdgb ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_daaec );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cfaf :=NewEG_ShapeElements ();_cfaf .Skew =NewOfcSkew ();if _fgfbea :=d .DecodeElement (_cfaf .Skew ,&_eefcg );_fgfbea !=nil {return _fgfbea ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_cfaf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eadda :=NewEG_ShapeElements ();_eadda .Extrusion =NewOfcExtrusion ();if _bfeeba :=d .DecodeElement (_eadda .Extrusion ,&_eefcg );_bfeeba !=nil {return _bfeeba ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_eadda );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ggbbe :=NewEG_ShapeElements ();_ggbbe .Callout =NewOfcCallout ();if _ffefa :=d .DecodeElement (_ggbbe .Callout ,&_eefcg );_ffefa !=nil {return _ffefa ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_ggbbe );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dfeaaa :=NewEG_ShapeElements ();_dfeaaa .Lock =NewOfcLock ();if _ccceg :=d .DecodeElement (_dfeaaa .Lock ,&_eefcg );_ccceg !=nil {return _ccceg ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_dfeaaa );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fbgfb :=NewEG_ShapeElements ();_fbgfb .Clippath =NewOfcClippath ();if _acgef :=d .DecodeElement (_fbgfb .Clippath ,&_eefcg );_acgef !=nil {return _acgef ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_fbgfb );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ggfff :=NewEG_ShapeElements ();_ggfff .Signatureline =NewOfcSignatureline ();if _gefcb :=d .DecodeElement (_ggfff .Signatureline ,&_eefcg );_gefcb !=nil {return _gefcb ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_ggfff );case _ca .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"}:_bbebbc :=NewEG_ShapeElements ();_bbebbc .Wrap =_eb .NewWrap ();if _gbbe :=d .DecodeElement (_bbebbc .Wrap ,&_eefcg );_gbbe !=nil {return _gbbe ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_bbebbc );case _ca .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"}:_ccfacd :=NewEG_ShapeElements ();_ccfacd .Anchorlock =_eb .NewAnchorlock ();if _ggbab :=d .DecodeElement (_ccfacd .Anchorlock ,&_eefcg );_ggbab !=nil {return _ggbab ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_ccfacd );case _ca .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"}:_abfca :=NewEG_ShapeElements ();_abfca .Bordertop =_eb .NewBordertop ();if _gaae :=d .DecodeElement (_abfca .Bordertop ,&_eefcg );_gaae !=nil {return _gaae ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_abfca );case _ca .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"}:_ccfae :=NewEG_ShapeElements ();_ccfae .Borderbottom =_eb .NewBorderbottom ();if _dgdgd :=d .DecodeElement (_ccfae .Borderbottom ,&_eefcg );_dgdgd !=nil {return _dgdgd ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_ccfae );case _ca .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"}:_badfb :=NewEG_ShapeElements ();_badfb .Borderleft =_eb .NewBorderleft ();if _bdba :=d .DecodeElement (_badfb .Borderleft ,&_eefcg );_bdba !=nil {return _bdba ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_badfb );case _ca .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"}:_gcgbd :=NewEG_ShapeElements ();_gcgbd .Borderright =_eb .NewBorderright ();if _cgbec :=d .DecodeElement (_gcgbd .Borderright ,&_eefcg );_cgbec !=nil {return _cgbec ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_gcgbd );case _ca .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"}:_bcdeb :=NewEG_ShapeElements ();_bcdeb .ClientData =_e .NewClientData ();if _cgdace :=d .DecodeElement (_bcdeb .ClientData ,&_eefcg );_cgdace !=nil {return _cgdace ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_bcdeb );case _ca .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"}:_fbggfc :=NewEG_ShapeElements ();_fbggfc .Textdata =_a .NewTextdata ();if _gbdddd :=d .DecodeElement (_fbggfc .Textdata ,&_eefcg );_gbdddd !=nil {return _gbdddd ;};_aagad .EG_ShapeElements =append (_aagad .EG_ShapeElements ,_fbggfc );default:_fa .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",_eefcg .Name );if _fdfbc :=d .Skip ();_fdfbc !=nil {return _fdfbc ;};};case _ca .EndElement :break _cadba ;case _ca .CharData :};};return nil ;};type OfcST_RType byte ;func NewFormulas ()*Formulas {_cgbfb :=&Formulas {};_cgbfb .CT_Formulas =*NewCT_Formulas ();return _cgbfb ;};func (_fcafe ST_StrokeEndCap )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_daadd :=_ca .Attr {};_daadd .Name =name ;switch _fcafe {case ST_StrokeEndCapUnset :_daadd .Value ="";case ST_StrokeEndCapFlat :_daadd .Value ="\u0066\u006c\u0061\u0074";case ST_StrokeEndCapSquare :_daadd .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";case ST_StrokeEndCapRound :_daadd .Value ="\u0072\u006f\u0075n\u0064";};return _daadd ,nil ;};func NewShadow ()*Shadow {_gafba :=&Shadow {};_gafba .CT_Shadow =*NewCT_Shadow ();return _gafba };func (_dagab OfcST_InsetMode )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_bdeed :=_ca .Attr {};_bdeed .Name =name ;switch _dagab {case OfcST_InsetModeUnset :_bdeed .Value ="";case OfcST_InsetModeAuto :_bdeed .Value ="\u0061\u0075\u0074\u006f";case OfcST_InsetModeCustom :_bdeed .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _bdeed ,nil ;};func (_gffafb *ST_StrokeArrowLength )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_gffafb =0;case "\u0073\u0068\u006fr\u0074":*_gffafb =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_gffafb =2;case "\u006c\u006f\u006e\u0067":*_gffafb =3;};return nil ;};func (_geeae *Stroke )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _geeae .CT_Stroke .MarshalXML (e ,start );};func (_fddgd ST_ImageAspect )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_fddgd .String (),start );};func (_fgcfa OfcST_ExtrusionType )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_gedgd :=_ca .Attr {};_gedgd .Name =name ;switch _fgcfa {case OfcST_ExtrusionTypeUnset :_gedgd .Value ="";case OfcST_ExtrusionTypePerspective :_gedgd .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065";case OfcST_ExtrusionTypeParallel :_gedgd .Value ="\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c";};return _gedgd ,nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Fill and its children, prefixing error messages with path
|
|
func (_fgdee *OfcCT_Fill )ValidateWithPath (path string )error {if _geaf :=_fgdee .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_geaf !=nil {return _geaf ;};if _aefff :=_fgdee .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_aefff !=nil {return _aefff ;};return nil ;};func (_gegf *CT_Shape )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076:\u0073\u0068\u0061\u0070\u0065";};if _gegf .GfxdataAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0067\u0066\u0078\u0064\u0061\u0074a"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .GfxdataAttr )});};if _gegf .EquationxmlAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .EquationxmlAttr )});};if _gegf .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .HrefAttr )});};if _gegf .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .TargetAttr )});};if _gegf .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .ClassAttr )});};if _gegf .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .TitleAttr )});};if _gegf .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .AltAttr )});};if _gegf .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .CoordsizeAttr )});};if _gegf .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .CoordoriginAttr )});};if _gegf .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .WrapcoordsAttr )});};if _gegf .PrintAttr !=_da .ST_TrueFalseUnset {_ddcf ,_cggc :=_gegf .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _cggc !=nil {return _cggc ;};start .Attr =append (start .Attr ,_ddcf );};if _gegf .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .IdAttr )});};if _gegf .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .StyleAttr )});};if _gegf .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .SpidAttr )});};if _gegf .OnedAttr !=_da .ST_TrueFalseUnset {_bdedb ,_ggad :=_gegf .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _ggad !=nil {return _ggad ;};start .Attr =append (start .Attr ,_bdedb );};if _gegf .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .RegroupidAttr )});};if _gegf .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_fbfc ,_adeg :=_gegf .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _adeg !=nil {return _adeg ;};start .Attr =append (start .Attr ,_fbfc );};if _gegf .ButtonAttr !=_da .ST_TrueFalseUnset {_acefg ,_daaca :=_gegf .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _daaca !=nil {return _daaca ;};start .Attr =append (start .Attr ,_acefg );};if _gegf .UserhiddenAttr !=_da .ST_TrueFalseUnset {_daeeb ,_fbaagd :=_gegf .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _fbaagd !=nil {return _fbaagd ;};start .Attr =append (start .Attr ,_daeeb );};if _gegf .BulletAttr !=_da .ST_TrueFalseUnset {_eaecg ,_fafeb :=_gegf .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _fafeb !=nil {return _fafeb ;};start .Attr =append (start .Attr ,_eaecg );};if _gegf .HrAttr !=_da .ST_TrueFalseUnset {_dgba ,_cfcdf :=_gegf .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _cfcdf !=nil {return _cfcdf ;};start .Attr =append (start .Attr ,_dgba );};if _gegf .HrstdAttr !=_da .ST_TrueFalseUnset {_caecb ,_geacd :=_gegf .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _geacd !=nil {return _geacd ;};start .Attr =append (start .Attr ,_caecb );};if _gegf .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_baacf ,_fdfcg :=_gegf .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _fdfcg !=nil {return _fdfcg ;};start .Attr =append (start .Attr ,_baacf );};if _gegf .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .HrpctAttr )});};if _gegf .HralignAttr !=OfcST_HrAlignUnset {_ceae ,_daebbg :=_gegf .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _daebbg !=nil {return _daebbg ;};start .Attr =append (start .Attr ,_ceae );};if _gegf .AllowincellAttr !=_da .ST_TrueFalseUnset {_fadbc ,_dagb :=_gegf .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _dagb !=nil {return _dagb ;};start .Attr =append (start .Attr ,_fadbc );};if _gegf .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_bcaba ,_ddag :=_gegf .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _ddag !=nil {return _ddag ;};start .Attr =append (start .Attr ,_bcaba );};if _gegf .UserdrawnAttr !=_da .ST_TrueFalseUnset {_ffeda ,_abbff :=_gegf .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _abbff !=nil {return _abbff ;};start .Attr =append (start .Attr ,_ffeda );};if _gegf .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .BordertopcolorAttr )});};if _gegf .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .BorderleftcolorAttr )});};if _gegf .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .BorderbottomcolorAttr )});};if _gegf .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .BorderrightcolorAttr )});};if _gegf .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_gdbbfe ,_adbed :=_gegf .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _adbed !=nil {return _adbed ;};start .Attr =append (start .Attr ,_gdbbfe );};if _gegf .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .DgmnodekindAttr )});};if _gegf .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_bebgd ,_gbcfg :=_gegf .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _gbcfg !=nil {return _gbcfg ;};start .Attr =append (start .Attr ,_bebgd );};if _gegf .InsetmodeAttr !=OfcST_InsetModeUnset {_baae ,_fgfcd :=_gegf .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _fgfcd !=nil {return _fgfcd ;};start .Attr =append (start .Attr ,_baae );};if _gegf .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .OpacityAttr )});};if _gegf .StrokedAttr !=_da .ST_TrueFalseUnset {_egcd ,_fcfd :=_gegf .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _fcfd !=nil {return _fcfd ;};start .Attr =append (start .Attr ,_egcd );};if _gegf .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .StrokecolorAttr )});};if _gegf .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .StrokeweightAttr )});};if _gegf .InsetpenAttr !=_da .ST_TrueFalseUnset {_gdagd ,_dgfcg :=_gegf .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _dgfcg !=nil {return _dgfcg ;};start .Attr =append (start .Attr ,_gdagd );};if _gegf .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .ChromakeyAttr )});};if _gegf .FilledAttr !=_da .ST_TrueFalseUnset {_ffbd ,_fgcdg :=_gegf .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _fgcdg !=nil {return _fgcdg ;};start .Attr =append (start .Attr ,_ffbd );};if _gegf .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .FillcolorAttr )});};if _gegf .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .SptAttr )});};if _gegf .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_adeag ,_eaeecf :=_gegf .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _eaeecf !=nil {return _eaeecf ;};start .Attr =append (start .Attr ,_adeag );};if _gegf .BwmodeAttr !=OfcST_BWModeUnset {_gbacg ,_cgdc :=_gegf .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _cgdc !=nil {return _cgdc ;};start .Attr =append (start .Attr ,_gbacg );};if _gegf .BwpureAttr !=OfcST_BWModeUnset {_geca ,_bgdf :=_gegf .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _bgdf !=nil {return _bgdf ;};start .Attr =append (start .Attr ,_geca );};if _gegf .BwnormalAttr !=OfcST_BWModeUnset {_fbbed ,_fggfc :=_gegf .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _fggfc !=nil {return _fggfc ;};start .Attr =append (start .Attr ,_fbbed );};if _gegf .ForcedashAttr !=_da .ST_TrueFalseUnset {_abage ,_fddef :=_gegf .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _fddef !=nil {return _fddef ;};start .Attr =append (start .Attr ,_abage );};if _gegf .OleiconAttr !=_da .ST_TrueFalseUnset {_dcge ,_ddbgg :=_gegf .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _ddbgg !=nil {return _ddbgg ;};start .Attr =append (start .Attr ,_dcge );};if _gegf .OleAttr !=_da .ST_TrueFalseBlankUnset {_bfeca ,_caafd :=_gegf .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _caafd !=nil {return _caafd ;};start .Attr =append (start .Attr ,_bfeca );};if _gegf .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_egeg ,_fgfbe :=_gegf .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _fgfbe !=nil {return _fgfbe ;};start .Attr =append (start .Attr ,_egeg );};if _gegf .CliptowrapAttr !=_da .ST_TrueFalseUnset {_cddcc ,_bfbe :=_gegf .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _bfbe !=nil {return _bfbe ;};start .Attr =append (start .Attr ,_cddcc );};if _gegf .ClipAttr !=_da .ST_TrueFalseUnset {_baggc ,_ggaea :=_gegf .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _ggaea !=nil {return _ggaea ;};start .Attr =append (start .Attr ,_baggc );};if _gegf .TypeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .TypeAttr )});};if _gegf .AdjAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u0064\u006a"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .AdjAttr )});};if _gegf .PathAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_f .Sprintf ("\u0025\u0076",*_gegf .PathAttr )});};e .EncodeToken (start );if _gegf .Ink !=nil {_fcdaf :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0069n\u006b"}};for _ ,_aaaa :=range _gegf .Ink {e .EncodeElement (_aaaa ,_fcdaf );};};if _gegf .Iscomment !=nil {_bdcc :=_ca .StartElement {Name :_ca .Name {Local :"\u0075\u0072\u003ai\u0073\u0063\u006f\u006d\u006d\u0065\u006e\u0074"}};for _ ,_gaege :=range _gegf .Iscomment {e .EncodeElement (_gaege ,_bdcc );};};if _gegf .Equationxml !=nil {_ddgcg :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}};for _ ,_cgecg :=range _gegf .Equationxml {e .EncodeElement (_cgecg ,_ddgcg );};};if _gegf .EG_ShapeElements !=nil {for _ ,_ebcff :=range _gegf .EG_ShapeElements {_ebcff .MarshalXML (e ,_ca .StartElement {});};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};type OfcCT_Ink struct{IAttr *string ;AnnotationAttr _da .ST_TrueFalse ;ContentTypeAttr *string ;};func (_ecaa *ST_Ext )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_ecaa =0;case "\u0076\u0069\u0065\u0077":*_ecaa =1;case "\u0065\u0064\u0069\u0074":*_ecaa =2;case "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065":*_ecaa =3;};return nil ;};func (_abbab *Fill )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_abbab .CT_Fill =*NewCT_Fill ();for _ ,_gfdbb :=range start .Attr {if _gfdbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfdbb .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_abbab .DetectmouseclickAttr .UnmarshalXMLAttr (_gfdbb );continue ;};if _gfdbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfdbb .Name .Local =="\u0072\u0065\u006ci\u0064"{_ggace ,_eebea :=_gfdbb .Value ,error (nil );if _eebea !=nil {return _eebea ;};_abbab .RelidAttr =&_ggace ;continue ;};if _gfdbb .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"&&_gfdbb .Name .Local =="\u0069\u0064"||_gfdbb .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"&&_gfdbb .Name .Local =="\u0069\u0064"{_fagga ,_ebfeb :=_gfdbb .Value ,error (nil );if _ebfeb !=nil {return _ebfeb ;};_abbab .IdAttr =&_fagga ;continue ;};if _gfdbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfdbb .Name .Local =="\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"{_dafbf ,_dcbbg :=_gfdbb .Value ,error (nil );if _dcbbg !=nil {return _dcbbg ;};_abbab .Opacity2Attr =&_dafbf ;continue ;};if _gfdbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfdbb .Name .Local =="\u0074\u0069\u0074l\u0065"{_beec ,_adeb :=_gfdbb .Value ,error (nil );if _adeb !=nil {return _adeb ;};_abbab .TitleAttr =&_beec ;continue ;};if _gfdbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfdbb .Name .Local =="\u0068\u0072\u0065\u0066"{_bgdaa ,_bcgea :=_gfdbb .Value ,error (nil );if _bcgea !=nil {return _bcgea ;};_abbab .HrefAttr =&_bgdaa ;continue ;};if _gfdbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfdbb .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_ddcg ,_bcafa :=_gfdbb .Value ,error (nil );if _bcafa !=nil {return _bcafa ;};_abbab .AlthrefAttr =&_ddcg ;continue ;};if _gfdbb .Name .Local =="\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_abbab .AlignshapeAttr .UnmarshalXMLAttr (_gfdbb );continue ;};if _gfdbb .Name .Local =="\u006d\u0065\u0074\u0068\u006f\u0064"{_abbab .MethodAttr .UnmarshalXMLAttr (_gfdbb );continue ;};if _gfdbb .Name .Local =="\u0073\u0069\u007a\u0065"{_fceab ,_fdead :=_gfdbb .Value ,error (nil );if _fdead !=nil {return _fdead ;};_abbab .SizeAttr =&_fceab ;continue ;};if _gfdbb .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_edaefd ,_egdged :=_gfdbb .Value ,error (nil );if _egdged !=nil {return _egdged ;};_abbab .PositionAttr =&_edaefd ;continue ;};if _gfdbb .Name .Local =="\u0073\u0072\u0063"{_bfafa ,_afcg :=_gfdbb .Value ,error (nil );if _afcg !=nil {return _afcg ;};_abbab .SrcAttr =&_bfafa ;continue ;};if _gfdbb .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_baage ,_ccec :=_gfdbb .Value ,error (nil );if _ccec !=nil {return _ccec ;};_abbab .ColorsAttr =&_baage ;continue ;};if _gfdbb .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_afgfc ,_aacdef :=_gfdbb .Value ,error (nil );if _aacdef !=nil {return _aacdef ;};_abbab .Color2Attr =&_afgfc ;continue ;};if _gfdbb .Name .Local =="\u0074\u0079\u0070\u0065"{_abbab .TypeAttr .UnmarshalXMLAttr (_gfdbb );continue ;};if _gfdbb .Name .Local =="\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"{_feagf ,_agaca :=_gfdbb .Value ,error (nil );if _agaca !=nil {return _agaca ;};_abbab .FocussizeAttr =&_feagf ;continue ;};if _gfdbb .Name .Local =="\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_cgdf ,_bagbe :=_gfdbb .Value ,error (nil );if _bagbe !=nil {return _bagbe ;};_abbab .FocuspositionAttr =&_cgdf ;continue ;};if _gfdbb .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_cbbfc ,_edge :=_gfdbb .Value ,error (nil );if _edge !=nil {return _edge ;};_abbab .OriginAttr =&_cbbfc ;continue ;};if _gfdbb .Name .Local =="\u0061\u0073\u0070\u0065\u0063\u0074"{_abbab .AspectAttr .UnmarshalXMLAttr (_gfdbb );continue ;};if _gfdbb .Name .Local =="\u0061\u006e\u0067l\u0065"{_dgfea ,_cdefd :=_d .ParseFloat (_gfdbb .Value ,64);if _cdefd !=nil {return _cdefd ;};_abbab .AngleAttr =&_dgfea ;continue ;};if _gfdbb .Name .Local =="\u0066\u006f\u0063u\u0073"{_fgbef ,_affe :=_gfdbb .Value ,error (nil );if _affe !=nil {return _affe ;};_abbab .FocusAttr =&_fgbef ;continue ;};if _gfdbb .Name .Local =="\u0072e\u0063\u006f\u006c\u006f\u0072"{_abbab .RecolorAttr .UnmarshalXMLAttr (_gfdbb );continue ;};if _gfdbb .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0065"{_abbab .RotateAttr .UnmarshalXMLAttr (_gfdbb );continue ;};if _gfdbb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ffbebb ,_eced :=_gfdbb .Value ,error (nil );if _eced !=nil {return _eced ;};_abbab .OpacityAttr =&_ffbebb ;continue ;};if _gfdbb .Name .Local =="\u0063\u006f\u006co\u0072"{_ccagb ,_gagcg :=_gfdbb .Value ,error (nil );if _gagcg !=nil {return _gagcg ;};_abbab .ColorAttr =&_ccagb ;continue ;};if _gfdbb .Name .Local =="\u006f\u006e"{_abbab .OnAttr .UnmarshalXMLAttr (_gfdbb );continue ;};if _gfdbb .Name .Local =="\u0069\u0064"{_fcaef ,_faged :=_gfdbb .Value ,error (nil );if _faged !=nil {return _faged ;};_abbab .SIdAttr =&_fcaef ;continue ;};};_bcae :for {_bfdf ,_dbcfc :=d .Token ();if _dbcfc !=nil {return _dbcfc ;};switch _begc :=_bfdf .(type ){case _ca .StartElement :switch _begc .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_abbab .Fill =NewOfcFill ();if _begbf :=d .DecodeElement (_abbab .Fill ,&_begc );_begbf !=nil {return _begbf ;};default:_fa .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",_begc .Name );if _gddgc :=d .Skip ();_gddgc !=nil {return _gddgc ;};};case _ca .EndElement :break _bcae ;case _ca .CharData :};};return nil ;};func (_ggcfa *OfcInk )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ggcfa .OfcCT_Ink =*NewOfcCT_Ink ();for _ ,_cgaf :=range start .Attr {if _cgaf .Name .Local =="\u0069"{_bgff ,_becdb :=_cgaf .Value ,error (nil );if _becdb !=nil {return _becdb ;};_ggcfa .IAttr =&_bgff ;continue ;};if _cgaf .Name .Local =="\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_ggcfa .AnnotationAttr .UnmarshalXMLAttr (_cgaf );continue ;};if _cgaf .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_fbcbd ,_cgefd :=_cgaf .Value ,error (nil );if _cgefd !=nil {return _cgefd ;};_ggcfa .ContentTypeAttr =&_fbcbd ;continue ;};};for {_dbcee ,_bfdfg :=d .Token ();if _bfdfg !=nil {return _f .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u004ff\u0063\u0049n\u006b\u003a\u0020\u0025\u0073",_bfdfg );};if _dafag ,_fffga :=_dbcee .(_ca .EndElement );_fffga &&_dafag .Name ==start .Name {break ;};};return nil ;};func NewOfcFill ()*OfcFill {_eegfe :=&OfcFill {};_eegfe .OfcCT_Fill =*NewOfcCT_Fill ();return _eegfe };func NewRoundrect ()*Roundrect {_acffcbc :=&Roundrect {};_acffcbc .CT_RoundRect =*NewCT_RoundRect ();return _acffcbc ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Lock and its children, prefixing error messages with path
|
|
func (_gfaae *OfcCT_Lock )ValidateWithPath (path string )error {if _bfadf :=_gfaae .PositionAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_bfadf !=nil {return _bfadf ;};if _fgeg :=_gfaae .SelectionAttr .ValidateWithPath (path +"\u002f\u0053\u0065\u006c\u0065\u0063\u0074\u0069\u006fn\u0041\u0074\u0074\u0072");_fgeg !=nil {return _fgeg ;};if _ceddf :=_gfaae .GroupingAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_ceddf !=nil {return _ceddf ;};if _gcfdf :=_gfaae .UngroupingAttr .ValidateWithPath (path +"\u002fU\u006eg\u0072\u006f\u0075\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_gcfdf !=nil {return _gcfdf ;};if _eegg :=_gfaae .RotationAttr .ValidateWithPath (path +"\u002f\u0052\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_eegg !=nil {return _eegg ;};if _efcac :=_gfaae .CroppingAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0070\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_efcac !=nil {return _efcac ;};if _ccaec :=_gfaae .VerticiesAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0069\u0063\u0069\u0065s\u0041\u0074\u0074\u0072");_ccaec !=nil {return _ccaec ;};if _abgdd :=_gfaae .AdjusthandlesAttr .ValidateWithPath (path +"\u002fA\u0064j\u0075\u0073\u0074\u0068\u0061n\u0064\u006ce\u0073\u0041\u0074\u0074\u0072");_abgdd !=nil {return _abgdd ;};if _ffgb :=_gfaae .TextAttr .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0041\u0074\u0074r");_ffgb !=nil {return _ffgb ;};if _gbbfe :=_gfaae .AspectratioAttr .ValidateWithPath (path +"\u002f\u0041s\u0070\u0065\u0063t\u0072\u0061\u0074\u0069\u006f\u0041\u0074\u0074\u0072");_gbbfe !=nil {return _gbbfe ;};if _begdf :=_gfaae .ShapetypeAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065\u0074\u0079\u0070e\u0041\u0074\u0074\u0072");_begdf !=nil {return _begdf ;};if _fadfc :=_gfaae .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_fadfc !=nil {return _fadfc ;};return nil ;};func (_cfcgc *OfcST_OLEType )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_cfcgc =0;case "\u0045\u006d\u0062e\u0064":*_cfcgc =1;case "\u004c\u0069\u006e\u006b":*_cfcgc =2;};return nil ;};func (_bedde *CT_Textbox )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx";};if _bedde .InsetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u006e\u0073e\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_bedde .InsetAttr )});};if _bedde .SingleclickAttr !=_da .ST_TrueFalseUnset {_addaa ,_cgecgd :=_bedde .SingleclickAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0073\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"});if _cgecgd !=nil {return _cgecgd ;};start .Attr =append (start .Attr ,_addaa );};if _bedde .InsetmodeAttr !=OfcST_InsetModeUnset {_gadcd ,_dbbaf :=_bedde .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _dbbaf !=nil {return _dbbaf ;};start .Attr =append (start .Attr ,_gadcd );};if _bedde .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bedde .IdAttr )});};if _bedde .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_bedde .StyleAttr )});};e .EncodeToken (start );if _bedde .TxbxContent !=nil {_afgc :=_ca .StartElement {Name :_ca .Name {Local :"\u0077\u003a\u0074\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}};e .EncodeElement (_bedde .TxbxContent ,_afgc );};if _bedde .Any !=nil {_bedde .Any .MarshalXML (e ,_ca .StartElement {});};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_fbgeaf *OfcST_FillType )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_cdgcf ,_feacd :=d .Token ();if _feacd !=nil {return _feacd ;};if _fcdee ,_fcffc :=_cdgcf .(_ca .EndElement );_fcffc &&_fcdee .Name ==start .Name {*_fbgeaf =1;return nil ;};if _eegfec ,_eaafad :=_cdgcf .(_ca .CharData );!_eaafad {return _f .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",_cdgcf );}else {switch string (_eegfec ){case "":*_fbgeaf =0;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072":*_fbgeaf =1;case "\u0073\u006f\u006ci\u0064":*_fbgeaf =2;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_fbgeaf =3;case "\u0074\u0069\u006c\u0065":*_fbgeaf =4;case "\u0066\u0072\u0061m\u0065":*_fbgeaf =5;case "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064":*_fbgeaf =6;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_fbgeaf =7;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_fbgeaf =8;case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_fbgeaf =9;};};_cdgcf ,_feacd =d .Token ();if _feacd !=nil {return _feacd ;};if _bacbd ,_dcebb :=_cdgcf .(_ca .EndElement );_dcebb &&_bacbd .Name ==start .Name {return nil ;};return _f .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",_cdgcf );};func NewOfcLock ()*OfcLock {_aaacef :=&OfcLock {};_aaacef .OfcCT_Lock =*NewOfcCT_Lock ();return _aaacef ;};
|
|
|
|
// Validate validates the OfcCT_Skew and its children
|
|
func (_bdced *OfcCT_Skew )Validate ()error {return _bdced .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u006b\u0065\u0077");};func NewCurve ()*Curve {_ecaffb :=&Curve {};_ecaffb .CT_Curve =*NewCT_Curve ();return _ecaffb };
|
|
|
|
// Validate validates the Oval and its children
|
|
func (_dgece *Oval )Validate ()error {return _dgece .ValidateWithPath ("\u004f\u0076\u0061\u006c")};func (_egcfa OfcST_DiagramLayout )ValidateWithPath (path string )error {switch _egcfa {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egcfa ));};return nil ;};func (_ebdg *Background )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ebdg .CT_Background =*NewCT_Background ();for _ ,_efff :=range start .Attr {if _efff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efff .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ebdg .BwmodeAttr .UnmarshalXMLAttr (_efff );continue ;};if _efff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efff .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ebdg .BwpureAttr .UnmarshalXMLAttr (_efff );continue ;};if _efff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efff .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ebdg .BwnormalAttr .UnmarshalXMLAttr (_efff );continue ;};if _efff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_efff .Name .Local =="\u0074\u0061r\u0067\u0065\u0074s\u0063\u0072\u0065\u0065\u006e\u0073\u0069\u007a\u0065"{_ebdg .TargetscreensizeAttr .UnmarshalXMLAttr (_efff );continue ;};if _efff .Name .Local =="\u0069\u0064"{_cage ,_dcfg :=_efff .Value ,error (nil );if _dcfg !=nil {return _dcfg ;};_ebdg .IdAttr =&_cage ;continue ;};if _efff .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ebdg .FilledAttr .UnmarshalXMLAttr (_efff );continue ;};if _efff .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cabd ,_ecdc :=_efff .Value ,error (nil );if _ecdc !=nil {return _ecdc ;};_ebdg .FillcolorAttr =&_cabd ;continue ;};};_ffeg :for {_aedg ,_deaa :=d .Token ();if _deaa !=nil {return _deaa ;};switch _caed :=_aedg .(type ){case _ca .StartElement :switch _caed .Name {case _ca .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"}:_ebdg .Fill =NewFill ();if _bfde :=d .DecodeElement (_ebdg .Fill ,&_caed );_bfde !=nil {return _bfde ;};default:_fa .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",_caed .Name );if _edef :=d .Skip ();_edef !=nil {return _edef ;};};case _ca .EndElement :break _ffeg ;case _ca .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the Shape and its children, prefixing error messages with path
|
|
func (_degca *Shape )ValidateWithPath (path string )error {if _gaaaag :=_degca .CT_Shape .ValidateWithPath (path );_gaaaag !=nil {return _gaaaag ;};return nil ;};func NewOfcCallout ()*OfcCallout {_eageb :=&OfcCallout {};_eageb .OfcCT_Callout =*NewOfcCT_Callout ();return _eageb ;};
|
|
|
|
// Validate validates the OfcCT_ClipPath and its children
|
|
func (_aaacg *OfcCT_ClipPath )Validate ()error {return _aaacg .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006c\u0069p\u0050\u0061\u0074\u0068");};type OfcCT_R struct{IdAttr string ;TypeAttr OfcST_RType ;HowAttr OfcST_How ;IdrefAttr *string ;Proxy []*OfcCT_Proxy ;};type OfcCT_Entry struct{NewAttr *int32 ;OldAttr *int32 ;};
|
|
|
|
// ValidateWithPath validates the OfcClippath and its children, prefixing error messages with path
|
|
func (_ggcfb *OfcClippath )ValidateWithPath (path string )error {if _eaed :=_ggcfb .OfcCT_ClipPath .ValidateWithPath (path );_eaed !=nil {return _eaed ;};return nil ;};func (_adgc *OfcCT_ShapeDefaults )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f:\u0073h\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073";};if _adgc .SpidmaxAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073p\u0069\u0064\u006d\u0061\u0078"},Value :_f .Sprintf ("\u0025\u0076",*_adgc .SpidmaxAttr )});};if _adgc .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_adgc .StyleAttr )});};if _adgc .FillAttr !=_da .ST_TrueFalseUnset {_dffb ,_egefb :=_adgc .FillAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c"});if _egefb !=nil {return _egefb ;};start .Attr =append (start .Attr ,_dffb );};if _adgc .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_adgc .FillcolorAttr )});};if _adgc .StrokeAttr !=_da .ST_TrueFalseUnset {_becc ,_gggce :=_adgc .StrokeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0074\u0072\u006f\u006b\u0065"});if _gggce !=nil {return _gggce ;};start .Attr =append (start .Attr ,_becc );};if _adgc .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_adgc .StrokecolorAttr )});};if _adgc .AllowincellAttr !=_da .ST_TrueFalseUnset {_fdbeeg ,_eaecc :=_adgc .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _eaecc !=nil {return _eaecc ;};start .Attr =append (start .Attr ,_fdbeeg );};if _adgc .ExtAttr !=ST_ExtUnset {_eceec ,_fbggc :=_adgc .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _fbggc !=nil {return _fbggc ;};start .Attr =append (start .Attr ,_eceec );};e .EncodeToken (start );if _adgc .Fill !=nil {_ccegc :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_adgc .Fill ,_ccegc );};if _adgc .Stroke !=nil {_fefef :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065"}};e .EncodeElement (_adgc .Stroke ,_fefef );};if _adgc .Textbox !=nil {_afdcb :=_ca .StartElement {Name :_ca .Name {Local :"\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx"}};e .EncodeElement (_adgc .Textbox ,_afdcb );};if _adgc .Shadow !=nil {_effge :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_adgc .Shadow ,_effge );};if _adgc .Skew !=nil {_bfebc :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0073\u006b\u0065\u0077"}};e .EncodeElement (_adgc .Skew ,_bfebc );};if _adgc .Extrusion !=nil {_gadcg :=_ca .StartElement {Name :_ca .Name {Local :"o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e"}};e .EncodeElement (_adgc .Extrusion ,_gadcg );};if _adgc .Callout !=nil {_cecd :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t"}};e .EncodeElement (_adgc .Callout ,_cecd );};if _adgc .Lock !=nil {_cgdaca :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u006c\u006f\u0063\u006b"}};e .EncodeElement (_adgc .Lock ,_cgdaca );};if _adgc .Colormru !=nil {_baeea :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"}};e .EncodeElement (_adgc .Colormru ,_baeea );};if _adgc .Colormenu !=nil {_gefc :=_ca .StartElement {Name :_ca .Name {Local :"o\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075"}};e .EncodeElement (_adgc .Colormenu ,_gefc );};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_gfbde *Oval )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _gfbde .CT_Oval .MarshalXML (e ,start );};type Rect struct{CT_Rect };
|
|
|
|
// Validate validates the OfcCT_R and its children
|
|
func (_gfec *OfcCT_R )Validate ()error {return _gfec .ValidateWithPath ("\u004ff\u0063\u0043\u0054\u005f\u0052");};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;);func (_dfabg ST_StrokeLineStyle )Validate ()error {return _dfabg .ValidateWithPath ("")};func (_faa *AG_Chromakey )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _faa .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_faa .ChromakeyAttr )});};return nil ;};func (_geagb *OfcLeft )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _geagb .OfcCT_StrokeChild .MarshalXML (e ,start );};func (_gbgec OfcST_ColorMode )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_efead :=_ca .Attr {};_efead .Name =name ;switch _gbgec {case OfcST_ColorModeUnset :_efead .Value ="";case OfcST_ColorModeAuto :_efead .Value ="\u0061\u0075\u0074\u006f";case OfcST_ColorModeCustom :_efead .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _efead ,nil ;};func (_eece *CT_Line )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_gbba :=range start .Attr {if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_eece .UserdrawnAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_eece .ButtonAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_eece .DgmlayoutmruAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_eece .UserhiddenAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_eece .CliptowrapAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_eece .BulletAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u006f\u006c\u0065"{_eece .OleAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0068\u0072"{_eece .HrAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0073\u0070\u0069\u0064"{_bfba ,_fegeg :=_gbba .Value ,error (nil );if _fegeg !=nil {return _fegeg ;};_eece .SpidAttr =&_bfba ;continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0068\u0072\u0073t\u0064"{_eece .HrstdAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_eece .BwnormalAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dccdg ,_daef :=_gbba .Value ,error (nil );if _daef !=nil {return _daef ;};_eece .BordertopcolorAttr =&_dccdg ;continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_eece .DgmlayoutAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_eece .ForcedashAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_eece .AllowoverlapAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_eece .HrnoshadeAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_eece .PreferrelativeAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_adef ,_bgfa :=_gbba .Value ,error (nil );if _bgfa !=nil {return _bgfa ;};_eece .BorderbottomcolorAttr =&_adef ;continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u006f\u006e\u0065\u0064"{_eece .OnedAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ebbfc ,_fggegg :=_d .ParseInt (_gbba .Value ,10,64);if _fggegg !=nil {return _fggegg ;};_eece .DgmnodekindAttr =&_ebbfc ;continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cdebb ,_fedd :=_d .ParseInt (_gbba .Value ,10,64);if _fedd !=nil {return _fedd ;};_eece .RegroupidAttr =&_cdebb ;continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_eece .AllowincellAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0068\u0072\u0070c\u0074"{_agfebb ,_beaedg :=_d .ParseFloat (_gbba .Value ,64);if _beaedg !=nil {return _beaedg ;};_fcbdg :=float32 (_agfebb );_eece .HrpctAttr =&_fcbdg ;continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0063\u006c\u0069\u0070"{_eece .ClipAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_eece .InsetmodeAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ecga ,_adbe :=_gbba .Value ,error (nil );if _adbe !=nil {return _adbe ;};_eece .BorderleftcolorAttr =&_ecga ;continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_eece .OleiconAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_gggc ,_cegb :=_gbba .Value ,error (nil );if _cegb !=nil {return _cegb ;};_eece .BorderrightcolorAttr =&_gggc ;continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_eece .ConnectortypeAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_eece .BwpureAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_eece .BwmodeAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0073\u0070\u0074"{_gbcfd ,_cdfe :=_d .ParseFloat (_gbba .Value ,64);if _cdfe !=nil {return _cdfe ;};_cefae :=float32 (_gbcfd );_eece .SptAttr =&_cefae ;continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_eece .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbba .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_eece .HralignAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Local =="\u0074\u006f"{_aadb ,_dbbgdb :=_gbba .Value ,error (nil );if _dbbgdb !=nil {return _dbbgdb ;};_eece .ToAttr =&_aadb ;continue ;};if _gbba .Name .Local =="\u0069\u0064"{_degfg ,_fbaf :=_gbba .Value ,error (nil );if _fbaf !=nil {return _fbaf ;};_eece .IdAttr =&_degfg ;continue ;};if _gbba .Name .Local =="\u0061\u006c\u0074"{_ccdga ,_dagfe :=_gbba .Value ,error (nil );if _dagfe !=nil {return _dagfe ;};_eece .AltAttr =&_ccdga ;continue ;};if _gbba .Name .Local =="\u0070\u0072\u0069n\u0074"{_eece .PrintAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_eece .StrokedAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_febf ,_caec :=_gbba .Value ,error (nil );if _caec !=nil {return _caec ;};_eece .WrapcoordsAttr =&_febf ;continue ;};if _gbba .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_gaegc ,_ggbcf :=_gbba .Value ,error (nil );if _ggbcf !=nil {return _ggbcf ;};_eece .StrokeweightAttr =&_gaegc ;continue ;};if _gbba .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_eggea ,_fcbg :=_gbba .Value ,error (nil );if _fcbg !=nil {return _fcbg ;};_eece .CoordoriginAttr =&_eggea ;continue ;};if _gbba .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ggccb ,_ebfe :=_gbba .Value ,error (nil );if _ebfe !=nil {return _ebfe ;};_eece .ChromakeyAttr =&_ggccb ;continue ;};if _gbba .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_eadf ,_bbaa :=_gbba .Value ,error (nil );if _bbaa !=nil {return _bbaa ;};_eece .FillcolorAttr =&_eadf ;continue ;};if _gbba .Name .Local =="\u0073\u0074\u0079l\u0065"{_gcegg ,_fffg :=_gbba .Value ,error (nil );if _fffg !=nil {return _fffg ;};_eece .StyleAttr =&_gcegg ;continue ;};if _gbba .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bafc ,_faaf :=_gbba .Value ,error (nil );if _faaf !=nil {return _faaf ;};_eece .OpacityAttr =&_bafc ;continue ;};if _gbba .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_abgea ,_daab :=_gbba .Value ,error (nil );if _daab !=nil {return _daab ;};_eece .StrokecolorAttr =&_abgea ;continue ;};if _gbba .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_eece .InsetpenAttr .UnmarshalXMLAttr (_gbba );continue ;};if _gbba .Name .Local =="\u0066\u0072\u006f\u006d"{_afdf ,_faae :=_gbba .Value ,error (nil );if _faae !=nil {return _faae ;};_eece .FromAttr =&_afdf ;continue ;};if _gbba .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ddaa ,_egcaa :=_gbba .Value ,error (nil );if _egcaa !=nil {return _egcaa ;};_eece .CoordsizeAttr =&_ddaa ;continue ;};if _gbba .Name .Local =="\u0074\u0069\u0074l\u0065"{_gdaec ,_fcbbg :=_gbba .Value ,error (nil );if _fcbbg !=nil {return _fcbbg ;};_eece .TitleAttr =&_gdaec ;continue ;};if _gbba .Name .Local =="\u0063\u006c\u0061s\u0073"{_bgfcf ,_eeag :=_gbba .Value ,error (nil );if _eeag !=nil {return _eeag ;};_eece .ClassAttr =&_bgfcf ;continue ;};if _gbba .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gdgdb ,_ddddg :=_gbba .Value ,error (nil );if _ddddg !=nil {return _ddddg ;};_eece .TargetAttr =&_gdgdb ;continue ;};if _gbba .Name .Local =="\u0068\u0072\u0065\u0066"{_bebga ,_gdbbe :=_gbba .Value ,error (nil );if _gdbbe !=nil {return _gdbbe ;};_eece .HrefAttr =&_bebga ;continue ;};if _gbba .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_eece .FilledAttr .UnmarshalXMLAttr (_gbba );continue ;};};_fggea :for {_ecfb ,_bceee :=d .Token ();if _bceee !=nil {return _bceee ;};switch _abgg :=_ecfb .(type ){case _ca .StartElement :switch _abgg .Name {case _ca .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"}:_addb :=NewEG_ShapeElements ();_addb .Path =NewPath ();if _afdga :=d .DecodeElement (_addb .Path ,&_abgg );_afdga !=nil {return _afdga ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_addb );case _ca .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"}:_decae :=NewEG_ShapeElements ();_decae .Formulas =NewFormulas ();if _edeg :=d .DecodeElement (_decae .Formulas ,&_abgg );_edeg !=nil {return _edeg ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_decae );case _ca .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"}:_afdb :=NewEG_ShapeElements ();_afdb .Handles =NewHandles ();if _ffgd :=d .DecodeElement (_afdb .Handles ,&_abgg );_ffgd !=nil {return _ffgd ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_afdb );case _ca .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"}:_aacbag :=NewEG_ShapeElements ();_aacbag .Fill =NewFill ();if _fffd :=d .DecodeElement (_aacbag .Fill ,&_abgg );_fffd !=nil {return _fffd ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_aacbag );case _ca .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"}:_efbc :=NewEG_ShapeElements ();_efbc .Stroke =NewStroke ();if _bbbc :=d .DecodeElement (_efbc .Stroke ,&_abgg );_bbbc !=nil {return _bbbc ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_efbc );case _ca .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"}:_fbgfd :=NewEG_ShapeElements ();_fbgfd .Shadow =NewShadow ();if _cdbg :=d .DecodeElement (_fbgfd .Shadow ,&_abgg );_cdbg !=nil {return _cdbg ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_fbgfd );case _ca .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"}:_bdgbff :=NewEG_ShapeElements ();_bdgbff .Textbox =NewTextbox ();if _eaege :=d .DecodeElement (_bdgbff .Textbox ,&_abgg );_eaege !=nil {return _eaege ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_bdgbff );case _ca .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"}:_cgggg :=NewEG_ShapeElements ();_cgggg .Textpath =NewTextpath ();if _bbed :=d .DecodeElement (_cgggg .Textpath ,&_abgg );_bbed !=nil {return _bbed ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_cgggg );case _ca .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"}:_bfcg :=NewEG_ShapeElements ();_bfcg .Imagedata =NewImagedata ();if _bgecg :=d .DecodeElement (_bfcg .Imagedata ,&_abgg );_bgecg !=nil {return _bgecg ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_bfcg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dfed :=NewEG_ShapeElements ();_dfed .Skew =NewOfcSkew ();if _deba :=d .DecodeElement (_dfed .Skew ,&_abgg );_deba !=nil {return _deba ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_dfed );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fdegb :=NewEG_ShapeElements ();_fdegb .Extrusion =NewOfcExtrusion ();if _aabe :=d .DecodeElement (_fdegb .Extrusion ,&_abgg );_aabe !=nil {return _aabe ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_fdegb );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcdg :=NewEG_ShapeElements ();_gcdg .Callout =NewOfcCallout ();if _aecfe :=d .DecodeElement (_gcdg .Callout ,&_abgg );_aecfe !=nil {return _aecfe ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_gcdg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ecbfc :=NewEG_ShapeElements ();_ecbfc .Lock =NewOfcLock ();if _bgcc :=d .DecodeElement (_ecbfc .Lock ,&_abgg );_bgcc !=nil {return _bgcc ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_ecbfc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_aeabg :=NewEG_ShapeElements ();_aeabg .Clippath =NewOfcClippath ();if _ffaf :=d .DecodeElement (_aeabg .Clippath ,&_abgg );_ffaf !=nil {return _ffaf ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_aeabg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ffbgc :=NewEG_ShapeElements ();_ffbgc .Signatureline =NewOfcSignatureline ();if _gbab :=d .DecodeElement (_ffbgc .Signatureline ,&_abgg );_gbab !=nil {return _gbab ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_ffbgc );case _ca .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"}:_gggg :=NewEG_ShapeElements ();_gggg .Wrap =_eb .NewWrap ();if _ggca :=d .DecodeElement (_gggg .Wrap ,&_abgg );_ggca !=nil {return _ggca ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_gggg );case _ca .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"}:_dgge :=NewEG_ShapeElements ();_dgge .Anchorlock =_eb .NewAnchorlock ();if _ggdee :=d .DecodeElement (_dgge .Anchorlock ,&_abgg );_ggdee !=nil {return _ggdee ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_dgge );case _ca .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"}:_bgeca :=NewEG_ShapeElements ();_bgeca .Bordertop =_eb .NewBordertop ();if _bggcg :=d .DecodeElement (_bgeca .Bordertop ,&_abgg );_bggcg !=nil {return _bggcg ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_bgeca );case _ca .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"}:_bbca :=NewEG_ShapeElements ();_bbca .Borderbottom =_eb .NewBorderbottom ();if _aebd :=d .DecodeElement (_bbca .Borderbottom ,&_abgg );_aebd !=nil {return _aebd ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_bbca );case _ca .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"}:_egdc :=NewEG_ShapeElements ();_egdc .Borderleft =_eb .NewBorderleft ();if _bbdb :=d .DecodeElement (_egdc .Borderleft ,&_abgg );_bbdb !=nil {return _bbdb ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_egdc );case _ca .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"}:_ecbg :=NewEG_ShapeElements ();_ecbg .Borderright =_eb .NewBorderright ();if _ccde :=d .DecodeElement (_ecbg .Borderright ,&_abgg );_ccde !=nil {return _ccde ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_ecbg );case _ca .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"}:_cecg :=NewEG_ShapeElements ();_cecg .ClientData =_e .NewClientData ();if _bada :=d .DecodeElement (_cecg .ClientData ,&_abgg );_bada !=nil {return _bada ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_cecg );case _ca .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"}:_cdfa :=NewEG_ShapeElements ();_cdfa .Textdata =_a .NewTextdata ();if _eadbf :=d .DecodeElement (_cdfa .Textdata ,&_abgg );_eadbf !=nil {return _eadbf ;};_eece .EG_ShapeElements =append (_eece .EG_ShapeElements ,_cdfa );default:_fa .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",_abgg .Name );if _egfad :=d .Skip ();_egfad !=nil {return _egfad ;};};case _ca .EndElement :break _fggea ;case _ca .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Arc and its children, prefixing error messages with path
|
|
func (_caaf *CT_Arc )ValidateWithPath (path string )error {for _afc ,_eca :=range _caaf .EG_ShapeElements {if _fbab :=_eca .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_afc ));_fbab !=nil {return _fbab ;};};if _gaef :=_caaf .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_gaef !=nil {return _gaef ;};if _ddccg :=_caaf .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_ddccg !=nil {return _ddccg ;};if _cdee :=_caaf .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_cdee !=nil {return _cdee ;};if _egge :=_caaf .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_egge !=nil {return _egge ;};if _aefa :=_caaf .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_aefa !=nil {return _aefa ;};if _bfbb :=_caaf .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_bfbb !=nil {return _bfbb ;};if _eeab :=_caaf .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_eeab !=nil {return _eeab ;};if _aebe :=_caaf .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_aebe !=nil {return _aebe ;};if _baeb :=_caaf .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_baeb !=nil {return _baeb ;};if _bbce :=_caaf .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_bbce !=nil {return _bbce ;};if _gaea :=_caaf .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_gaea !=nil {return _gaea ;};if _bfc :=_caaf .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_bfc !=nil {return _bfc ;};if _bfbbf :=_caaf .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_bfbbf !=nil {return _bfbbf ;};if _abac :=_caaf .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_abac !=nil {return _abac ;};if _cfgg :=_caaf .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_cfgg !=nil {return _cfgg ;};if _aeedd :=_caaf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_aeedd !=nil {return _aeedd ;};if _eafb :=_caaf .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_eafb !=nil {return _eafb ;};if _agaa :=_caaf .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_agaa !=nil {return _agaa ;};if _edce :=_caaf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_edce !=nil {return _edce ;};if _daff :=_caaf .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_daff !=nil {return _daff ;};if _ffdb :=_caaf .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_ffdb !=nil {return _ffdb ;};if _gfcf :=_caaf .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_gfcf !=nil {return _gfcf ;};if _dcaf :=_caaf .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_dcaf !=nil {return _dcaf ;};if _bfca :=_caaf .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_bfca !=nil {return _bfca ;};if _bddc :=_caaf .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_bddc !=nil {return _bddc ;};if _gdbb :=_caaf .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_gdbb !=nil {return _gdbb ;};if _gadcc :=_caaf .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_gadcc !=nil {return _gadcc ;};if _beaed :=_caaf .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_beaed !=nil {return _beaed ;};if _eeef :=_caaf .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_eeef !=nil {return _eeef ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the Image and its children, prefixing error messages with path
|
|
func (_gfbfb *Image )ValidateWithPath (path string )error {if _bfeec :=_gfbfb .CT_Image .ValidateWithPath (path );_bfeec !=nil {return _bfeec ;};return nil ;};
|
|
|
|
// Validate validates the AG_CoreAttributes and its children
|
|
func (_fcd *AG_CoreAttributes )Validate ()error {return _fcd .ValidateWithPath ("\u0041\u0047\u005f\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u0073");};
|
|
|
|
// ValidateWithPath validates the OfcEquationxml and its children, prefixing error messages with path
|
|
func (_cedcb *OfcEquationxml )ValidateWithPath (path string )error {if _edacg :=_cedcb .OfcCT_EquationXml .ValidateWithPath (path );_edacg !=nil {return _edacg ;};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 (_cgdac *OfcCT_Extrusion )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e";};if _cgdac .OnAttr !=_da .ST_TrueFalseUnset {_adgbf ,_dabg :=_cgdac .OnAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u006e"});if _dabg !=nil {return _dabg ;};start .Attr =append (start .Attr ,_adgbf );};if _cgdac .TypeAttr !=OfcST_ExtrusionTypeUnset {_fcbeeb ,_ccafg :=_cgdac .TypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0074\u0079\u0070\u0065"});if _ccafg !=nil {return _ccafg ;};start .Attr =append (start .Attr ,_fcbeeb );};if _cgdac .RenderAttr !=OfcST_ExtrusionRenderUnset {_fdcga ,_cdfc :=_cgdac .RenderAttr .MarshalXMLAttr (_ca .Name {Local :"\u0072\u0065\u006e\u0064\u0065\u0072"});if _cdfc !=nil {return _cdfc ;};start .Attr =append (start .Attr ,_fdcga );};if _cgdac .ViewpointoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .ViewpointoriginAttr )});};if _cgdac .ViewpointAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .ViewpointAttr )});};if _cgdac .PlaneAttr !=OfcST_ExtrusionPlaneUnset {_fbgd ,_gbfba :=_cgdac .PlaneAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u006c\u0061n\u0065"});if _gbfba !=nil {return _gbfba ;};start .Attr =append (start .Attr ,_fbgd );};if _cgdac .SkewangleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .SkewangleAttr )});};if _cgdac .SkewamtAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073k\u0065\u0077\u0061\u006d\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .SkewamtAttr )});};if _cgdac .ForedepthAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .ForedepthAttr )});};if _cgdac .BackdepthAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .BackdepthAttr )});};if _cgdac .OrientationAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .OrientationAttr )});};if _cgdac .OrientationangleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .OrientationangleAttr )});};if _cgdac .LockrotationcenterAttr !=_da .ST_TrueFalseUnset {_dfdgd ,_bgdea :=_cgdac .LockrotationcenterAttr .MarshalXMLAttr (_ca .Name {Local :"\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"});if _bgdea !=nil {return _bgdea ;};start .Attr =append (start .Attr ,_dfdgd );};if _cgdac .AutorotationcenterAttr !=_da .ST_TrueFalseUnset {_cedg ,_cgbfae :=_cgdac .AutorotationcenterAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"});if _cgbfae !=nil {return _cgbfae ;};start .Attr =append (start .Attr ,_cedg );};if _cgdac .RotationcenterAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .RotationcenterAttr )});};if _cgdac .RotationangleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .RotationangleAttr )});};if _cgdac .ColormodeAttr !=OfcST_ColorModeUnset {_cecfa ,_ccgfc :=_cgdac .ColormodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"});if _ccgfc !=nil {return _ccgfc ;};start .Attr =append (start .Attr ,_cecfa );};if _cgdac .ColorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .ColorAttr )});};if _cgdac .ShininessAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .ShininessAttr )});};if _cgdac .SpecularityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .SpecularityAttr )});};if _cgdac .DiffusityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .DiffusityAttr )});};if _cgdac .MetalAttr !=_da .ST_TrueFalseUnset {_daca ,_gdabg :=_cgdac .MetalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006d\u0065\u0074a\u006c"});if _gdabg !=nil {return _gdabg ;};start .Attr =append (start .Attr ,_daca );};if _cgdac .EdgeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0065\u0064\u0067\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .EdgeAttr )});};if _cgdac .FacetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066\u0061\u0063e\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .FacetAttr )});};if _cgdac .LightfaceAttr !=_da .ST_TrueFalseUnset {_bgacg ,_ccdgb :=_cgdac .LightfaceAttr .MarshalXMLAttr (_ca .Name {Local :"\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"});if _ccdgb !=nil {return _ccdgb ;};start .Attr =append (start .Attr ,_bgacg );};if _cgdac .BrightnessAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .BrightnessAttr )});};if _cgdac .LightpositionAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .LightpositionAttr )});};if _cgdac .LightlevelAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .LightlevelAttr )});};if _cgdac .LightharshAttr !=_da .ST_TrueFalseUnset {_beabd ,_dceeg :=_cgdac .LightharshAttr .MarshalXMLAttr (_ca .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"});if _dceeg !=nil {return _dceeg ;};start .Attr =append (start .Attr ,_beabd );};if _cgdac .Lightposition2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .Lightposition2Attr )});};if _cgdac .Lightlevel2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_cgdac .Lightlevel2Attr )});};if _cgdac .Lightharsh2Attr !=_da .ST_TrueFalseUnset {_efde ,_becg :=_cgdac .Lightharsh2Attr .MarshalXMLAttr (_ca .Name {Local :"l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"});if _becg !=nil {return _becg ;};start .Attr =append (start .Attr ,_efde );};if _cgdac .ExtAttr !=ST_ExtUnset {_fcbadb ,_bfcdd :=_cgdac .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _bfcdd !=nil {return _bfcdd ;};start .Attr =append (start .Attr ,_fcbadb );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_deabg ST_ShadowType )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_deabg .String (),start );};func (_efeec *OfcDiagram )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _efeec .OfcCT_Diagram .MarshalXML (e ,start );};func NewCT_Rect ()*CT_Rect {_efcge :=&CT_Rect {};return _efcge };
|
|
|
|
// ValidateWithPath validates the OfcCT_ColorMenu and its children, prefixing error messages with path
|
|
func (_dcgee *OfcCT_ColorMenu )ValidateWithPath (path string )error {if _edcd :=_dcgee .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_edcd !=nil {return _edcd ;};return nil ;};type ST_FillType byte ;func (_bggb *AG_Style )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _bggb .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_bggb .StyleAttr )});};return nil ;};func (_gcc *AG_AllCoreAttributes )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _gcc .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .HrefAttr )});};if _gcc .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .TargetAttr )});};if _gcc .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .ClassAttr )});};if _gcc .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .TitleAttr )});};if _gcc .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .AltAttr )});};if _gcc .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .CoordsizeAttr )});};if _gcc .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .CoordoriginAttr )});};if _gcc .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .WrapcoordsAttr )});};if _gcc .PrintAttr !=_da .ST_TrueFalseUnset {_ee ,_gcf :=_gcc .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _gcf !=nil {return _gcf ;};start .Attr =append (start .Attr ,_ee );};if _gcc .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .IdAttr )});};if _gcc .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .StyleAttr )});};if _gcc .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .SpidAttr )});};if _gcc .OnedAttr !=_da .ST_TrueFalseUnset {_cg ,_ab :=_gcc .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _ab !=nil {return _ab ;};start .Attr =append (start .Attr ,_cg );};if _gcc .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .RegroupidAttr )});};if _gcc .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_cbg ,_cd :=_gcc .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cd !=nil {return _cd ;};start .Attr =append (start .Attr ,_cbg );};if _gcc .ButtonAttr !=_da .ST_TrueFalseUnset {_dc ,_dg :=_gcc .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _dg !=nil {return _dg ;};start .Attr =append (start .Attr ,_dc );};if _gcc .UserhiddenAttr !=_da .ST_TrueFalseUnset {_dcb ,_ed :=_gcc .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _ed !=nil {return _ed ;};start .Attr =append (start .Attr ,_dcb );};if _gcc .BulletAttr !=_da .ST_TrueFalseUnset {_bdg ,_eeb :=_gcc .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _eeb !=nil {return _eeb ;};start .Attr =append (start .Attr ,_bdg );};if _gcc .HrAttr !=_da .ST_TrueFalseUnset {_gg ,_cbf :=_gcc .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _cbf !=nil {return _cbf ;};start .Attr =append (start .Attr ,_gg );};if _gcc .HrstdAttr !=_da .ST_TrueFalseUnset {_ae ,_eab :=_gcc .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _eab !=nil {return _eab ;};start .Attr =append (start .Attr ,_ae );};if _gcc .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_afb ,_ff :=_gcc .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _ff !=nil {return _ff ;};start .Attr =append (start .Attr ,_afb );};if _gcc .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .HrpctAttr )});};if _gcc .HralignAttr !=OfcST_HrAlignUnset {_eaf ,_dgb :=_gcc .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _dgb !=nil {return _dgb ;};start .Attr =append (start .Attr ,_eaf );};if _gcc .AllowincellAttr !=_da .ST_TrueFalseUnset {_bg ,_bdgd :=_gcc .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _bdgd !=nil {return _bdgd ;};start .Attr =append (start .Attr ,_bg );};if _gcc .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_cc ,_fe :=_gcc .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _fe !=nil {return _fe ;};start .Attr =append (start .Attr ,_cc );};if _gcc .UserdrawnAttr !=_da .ST_TrueFalseUnset {_efd ,_aef :=_gcc .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _aef !=nil {return _aef ;};start .Attr =append (start .Attr ,_efd );};if _gcc .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .BordertopcolorAttr )});};if _gcc .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .BorderleftcolorAttr )});};if _gcc .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .BorderbottomcolorAttr )});};if _gcc .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .BorderrightcolorAttr )});};if _gcc .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_df ,_cgc :=_gcc .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _cgc !=nil {return _cgc ;};start .Attr =append (start .Attr ,_df );};if _gcc .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gcc .DgmnodekindAttr )});};if _gcc .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_db ,_ggc :=_gcc .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _ggc !=nil {return _ggc ;};start .Attr =append (start .Attr ,_db );};if _gcc .InsetmodeAttr !=OfcST_InsetModeUnset {_be ,_ce :=_gcc .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _ce !=nil {return _ce ;};start .Attr =append (start .Attr ,_be );};return nil ;};
|
|
|
|
// ValidateWithPath validates the Rect and its children, prefixing error messages with path
|
|
func (_dgafc *Rect )ValidateWithPath (path string )error {if _fddfg :=_dgafc .CT_Rect .ValidateWithPath (path );_fddfg !=nil {return _fddfg ;};return 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 _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;};func (_cefff *OfcST_ExtrusionRender )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_cefff =0;case "\u0073\u006f\u006ci\u0064":*_cefff =1;case "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de":*_cefff =2;case "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065":*_cefff =3;};return nil ;};func (_ggdcf *OfcCT_R )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_efagd :=range start .Attr {if _efagd .Name .Local =="\u0069\u0064"{_beadcb ,_ccagc :=_efagd .Value ,error (nil );if _ccagc !=nil {return _ccagc ;};_ggdcf .IdAttr =_beadcb ;continue ;};if _efagd .Name .Local =="\u0074\u0079\u0070\u0065"{_ggdcf .TypeAttr .UnmarshalXMLAttr (_efagd );continue ;};if _efagd .Name .Local =="\u0068\u006f\u0077"{_ggdcf .HowAttr .UnmarshalXMLAttr (_efagd );continue ;};if _efagd .Name .Local =="\u0069\u0064\u0072e\u0066"{_affc ,_fgfafb :=_efagd .Value ,error (nil );if _fgfafb !=nil {return _fgfafb ;};_ggdcf .IdrefAttr =&_affc ;continue ;};};_gcfa :for {_ffag ,_dgdg :=d .Token ();if _dgdg !=nil {return _dgdg ;};switch _debb :=_ffag .(type ){case _ca .StartElement :switch _debb .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_efgd :=NewOfcCT_Proxy ();if _dgcab :=d .DecodeElement (_efgd ,&_debb );_dgcab !=nil {return _dgcab ;};_ggdcf .Proxy =append (_ggdcf .Proxy ,_efgd );default:_fa .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",_debb .Name );if _edcbc :=d .Skip ();_edcbc !=nil {return _edcbc ;};};case _ca .EndElement :break _gcfa ;case _ca .CharData :};};return nil ;};
|
|
|
|
// Validate validates the AG_Chromakey and its children
|
|
func (_bbff *AG_Chromakey )Validate ()error {return _bbff .ValidateWithPath ("\u0041\u0047\u005fC\u0068\u0072\u006f\u006d\u0061\u006b\u0065\u0079");};type AG_Path struct{PathAttr *string ;};func NewCT_ImageData ()*CT_ImageData {_cfdga :=&CT_ImageData {};return _cfdga };type ST_StrokeJoinStyle byte ;type OfcST_ConnectorType byte ;
|
|
|
|
// ValidateWithPath validates the OfcCT_EquationXml and its children, prefixing error messages with path
|
|
func (_cadfa *OfcCT_EquationXml )ValidateWithPath (path string )error {return nil };func (_adbgg *OfcCT_Ink )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_bbad :=range start .Attr {if _bbad .Name .Local =="\u0069"{_fbdce ,_gfedb :=_bbad .Value ,error (nil );if _gfedb !=nil {return _gfedb ;};_adbgg .IAttr =&_fbdce ;continue ;};if _bbad .Name .Local =="\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_adbgg .AnnotationAttr .UnmarshalXMLAttr (_bbad );continue ;};if _bbad .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_ffgfb ,_agbgb :=_bbad .Value ,error (nil );if _agbgb !=nil {return _agbgb ;};_adbgg .ContentTypeAttr =&_ffgfb ;continue ;};};for {_cggec ,_gffbe :=d .Token ();if _gffbe !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0043\u0054\u005fI\u006e\u006b\u003a\u0020\u0025\u0073",_gffbe );};if _ccfaa ,_eefefc :=_cggec .(_ca .EndElement );_eefefc &&_ccfaa .Name ==start .Name {break ;};};return nil ;};func NewOfcCT_Complex ()*OfcCT_Complex {_cgdfc :=&OfcCT_Complex {};return _cgdfc };func (_cbegfe ST_StrokeEndCap )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_cbegfe .String (),start );};func (_dbbb *AG_OfficeShapeAttributes )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _dbbb .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_dbbb .SptAttr )});};if _dbbb .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_ggf ,_cfdf :=_dbbb .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _cfdf !=nil {return _cfdf ;};start .Attr =append (start .Attr ,_ggf );};if _dbbb .BwmodeAttr !=OfcST_BWModeUnset {_cbeb ,_gda :=_dbbb .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _gda !=nil {return _gda ;};start .Attr =append (start .Attr ,_cbeb );};if _dbbb .BwpureAttr !=OfcST_BWModeUnset {_gaad ,_eaea :=_dbbb .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _eaea !=nil {return _eaea ;};start .Attr =append (start .Attr ,_gaad );};if _dbbb .BwnormalAttr !=OfcST_BWModeUnset {_dcc ,_cebf :=_dbbb .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _cebf !=nil {return _cebf ;};start .Attr =append (start .Attr ,_dcc );};if _dbbb .ForcedashAttr !=_da .ST_TrueFalseUnset {_eaeb ,_efg :=_dbbb .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _efg !=nil {return _efg ;};start .Attr =append (start .Attr ,_eaeb );};if _dbbb .OleiconAttr !=_da .ST_TrueFalseUnset {_bgbg ,_ffeb :=_dbbb .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _ffeb !=nil {return _ffeb ;};start .Attr =append (start .Attr ,_bgbg );};if _dbbb .OleAttr !=_da .ST_TrueFalseBlankUnset {_ccdf ,_cde :=_dbbb .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _cde !=nil {return _cde ;};start .Attr =append (start .Attr ,_ccdf );};if _dbbb .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_cda ,_afee :=_dbbb .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _afee !=nil {return _afee ;};start .Attr =append (start .Attr ,_cda );};if _dbbb .CliptowrapAttr !=_da .ST_TrueFalseUnset {_cfa ,_gege :=_dbbb .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _gege !=nil {return _gege ;};start .Attr =append (start .Attr ,_cfa );};if _dbbb .ClipAttr !=_da .ST_TrueFalseUnset {_dccb ,_ccf :=_dbbb .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _ccf !=nil {return _ccf ;};start .Attr =append (start .Attr ,_dccb );};return nil ;};type OfcFill struct{OfcCT_Fill };func (_dddfe ST_ShadowType )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_dgdca :=_ca .Attr {};_dgdca .Name =name ;switch _dddfe {case ST_ShadowTypeUnset :_dgdca .Value ="";case ST_ShadowTypeSingle :_dgdca .Value ="\u0073\u0069\u006e\u0067\u006c\u0065";case ST_ShadowTypeDouble :_dgdca .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_ShadowTypeEmboss :_dgdca .Value ="\u0065\u006d\u0062\u006f\u0073\u0073";case ST_ShadowTypePerspective :_dgdca .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065";};return _dgdca ,nil ;};func (_effdb *OfcShapelayout )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _effdb .OfcCT_ShapeLayout .MarshalXML (e ,start );};func (_acdeb *OfcCT_Callout )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t";};if _acdeb .OnAttr !=_da .ST_TrueFalseUnset {_aagdf ,_eeafa :=_acdeb .OnAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u006e"});if _eeafa !=nil {return _eeafa ;};start .Attr =append (start .Attr ,_aagdf );};if _acdeb .TypeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_acdeb .TypeAttr )});};if _acdeb .GapAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0067\u0061\u0070"},Value :_f .Sprintf ("\u0025\u0076",*_acdeb .GapAttr )});};if _acdeb .AngleAttr !=OfcST_AngleUnset {_cfgecg ,_dgcca :=_acdeb .AngleAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061\u006e\u0067l\u0065"});if _dgcca !=nil {return _dgcca ;};start .Attr =append (start .Attr ,_cfgecg );};if _acdeb .DropautoAttr !=_da .ST_TrueFalseUnset {_ceaaab ,_gfceef :=_acdeb .DropautoAttr .MarshalXMLAttr (_ca .Name {Local :"\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"});if _gfceef !=nil {return _gfceef ;};start .Attr =append (start .Attr ,_ceaaab );};if _acdeb .DropAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064\u0072\u006f\u0070"},Value :_f .Sprintf ("\u0025\u0076",*_acdeb .DropAttr )});};if _acdeb .DistanceAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_acdeb .DistanceAttr )});};if _acdeb .LengthspecifiedAttr !=_da .ST_TrueFalseUnset {_dfaga ,_dgbec :=_acdeb .LengthspecifiedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"});if _dgbec !=nil {return _dgbec ;};start .Attr =append (start .Attr ,_dfaga );};if _acdeb .LengthAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006c\u0065\u006e\u0067\u0074\u0068"},Value :_f .Sprintf ("\u0025\u0076",*_acdeb .LengthAttr )});};if _acdeb .AccentbarAttr !=_da .ST_TrueFalseUnset {_agabb ,_ebfebg :=_acdeb .AccentbarAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"});if _ebfebg !=nil {return _ebfebg ;};start .Attr =append (start .Attr ,_agabb );};if _acdeb .TextborderAttr !=_da .ST_TrueFalseUnset {_aedbaa ,_abbce :=_acdeb .TextborderAttr .MarshalXMLAttr (_ca .Name {Local :"\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"});if _abbce !=nil {return _abbce ;};start .Attr =append (start .Attr ,_aedbaa );};if _acdeb .MinusxAttr !=_da .ST_TrueFalseUnset {_bcbcf ,_aabbc :=_acdeb .MinusxAttr .MarshalXMLAttr (_ca .Name {Local :"\u006d\u0069\u006e\u0075\u0073\u0078"});if _aabbc !=nil {return _aabbc ;};start .Attr =append (start .Attr ,_bcbcf );};if _acdeb .MinusyAttr !=_da .ST_TrueFalseUnset {_bffce ,_fdaf :=_acdeb .MinusyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006d\u0069\u006e\u0075\u0073\u0079"});if _fdaf !=nil {return _fdaf ;};start .Attr =append (start .Attr ,_bffce );};if _acdeb .ExtAttr !=ST_ExtUnset {_efbf ,_fcfgc :=_acdeb .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _fcfgc !=nil {return _fcfgc ;};start .Attr =append (start .Attr ,_efbf );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_edfabg OfcST_Angle )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_agfcg :=_ca .Attr {};_agfcg .Name =name ;switch _edfabg {case OfcST_AngleUnset :_agfcg .Value ="";case OfcST_AngleAny :_agfcg .Value ="\u0061\u006e\u0079";case OfcST_Angle30 :_agfcg .Value ="\u0033\u0030";case OfcST_Angle45 :_agfcg .Value ="\u0034\u0035";case OfcST_Angle60 :_agfcg .Value ="\u0036\u0030";case OfcST_Angle90 :_agfcg .Value ="\u0039\u0030";case OfcST_AngleAuto :_agfcg .Value ="\u0061\u0075\u0074\u006f";};return _agfcg ,nil ;};func (_adcgfa OfcST_ScreenSize )ValidateWithPath (path string )error {switch _adcgfa {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adcgfa ));};return nil ;};func (_ebbab ST_StrokeArrowType )Validate ()error {return _ebbab .ValidateWithPath ("")};func (_bbgf *CT_Oval )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u006f\u0076\u0061\u006c";};if _bbgf .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .HrefAttr )});};if _bbgf .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .TargetAttr )});};if _bbgf .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .ClassAttr )});};if _bbgf .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .TitleAttr )});};if _bbgf .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .AltAttr )});};if _bbgf .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .CoordsizeAttr )});};if _bbgf .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .CoordoriginAttr )});};if _bbgf .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .WrapcoordsAttr )});};if _bbgf .PrintAttr !=_da .ST_TrueFalseUnset {_ccgge ,_ccbge :=_bbgf .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _ccbge !=nil {return _ccbge ;};start .Attr =append (start .Attr ,_ccgge );};if _bbgf .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .IdAttr )});};if _bbgf .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .StyleAttr )});};if _bbgf .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .SpidAttr )});};if _bbgf .OnedAttr !=_da .ST_TrueFalseUnset {_fgbe ,_eadfd :=_bbgf .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _eadfd !=nil {return _eadfd ;};start .Attr =append (start .Attr ,_fgbe );};if _bbgf .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .RegroupidAttr )});};if _bbgf .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_fggfe ,_bdbdc :=_bbgf .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _bdbdc !=nil {return _bdbdc ;};start .Attr =append (start .Attr ,_fggfe );};if _bbgf .ButtonAttr !=_da .ST_TrueFalseUnset {_bcbf ,_cbbc :=_bbgf .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _cbbc !=nil {return _cbbc ;};start .Attr =append (start .Attr ,_bcbf );};if _bbgf .UserhiddenAttr !=_da .ST_TrueFalseUnset {_daaed ,_acge :=_bbgf .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _acge !=nil {return _acge ;};start .Attr =append (start .Attr ,_daaed );};if _bbgf .BulletAttr !=_da .ST_TrueFalseUnset {_baedf ,_dgaf :=_bbgf .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _dgaf !=nil {return _dgaf ;};start .Attr =append (start .Attr ,_baedf );};if _bbgf .HrAttr !=_da .ST_TrueFalseUnset {_agccb ,_gdgff :=_bbgf .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _gdgff !=nil {return _gdgff ;};start .Attr =append (start .Attr ,_agccb );};if _bbgf .HrstdAttr !=_da .ST_TrueFalseUnset {_aagc ,_bebe :=_bbgf .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _bebe !=nil {return _bebe ;};start .Attr =append (start .Attr ,_aagc );};if _bbgf .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_faeaf ,_cgga :=_bbgf .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _cgga !=nil {return _cgga ;};start .Attr =append (start .Attr ,_faeaf );};if _bbgf .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .HrpctAttr )});};if _bbgf .HralignAttr !=OfcST_HrAlignUnset {_dcbc ,_begd :=_bbgf .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _begd !=nil {return _begd ;};start .Attr =append (start .Attr ,_dcbc );};if _bbgf .AllowincellAttr !=_da .ST_TrueFalseUnset {_gaca ,_dgfc :=_bbgf .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _dgfc !=nil {return _dgfc ;};start .Attr =append (start .Attr ,_gaca );};if _bbgf .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_efec ,_dcgb :=_bbgf .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _dcgb !=nil {return _dcgb ;};start .Attr =append (start .Attr ,_efec );};if _bbgf .UserdrawnAttr !=_da .ST_TrueFalseUnset {_gbbgg ,_badgb :=_bbgf .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _badgb !=nil {return _badgb ;};start .Attr =append (start .Attr ,_gbbgg );};if _bbgf .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .BordertopcolorAttr )});};if _bbgf .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .BorderleftcolorAttr )});};if _bbgf .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .BorderbottomcolorAttr )});};if _bbgf .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .BorderrightcolorAttr )});};if _bbgf .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_fgfad ,_ecgbc :=_bbgf .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _ecgbc !=nil {return _ecgbc ;};start .Attr =append (start .Attr ,_fgfad );};if _bbgf .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .DgmnodekindAttr )});};if _bbgf .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_aacde ,_bdgcb :=_bbgf .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _bdgcb !=nil {return _bdgcb ;};start .Attr =append (start .Attr ,_aacde );};if _bbgf .InsetmodeAttr !=OfcST_InsetModeUnset {_cdbac ,_cadf :=_bbgf .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _cadf !=nil {return _cadf ;};start .Attr =append (start .Attr ,_cdbac );};if _bbgf .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .OpacityAttr )});};if _bbgf .StrokedAttr !=_da .ST_TrueFalseUnset {_bedfb ,_eggaad :=_bbgf .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _eggaad !=nil {return _eggaad ;};start .Attr =append (start .Attr ,_bedfb );};if _bbgf .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .StrokecolorAttr )});};if _bbgf .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .StrokeweightAttr )});};if _bbgf .InsetpenAttr !=_da .ST_TrueFalseUnset {_bagb ,_ddgf :=_bbgf .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _ddgf !=nil {return _ddgf ;};start .Attr =append (start .Attr ,_bagb );};if _bbgf .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .ChromakeyAttr )});};if _bbgf .FilledAttr !=_da .ST_TrueFalseUnset {_ccacb ,_cdffb :=_bbgf .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _cdffb !=nil {return _cdffb ;};start .Attr =append (start .Attr ,_ccacb );};if _bbgf .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .FillcolorAttr )});};if _bbgf .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_bbgf .SptAttr )});};if _bbgf .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_degcc ,_ffece :=_bbgf .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _ffece !=nil {return _ffece ;};start .Attr =append (start .Attr ,_degcc );};if _bbgf .BwmodeAttr !=OfcST_BWModeUnset {_gbeab ,_beddc :=_bbgf .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _beddc !=nil {return _beddc ;};start .Attr =append (start .Attr ,_gbeab );};if _bbgf .BwpureAttr !=OfcST_BWModeUnset {_fgfb ,_gcafc :=_bbgf .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _gcafc !=nil {return _gcafc ;};start .Attr =append (start .Attr ,_fgfb );};if _bbgf .BwnormalAttr !=OfcST_BWModeUnset {_deebg ,_baebf :=_bbgf .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _baebf !=nil {return _baebf ;};start .Attr =append (start .Attr ,_deebg );};if _bbgf .ForcedashAttr !=_da .ST_TrueFalseUnset {_agbg ,_cbca :=_bbgf .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _cbca !=nil {return _cbca ;};start .Attr =append (start .Attr ,_agbg );};if _bbgf .OleiconAttr !=_da .ST_TrueFalseUnset {_cecgg ,_aafag :=_bbgf .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _aafag !=nil {return _aafag ;};start .Attr =append (start .Attr ,_cecgg );};if _bbgf .OleAttr !=_da .ST_TrueFalseBlankUnset {_acgag ,_cgad :=_bbgf .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _cgad !=nil {return _cgad ;};start .Attr =append (start .Attr ,_acgag );};if _bbgf .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_baegd ,_ggfe :=_bbgf .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _ggfe !=nil {return _ggfe ;};start .Attr =append (start .Attr ,_baegd );};if _bbgf .CliptowrapAttr !=_da .ST_TrueFalseUnset {_gcdaf ,_cfecc :=_bbgf .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _cfecc !=nil {return _cfecc ;};start .Attr =append (start .Attr ,_gcdaf );};if _bbgf .ClipAttr !=_da .ST_TrueFalseUnset {_agcga ,_dgec :=_bbgf .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _dgec !=nil {return _dgec ;};start .Attr =append (start .Attr ,_agcga );};e .EncodeToken (start );if _bbgf .EG_ShapeElements !=nil {for _ ,_cafec :=range _bbgf .EG_ShapeElements {_cafec .MarshalXML (e ,_ca .StartElement {});};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_cgde *OfcLock )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _cgde .OfcCT_Lock .MarshalXML (e ,start );};func NewPath ()*Path {_bdag :=&Path {};_bdag .CT_Path =*NewCT_Path ();return _bdag };func (_gafdb *EG_ShapeElements )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_edbba :for {_ebbdg ,_acec :=d .Token ();if _acec !=nil {return _acec ;};switch _aaace :=_ebbdg .(type ){case _ca .StartElement :switch _aaace .Name {case _ca .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"}:_gafdb .Path =NewPath ();if _ebcd :=d .DecodeElement (_gafdb .Path ,&_aaace );_ebcd !=nil {return _ebcd ;};case _ca .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"}:_gafdb .Formulas =NewFormulas ();if _decaa :=d .DecodeElement (_gafdb .Formulas ,&_aaace );_decaa !=nil {return _decaa ;};case _ca .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"}:_gafdb .Handles =NewHandles ();if _effcdd :=d .DecodeElement (_gafdb .Handles ,&_aaace );_effcdd !=nil {return _effcdd ;};case _ca .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"}:_gafdb .Fill =NewFill ();if _adaaf :=d .DecodeElement (_gafdb .Fill ,&_aaace );_adaaf !=nil {return _adaaf ;};case _ca .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"}:_gafdb .Stroke =NewStroke ();if _gdef :=d .DecodeElement (_gafdb .Stroke ,&_aaace );_gdef !=nil {return _gdef ;};case _ca .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"}:_gafdb .Shadow =NewShadow ();if _abecfa :=d .DecodeElement (_gafdb .Shadow ,&_aaace );_abecfa !=nil {return _abecfa ;};case _ca .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"}:_gafdb .Textbox =NewTextbox ();if _bfffaf :=d .DecodeElement (_gafdb .Textbox ,&_aaace );_bfffaf !=nil {return _bfffaf ;};case _ca .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"}:_gafdb .Textpath =NewTextpath ();if _bgceb :=d .DecodeElement (_gafdb .Textpath ,&_aaace );_bgceb !=nil {return _bgceb ;};case _ca .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"}:_gafdb .Imagedata =NewImagedata ();if _fgedb :=d .DecodeElement (_gafdb .Imagedata ,&_aaace );_fgedb !=nil {return _fgedb ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gafdb .Skew =NewOfcSkew ();if _begdg :=d .DecodeElement (_gafdb .Skew ,&_aaace );_begdg !=nil {return _begdg ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gafdb .Extrusion =NewOfcExtrusion ();if _aabec :=d .DecodeElement (_gafdb .Extrusion ,&_aaace );_aabec !=nil {return _aabec ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gafdb .Callout =NewOfcCallout ();if _baddd :=d .DecodeElement (_gafdb .Callout ,&_aaace );_baddd !=nil {return _baddd ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gafdb .Lock =NewOfcLock ();if _faeea :=d .DecodeElement (_gafdb .Lock ,&_aaace );_faeea !=nil {return _faeea ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gafdb .Clippath =NewOfcClippath ();if _adgb :=d .DecodeElement (_gafdb .Clippath ,&_aaace );_adgb !=nil {return _adgb ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gafdb .Signatureline =NewOfcSignatureline ();if _ceeag :=d .DecodeElement (_gafdb .Signatureline ,&_aaace );_ceeag !=nil {return _ceeag ;};case _ca .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"}:_gafdb .Wrap =_eb .NewWrap ();if _cccbd :=d .DecodeElement (_gafdb .Wrap ,&_aaace );_cccbd !=nil {return _cccbd ;};case _ca .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"}:_gafdb .Anchorlock =_eb .NewAnchorlock ();if _gcagg :=d .DecodeElement (_gafdb .Anchorlock ,&_aaace );_gcagg !=nil {return _gcagg ;};case _ca .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"}:_gafdb .Bordertop =_eb .NewBordertop ();if _cccbg :=d .DecodeElement (_gafdb .Bordertop ,&_aaace );_cccbg !=nil {return _cccbg ;};case _ca .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"}:_gafdb .Borderbottom =_eb .NewBorderbottom ();if _fcgdf :=d .DecodeElement (_gafdb .Borderbottom ,&_aaace );_fcgdf !=nil {return _fcgdf ;};case _ca .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"}:_gafdb .Borderleft =_eb .NewBorderleft ();if _edaa :=d .DecodeElement (_gafdb .Borderleft ,&_aaace );_edaa !=nil {return _edaa ;};case _ca .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"}:_gafdb .Borderright =_eb .NewBorderright ();if _gafca :=d .DecodeElement (_gafdb .Borderright ,&_aaace );_gafca !=nil {return _gafca ;};case _ca .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"}:_gafdb .ClientData =_e .NewClientData ();if _bfaeb :=d .DecodeElement (_gafdb .ClientData ,&_aaace );_bfaeb !=nil {return _bfaeb ;};case _ca .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"}:_gafdb .Textdata =_a .NewTextdata ();if _addga :=d .DecodeElement (_gafdb .Textdata ,&_aaace );_addga !=nil {return _addga ;};default:_fa .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",_aaace .Name );if _eabbg :=d .Skip ();_eabbg !=nil {return _eabbg ;};};case _ca .EndElement :break _edbba ;case _ca .CharData :};};return nil ;};func (_dbedga OfcST_Angle )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_dbedga .String (),start );};const (ST_ImageAspectUnset ST_ImageAspect =0;ST_ImageAspectIgnore ST_ImageAspect =1;ST_ImageAspectAtMost ST_ImageAspect =2;ST_ImageAspectAtLeast ST_ImageAspect =3;);func (_eedab OfcST_InsetMode )ValidateWithPath (path string )error {switch _eedab {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eedab ));};return nil ;};func (_dgcbc *Path )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_dgcbc .CT_Path =*NewCT_Path ();for _ ,_bdbeb :=range start .Attr {if _bdbeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbeb .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"{_dgcbc .ConnecttypeAttr .UnmarshalXMLAttr (_bdbeb );continue ;};if _bdbeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbeb .Name .Local =="e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"{_dgcbc .ExtrusionokAttr .UnmarshalXMLAttr (_bdbeb );continue ;};if _bdbeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbeb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"{_aabge ,_ggbage :=_bdbeb .Value ,error (nil );if _ggbage !=nil {return _ggbage ;};_dgcbc .ConnectanglesAttr =&_aabge ;continue ;};if _bdbeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbeb .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"{_cdccba ,_caagb :=_bdbeb .Value ,error (nil );if _caagb !=nil {return _caagb ;};_dgcbc .ConnectlocsAttr =&_cdccba ;continue ;};if _bdbeb .Name .Local =="\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"{_dgcbc .GradientshapeokAttr .UnmarshalXMLAttr (_bdbeb );continue ;};if _bdbeb .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"{_dgcbc .ShadowokAttr .UnmarshalXMLAttr (_bdbeb );continue ;};if _bdbeb .Name .Local =="\u0061r\u0072\u006f\u0077\u006f\u006b"{_dgcbc .ArrowokAttr .UnmarshalXMLAttr (_bdbeb );continue ;};if _bdbeb .Name .Local =="\u0076"{_deecd ,_edbdaa :=_bdbeb .Value ,error (nil );if _edbdaa !=nil {return _edbdaa ;};_dgcbc .VAttr =&_deecd ;continue ;};if _bdbeb .Name .Local =="\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"{_dgcbc .TextpathokAttr .UnmarshalXMLAttr (_bdbeb );continue ;};if _bdbeb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"{_dgcbc .InsetpenokAttr .UnmarshalXMLAttr (_bdbeb );continue ;};if _bdbeb .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"{_dgcbc .StrokeokAttr .UnmarshalXMLAttr (_bdbeb );continue ;};if _bdbeb .Name .Local =="\u0066\u0069\u006c\u006c\u006f\u006b"{_dgcbc .FillokAttr .UnmarshalXMLAttr (_bdbeb );continue ;};if _bdbeb .Name .Local =="t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"{_faacdb ,_defcg :=_bdbeb .Value ,error (nil );if _defcg !=nil {return _defcg ;};_dgcbc .TextboxrectAttr =&_faacdb ;continue ;};if _bdbeb .Name .Local =="\u006c\u0069\u006d\u006f"{_bgcca ,_caeba :=_bdbeb .Value ,error (nil );if _caeba !=nil {return _caeba ;};_dgcbc .LimoAttr =&_bgcca ;continue ;};if _bdbeb .Name .Local =="\u0069\u0064"{_ccdef ,_bcdbf :=_bdbeb .Value ,error (nil );if _bcdbf !=nil {return _bcdbf ;};_dgcbc .IdAttr =&_ccdef ;continue ;};};for {_cdfcb ,_acfdf :=d .Token ();if _acfdf !=nil {return _f .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_acfdf );};if _gefbg ,_ffaed :=_cdfcb .(_ca .EndElement );_ffaed &&_gefbg .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_ShapeAttributes and its children, prefixing error messages with path
|
|
func (_acg *AG_ShapeAttributes )ValidateWithPath (path string )error {if _gbc :=_acg .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_gbc !=nil {return _gbc ;};if _cffcf :=_acg .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_cffcf !=nil {return _cffcf ;};if _faac :=_acg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_faac !=nil {return _faac ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the Background and its children, prefixing error messages with path
|
|
func (_bdga *Background )ValidateWithPath (path string )error {if _gdag :=_bdga .CT_Background .ValidateWithPath (path );_gdag !=nil {return _gdag ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcBottom and its children, prefixing error messages with path
|
|
func (_bdedge *OfcBottom )ValidateWithPath (path string )error {if _cccfe :=_bdedge .OfcCT_StrokeChild .ValidateWithPath (path );_cccfe !=nil {return _cccfe ;};return nil ;};func (_cdacd *OfcCT_EquationXml )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c";};if _cdacd .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cdacd .ContentTypeAttr )});};e .EncodeToken (start );if _cdacd .Any !=nil {_cdacd .Any .MarshalXML (e ,_ca .StartElement {});};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcDiagram and its children, prefixing error messages with path
|
|
func (_bdcdf *OfcDiagram )ValidateWithPath (path string )error {if _efdfe :=_bdcdf .OfcCT_Diagram .ValidateWithPath (path );_efdfe !=nil {return _efdfe ;};return nil ;};type OfcCallout struct{OfcCT_Callout };type OfcClippath struct{OfcCT_ClipPath };func (_gdffc *Group )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_gdffc .CT_Group =*NewCT_Group ();for _ ,_befda :=range start .Attr {if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gdffc .AllowincellAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gdffc .BulletAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0068\u0072"{_gdffc .HrAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u006f\u006e\u0065\u0064"{_gdffc .OnedAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gdffc .HralignAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="t\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"{_dbgcb ,_cafac :=_befda .Value ,error (nil );if _cafac !=nil {return _cafac ;};_gdffc .TablelimitsAttr =&_dbgcb ;continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_bfabg ,_afadg :=_d .ParseInt (_befda .Value ,10,64);if _afadg !=nil {return _afadg ;};_gdffc .RegroupidAttr =&_bfabg ;continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cdaec ,_fbgb :=_befda .Value ,error (nil );if _fbgb !=nil {return _fbgb ;};_gdffc .BordertopcolorAttr =&_cdaec ;continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0073\u0070\u0069\u0064"{_ebab ,_eagga :=_befda .Value ,error (nil );if _eagga !=nil {return _eagga ;};_gdffc .SpidAttr =&_ebab ;continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0068\u0072\u0070c\u0074"{_dbfef ,_ddgec :=_d .ParseFloat (_befda .Value ,64);if _ddgec !=nil {return _ddgec ;};_dccga :=float32 (_dbfef );_gdffc .HrpctAttr =&_dccga ;continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_baec ,_dffd :=_befda .Value ,error (nil );if _dffd !=nil {return _dffd ;};_gdffc .BorderrightcolorAttr =&_baec ;continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gdffc .ButtonAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0068\u0072\u0073t\u0064"{_gdffc .HrstdAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gdffc .DgmlayoutAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gdffc .UserdrawnAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gdffc .DoubleclicknotifyAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gdffc .UserhiddenAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_cceaa ,_cedab :=_befda .Value ,error (nil );if _cedab !=nil {return _cedab ;};_gdffc .BorderleftcolorAttr =&_cceaa ;continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gdffc .InsetmodeAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gdffc .AllowoverlapAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0074a\u0062l\u0065\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"{_ffacc ,_ebaf :=_befda .Value ,error (nil );if _ebaf !=nil {return _ebaf ;};_gdffc .TablepropertiesAttr =&_ffacc ;continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gdffc .HrnoshadeAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gdffc .DgmlayoutmruAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_aaaaf ,_dgeg :=_d .ParseInt (_befda .Value ,10,64);if _dgeg !=nil {return _dgeg ;};_gdffc .DgmnodekindAttr =&_aaaaf ;continue ;};if _befda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befda .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_cbgga ,_abbcb :=_befda .Value ,error (nil );if _abbcb !=nil {return _abbcb ;};_gdffc .BorderbottomcolorAttr =&_cbgga ;continue ;};if _befda .Name .Local =="\u0070\u0072\u0069n\u0074"{_gdffc .PrintAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Local =="\u0074\u0069\u0074l\u0065"{_dagg ,_adgaf :=_befda .Value ,error (nil );if _adgaf !=nil {return _adgaf ;};_gdffc .TitleAttr =&_dagg ;continue ;};if _befda .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_edga ,_ggfcb :=_befda .Value ,error (nil );if _ggfcb !=nil {return _ggfcb ;};_gdffc .CoordoriginAttr =&_edga ;continue ;};if _befda .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bbfc ,_eaaaf :=_befda .Value ,error (nil );if _eaaaf !=nil {return _eaaaf ;};_gdffc .WrapcoordsAttr =&_bbfc ;continue ;};if _befda .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ebggb ,_addaab :=_befda .Value ,error (nil );if _addaab !=nil {return _addaab ;};_gdffc .CoordsizeAttr =&_ebggb ;continue ;};if _befda .Name .Local =="\u0073\u0074\u0079l\u0065"{_cfed ,_fcgeb :=_befda .Value ,error (nil );if _fcgeb !=nil {return _fcgeb ;};_gdffc .StyleAttr =&_cfed ;continue ;};if _befda .Name .Local =="\u0069\u0064"{_dgbdb ,_ebfed :=_befda .Value ,error (nil );if _ebfed !=nil {return _ebfed ;};_gdffc .IdAttr =&_dgbdb ;continue ;};if _befda .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_abcdf ,_eggdg :=_befda .Value ,error (nil );if _eggdg !=nil {return _eggdg ;};_gdffc .FillcolorAttr =&_abcdf ;continue ;};if _befda .Name .Local =="\u0063\u006c\u0061s\u0073"{_ebaab ,_bagc :=_befda .Value ,error (nil );if _bagc !=nil {return _bagc ;};_gdffc .ClassAttr =&_ebaab ;continue ;};if _befda .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_eaage ,_abace :=_befda .Value ,error (nil );if _abace !=nil {return _abace ;};_gdffc .TargetAttr =&_eaage ;continue ;};if _befda .Name .Local =="\u0068\u0072\u0065\u0066"{_faaac ,_bcedb :=_befda .Value ,error (nil );if _bcedb !=nil {return _bcedb ;};_gdffc .HrefAttr =&_faaac ;continue ;};if _befda .Name .Local =="\u0065\u0064\u0069\u0074\u0061\u0073"{_gdffc .EditasAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gdffc .FilledAttr .UnmarshalXMLAttr (_befda );continue ;};if _befda .Name .Local =="\u0061\u006c\u0074"{_dddg ,_cbgda :=_befda .Value ,error (nil );if _cbgda !=nil {return _cbgda ;};_gdffc .AltAttr =&_dddg ;continue ;};};_gfaea :for {_ceddg ,_edaaa :=d .Token ();if _edaaa !=nil {return _edaaa ;};switch _dgbgb :=_ceddg .(type ){case _ca .StartElement :switch _dgbgb .Name {case _ca .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"}:_caage :=NewGroup ();if _feadf :=d .DecodeElement (_caage ,&_dgbgb );_feadf !=nil {return _feadf ;};_gdffc .Group =append (_gdffc .Group ,_caage );case _ca .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"}:_gebgg :=NewShape ();if _edddd :=d .DecodeElement (_gebgg ,&_dgbgb );_edddd !=nil {return _edddd ;};_gdffc .Shape =append (_gdffc .Shape ,_gebgg );case _ca .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"}:_eeaeb :=NewShapetype ();if _aageb :=d .DecodeElement (_eeaeb ,&_dgbgb );_aageb !=nil {return _aageb ;};_gdffc .Shapetype =append (_gdffc .Shapetype ,_eeaeb );case _ca .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"}:_febe :=NewArc ();if _ddaaa :=d .DecodeElement (_febe ,&_dgbgb );_ddaaa !=nil {return _ddaaa ;};_gdffc .Arc =append (_gdffc .Arc ,_febe );case _ca .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"}:_dabef :=NewCurve ();if _dgbdd :=d .DecodeElement (_dabef ,&_dgbgb );_dgbdd !=nil {return _dgbdd ;};_gdffc .Curve =append (_gdffc .Curve ,_dabef );case _ca .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"}:_cafdd :=NewImage ();if _ebfee :=d .DecodeElement (_cafdd ,&_dgbgb );_ebfee !=nil {return _ebfee ;};_gdffc .Image =append (_gdffc .Image ,_cafdd );case _ca .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"}:_fdba :=NewLine ();if _fdab :=d .DecodeElement (_fdba ,&_dgbgb );_fdab !=nil {return _fdab ;};_gdffc .Line =append (_gdffc .Line ,_fdba );case _ca .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"}:_cfcfdg :=NewOval ();if _aafff :=d .DecodeElement (_cfcfdg ,&_dgbgb );_aafff !=nil {return _aafff ;};_gdffc .Oval =append (_gdffc .Oval ,_cfcfdg );case _ca .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"}:_cfgca :=NewPolyline ();if _geec :=d .DecodeElement (_cfgca ,&_dgbgb );_geec !=nil {return _geec ;};_gdffc .Polyline =append (_gdffc .Polyline ,_cfgca );case _ca .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"}:_gbedc :=NewRect ();if _affdc :=d .DecodeElement (_gbedc ,&_dgbgb );_affdc !=nil {return _affdc ;};_gdffc .Rect =append (_gdffc .Rect ,_gbedc );case _ca .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"}:_egaa :=NewRoundrect ();if _bcfed :=d .DecodeElement (_egaa ,&_dgbgb );_bcfed !=nil {return _bcfed ;};_gdffc .Roundrect =append (_gdffc .Roundrect ,_egaa );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bcgee :=NewOfcDiagram ();if _dceaeb :=d .DecodeElement (_bcgee ,&_dgbgb );_dceaeb !=nil {return _dceaeb ;};_gdffc .Diagram =append (_gdffc .Diagram ,_bcgee );case _ca .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"}:_egagf :=NewEG_ShapeElements ();_egagf .Path =NewPath ();if _gcafg :=d .DecodeElement (_egagf .Path ,&_dgbgb );_gcafg !=nil {return _gcafg ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_egagf );case _ca .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"}:_gegbc :=NewEG_ShapeElements ();_gegbc .Formulas =NewFormulas ();if _faaae :=d .DecodeElement (_gegbc .Formulas ,&_dgbgb );_faaae !=nil {return _faaae ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_gegbc );case _ca .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"}:_dgddg :=NewEG_ShapeElements ();_dgddg .Handles =NewHandles ();if _dedce :=d .DecodeElement (_dgddg .Handles ,&_dgbgb );_dedce !=nil {return _dedce ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_dgddg );case _ca .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"}:_abfee :=NewEG_ShapeElements ();_abfee .Fill =NewFill ();if _eefce :=d .DecodeElement (_abfee .Fill ,&_dgbgb );_eefce !=nil {return _eefce ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_abfee );case _ca .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"}:_ddbac :=NewEG_ShapeElements ();_ddbac .Stroke =NewStroke ();if _ebbaf :=d .DecodeElement (_ddbac .Stroke ,&_dgbgb );_ebbaf !=nil {return _ebbaf ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_ddbac );case _ca .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"}:_agaeb :=NewEG_ShapeElements ();_agaeb .Shadow =NewShadow ();if _bcbde :=d .DecodeElement (_agaeb .Shadow ,&_dgbgb );_bcbde !=nil {return _bcbde ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_agaeb );case _ca .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"}:_efgf :=NewEG_ShapeElements ();_efgf .Textbox =NewTextbox ();if _acbgd :=d .DecodeElement (_efgf .Textbox ,&_dgbgb );_acbgd !=nil {return _acbgd ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_efgf );case _ca .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"}:_agdf :=NewEG_ShapeElements ();_agdf .Textpath =NewTextpath ();if _fbagdd :=d .DecodeElement (_agdf .Textpath ,&_dgbgb );_fbagdd !=nil {return _fbagdd ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_agdf );case _ca .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"}:_fffgg :=NewEG_ShapeElements ();_fffgg .Imagedata =NewImagedata ();if _acadf :=d .DecodeElement (_fffgg .Imagedata ,&_dgbgb );_acadf !=nil {return _acadf ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_fffgg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fceg :=NewEG_ShapeElements ();_fceg .Skew =NewOfcSkew ();if _gdcc :=d .DecodeElement (_fceg .Skew ,&_dgbgb );_gdcc !=nil {return _gdcc ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_fceg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eegfg :=NewEG_ShapeElements ();_eegfg .Extrusion =NewOfcExtrusion ();if _feeff :=d .DecodeElement (_eegfg .Extrusion ,&_dgbgb );_feeff !=nil {return _feeff ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_eegfg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dfgb :=NewEG_ShapeElements ();_dfgb .Callout =NewOfcCallout ();if _aadcc :=d .DecodeElement (_dfgb .Callout ,&_dgbgb );_aadcc !=nil {return _aadcc ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_dfgb );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gffg :=NewEG_ShapeElements ();_gffg .Lock =NewOfcLock ();if _gbffe :=d .DecodeElement (_gffg .Lock ,&_dgbgb );_gbffe !=nil {return _gbffe ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_gffg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ceefc :=NewEG_ShapeElements ();_ceefc .Clippath =NewOfcClippath ();if _cdaeg :=d .DecodeElement (_ceefc .Clippath ,&_dgbgb );_cdaeg !=nil {return _cdaeg ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_ceefc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ggeff :=NewEG_ShapeElements ();_ggeff .Signatureline =NewOfcSignatureline ();if _gecae :=d .DecodeElement (_ggeff .Signatureline ,&_dgbgb );_gecae !=nil {return _gecae ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_ggeff );case _ca .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"}:_acead :=NewEG_ShapeElements ();_acead .Wrap =_eb .NewWrap ();if _eefgd :=d .DecodeElement (_acead .Wrap ,&_dgbgb );_eefgd !=nil {return _eefgd ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_acead );case _ca .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"}:_cbgdb :=NewEG_ShapeElements ();_cbgdb .Anchorlock =_eb .NewAnchorlock ();if _efdg :=d .DecodeElement (_cbgdb .Anchorlock ,&_dgbgb );_efdg !=nil {return _efdg ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_cbgdb );case _ca .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"}:_afge :=NewEG_ShapeElements ();_afge .Bordertop =_eb .NewBordertop ();if _cdfb :=d .DecodeElement (_afge .Bordertop ,&_dgbgb );_cdfb !=nil {return _cdfb ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_afge );case _ca .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"}:_bfabfg :=NewEG_ShapeElements ();_bfabfg .Borderbottom =_eb .NewBorderbottom ();if _aggga :=d .DecodeElement (_bfabfg .Borderbottom ,&_dgbgb );_aggga !=nil {return _aggga ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_bfabfg );case _ca .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"}:_fgccbg :=NewEG_ShapeElements ();_fgccbg .Borderleft =_eb .NewBorderleft ();if _geagg :=d .DecodeElement (_fgccbg .Borderleft ,&_dgbgb );_geagg !=nil {return _geagg ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_fgccbg );case _ca .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"}:_bcgg :=NewEG_ShapeElements ();_bcgg .Borderright =_eb .NewBorderright ();if _caaed :=d .DecodeElement (_bcgg .Borderright ,&_dgbgb );_caaed !=nil {return _caaed ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_bcgg );case _ca .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"}:_dcded :=NewEG_ShapeElements ();_dcded .ClientData =_e .NewClientData ();if _ebfbe :=d .DecodeElement (_dcded .ClientData ,&_dgbgb );_ebfbe !=nil {return _ebfbe ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_dcded );case _ca .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"}:_dbedd :=NewEG_ShapeElements ();_dbedd .Textdata =_a .NewTextdata ();if _ebae :=d .DecodeElement (_dbedd .Textdata ,&_dgbgb );_ebae !=nil {return _ebae ;};_gdffc .EG_ShapeElements =append (_gdffc .EG_ShapeElements ,_dbedd );default:_fa .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",_dgbgb .Name );if _cccdc :=d .Skip ();_cccdc !=nil {return _cccdc ;};};case _ca .EndElement :break _gfaea ;case _ca .CharData :};};return nil ;};func (_cadff ST_StrokeJoinStyle )String ()string {switch _cadff {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 "";};
|
|
|
|
// Validate validates the AG_StrokeAttributes and its children
|
|
func (_aag *AG_StrokeAttributes )Validate ()error {return _aag .ValidateWithPath ("\u0041\u0047\u005f\u0053tr\u006f\u006b\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");};func NewOfcCT_Rules ()*OfcCT_Rules {_fcaccb :=&OfcCT_Rules {};return _fcaccb };func (_fcfefd *OfcCT_ShapeDefaults )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_dcdgg :=range start .Attr {if _dcdgg .Name .Local =="\u0073p\u0069\u0064\u006d\u0061\u0078"{_dded ,_ggacf :=_d .ParseInt (_dcdgg .Value ,10,64);if _ggacf !=nil {return _ggacf ;};_fcfefd .SpidmaxAttr =&_dded ;continue ;};if _dcdgg .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fcfefd .AllowincellAttr .UnmarshalXMLAttr (_dcdgg );continue ;};if _dcdgg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cddede ,_ebbde :=_dcdgg .Value ,error (nil );if _ebbde !=nil {return _ebbde ;};_fcfefd .StrokecolorAttr =&_cddede ;continue ;};if _dcdgg .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065"{_fcfefd .StrokeAttr .UnmarshalXMLAttr (_dcdgg );continue ;};if _dcdgg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ccfeg ,_ebac :=_dcdgg .Value ,error (nil );if _ebac !=nil {return _ebac ;};_fcfefd .FillcolorAttr =&_ccfeg ;continue ;};if _dcdgg .Name .Local =="\u0066\u0069\u006c\u006c"{_fcfefd .FillAttr .UnmarshalXMLAttr (_dcdgg );continue ;};if _dcdgg .Name .Local =="\u0073\u0074\u0079l\u0065"{_gegcc ,_fcafd :=_dcdgg .Value ,error (nil );if _fcafd !=nil {return _fcafd ;};_fcfefd .StyleAttr =&_gegcc ;continue ;};if _dcdgg .Name .Local =="\u0065\u0078\u0074"{_fcfefd .ExtAttr .UnmarshalXMLAttr (_dcdgg );continue ;};};_eaaef :for {_fcfdc ,_ceacd :=d .Token ();if _ceacd !=nil {return _ceacd ;};switch _cebcc :=_fcfdc .(type ){case _ca .StartElement :switch _cebcc .Name {case _ca .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"}:_fcfefd .Fill =NewFill ();if _bdbbg :=d .DecodeElement (_fcfefd .Fill ,&_cebcc );_bdbbg !=nil {return _bdbbg ;};case _ca .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"}:_fcfefd .Stroke =NewStroke ();if _aacdf :=d .DecodeElement (_fcfefd .Stroke ,&_cebcc );_aacdf !=nil {return _aacdf ;};case _ca .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"}:_fcfefd .Textbox =NewTextbox ();if _aaacd :=d .DecodeElement (_fcfefd .Textbox ,&_cebcc );_aaacd !=nil {return _aaacd ;};case _ca .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"}:_fcfefd .Shadow =NewShadow ();if _afcea :=d .DecodeElement (_fcfefd .Shadow ,&_cebcc );_afcea !=nil {return _afcea ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcfefd .Skew =NewOfcSkew ();if _aagec :=d .DecodeElement (_fcfefd .Skew ,&_cebcc );_aagec !=nil {return _aagec ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcfefd .Extrusion =NewOfcExtrusion ();if _bfbed :=d .DecodeElement (_fcfefd .Extrusion ,&_cebcc );_bfbed !=nil {return _bfbed ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcfefd .Callout =NewOfcCallout ();if _facff :=d .DecodeElement (_fcfefd .Callout ,&_cebcc );_facff !=nil {return _facff ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcfefd .Lock =NewOfcLock ();if _egfdb :=d .DecodeElement (_fcfefd .Lock ,&_cebcc );_egfdb !=nil {return _egfdb ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcfefd .Colormru =NewOfcCT_ColorMru ();if _dgfeag :=d .DecodeElement (_fcfefd .Colormru ,&_cebcc );_dgfeag !=nil {return _dgfeag ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcfefd .Colormenu =NewOfcCT_ColorMenu ();if _gfcec :=d .DecodeElement (_fcfefd .Colormenu ,&_cebcc );_gfcec !=nil {return _gfcec ;};default:_fa .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",_cebcc .Name );if _cedde :=d .Skip ();_cedde !=nil {return _cedde ;};};case _ca .EndElement :break _eaaef ;case _ca .CharData :};};return nil ;};func (_cdfge OfcST_ExtrusionPlane )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_cdfge .String (),start );};
|
|
|
|
// Validate validates the OfcCT_RelationTable and its children
|
|
func (_bgfaf *OfcCT_RelationTable )Validate ()error {return _bgfaf .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0054\u0061\u0062\u006c\u0065");};
|
|
|
|
// ValidateWithPath validates the OfcSkew and its children, prefixing error messages with path
|
|
func (_abdag *OfcSkew )ValidateWithPath (path string )error {if _aagdd :=_abdag .OfcCT_Skew .ValidateWithPath (path );_aagdd !=nil {return _aagdd ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcRight and its children, prefixing error messages with path
|
|
func (_begbd *OfcRight )ValidateWithPath (path string )error {if _dcgcca :=_begbd .OfcCT_StrokeChild .ValidateWithPath (path );_dcgcca !=nil {return _dcgcca ;};return nil ;};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 _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;};func (_ccdbe *OfcOLEObject )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _ccdbe .OfcCT_OLEObject .MarshalXML (e ,start );};func (_cddge *CT_TextPath )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068";};if _cddge .OnAttr !=_da .ST_TrueFalseUnset {_egfdf ,_cacf :=_cddge .OnAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u006e"});if _cacf !=nil {return _cacf ;};start .Attr =append (start .Attr ,_egfdf );};if _cddge .FitshapeAttr !=_da .ST_TrueFalseUnset {_aafaeb ,_gdabc :=_cddge .FitshapeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"});if _gdabc !=nil {return _gdabc ;};start .Attr =append (start .Attr ,_aafaeb );};if _cddge .FitpathAttr !=_da .ST_TrueFalseUnset {_ccfag ,_dfccg :=_cddge .FitpathAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066i\u0074\u0070\u0061\u0074\u0068"});if _dfccg !=nil {return _dfccg ;};start .Attr =append (start .Attr ,_ccfag );};if _cddge .TrimAttr !=_da .ST_TrueFalseUnset {_gfed ,_fcedfg :=_cddge .TrimAttr .MarshalXMLAttr (_ca .Name {Local :"\u0074\u0072\u0069\u006d"});if _fcedfg !=nil {return _fcedfg ;};start .Attr =append (start .Attr ,_gfed );};if _cddge .XscaleAttr !=_da .ST_TrueFalseUnset {_effcd ,_cfddf :=_cddge .XscaleAttr .MarshalXMLAttr (_ca .Name {Local :"\u0078\u0073\u0063\u0061\u006c\u0065"});if _cfddf !=nil {return _cfddf ;};start .Attr =append (start .Attr ,_effcd );};if _cddge .StringAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072\u0069\u006e\u0067"},Value :_f .Sprintf ("\u0025\u0076",*_cddge .StringAttr )});};if _cddge .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cddge .IdAttr )});};if _cddge .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cddge .StyleAttr )});};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the Arc and its children
|
|
func (_cgcd *Arc )Validate ()error {return _cgcd .ValidateWithPath ("\u0041\u0072\u0063")};func (_eeeadc *OfcCT_IdMap )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_bdccb :=range start .Attr {if _bdccb .Name .Local =="\u0064\u0061\u0074\u0061"{_eaefdd ,_ecfe :=_bdccb .Value ,error (nil );if _ecfe !=nil {return _ecfe ;};_eeeadc .DataAttr =&_eaefdd ;continue ;};if _bdccb .Name .Local =="\u0065\u0078\u0074"{_eeeadc .ExtAttr .UnmarshalXMLAttr (_bdccb );continue ;};};for {_cdceg ,_dfeea :=d .Token ();if _dfeea !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070\u003a\u0020\u0025\u0073",_dfeea );};if _cagbec ,_aaebeb :=_cdceg .(_ca .EndElement );_aaebeb &&_cagbec .Name ==start .Name {break ;};};return nil ;};func (_edgbee OfcST_BWMode )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_edgbee .String (),start );};
|
|
|
|
// ValidateWithPath validates the CT_Textbox and its children, prefixing error messages with path
|
|
func (_bgagf *CT_Textbox )ValidateWithPath (path string )error {if _ddefa :=_bgagf .SingleclickAttr .ValidateWithPath (path +"\u002f\u0053i\u006e\u0067\u006ce\u0063\u006c\u0069\u0063\u006b\u0041\u0074\u0074\u0072");_ddefa !=nil {return _ddefa ;};if _cgcbb :=_bgagf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_cgcbb !=nil {return _cgcbb ;};if _bgagf .TxbxContent !=nil {if _gdfba :=_bgagf .TxbxContent .ValidateWithPath (path +"\u002f\u0054\u0078b\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_gdfba !=nil {return _gdfba ;};};return nil ;};
|
|
|
|
// Validate validates the OfcDiagram and its children
|
|
func (_gcgeb *OfcDiagram )Validate ()error {return _gcgeb .ValidateWithPath ("\u004f\u0066\u0063\u0044\u0069\u0061\u0067\u0072\u0061\u006d");};func (_fgebe *AG_Style )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_dabe :=range start .Attr {if _dabe .Name .Local =="\u0073\u0074\u0079l\u0065"{_ceef ,_baf :=_dabe .Value ,error (nil );if _baf !=nil {return _baf ;};_fgebe .StyleAttr =&_ceef ;continue ;};};for {_fba ,_fcgd :=d .Token ();if _fcgd !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005fS\u0074\u0079\u006c\u0065: \u0025\u0073",_fcgd );};if _dbgd ,_dgbdg :=_fba .(_ca .EndElement );_dgbdg &&_dbgd .Name ==start .Name {break ;};};return nil ;};func NewCT_H ()*CT_H {_afgbf :=&CT_H {};return _afgbf };
|
|
|
|
// ValidateWithPath validates the CT_H and its children, prefixing error messages with path
|
|
func (_cbaa *CT_H )ValidateWithPath (path string )error {if _egad :=_cbaa .InvxAttr .ValidateWithPath (path +"\u002fI\u006e\u0076\u0078\u0041\u0074\u0074r");_egad !=nil {return _egad ;};if _eafbc :=_cbaa .InvyAttr .ValidateWithPath (path +"\u002fI\u006e\u0076\u0079\u0041\u0074\u0074r");_eafbc !=nil {return _eafbc ;};if _gagf :=_cbaa .SwitchAttr .ValidateWithPath (path +"/\u0053\u0077\u0069\u0074\u0063\u0068\u0041\u0074\u0074\u0072");_gagf !=nil {return _gagf ;};return nil ;};type AG_Adj struct{AdjAttr *string ;};func (_gfeaf *OfcCallout )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_gfeaf .OfcCT_Callout =*NewOfcCT_Callout ();for _ ,_gcgdbb :=range start .Attr {if _gcgdbb .Name .Local =="\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"{_gfeaf .LengthspecifiedAttr .UnmarshalXMLAttr (_gcgdbb );continue ;};if _gcgdbb .Name .Local =="\u006f\u006e"{_gfeaf .OnAttr .UnmarshalXMLAttr (_gcgdbb );continue ;};if _gcgdbb .Name .Local =="\u0067\u0061\u0070"{_gbeag ,_agdaf :=_gcgdbb .Value ,error (nil );if _agdaf !=nil {return _agdaf ;};_gfeaf .GapAttr =&_gbeag ;continue ;};if _gcgdbb .Name .Local =="\u0061\u006e\u0067l\u0065"{_gfeaf .AngleAttr .UnmarshalXMLAttr (_gcgdbb );continue ;};if _gcgdbb .Name .Local =="\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"{_gfeaf .DropautoAttr .UnmarshalXMLAttr (_gcgdbb );continue ;};if _gcgdbb .Name .Local =="\u0064\u0072\u006f\u0070"{_cfege ,_bgebd :=_gcgdbb .Value ,error (nil );if _bgebd !=nil {return _bgebd ;};_gfeaf .DropAttr =&_cfege ;continue ;};if _gcgdbb .Name .Local =="\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"{_fdbf ,_fabfe :=_gcgdbb .Value ,error (nil );if _fabfe !=nil {return _fabfe ;};_gfeaf .DistanceAttr =&_fdbf ;continue ;};if _gcgdbb .Name .Local =="\u0074\u0079\u0070\u0065"{_bbfg ,_fgdfa :=_gcgdbb .Value ,error (nil );if _fgdfa !=nil {return _fgdfa ;};_gfeaf .TypeAttr =&_bbfg ;continue ;};if _gcgdbb .Name .Local =="\u006c\u0065\u006e\u0067\u0074\u0068"{_gafbg ,_gfbab :=_gcgdbb .Value ,error (nil );if _gfbab !=nil {return _gfbab ;};_gfeaf .LengthAttr =&_gafbg ;continue ;};if _gcgdbb .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"{_gfeaf .AccentbarAttr .UnmarshalXMLAttr (_gcgdbb );continue ;};if _gcgdbb .Name .Local =="\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"{_gfeaf .TextborderAttr .UnmarshalXMLAttr (_gcgdbb );continue ;};if _gcgdbb .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0078"{_gfeaf .MinusxAttr .UnmarshalXMLAttr (_gcgdbb );continue ;};if _gcgdbb .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0079"{_gfeaf .MinusyAttr .UnmarshalXMLAttr (_gcgdbb );continue ;};if _gcgdbb .Name .Local =="\u0065\u0078\u0074"{_gfeaf .ExtAttr .UnmarshalXMLAttr (_gcgdbb );continue ;};};for {_fffdc ,_bbfgc :=d .Token ();if _bbfgc !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0061\u006c\u006c\u006f\u0075\u0074\u003a\u0020%\u0073",_bbfgc );};if _cdbbb ,_bdabe :=_fffdc .(_ca .EndElement );_bdabe &&_cdbbb .Name ==start .Name {break ;};};return nil ;};func (_faddd *CT_Shapetype )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_adda :=range start .Attr {if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dfbcdf ,_bfgea :=_adda .Value ,error (nil );if _bfgea !=nil {return _bfgea ;};_faddd .BordertopcolorAttr =&_dfbcdf ;continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u006d\u0061\u0073\u0074\u0065\u0072"{_cdef ,_cggb :=_adda .Value ,error (nil );if _cggb !=nil {return _cggb ;};_faddd .MasterAttr =&_cdef ;continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dddaf ,_gadef :=_adda .Value ,error (nil );if _gadef !=nil {return _gadef ;};_faddd .BorderleftcolorAttr =&_dddaf ;continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_faddd .BulletAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0068\u0072"{_faddd .HrAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0063\u006c\u0069\u0070"{_faddd .ClipAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0068\u0072\u0073t\u0064"{_faddd .HrstdAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0073\u0070\u0069\u0064"{_fgdec ,_ccagd :=_adda .Value ,error (nil );if _ccagd !=nil {return _ccagd ;};_faddd .SpidAttr =&_fgdec ;continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_faddd .HrnoshadeAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_debf ,_bcabaf :=_d .ParseInt (_adda .Value ,10,64);if _bcabaf !=nil {return _bcabaf ;};_faddd .RegroupidAttr =&_debf ;continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_faddd .DgmlayoutAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_faddd .CliptowrapAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_faddd .AllowoverlapAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_faddd .InsetmodeAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_faddd .UserhiddenAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ededge ,_fgdae :=_adda .Value ,error (nil );if _fgdae !=nil {return _fgdae ;};_faddd .BorderbottomcolorAttr =&_ededge ;continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_faddd .BwpureAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_faddd .DgmlayoutmruAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_faddd .PreferrelativeAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_faddd .AllowincellAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0068\u0072\u0070c\u0074"{_aaac ,_gadfa :=_d .ParseFloat (_adda .Value ,64);if _gadfa !=nil {return _gadfa ;};_cgbc :=float32 (_aaac );_faddd .HrpctAttr =&_cgbc ;continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_faddd .ButtonAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_faddd .UserdrawnAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_faddd .BwnormalAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0073\u0070\u0074"{_eebfd ,_aebde :=_d .ParseFloat (_adda .Value ,64);if _aebde !=nil {return _aebde ;};_dfeef :=float32 (_eebfd );_faddd .SptAttr =&_dfeef ;continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_faddd .ConnectortypeAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_eaef ,_cdded :=_adda .Value ,error (nil );if _cdded !=nil {return _cdded ;};_faddd .BorderrightcolorAttr =&_eaef ;continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_faddd .OleiconAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bgbga ,_fbcde :=_d .ParseInt (_adda .Value ,10,64);if _fbcde !=nil {return _fbcde ;};_faddd .DgmnodekindAttr =&_bgbga ;continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u006f\u006e\u0065\u0064"{_faddd .OnedAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_faddd .BwmodeAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u006f\u006c\u0065"{_faddd .OleAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_faddd .ForcedashAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_faddd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adda .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_faddd .HralignAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_edbfe ,_fecdf :=_adda .Value ,error (nil );if _fecdf !=nil {return _fecdf ;};_faddd .WrapcoordsAttr =&_edbfe ;continue ;};if _adda .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_agfdc ,_bdedcf :=_adda .Value ,error (nil );if _bdedcf !=nil {return _bdedcf ;};_faddd .CoordsizeAttr =&_agfdc ;continue ;};if _adda .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_faddd .StrokedAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Local =="\u0061\u006c\u0074"{_cfdfa ,_gfgff :=_adda .Value ,error (nil );if _gfgff !=nil {return _gfgff ;};_faddd .AltAttr =&_cfdfa ;continue ;};if _adda .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_fbged ,_gffbg :=_adda .Value ,error (nil );if _gffbg !=nil {return _gffbg ;};_faddd .StrokeweightAttr =&_fbged ;continue ;};if _adda .Name .Local =="\u0073\u0074\u0079l\u0065"{_agcd ,_acgf :=_adda .Value ,error (nil );if _acgf !=nil {return _acgf ;};_faddd .StyleAttr =&_agcd ;continue ;};if _adda .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gbfbe ,_cfdgd :=_adda .Value ,error (nil );if _cfdgd !=nil {return _cfdgd ;};_faddd .ChromakeyAttr =&_gbfbe ;continue ;};if _adda .Name .Local =="\u0069\u0064"{_cecec ,_edcbb :=_adda .Value ,error (nil );if _edcbb !=nil {return _edcbb ;};_faddd .IdAttr =&_cecec ;continue ;};if _adda .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_defb ,_dfegc :=_adda .Value ,error (nil );if _dfegc !=nil {return _dfegc ;};_faddd .TargetAttr =&_defb ;continue ;};if _adda .Name .Local =="\u0063\u006c\u0061s\u0073"{_bfeeed ,_acgcd :=_adda .Value ,error (nil );if _acgcd !=nil {return _acgcd ;};_faddd .ClassAttr =&_bfeeed ;continue ;};if _adda .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_faddd .InsetpenAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Local =="\u0070\u0072\u0069n\u0074"{_faddd .PrintAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_faddd .FilledAttr .UnmarshalXMLAttr (_adda );continue ;};if _adda .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_gefd ,_aadc :=_adda .Value ,error (nil );if _aadc !=nil {return _aadc ;};_faddd .StrokecolorAttr =&_gefd ;continue ;};if _adda .Name .Local =="\u0074\u0069\u0074l\u0065"{_fded ,_gfdbc :=_adda .Value ,error (nil );if _gfdbc !=nil {return _gfdbc ;};_faddd .TitleAttr =&_fded ;continue ;};if _adda .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gaaad ,_dcged :=_adda .Value ,error (nil );if _dcged !=nil {return _dcged ;};_faddd .OpacityAttr =&_gaaad ;continue ;};if _adda .Name .Local =="\u0061\u0064\u006a"{_ccebg ,_gddge :=_adda .Value ,error (nil );if _gddge !=nil {return _gddge ;};_faddd .AdjAttr =&_ccebg ;continue ;};if _adda .Name .Local =="\u0070\u0061\u0074\u0068"{_bcgd ,_efcb :=_adda .Value ,error (nil );if _efcb !=nil {return _efcb ;};_faddd .PathAttr =&_bcgd ;continue ;};if _adda .Name .Local =="\u0068\u0072\u0065\u0066"{_geccd ,_ecad :=_adda .Value ,error (nil );if _ecad !=nil {return _ecad ;};_faddd .HrefAttr =&_geccd ;continue ;};if _adda .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_acfbb ,_gcagf :=_adda .Value ,error (nil );if _gcagf !=nil {return _gcagf ;};_faddd .CoordoriginAttr =&_acfbb ;continue ;};if _adda .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_efedf ,_aadfc :=_adda .Value ,error (nil );if _aadfc !=nil {return _aadfc ;};_faddd .FillcolorAttr =&_efedf ;continue ;};};_dcbfa :for {_bdgcdc ,_cccf :=d .Token ();if _cccf !=nil {return _cccf ;};switch _fdbee :=_bdgcdc .(type ){case _ca .StartElement :switch _fdbee .Name {case _ca .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"}:_facg :=NewEG_ShapeElements ();_facg .Path =NewPath ();if _gfggd :=d .DecodeElement (_facg .Path ,&_fdbee );_gfggd !=nil {return _gfggd ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_facg );case _ca .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"}:_acabe :=NewEG_ShapeElements ();_acabe .Formulas =NewFormulas ();if _bfag :=d .DecodeElement (_acabe .Formulas ,&_fdbee );_bfag !=nil {return _bfag ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_acabe );case _ca .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"}:_ecca :=NewEG_ShapeElements ();_ecca .Handles =NewHandles ();if _gdca :=d .DecodeElement (_ecca .Handles ,&_fdbee );_gdca !=nil {return _gdca ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_ecca );case _ca .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"}:_ecgaf :=NewEG_ShapeElements ();_ecgaf .Fill =NewFill ();if _ddbda :=d .DecodeElement (_ecgaf .Fill ,&_fdbee );_ddbda !=nil {return _ddbda ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_ecgaf );case _ca .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"}:_eagee :=NewEG_ShapeElements ();_eagee .Stroke =NewStroke ();if _fcbec :=d .DecodeElement (_eagee .Stroke ,&_fdbee );_fcbec !=nil {return _fcbec ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_eagee );case _ca .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"}:_febb :=NewEG_ShapeElements ();_febb .Shadow =NewShadow ();if _ggeba :=d .DecodeElement (_febb .Shadow ,&_fdbee );_ggeba !=nil {return _ggeba ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_febb );case _ca .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"}:_edbb :=NewEG_ShapeElements ();_edbb .Textbox =NewTextbox ();if _fbed :=d .DecodeElement (_edbb .Textbox ,&_fdbee );_fbed !=nil {return _fbed ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_edbb );case _ca .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"}:_bbebc :=NewEG_ShapeElements ();_bbebc .Textpath =NewTextpath ();if _cfcfbe :=d .DecodeElement (_bbebc .Textpath ,&_fdbee );_cfcfbe !=nil {return _cfcfbe ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_bbebc );case _ca .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"}:_cgedf :=NewEG_ShapeElements ();_cgedf .Imagedata =NewImagedata ();if _bbbgb :=d .DecodeElement (_cgedf .Imagedata ,&_fdbee );_bbbgb !=nil {return _bbbgb ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_cgedf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cfbbc :=NewEG_ShapeElements ();_cfbbc .Skew =NewOfcSkew ();if _dccdgc :=d .DecodeElement (_cfbbc .Skew ,&_fdbee );_dccdgc !=nil {return _dccdgc ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_cfbbc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cafag :=NewEG_ShapeElements ();_cafag .Extrusion =NewOfcExtrusion ();if _gcabg :=d .DecodeElement (_cafag .Extrusion ,&_fdbee );_gcabg !=nil {return _gcabg ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_cafag );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bcge :=NewEG_ShapeElements ();_bcge .Callout =NewOfcCallout ();if _caad :=d .DecodeElement (_bcge .Callout ,&_fdbee );_caad !=nil {return _caad ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_bcge );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bcefe :=NewEG_ShapeElements ();_bcefe .Lock =NewOfcLock ();if _dadd :=d .DecodeElement (_bcefe .Lock ,&_fdbee );_dadd !=nil {return _dadd ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_bcefe );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gegegb :=NewEG_ShapeElements ();_gegegb .Clippath =NewOfcClippath ();if _egcdb :=d .DecodeElement (_gegegb .Clippath ,&_fdbee );_egcdb !=nil {return _egcdb ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_gegegb );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_faadf :=NewEG_ShapeElements ();_faadf .Signatureline =NewOfcSignatureline ();if _aggaf :=d .DecodeElement (_faadf .Signatureline ,&_fdbee );_aggaf !=nil {return _aggaf ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_faadf );case _ca .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"}:_ecbdg :=NewEG_ShapeElements ();_ecbdg .Wrap =_eb .NewWrap ();if _abeb :=d .DecodeElement (_ecbdg .Wrap ,&_fdbee );_abeb !=nil {return _abeb ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_ecbdg );case _ca .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"}:_fgbda :=NewEG_ShapeElements ();_fgbda .Anchorlock =_eb .NewAnchorlock ();if _agefa :=d .DecodeElement (_fgbda .Anchorlock ,&_fdbee );_agefa !=nil {return _agefa ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_fgbda );case _ca .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"}:_bgbe :=NewEG_ShapeElements ();_bgbe .Bordertop =_eb .NewBordertop ();if _fbeff :=d .DecodeElement (_bgbe .Bordertop ,&_fdbee );_fbeff !=nil {return _fbeff ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_bgbe );case _ca .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"}:_gfdga :=NewEG_ShapeElements ();_gfdga .Borderbottom =_eb .NewBorderbottom ();if _ccfe :=d .DecodeElement (_gfdga .Borderbottom ,&_fdbee );_ccfe !=nil {return _ccfe ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_gfdga );case _ca .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"}:_fbefa :=NewEG_ShapeElements ();_fbefa .Borderleft =_eb .NewBorderleft ();if _gdgfe :=d .DecodeElement (_fbefa .Borderleft ,&_fdbee );_gdgfe !=nil {return _gdgfe ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_fbefa );case _ca .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"}:_cdbag :=NewEG_ShapeElements ();_cdbag .Borderright =_eb .NewBorderright ();if _fefab :=d .DecodeElement (_cdbag .Borderright ,&_fdbee );_fefab !=nil {return _fefab ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_cdbag );case _ca .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"}:_fgdecf :=NewEG_ShapeElements ();_fgdecf .ClientData =_e .NewClientData ();if _fbfcc :=d .DecodeElement (_fgdecf .ClientData ,&_fdbee );_fbfcc !=nil {return _fbfcc ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_fgdecf );case _ca .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"}:_bgecag :=NewEG_ShapeElements ();_bgecag .Textdata =_a .NewTextdata ();if _fbfe :=d .DecodeElement (_bgecag .Textdata ,&_fdbee );_fbfe !=nil {return _fbfe ;};_faddd .EG_ShapeElements =append (_faddd .EG_ShapeElements ,_bgecag );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_faddd .Complex =NewOfcComplex ();if _caffd :=d .DecodeElement (_faddd .Complex ,&_fdbee );_caffd !=nil {return _caffd ;};default:_fa .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",_fdbee .Name );if _gcgea :=d .Skip ();_gcgea !=nil {return _gcgea ;};};case _ca .EndElement :break _dcbfa ;case _ca .CharData :};};return nil ;};type OfcST_BWMode byte ;type OfcCT_Lock struct{PositionAttr _da .ST_TrueFalse ;SelectionAttr _da .ST_TrueFalse ;GroupingAttr _da .ST_TrueFalse ;UngroupingAttr _da .ST_TrueFalse ;RotationAttr _da .ST_TrueFalse ;CroppingAttr _da .ST_TrueFalse ;VerticiesAttr _da .ST_TrueFalse ;AdjusthandlesAttr _da .ST_TrueFalse ;TextAttr _da .ST_TrueFalse ;AspectratioAttr _da .ST_TrueFalse ;ShapetypeAttr _da .ST_TrueFalse ;ExtAttr ST_Ext ;};
|
|
|
|
// ValidateWithPath validates the OfcFill and its children, prefixing error messages with path
|
|
func (_gdcfe *OfcFill )ValidateWithPath (path string )error {if _gbce :=_gdcfe .OfcCT_Fill .ValidateWithPath (path );_gbce !=nil {return _gbce ;};return nil ;};func (_eedfe OfcST_FillType )Validate ()error {return _eedfe .ValidateWithPath ("")};type CT_Stroke struct{Left *OfcLeft ;Top *OfcTop ;Right *OfcRight ;Bottom *OfcBottom ;Column *OfcColumn ;IdAttr *string ;OnAttr _da .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 _da .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 _da .ST_TrueFalse ;RIdAttr *string ;InsetpenAttr _da .ST_TrueFalse ;RelidAttr *string ;};type ST_StrokeArrowWidth byte ;func (_cdcbg *OfcST_HrAlign )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_cdcbg =0;case "\u006c\u0065\u0066\u0074":*_cdcbg =1;case "\u0072\u0069\u0067h\u0074":*_cdcbg =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cdcbg =3;};return nil ;};func (_cefagcb *Shadow )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_cefagcb .CT_Shadow =*NewCT_Shadow ();for _ ,_bggbd :=range start .Attr {if _bggbd .Name .Local =="\u006f\u006e"{_cefagcb .OnAttr .UnmarshalXMLAttr (_bggbd );continue ;};if _bggbd .Name .Local =="\u0074\u0079\u0070\u0065"{_cefagcb .TypeAttr .UnmarshalXMLAttr (_bggbd );continue ;};if _bggbd .Name .Local =="\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"{_cefagcb .ObscuredAttr .UnmarshalXMLAttr (_bggbd );continue ;};if _bggbd .Name .Local =="\u0063\u006f\u006co\u0072"{_babfa ,_faaad :=_bggbd .Value ,error (nil );if _faaad !=nil {return _faaad ;};_cefagcb .ColorAttr =&_babfa ;continue ;};if _bggbd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ebfbdb ,_cdfcd :=_bggbd .Value ,error (nil );if _cdfcd !=nil {return _cdfcd ;};_cefagcb .OpacityAttr =&_ebfbdb ;continue ;};if _bggbd .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_eaadfg ,_aecaba :=_bggbd .Value ,error (nil );if _aecaba !=nil {return _aecaba ;};_cefagcb .OffsetAttr =&_eaadfg ;continue ;};if _bggbd .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_febbdc ,_aecbg :=_bggbd .Value ,error (nil );if _aecbg !=nil {return _aecbg ;};_cefagcb .Color2Attr =&_febbdc ;continue ;};if _bggbd .Name .Local =="\u006ff\u0066\u0073\u0065\u0074\u0032"{_acgbb ,_facbd :=_bggbd .Value ,error (nil );if _facbd !=nil {return _facbd ;};_cefagcb .Offset2Attr =&_acgbb ;continue ;};if _bggbd .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_aabefc ,_dbecd :=_bggbd .Value ,error (nil );if _dbecd !=nil {return _dbecd ;};_cefagcb .OriginAttr =&_aabefc ;continue ;};if _bggbd .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_aecgf ,_fgffd :=_bggbd .Value ,error (nil );if _fgffd !=nil {return _fgffd ;};_cefagcb .MatrixAttr =&_aecgf ;continue ;};if _bggbd .Name .Local =="\u0069\u0064"{_gecde ,_addea :=_bggbd .Value ,error (nil );if _addea !=nil {return _addea ;};_cefagcb .IdAttr =&_gecde ;continue ;};};for {_ccece ,_fcgdgc :=d .Token ();if _fcgdgc !=nil {return _f .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0053h\u0061\u0064o\u0077\u003a\u0020\u0025\u0073",_fcgdgc );};if _decdb ,_aaeee :=_ccece .(_ca .EndElement );_aaeee &&_decdb .Name ==start .Name {break ;};};return nil ;};func (_fdbd *CT_Oval )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_bdfd :=range start .Attr {if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_efca ,_dfebf :=_bdfd .Value ,error (nil );if _dfebf !=nil {return _dfebf ;};_fdbd .BordertopcolorAttr =&_efca ;continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fdbd .BulletAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0068\u0072"{_fdbd .HrAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fdbd .CliptowrapAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0068\u0072\u0073t\u0064"{_fdbd .HrstdAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u006f\u006c\u0065"{_fdbd .OleAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fdbd .HrnoshadeAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u006f\u006e\u0065\u0064"{_fdbd .OnedAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0068\u0072\u0070c\u0074"{_abba ,_dfbd :=_d .ParseFloat (_bdfd .Value ,64);if _dfbd !=nil {return _dfbd ;};_afbd :=float32 (_abba );_fdbd .HrpctAttr =&_afbd ;continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fdbd .OleiconAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gbbdf ,_addgc :=_bdfd .Value ,error (nil );if _addgc !=nil {return _addgc ;};_fdbd .BorderbottomcolorAttr =&_gbbdf ;continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fdbd .DgmlayoutmruAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_aabbe ,_acfbe :=_d .ParseInt (_bdfd .Value ,10,64);if _acfbe !=nil {return _acfbe ;};_fdbd .RegroupidAttr =&_aabbe ;continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0063\u006c\u0069\u0070"{_fdbd .ClipAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fdbd .HralignAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fdbd .PreferrelativeAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fdbd .DgmlayoutAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fdbd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fdbd .InsetmodeAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fdbd .ButtonAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fdbd .UserdrawnAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fdbd .AllowincellAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0073\u0070\u0074"{_gfage ,_gecg :=_d .ParseFloat (_bdfd .Value ,64);if _gecg !=nil {return _gecg ;};_cdgc :=float32 (_gfage );_fdbd .SptAttr =&_cdgc ;continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ccad ,_dabee :=_bdfd .Value ,error (nil );if _dabee !=nil {return _dabee ;};_fdbd .BorderleftcolorAttr =&_ccad ;continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fdbd .ConnectortypeAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_fece ,_ddaad :=_bdfd .Value ,error (nil );if _ddaad !=nil {return _ddaad ;};_fdbd .BorderrightcolorAttr =&_fece ;continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0073\u0070\u0069\u0064"{_eceef ,_efef :=_bdfd .Value ,error (nil );if _efef !=nil {return _efef ;};_fdbd .SpidAttr =&_eceef ;continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_addd ,_gabff :=_d .ParseInt (_bdfd .Value ,10,64);if _gabff !=nil {return _gabff ;};_fdbd .DgmnodekindAttr =&_addd ;continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fdbd .BwpureAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fdbd .ForcedashAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fdbd .BwnormalAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fdbd .BwmodeAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fdbd .UserhiddenAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdfd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fdbd .AllowoverlapAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_dccbd ,_aebfe :=_bdfd .Value ,error (nil );if _aebfe !=nil {return _aebfe ;};_fdbd .TargetAttr =&_dccbd ;continue ;};if _bdfd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_aceg ,_afdab :=_bdfd .Value ,error (nil );if _afdab !=nil {return _afdab ;};_fdbd .CoordoriginAttr =&_aceg ;continue ;};if _bdfd .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fdbd .StrokedAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_gdfbc ,_ecbc :=_bdfd .Value ,error (nil );if _ecbc !=nil {return _ecbc ;};_fdbd .CoordsizeAttr =&_gdfbc ;continue ;};if _bdfd .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ceab ,_ecdb :=_bdfd .Value ,error (nil );if _ecdb !=nil {return _ecdb ;};_fdbd .StrokeweightAttr =&_ceab ;continue ;};if _bdfd .Name .Local =="\u0073\u0074\u0079l\u0065"{_cfaee ,_dfbab :=_bdfd .Value ,error (nil );if _dfbab !=nil {return _dfbab ;};_fdbd .StyleAttr =&_cfaee ;continue ;};if _bdfd .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gccdcb ,_aafae :=_bdfd .Value ,error (nil );if _aafae !=nil {return _aafae ;};_fdbd .ChromakeyAttr =&_gccdcb ;continue ;};if _bdfd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_gfbe ,_daedd :=_bdfd .Value ,error (nil );if _daedd !=nil {return _daedd ;};_fdbd .FillcolorAttr =&_gfbe ;continue ;};if _bdfd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fdced ,_dbfdg :=_bdfd .Value ,error (nil );if _dbfdg !=nil {return _dbfdg ;};_fdbd .OpacityAttr =&_fdced ;continue ;};if _bdfd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bcgae ,_afbc :=_bdfd .Value ,error (nil );if _afbc !=nil {return _afbc ;};_fdbd .WrapcoordsAttr =&_bcgae ;continue ;};if _bdfd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_eafd ,_dfddd :=_bdfd .Value ,error (nil );if _dfddd !=nil {return _dfddd ;};_fdbd .StrokecolorAttr =&_eafd ;continue ;};if _bdfd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fdbd .InsetpenAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Local =="\u0068\u0072\u0065\u0066"{_afcc ,_aeff :=_bdfd .Value ,error (nil );if _aeff !=nil {return _aeff ;};_fdbd .HrefAttr =&_afcc ;continue ;};if _bdfd .Name .Local =="\u0069\u0064"{_bfcab ,_bfcc :=_bdfd .Value ,error (nil );if _bfcc !=nil {return _bfcc ;};_fdbd .IdAttr =&_bfcab ;continue ;};if _bdfd .Name .Local =="\u0070\u0072\u0069n\u0074"{_fdbd .PrintAttr .UnmarshalXMLAttr (_bdfd );continue ;};if _bdfd .Name .Local =="\u0061\u006c\u0074"{_daaef ,_ebga :=_bdfd .Value ,error (nil );if _ebga !=nil {return _ebga ;};_fdbd .AltAttr =&_daaef ;continue ;};if _bdfd .Name .Local =="\u0074\u0069\u0074l\u0065"{_dcgf ,_eeacg :=_bdfd .Value ,error (nil );if _eeacg !=nil {return _eeacg ;};_fdbd .TitleAttr =&_dcgf ;continue ;};if _bdfd .Name .Local =="\u0063\u006c\u0061s\u0073"{_eagg ,_gefa :=_bdfd .Value ,error (nil );if _gefa !=nil {return _gefa ;};_fdbd .ClassAttr =&_eagg ;continue ;};if _bdfd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fdbd .FilledAttr .UnmarshalXMLAttr (_bdfd );continue ;};};_fdgd :for {_cagbb ,_dff :=d .Token ();if _dff !=nil {return _dff ;};switch _fbfa :=_cagbb .(type ){case _ca .StartElement :switch _fbfa .Name {case _ca .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"}:_abcgg :=NewEG_ShapeElements ();_abcgg .Path =NewPath ();if _afaac :=d .DecodeElement (_abcgg .Path ,&_fbfa );_afaac !=nil {return _afaac ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_abcgg );case _ca .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"}:_affa :=NewEG_ShapeElements ();_affa .Formulas =NewFormulas ();if _aeeddc :=d .DecodeElement (_affa .Formulas ,&_fbfa );_aeeddc !=nil {return _aeeddc ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_affa );case _ca .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"}:_bdbdg :=NewEG_ShapeElements ();_bdbdg .Handles =NewHandles ();if _bdcba :=d .DecodeElement (_bdbdg .Handles ,&_fbfa );_bdcba !=nil {return _bdcba ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_bdbdg );case _ca .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"}:_eebfc :=NewEG_ShapeElements ();_eebfc .Fill =NewFill ();if _abaag :=d .DecodeElement (_eebfc .Fill ,&_fbfa );_abaag !=nil {return _abaag ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_eebfc );case _ca .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"}:_defaf :=NewEG_ShapeElements ();_defaf .Stroke =NewStroke ();if _bddf :=d .DecodeElement (_defaf .Stroke ,&_fbfa );_bddf !=nil {return _bddf ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_defaf );case _ca .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"}:_gcab :=NewEG_ShapeElements ();_gcab .Shadow =NewShadow ();if _feeg :=d .DecodeElement (_gcab .Shadow ,&_fbfa );_feeg !=nil {return _feeg ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_gcab );case _ca .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"}:_gddg :=NewEG_ShapeElements ();_gddg .Textbox =NewTextbox ();if _cfdb :=d .DecodeElement (_gddg .Textbox ,&_fbfa );_cfdb !=nil {return _cfdb ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_gddg );case _ca .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"}:_faabb :=NewEG_ShapeElements ();_faabb .Textpath =NewTextpath ();if _cfge :=d .DecodeElement (_faabb .Textpath ,&_fbfa );_cfge !=nil {return _cfge ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_faabb );case _ca .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"}:_deae :=NewEG_ShapeElements ();_deae .Imagedata =NewImagedata ();if _gbdea :=d .DecodeElement (_deae .Imagedata ,&_fbfa );_gbdea !=nil {return _gbdea ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_deae );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_aebae :=NewEG_ShapeElements ();_aebae .Skew =NewOfcSkew ();if _accf :=d .DecodeElement (_aebae .Skew ,&_fbfa );_accf !=nil {return _accf ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_aebae );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bbaad :=NewEG_ShapeElements ();_bbaad .Extrusion =NewOfcExtrusion ();if _ggce :=d .DecodeElement (_bbaad .Extrusion ,&_fbfa );_ggce !=nil {return _ggce ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_bbaad );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ebdfa :=NewEG_ShapeElements ();_ebdfa .Callout =NewOfcCallout ();if _acad :=d .DecodeElement (_ebdfa .Callout ,&_fbfa );_acad !=nil {return _acad ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_ebdfa );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcae :=NewEG_ShapeElements ();_fcae .Lock =NewOfcLock ();if _ceecf :=d .DecodeElement (_fcae .Lock ,&_fbfa );_ceecf !=nil {return _ceecf ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_fcae );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fbcc :=NewEG_ShapeElements ();_fbcc .Clippath =NewOfcClippath ();if _gfeb :=d .DecodeElement (_fbcc .Clippath ,&_fbfa );_gfeb !=nil {return _gfeb ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_fbcc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_addgb :=NewEG_ShapeElements ();_addgb .Signatureline =NewOfcSignatureline ();if _aggc :=d .DecodeElement (_addgb .Signatureline ,&_fbfa );_aggc !=nil {return _aggc ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_addgb );case _ca .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"}:_geee :=NewEG_ShapeElements ();_geee .Wrap =_eb .NewWrap ();if _bfgc :=d .DecodeElement (_geee .Wrap ,&_fbfa );_bfgc !=nil {return _bfgc ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_geee );case _ca .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"}:_gebg :=NewEG_ShapeElements ();_gebg .Anchorlock =_eb .NewAnchorlock ();if _fddb :=d .DecodeElement (_gebg .Anchorlock ,&_fbfa );_fddb !=nil {return _fddb ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_gebg );case _ca .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"}:_ddabc :=NewEG_ShapeElements ();_ddabc .Bordertop =_eb .NewBordertop ();if _bcdec :=d .DecodeElement (_ddabc .Bordertop ,&_fbfa );_bcdec !=nil {return _bcdec ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_ddabc );case _ca .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"}:_abef :=NewEG_ShapeElements ();_abef .Borderbottom =_eb .NewBorderbottom ();if _febfa :=d .DecodeElement (_abef .Borderbottom ,&_fbfa );_febfa !=nil {return _febfa ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_abef );case _ca .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"}:_ebeb :=NewEG_ShapeElements ();_ebeb .Borderleft =_eb .NewBorderleft ();if _cedaa :=d .DecodeElement (_ebeb .Borderleft ,&_fbfa );_cedaa !=nil {return _cedaa ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_ebeb );case _ca .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"}:_dbbgb :=NewEG_ShapeElements ();_dbbgb .Borderright =_eb .NewBorderright ();if _agdd :=d .DecodeElement (_dbbgb .Borderright ,&_fbfa );_agdd !=nil {return _agdd ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_dbbgb );case _ca .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"}:_deag :=NewEG_ShapeElements ();_deag .ClientData =_e .NewClientData ();if _cece :=d .DecodeElement (_deag .ClientData ,&_fbfa );_cece !=nil {return _cece ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_deag );case _ca .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"}:_eebgf :=NewEG_ShapeElements ();_eebgf .Textdata =_a .NewTextdata ();if _dcfgc :=d .DecodeElement (_eebgf .Textdata ,&_fbfa );_dcfgc !=nil {return _dcfgc ;};_fdbd .EG_ShapeElements =append (_fdbd .EG_ShapeElements ,_eebgf );default:_fa .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",_fbfa .Name );if _aceaf :=d .Skip ();_aceaf !=nil {return _aceaf ;};};case _ca .EndElement :break _fdgd ;case _ca .CharData :};};return nil ;};func (_abcabd *OfcST_RType )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_aefgb ,_afdfb :=d .Token ();if _afdfb !=nil {return _afdfb ;};if _cdfef ,_fdddfc :=_aefgb .(_ca .EndElement );_fdddfc &&_cdfef .Name ==start .Name {*_abcabd =1;return nil ;};if _eebc ,_ggaeee :=_aefgb .(_ca .CharData );!_ggaeee {return _f .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",_aefgb );}else {switch string (_eebc ){case "":*_abcabd =0;case "\u0061\u0072\u0063":*_abcabd =1;case "\u0063a\u006c\u006c\u006f\u0075\u0074":*_abcabd =2;case "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr":*_abcabd =3;case "\u0061\u006c\u0069g\u006e":*_abcabd =4;};};_aefgb ,_afdfb =d .Token ();if _afdfb !=nil {return _afdfb ;};if _gfagdg ,_gbadb :=_aefgb .(_ca .EndElement );_gbadb &&_gfagdg .Name ==start .Name {return nil ;};return _f .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",_aefgb );};type OfcCT_ShapeDefaults struct{SpidmaxAttr *int64 ;StyleAttr *string ;FillAttr _da .ST_TrueFalse ;FillcolorAttr *string ;StrokeAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;AllowincellAttr _da .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 ;};
|
|
|
|
// ValidateWithPath validates the Arc and its children, prefixing error messages with path
|
|
func (_gbddcg *Arc )ValidateWithPath (path string )error {if _fgcc :=_gbddcg .CT_Arc .ValidateWithPath (path );_fgcc !=nil {return _fgcc ;};return nil ;};type CT_ImageData struct{EmbosscolorAttr *string ;RecolortargetAttr *string ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ;OleidAttr *float32 ;DetectmouseclickAttr _da .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 _da .ST_TrueFalse ;BilevelAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;};func (_ecaab OfcST_ExtrusionRender )String ()string {switch _ecaab {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 "";};
|
|
|
|
// ValidateWithPath validates the CT_Curve and its children, prefixing error messages with path
|
|
func (_adga *CT_Curve )ValidateWithPath (path string )error {for _agcg ,_bdfe :=range _adga .EG_ShapeElements {if _cgfa :=_bdfe .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_agcg ));_cgfa !=nil {return _cgfa ;};};if _ddgg :=_adga .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ddgg !=nil {return _ddgg ;};if _gbbd :=_adga .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_gbbd !=nil {return _gbbd ;};if _agfe :=_adga .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_agfe !=nil {return _agfe ;};if _dddeb :=_adga .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_dddeb !=nil {return _dddeb ;};if _gebe :=_adga .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_gebe !=nil {return _gebe ;};if _ffegg :=_adga .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_ffegg !=nil {return _ffegg ;};if _agfeb :=_adga .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_agfeb !=nil {return _agfeb ;};if _dgfd :=_adga .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_dgfd !=nil {return _dgfd ;};if _cdcb :=_adga .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_cdcb !=nil {return _cdcb ;};if _ccaae :=_adga .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_ccaae !=nil {return _ccaae ;};if _ccccd :=_adga .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_ccccd !=nil {return _ccccd ;};if _egffd :=_adga .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_egffd !=nil {return _egffd ;};if _edfe :=_adga .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_edfe !=nil {return _edfe ;};if _geag :=_adga .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_geag !=nil {return _geag ;};if _gbcd :=_adga .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_gbcd !=nil {return _gbcd ;};if _afea :=_adga .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_afea !=nil {return _afea ;};if _fbbfd :=_adga .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_fbbfd !=nil {return _fbbfd ;};if _daagc :=_adga .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_daagc !=nil {return _daagc ;};if _becd :=_adga .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_becd !=nil {return _becd ;};if _fdc :=_adga .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_fdc !=nil {return _fdc ;};if _bdab :=_adga .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bdab !=nil {return _bdab ;};if _cgbeg :=_adga .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_cgbeg !=nil {return _cgbeg ;};if _ebbe :=_adga .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_ebbe !=nil {return _ebbe ;};if _gcec :=_adga .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_gcec !=nil {return _gcec ;};if _ddab :=_adga .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_ddab !=nil {return _ddab ;};if _aagb :=_adga .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_aagb !=nil {return _aagb ;};if _cbegf :=_adga .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_cbegf !=nil {return _cbegf ;};if _cdcd :=_adga .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_cdcd !=nil {return _cdcd ;};if _gbde :=_adga .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_gbde !=nil {return _gbde ;};return nil ;};func NewOfcCT_ClipPath ()*OfcCT_ClipPath {_cddce :=&OfcCT_ClipPath {};return _cddce };func (_agbaa *OfcComplex )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _agbaa .OfcCT_Complex .MarshalXML (e ,start );};
|
|
|
|
// ValidateWithPath validates the OfcCT_StrokeChild and its children, prefixing error messages with path
|
|
func (_cabac *OfcCT_StrokeChild )ValidateWithPath (path string )error {if _dgcbd :=_cabac .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_dgcbd !=nil {return _dgcbd ;};if _bfgcg :=_cabac .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_bfgcg !=nil {return _bfgcg ;};if _fecee :=_cabac .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_fecee !=nil {return _fecee ;};if _adabd :=_cabac .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072");_adabd !=nil {return _adabd ;};if _ccafe :=_cabac .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_ccafe !=nil {return _ccafe ;};if _gdgbb :=_cabac .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_gdgbb !=nil {return _gdgbb ;};if _aggbd :=_cabac .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_aggbd !=nil {return _aggbd ;};if _cfgeg :=_cabac .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072");_cfgeg !=nil {return _cfgeg ;};if _eadae :=_cabac .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_eadae !=nil {return _eadae ;};if _fcfcb :=_cabac .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072");_fcfcb !=nil {return _fcfcb ;};if _ddbge :=_cabac .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072");_ddbge !=nil {return _ddbge ;};if _fdcfg :=_cabac .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_fdcfg !=nil {return _fdcfg ;};if _bceef :=_cabac .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072");_bceef !=nil {return _bceef ;};if _dggc :=_cabac .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072");_dggc !=nil {return _dggc ;};if _dbcg :=_cabac .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_dbcg !=nil {return _dbcg ;};if _edbdbc :=_cabac .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_edbdbc !=nil {return _edbdbc ;};return nil ;};func (_faebec *OfcComplex )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_faebec .OfcCT_Complex =*NewOfcCT_Complex ();for _ ,_dgdcgg :=range start .Attr {if _dgdcgg .Name .Local =="\u0065\u0078\u0074"{_faebec .ExtAttr .UnmarshalXMLAttr (_dgdcgg );continue ;};};for {_cffaa ,_befbg :=d .Token ();if _befbg !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0078\u003a\u0020%\u0073",_befbg );};if _cecfd ,_cgcf :=_cffaa .(_ca .EndElement );_cgcf &&_cecfd .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Relation and its children, prefixing error messages with path
|
|
func (_abdab *OfcCT_Relation )ValidateWithPath (path string )error {if _gcbdg :=_abdab .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_gcbdg !=nil {return _gcbdg ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_PolyLine and its children, prefixing error messages with path
|
|
func (_gefaa *CT_PolyLine )ValidateWithPath (path string )error {for _ccgc ,_gafbc :=range _gefaa .Ink {if _acaaa :=_gafbc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0049\u006e\u006b\u005b\u0025\u0064\u005d",path ,_ccgc ));_acaaa !=nil {return _acaaa ;};};for _ggaa ,_adcdb :=range _gefaa .EG_ShapeElements {if _gdfbce :=_adcdb .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_ggaa ));_gdfbce !=nil {return _gdfbce ;};};if _cdde :=_gefaa .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_cdde !=nil {return _cdde ;};if _bfcb :=_gefaa .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_bfcb !=nil {return _bfcb ;};if _dbfgc :=_gefaa .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_dbfgc !=nil {return _dbfgc ;};if _ebdfbc :=_gefaa .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_ebdfbc !=nil {return _ebdfbc ;};if _fafdd :=_gefaa .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_fafdd !=nil {return _fafdd ;};if _feaa :=_gefaa .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_feaa !=nil {return _feaa ;};if _fgef :=_gefaa .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_fgef !=nil {return _fgef ;};if _efbdf :=_gefaa .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_efbdf !=nil {return _efbdf ;};if _bgde :=_gefaa .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_bgde !=nil {return _bgde ;};if _egdcf :=_gefaa .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_egdcf !=nil {return _egdcf ;};if _cbddg :=_gefaa .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_cbddg !=nil {return _cbddg ;};if _eefge :=_gefaa .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_eefge !=nil {return _eefge ;};if _eadfe :=_gefaa .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_eadfe !=nil {return _eadfe ;};if _cdaae :=_gefaa .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_cdaae !=nil {return _cdaae ;};if _cdca :=_gefaa .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_cdca !=nil {return _cdca ;};if _agag :=_gefaa .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_agag !=nil {return _agag ;};if _agaea :=_gefaa .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_agaea !=nil {return _agaea ;};if _bbab :=_gefaa .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_bbab !=nil {return _bbab ;};if _fbcdg :=_gefaa .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_fbcdg !=nil {return _fbcdg ;};if _fagac :=_gefaa .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_fagac !=nil {return _fagac ;};if _bbfbg :=_gefaa .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bbfbg !=nil {return _bbfbg ;};if _cdcaf :=_gefaa .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_cdcaf !=nil {return _cdcaf ;};if _ebefa :=_gefaa .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_ebefa !=nil {return _ebefa ;};if _bfbd :=_gefaa .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_bfbd !=nil {return _bfbd ;};if _fcaff :=_gefaa .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_fcaff !=nil {return _fcaff ;};if _ccfac :=_gefaa .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_ccfac !=nil {return _ccfac ;};if _adagf :=_gefaa .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_adagf !=nil {return _adagf ;};if _ccfge :=_gefaa .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_ccfge !=nil {return _ccfge ;};if _febgb :=_gefaa .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_febgb !=nil {return _febgb ;};return nil ;};func NewCT_Path ()*CT_Path {_caca :=&CT_Path {};return _caca };func (_abaf *OfcExtrusion )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_abaf .OfcCT_Extrusion =*NewOfcCT_Extrusion ();for _ ,_bfcgd :=range start .Attr {if _bfcgd .Name .Local =="\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"{_abaf .ColormodeAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u0063\u006f\u006co\u0072"{_fggefd ,_dddcg :=_bfcgd .Value ,error (nil );if _dddcg !=nil {return _dddcg ;};_abaf .ColorAttr =&_fggefd ;continue ;};if _bfcgd .Name .Local =="\u0074\u0079\u0070\u0065"{_abaf .TypeAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"{_fggad ,_gadadd :=_d .ParseFloat (_bfcgd .Value ,64);if _gadadd !=nil {return _gadadd ;};_gccgc :=float32 (_fggad );_abaf .ShininessAttr =&_gccgc ;continue ;};if _bfcgd .Name .Local =="\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"{_cgaaa ,_fdaff :=_bfcgd .Value ,error (nil );if _fdaff !=nil {return _fdaff ;};_abaf .ViewpointoriginAttr =&_cgaaa ;continue ;};if _bfcgd .Name .Local =="s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"{_ecedg ,_fddcg :=_bfcgd .Value ,error (nil );if _fddcg !=nil {return _fddcg ;};_abaf .SpecularityAttr =&_ecedg ;continue ;};if _bfcgd .Name .Local =="\u0070\u006c\u0061n\u0065"{_abaf .PlaneAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"{_ebbfd ,_fbcdec :=_bfcgd .Value ,error (nil );if _fbcdec !=nil {return _fbcdec ;};_abaf .DiffusityAttr =&_ebbfd ;continue ;};if _bfcgd .Name .Local =="\u0073k\u0065\u0077\u0061\u006d\u0074"{_bebac ,_abgdf :=_bfcgd .Value ,error (nil );if _abgdf !=nil {return _abgdf ;};_abaf .SkewamtAttr =&_bebac ;continue ;};if _bfcgd .Name .Local =="\u006d\u0065\u0074a\u006c"{_abaf .MetalAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"{_bcdc ,_eedba :=_bfcgd .Value ,error (nil );if _eedba !=nil {return _eedba ;};_abaf .BackdepthAttr =&_bcdc ;continue ;};if _bfcgd .Name .Local =="\u0065\u0064\u0067\u0065"{_cdbd ,_ggggc :=_bfcgd .Value ,error (nil );if _ggggc !=nil {return _ggggc ;};_abaf .EdgeAttr =&_cdbd ;continue ;};if _bfcgd .Name .Local =="l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"{_eeggf ,_eegca :=_bfcgd .Value ,error (nil );if _eegca !=nil {return _eegca ;};_abaf .Lightlevel2Attr =&_eeggf ;continue ;};if _bfcgd .Name .Local =="\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_bceae ,_bddgb :=_d .ParseFloat (_bfcgd .Value ,64);if _bddgb !=nil {return _bddgb ;};_dfcec :=float32 (_bceae );_abaf .OrientationangleAttr =&_dfcec ;continue ;};if _bfcgd .Name .Local =="\u006f\u006e"{_abaf .OnAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"{_abaf .LightharshAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"{_abaf .LightfaceAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"{_badddc ,_gfeda :=_bfcgd .Value ,error (nil );if _gfeda !=nil {return _gfeda ;};_abaf .ForedepthAttr =&_badddc ;continue ;};if _bfcgd .Name .Local =="\u0065\u0078\u0074"{_abaf .ExtAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_abaf .AutorotationcenterAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u0066\u0061\u0063e\u0074"{_bggfd ,_gcdca :=_bfcgd .Value ,error (nil );if _gcdca !=nil {return _gcdca ;};_abaf .FacetAttr =&_bggfd ;continue ;};if _bfcgd .Name .Local =="\u0072\u0065\u006e\u0064\u0065\u0072"{_abaf .RenderAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"{_cfgcd ,_eggda :=_bfcgd .Value ,error (nil );if _eggda !=nil {return _eggda ;};_abaf .LightlevelAttr =&_cfgcd ;continue ;};if _bfcgd .Name .Local =="\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"{_adffb ,_dbedc :=_bfcgd .Value ,error (nil );if _dbedc !=nil {return _dbedc ;};_abaf .BrightnessAttr =&_adffb ;continue ;};if _bfcgd .Name .Local =="\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"{_dccdeb ,_cddca :=_d .ParseFloat (_bfcgd .Value ,64);if _cddca !=nil {return _cddca ;};_faafa :=float32 (_dccdeb );_abaf .SkewangleAttr =&_faafa ;continue ;};if _bfcgd .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"{_baffb ,_ddcb :=_bfcgd .Value ,error (nil );if _ddcb !=nil {return _ddcb ;};_abaf .Lightposition2Attr =&_baffb ;continue ;};if _bfcgd .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_egbaf ,_decgd :=_bfcgd .Value ,error (nil );if _decgd !=nil {return _decgd ;};_abaf .RotationangleAttr =&_egbaf ;continue ;};if _bfcgd .Name .Local =="l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"{_abaf .Lightharsh2Attr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_cbaf ,_eeaa :=_bfcgd .Value ,error (nil );if _eeaa !=nil {return _eeaa ;};_abaf .OrientationAttr =&_cbaf ;continue ;};if _bfcgd .Name .Local =="\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_abaf .LockrotationcenterAttr .UnmarshalXMLAttr (_bfcgd );continue ;};if _bfcgd .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"{_bgdfg ,_gbeaf :=_bfcgd .Value ,error (nil );if _gbeaf !=nil {return _gbeaf ;};_abaf .RotationcenterAttr =&_bgdfg ;continue ;};if _bfcgd .Name .Local =="\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"{_fdbdb ,_abcge :=_bfcgd .Value ,error (nil );if _abcge !=nil {return _abcge ;};_abaf .ViewpointAttr =&_fdbdb ;continue ;};if _bfcgd .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_ccadf ,_efae :=_bfcgd .Value ,error (nil );if _efae !=nil {return _efae ;};_abaf .LightpositionAttr =&_ccadf ;continue ;};};for {_cdaee ,_ccaee :=d .Token ();if _ccaee !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063\u0045\u0078t\u0072\u0075\u0073\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_ccaee );};if _bfedf ,_degbe :=_cdaee .(_ca .EndElement );_degbe &&_bfedf .Name ==start .Name {break ;};};return nil ;};func (_caegc OfcST_ExtrusionType )Validate ()error {return _caegc .ValidateWithPath ("")};type Shape struct{CT_Shape };func (_cdggc OfcST_Angle )Validate ()error {return _cdggc .ValidateWithPath ("")};func (_cdfbb *OfcCT_Fill )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0066\u0069\u006c\u006c";};if _cdfbb .TypeAttr !=OfcST_FillTypeUnset {_eefgc ,_faaed :=_cdfbb .TypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0074\u0079\u0070\u0065"});if _faaed !=nil {return _faaed ;};start .Attr =append (start .Attr ,_eefgc );};if _cdfbb .ExtAttr !=ST_ExtUnset {_ebecc ,_gbfga :=_cdfbb .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _gbfga !=nil {return _gbfga ;};start .Attr =append (start .Attr ,_ebecc );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_fbgcf *CT_Rect )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0072\u0065\u0063\u0074";};if _fbgcf .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .HrefAttr )});};if _fbgcf .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .TargetAttr )});};if _fbgcf .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .ClassAttr )});};if _fbgcf .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .TitleAttr )});};if _fbgcf .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .AltAttr )});};if _fbgcf .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .CoordsizeAttr )});};if _fbgcf .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .CoordoriginAttr )});};if _fbgcf .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .WrapcoordsAttr )});};if _fbgcf .PrintAttr !=_da .ST_TrueFalseUnset {_gada ,_bccb :=_fbgcf .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _bccb !=nil {return _bccb ;};start .Attr =append (start .Attr ,_gada );};if _fbgcf .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .IdAttr )});};if _fbgcf .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .StyleAttr )});};if _fbgcf .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .SpidAttr )});};if _fbgcf .OnedAttr !=_da .ST_TrueFalseUnset {_bgdb ,_eagf :=_fbgcf .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _eagf !=nil {return _eagf ;};start .Attr =append (start .Attr ,_bgdb );};if _fbgcf .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .RegroupidAttr )});};if _fbgcf .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_cabda ,_bggf :=_fbgcf .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _bggf !=nil {return _bggf ;};start .Attr =append (start .Attr ,_cabda );};if _fbgcf .ButtonAttr !=_da .ST_TrueFalseUnset {_afaba ,_gdbbc :=_fbgcf .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _gdbbc !=nil {return _gdbbc ;};start .Attr =append (start .Attr ,_afaba );};if _fbgcf .UserhiddenAttr !=_da .ST_TrueFalseUnset {_baba ,_agfd :=_fbgcf .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _agfd !=nil {return _agfd ;};start .Attr =append (start .Attr ,_baba );};if _fbgcf .BulletAttr !=_da .ST_TrueFalseUnset {_befcf ,_dbfdd :=_fbgcf .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _dbfdd !=nil {return _dbfdd ;};start .Attr =append (start .Attr ,_befcf );};if _fbgcf .HrAttr !=_da .ST_TrueFalseUnset {_gdga ,_dceec :=_fbgcf .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _dceec !=nil {return _dceec ;};start .Attr =append (start .Attr ,_gdga );};if _fbgcf .HrstdAttr !=_da .ST_TrueFalseUnset {_dcdf ,_egef :=_fbgcf .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _egef !=nil {return _egef ;};start .Attr =append (start .Attr ,_dcdf );};if _fbgcf .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_eddd ,_ffafg :=_fbgcf .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _ffafg !=nil {return _ffafg ;};start .Attr =append (start .Attr ,_eddd );};if _fbgcf .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .HrpctAttr )});};if _fbgcf .HralignAttr !=OfcST_HrAlignUnset {_agfda ,_befee :=_fbgcf .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _befee !=nil {return _befee ;};start .Attr =append (start .Attr ,_agfda );};if _fbgcf .AllowincellAttr !=_da .ST_TrueFalseUnset {_aaeg ,_caac :=_fbgcf .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _caac !=nil {return _caac ;};start .Attr =append (start .Attr ,_aaeg );};if _fbgcf .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_gccdd ,_cgag :=_fbgcf .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _cgag !=nil {return _cgag ;};start .Attr =append (start .Attr ,_gccdd );};if _fbgcf .UserdrawnAttr !=_da .ST_TrueFalseUnset {_bcdae ,_dbegg :=_fbgcf .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _dbegg !=nil {return _dbegg ;};start .Attr =append (start .Attr ,_bcdae );};if _fbgcf .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .BordertopcolorAttr )});};if _fbgcf .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .BorderleftcolorAttr )});};if _fbgcf .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .BorderbottomcolorAttr )});};if _fbgcf .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .BorderrightcolorAttr )});};if _fbgcf .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_bcec ,_gggb :=_fbgcf .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _gggb !=nil {return _gggb ;};start .Attr =append (start .Attr ,_bcec );};if _fbgcf .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .DgmnodekindAttr )});};if _fbgcf .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_fbbea ,_efffg :=_fbgcf .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _efffg !=nil {return _efffg ;};start .Attr =append (start .Attr ,_fbbea );};if _fbgcf .InsetmodeAttr !=OfcST_InsetModeUnset {_fbef ,_aeece :=_fbgcf .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _aeece !=nil {return _aeece ;};start .Attr =append (start .Attr ,_fbef );};if _fbgcf .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .OpacityAttr )});};if _fbgcf .StrokedAttr !=_da .ST_TrueFalseUnset {_abfd ,_bfbab :=_fbgcf .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _bfbab !=nil {return _bfbab ;};start .Attr =append (start .Attr ,_abfd );};if _fbgcf .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .StrokecolorAttr )});};if _fbgcf .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .StrokeweightAttr )});};if _fbgcf .InsetpenAttr !=_da .ST_TrueFalseUnset {_aceff ,_bafdc :=_fbgcf .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _bafdc !=nil {return _bafdc ;};start .Attr =append (start .Attr ,_aceff );};if _fbgcf .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .ChromakeyAttr )});};if _fbgcf .FilledAttr !=_da .ST_TrueFalseUnset {_gcadeb ,_ddgd :=_fbgcf .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _ddgd !=nil {return _ddgd ;};start .Attr =append (start .Attr ,_gcadeb );};if _fbgcf .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .FillcolorAttr )});};if _fbgcf .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_fbgcf .SptAttr )});};if _fbgcf .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_feef ,_gcafd :=_fbgcf .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _gcafd !=nil {return _gcafd ;};start .Attr =append (start .Attr ,_feef );};if _fbgcf .BwmodeAttr !=OfcST_BWModeUnset {_dfbacb ,_befd :=_fbgcf .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _befd !=nil {return _befd ;};start .Attr =append (start .Attr ,_dfbacb );};if _fbgcf .BwpureAttr !=OfcST_BWModeUnset {_ddbba ,_adcb :=_fbgcf .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _adcb !=nil {return _adcb ;};start .Attr =append (start .Attr ,_ddbba );};if _fbgcf .BwnormalAttr !=OfcST_BWModeUnset {_bcfa ,_gcae :=_fbgcf .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _gcae !=nil {return _gcae ;};start .Attr =append (start .Attr ,_bcfa );};if _fbgcf .ForcedashAttr !=_da .ST_TrueFalseUnset {_afece ,_fbgg :=_fbgcf .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _fbgg !=nil {return _fbgg ;};start .Attr =append (start .Attr ,_afece );};if _fbgcf .OleiconAttr !=_da .ST_TrueFalseUnset {_faafe ,_ffegge :=_fbgcf .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _ffegge !=nil {return _ffegge ;};start .Attr =append (start .Attr ,_faafe );};if _fbgcf .OleAttr !=_da .ST_TrueFalseBlankUnset {_bfbaa ,_gcdgb :=_fbgcf .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _gcdgb !=nil {return _gcdgb ;};start .Attr =append (start .Attr ,_bfbaa );};if _fbgcf .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_adbaa ,_ebgd :=_fbgcf .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _ebgd !=nil {return _ebgd ;};start .Attr =append (start .Attr ,_adbaa );};if _fbgcf .CliptowrapAttr !=_da .ST_TrueFalseUnset {_bggff ,_bbcaf :=_fbgcf .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _bbcaf !=nil {return _bbcaf ;};start .Attr =append (start .Attr ,_bggff );};if _fbgcf .ClipAttr !=_da .ST_TrueFalseUnset {_debge ,_ecgf :=_fbgcf .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _ecgf !=nil {return _ecgf ;};start .Attr =append (start .Attr ,_debge );};e .EncodeToken (start );if _fbgcf .EG_ShapeElements !=nil {for _ ,_gaega :=range _fbgcf .EG_ShapeElements {_gaega .MarshalXML (e ,_ca .StartElement {});};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_dfdf *AG_ImageAttributes )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _dfdf .SrcAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0072\u0063"},Value :_f .Sprintf ("\u0025\u0076",*_dfdf .SrcAttr )});};if _dfdf .CropleftAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_dfdf .CropleftAttr )});};if _dfdf .CroptopAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_f .Sprintf ("\u0025\u0076",*_dfdf .CroptopAttr )});};if _dfdf .CroprightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_f .Sprintf ("\u0025\u0076",*_dfdf .CroprightAttr )});};if _dfdf .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_dfdf .CropbottomAttr )});};if _dfdf .GainAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_dfdf .GainAttr )});};if _dfdf .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_dfdf .BlacklevelAttr )});};if _dfdf .GammaAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_f .Sprintf ("\u0025\u0076",*_dfdf .GammaAttr )});};if _dfdf .GrayscaleAttr !=_da .ST_TrueFalseUnset {_dda ,_cbgf :=_dfdf .GrayscaleAttr .MarshalXMLAttr (_ca .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"});if _cbgf !=nil {return _cbgf ;};start .Attr =append (start .Attr ,_dda );};if _dfdf .BilevelAttr !=_da .ST_TrueFalseUnset {_bde ,_cdb :=_dfdf .BilevelAttr .MarshalXMLAttr (_ca .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"});if _cdb !=nil {return _cdb ;};start .Attr =append (start .Attr ,_bde );};return nil ;};func (_cfagc *CT_Image )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076:\u0069\u006d\u0061\u0067\u0065";};if _cfagc .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .HrefAttr )});};if _cfagc .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .TargetAttr )});};if _cfagc .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .ClassAttr )});};if _cfagc .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .TitleAttr )});};if _cfagc .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .AltAttr )});};if _cfagc .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .CoordsizeAttr )});};if _cfagc .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .CoordoriginAttr )});};if _cfagc .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .WrapcoordsAttr )});};if _cfagc .PrintAttr !=_da .ST_TrueFalseUnset {_ccdbb ,_efbed :=_cfagc .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _efbed !=nil {return _efbed ;};start .Attr =append (start .Attr ,_ccdbb );};if _cfagc .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .IdAttr )});};if _cfagc .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .StyleAttr )});};if _cfagc .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .SpidAttr )});};if _cfagc .OnedAttr !=_da .ST_TrueFalseUnset {_ecaf ,_cabf :=_cfagc .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _cabf !=nil {return _cabf ;};start .Attr =append (start .Attr ,_ecaf );};if _cfagc .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .RegroupidAttr )});};if _cfagc .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_egfaa ,_cbfe :=_cfagc .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cbfe !=nil {return _cbfe ;};start .Attr =append (start .Attr ,_egfaa );};if _cfagc .ButtonAttr !=_da .ST_TrueFalseUnset {_gggf ,_ccdbd :=_cfagc .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _ccdbd !=nil {return _ccdbd ;};start .Attr =append (start .Attr ,_gggf );};if _cfagc .UserhiddenAttr !=_da .ST_TrueFalseUnset {_bged ,_cfcfg :=_cfagc .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _cfcfg !=nil {return _cfcfg ;};start .Attr =append (start .Attr ,_bged );};if _cfagc .BulletAttr !=_da .ST_TrueFalseUnset {_afcb ,_eefef :=_cfagc .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _eefef !=nil {return _eefef ;};start .Attr =append (start .Attr ,_afcb );};if _cfagc .HrAttr !=_da .ST_TrueFalseUnset {_dceac ,_adadef :=_cfagc .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _adadef !=nil {return _adadef ;};start .Attr =append (start .Attr ,_dceac );};if _cfagc .HrstdAttr !=_da .ST_TrueFalseUnset {_dfacg ,_beeb :=_cfagc .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _beeb !=nil {return _beeb ;};start .Attr =append (start .Attr ,_dfacg );};if _cfagc .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_abeg ,_added :=_cfagc .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _added !=nil {return _added ;};start .Attr =append (start .Attr ,_abeg );};if _cfagc .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .HrpctAttr )});};if _cfagc .HralignAttr !=OfcST_HrAlignUnset {_fdeg ,_bdggd :=_cfagc .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _bdggd !=nil {return _bdggd ;};start .Attr =append (start .Attr ,_fdeg );};if _cfagc .AllowincellAttr !=_da .ST_TrueFalseUnset {_bebdf ,_gagb :=_cfagc .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _gagb !=nil {return _gagb ;};start .Attr =append (start .Attr ,_bebdf );};if _cfagc .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_ggebf ,_ebee :=_cfagc .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _ebee !=nil {return _ebee ;};start .Attr =append (start .Attr ,_ggebf );};if _cfagc .UserdrawnAttr !=_da .ST_TrueFalseUnset {_defe ,_feeb :=_cfagc .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _feeb !=nil {return _feeb ;};start .Attr =append (start .Attr ,_defe );};if _cfagc .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .BordertopcolorAttr )});};if _cfagc .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .BorderleftcolorAttr )});};if _cfagc .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .BorderbottomcolorAttr )});};if _cfagc .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .BorderrightcolorAttr )});};if _cfagc .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_cddc ,_eefd :=_cfagc .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _eefd !=nil {return _eefd ;};start .Attr =append (start .Attr ,_cddc );};if _cfagc .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .DgmnodekindAttr )});};if _cfagc .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_eadb ,_ggcdf :=_cfagc .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _ggcdf !=nil {return _ggcdf ;};start .Attr =append (start .Attr ,_eadb );};if _cfagc .InsetmodeAttr !=OfcST_InsetModeUnset {_gbea ,_cbgfe :=_cfagc .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _cbgfe !=nil {return _cbgfe ;};start .Attr =append (start .Attr ,_gbea );};if _cfagc .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .OpacityAttr )});};if _cfagc .StrokedAttr !=_da .ST_TrueFalseUnset {_bdgdf ,_gabfd :=_cfagc .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _gabfd !=nil {return _gabfd ;};start .Attr =append (start .Attr ,_bdgdf );};if _cfagc .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .StrokecolorAttr )});};if _cfagc .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .StrokeweightAttr )});};if _cfagc .InsetpenAttr !=_da .ST_TrueFalseUnset {_daeg ,_faee :=_cfagc .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _faee !=nil {return _faee ;};start .Attr =append (start .Attr ,_daeg );};if _cfagc .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .ChromakeyAttr )});};if _cfagc .FilledAttr !=_da .ST_TrueFalseUnset {_eded ,_daagf :=_cfagc .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _daagf !=nil {return _daagf ;};start .Attr =append (start .Attr ,_eded );};if _cfagc .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .FillcolorAttr )});};if _cfagc .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .SptAttr )});};if _cfagc .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_acba ,_bdgc :=_cfagc .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _bdgc !=nil {return _bdgc ;};start .Attr =append (start .Attr ,_acba );};if _cfagc .BwmodeAttr !=OfcST_BWModeUnset {_afdc ,_bgegg :=_cfagc .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _bgegg !=nil {return _bgegg ;};start .Attr =append (start .Attr ,_afdc );};if _cfagc .BwpureAttr !=OfcST_BWModeUnset {_gcgg ,_ebbd :=_cfagc .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _ebbd !=nil {return _ebbd ;};start .Attr =append (start .Attr ,_gcgg );};if _cfagc .BwnormalAttr !=OfcST_BWModeUnset {_bdgcd ,_cadd :=_cfagc .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _cadd !=nil {return _cadd ;};start .Attr =append (start .Attr ,_bdgcd );};if _cfagc .ForcedashAttr !=_da .ST_TrueFalseUnset {_adbd ,_aaag :=_cfagc .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _aaag !=nil {return _aaag ;};start .Attr =append (start .Attr ,_adbd );};if _cfagc .OleiconAttr !=_da .ST_TrueFalseUnset {_cead ,_bcde :=_cfagc .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _bcde !=nil {return _bcde ;};start .Attr =append (start .Attr ,_cead );};if _cfagc .OleAttr !=_da .ST_TrueFalseBlankUnset {_ggac ,_fabe :=_cfagc .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _fabe !=nil {return _fabe ;};start .Attr =append (start .Attr ,_ggac );};if _cfagc .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_faaa ,_aabbg :=_cfagc .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _aabbg !=nil {return _aabbg ;};start .Attr =append (start .Attr ,_faaa );};if _cfagc .CliptowrapAttr !=_da .ST_TrueFalseUnset {_fbdg ,_adggc :=_cfagc .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _adggc !=nil {return _adggc ;};start .Attr =append (start .Attr ,_fbdg );};if _cfagc .ClipAttr !=_da .ST_TrueFalseUnset {_gaade ,_dbdeb :=_cfagc .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _dbdeb !=nil {return _dbdeb ;};start .Attr =append (start .Attr ,_gaade );};if _cfagc .SrcAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0072\u0063"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .SrcAttr )});};if _cfagc .CropleftAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .CropleftAttr )});};if _cfagc .CroptopAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .CroptopAttr )});};if _cfagc .CroprightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .CroprightAttr )});};if _cfagc .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .CropbottomAttr )});};if _cfagc .GainAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .GainAttr )});};if _cfagc .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .BlacklevelAttr )});};if _cfagc .GammaAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_f .Sprintf ("\u0025\u0076",*_cfagc .GammaAttr )});};if _cfagc .GrayscaleAttr !=_da .ST_TrueFalseUnset {_bfeg ,_fcdd :=_cfagc .GrayscaleAttr .MarshalXMLAttr (_ca .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"});if _fcdd !=nil {return _fcdd ;};start .Attr =append (start .Attr ,_bfeg );};if _cfagc .BilevelAttr !=_da .ST_TrueFalseUnset {_egdde ,_fgad :=_cfagc .BilevelAttr .MarshalXMLAttr (_ca .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"});if _fgad !=nil {return _fgad ;};start .Attr =append (start .Attr ,_egdde );};e .EncodeToken (start );if _cfagc .EG_ShapeElements !=nil {for _ ,_gcdc :=range _cfagc .EG_ShapeElements {_gcdc .MarshalXML (e ,_ca .StartElement {});};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func NewAG_Id ()*AG_Id {_cce :=&AG_Id {};return _cce };type OfcComplex struct{OfcCT_Complex };func (_gfabd *OfcCT_EquationXml )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_ffdfc :=range start .Attr {if _ffdfc .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_gbegc ,_bbfe :=_ffdfc .Value ,error (nil );if _bbfe !=nil {return _bbfe ;};_gfabd .ContentTypeAttr =&_gbegc ;continue ;};};_eafg :for {_fbfgd ,_ffgaf :=d .Token ();if _ffgaf !=nil {return _ffgaf ;};switch _ecadb :=_fbfgd .(type ){case _ca .StartElement :switch _ecadb .Name {default:if _aeebd ,_ecadd :=_cb .CreateElement (_ecadb );_ecadd !=nil {return _ecadd ;}else {if _gbef :=d .DecodeElement (_aeebd ,&_ecadb );_gbef !=nil {return _gbef ;};_gfabd .Any =_aeebd ;};};case _ca .EndElement :break _eafg ;case _ca .CharData :};};return nil ;};func NewTextbox ()*Textbox {_bbdedc :=&Textbox {};_bbdedc .CT_Textbox =*NewCT_Textbox ();return _bbdedc ;};func (_geagbb *OfcST_ScreenSize )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_geagbb =0;case "\u00354\u0034\u002c\u0033\u0037\u0036":*_geagbb =1;case "\u00364\u0030\u002c\u0034\u0038\u0030":*_geagbb =2;case "\u00372\u0030\u002c\u0035\u0031\u0032":*_geagbb =3;case "\u00380\u0030\u002c\u0036\u0030\u0030":*_geagbb =4;case "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038":*_geagbb =5;case "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032":*_geagbb =6;};return nil ;};
|
|
|
|
// Validate validates the AG_AllCoreAttributes and its children
|
|
func (_aa *AG_AllCoreAttributes )Validate ()error {return _aa .ValidateWithPath ("A\u0047_\u0041\u006c\u006c\u0043\u006f\u0072\u0065\u0041t\u0074\u0072\u0069\u0062ut\u0065\u0073");};func (_dgeeb *OfcCT_Ink )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0069n\u006b";};if _dgeeb .IAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069"},Value :_f .Sprintf ("\u0025\u0076",*_dgeeb .IAttr )});};if _dgeeb .AnnotationAttr !=_da .ST_TrueFalseUnset {_adbfd ,_ebed :=_dgeeb .AnnotationAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"});if _ebed !=nil {return _ebed ;};start .Attr =append (start .Attr ,_adbfd );};if _dgeeb .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_dgeeb .ContentTypeAttr )});};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};type Oval struct{CT_Oval };func (_cceaaa ST_EditAs )String ()string {switch _cceaaa {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 "";};func (_egbdc *OfcCT_Skew )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0073\u006b\u0065\u0077";};if _egbdc .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_egbdc .IdAttr )});};if _egbdc .OnAttr !=_da .ST_TrueFalseUnset {_feagg ,_bafbg :=_egbdc .OnAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u006e"});if _bafbg !=nil {return _bafbg ;};start .Attr =append (start .Attr ,_feagg );};if _egbdc .OffsetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u0066\u0066\u0073\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_egbdc .OffsetAttr )});};if _egbdc .OriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_egbdc .OriginAttr )});};if _egbdc .MatrixAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006d\u0061\u0074\u0072\u0069\u0078"},Value :_f .Sprintf ("\u0025\u0076",*_egbdc .MatrixAttr )});};if _egbdc .ExtAttr !=ST_ExtUnset {_dbee ,_dgacf :=_egbdc .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dgacf !=nil {return _dgacf ;};start .Attr =append (start .Attr ,_dbee );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_deadg *CT_Arc )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0061r\u0063";};if _deadg .StartAngleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .StartAngleAttr )});};if _deadg .EndAngleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .EndAngleAttr )});};if _deadg .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .HrefAttr )});};if _deadg .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .TargetAttr )});};if _deadg .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .ClassAttr )});};if _deadg .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .TitleAttr )});};if _deadg .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .AltAttr )});};if _deadg .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .CoordsizeAttr )});};if _deadg .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .CoordoriginAttr )});};if _deadg .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .WrapcoordsAttr )});};if _deadg .PrintAttr !=_da .ST_TrueFalseUnset {_faga ,_afa :=_deadg .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _afa !=nil {return _afa ;};start .Attr =append (start .Attr ,_faga );};if _deadg .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .IdAttr )});};if _deadg .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .StyleAttr )});};if _deadg .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .SpidAttr )});};if _deadg .OnedAttr !=_da .ST_TrueFalseUnset {_gabb ,_abfa :=_deadg .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _abfa !=nil {return _abfa ;};start .Attr =append (start .Attr ,_gabb );};if _deadg .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .RegroupidAttr )});};if _deadg .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_dcbg ,_cgec :=_deadg .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cgec !=nil {return _cgec ;};start .Attr =append (start .Attr ,_dcbg );};if _deadg .ButtonAttr !=_da .ST_TrueFalseUnset {_gbe ,_cbad :=_deadg .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _cbad !=nil {return _cbad ;};start .Attr =append (start .Attr ,_gbe );};if _deadg .UserhiddenAttr !=_da .ST_TrueFalseUnset {_dbed ,_afab :=_deadg .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _afab !=nil {return _afab ;};start .Attr =append (start .Attr ,_dbed );};if _deadg .BulletAttr !=_da .ST_TrueFalseUnset {_geaeb ,_decfe :=_deadg .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _decfe !=nil {return _decfe ;};start .Attr =append (start .Attr ,_geaeb );};if _deadg .HrAttr !=_da .ST_TrueFalseUnset {_efab ,_dfgg :=_deadg .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _dfgg !=nil {return _dfgg ;};start .Attr =append (start .Attr ,_efab );};if _deadg .HrstdAttr !=_da .ST_TrueFalseUnset {_eaee ,_afdgf :=_deadg .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _afdgf !=nil {return _afdgf ;};start .Attr =append (start .Attr ,_eaee );};if _deadg .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_daed ,_edbe :=_deadg .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _edbe !=nil {return _edbe ;};start .Attr =append (start .Attr ,_daed );};if _deadg .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .HrpctAttr )});};if _deadg .HralignAttr !=OfcST_HrAlignUnset {_efba ,_beee :=_deadg .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _beee !=nil {return _beee ;};start .Attr =append (start .Attr ,_efba );};if _deadg .AllowincellAttr !=_da .ST_TrueFalseUnset {_ggfb ,_gdgg :=_deadg .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _gdgg !=nil {return _gdgg ;};start .Attr =append (start .Attr ,_ggfb );};if _deadg .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_acfd ,_fbcd :=_deadg .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _fbcd !=nil {return _fbcd ;};start .Attr =append (start .Attr ,_acfd );};if _deadg .UserdrawnAttr !=_da .ST_TrueFalseUnset {_gcafa ,_ffbeb :=_deadg .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _ffbeb !=nil {return _ffbeb ;};start .Attr =append (start .Attr ,_gcafa );};if _deadg .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .BordertopcolorAttr )});};if _deadg .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .BorderleftcolorAttr )});};if _deadg .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .BorderbottomcolorAttr )});};if _deadg .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .BorderrightcolorAttr )});};if _deadg .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_gccdf ,_cafa :=_deadg .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _cafa !=nil {return _cafa ;};start .Attr =append (start .Attr ,_gccdf );};if _deadg .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .DgmnodekindAttr )});};if _deadg .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_eaad ,_dgef :=_deadg .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _dgef !=nil {return _dgef ;};start .Attr =append (start .Attr ,_eaad );};if _deadg .InsetmodeAttr !=OfcST_InsetModeUnset {_ggbff ,_ggff :=_deadg .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _ggff !=nil {return _ggff ;};start .Attr =append (start .Attr ,_ggbff );};if _deadg .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .OpacityAttr )});};if _deadg .StrokedAttr !=_da .ST_TrueFalseUnset {_bdd ,_eaag :=_deadg .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _eaag !=nil {return _eaag ;};start .Attr =append (start .Attr ,_bdd );};if _deadg .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .StrokecolorAttr )});};if _deadg .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .StrokeweightAttr )});};if _deadg .InsetpenAttr !=_da .ST_TrueFalseUnset {_abad ,_cgdb :=_deadg .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _cgdb !=nil {return _cgdb ;};start .Attr =append (start .Attr ,_abad );};if _deadg .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .ChromakeyAttr )});};if _deadg .FilledAttr !=_da .ST_TrueFalseUnset {_cedd ,_aabb :=_deadg .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _aabb !=nil {return _aabb ;};start .Attr =append (start .Attr ,_cedd );};if _deadg .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .FillcolorAttr )});};if _deadg .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_deadg .SptAttr )});};if _deadg .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_agff ,_ffbc :=_deadg .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _ffbc !=nil {return _ffbc ;};start .Attr =append (start .Attr ,_agff );};if _deadg .BwmodeAttr !=OfcST_BWModeUnset {_bfb ,_bfabd :=_deadg .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _bfabd !=nil {return _bfabd ;};start .Attr =append (start .Attr ,_bfb );};if _deadg .BwpureAttr !=OfcST_BWModeUnset {_fgac ,_fdag :=_deadg .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _fdag !=nil {return _fdag ;};start .Attr =append (start .Attr ,_fgac );};if _deadg .BwnormalAttr !=OfcST_BWModeUnset {_ebgf ,_bcag :=_deadg .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _bcag !=nil {return _bcag ;};start .Attr =append (start .Attr ,_ebgf );};if _deadg .ForcedashAttr !=_da .ST_TrueFalseUnset {_gacd ,_aeba :=_deadg .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _aeba !=nil {return _aeba ;};start .Attr =append (start .Attr ,_gacd );};if _deadg .OleiconAttr !=_da .ST_TrueFalseUnset {_fecd ,_edc :=_deadg .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _edc !=nil {return _edc ;};start .Attr =append (start .Attr ,_fecd );};if _deadg .OleAttr !=_da .ST_TrueFalseBlankUnset {_cffg ,_daag :=_deadg .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _daag !=nil {return _daag ;};start .Attr =append (start .Attr ,_cffg );};if _deadg .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_edcb ,_gafd :=_deadg .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _gafd !=nil {return _gafd ;};start .Attr =append (start .Attr ,_edcb );};if _deadg .CliptowrapAttr !=_da .ST_TrueFalseUnset {_cege ,_gbca :=_deadg .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _gbca !=nil {return _gbca ;};start .Attr =append (start .Attr ,_cege );};if _deadg .ClipAttr !=_da .ST_TrueFalseUnset {_egdgc ,_cbbf :=_deadg .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _cbbf !=nil {return _cbbf ;};start .Attr =append (start .Attr ,_egdgc );};e .EncodeToken (start );if _deadg .EG_ShapeElements !=nil {for _ ,_fbecf :=range _deadg .EG_ShapeElements {_fbecf .MarshalXML (e ,_ca .StartElement {});};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_beabg *Fill )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _beabg .CT_Fill .MarshalXML (e ,start );};func (_adaacf *OfcST_BWMode )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_bfcbd ,_gabef :=d .Token ();if _gabef !=nil {return _gabef ;};if _aadccb ,_ggbcg :=_bfcbd .(_ca .EndElement );_ggbcg &&_aadccb .Name ==start .Name {*_adaacf =1;return nil ;};if _gccbf ,_abdbe :=_bfcbd .(_ca .CharData );!_abdbe {return _f .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",_bfcbd );}else {switch string (_gccbf ){case "":*_adaacf =0;case "\u0063\u006f\u006co\u0072":*_adaacf =1;case "\u0061\u0075\u0074\u006f":*_adaacf =2;case "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce":*_adaacf =3;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065":*_adaacf =4;case "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079":*_adaacf =5;case "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_adaacf =6;case "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074":*_adaacf =7;case "\u0062\u006c\u0061c\u006b":*_adaacf =8;case "\u0077\u0068\u0069t\u0065":*_adaacf =9;case "\u0068\u0069\u0064\u0065":*_adaacf =10;case "\u0075n\u0064\u0072\u0061\u0077\u006e":*_adaacf =11;case "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073":*_adaacf =12;};};_bfcbd ,_gabef =d .Token ();if _gabef !=nil {return _gabef ;};if _cbaff ,_gedgb :=_bfcbd .(_ca .EndElement );_gedgb &&_cbaff .Name ==start .Name {return nil ;};return _f .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",_bfcbd );};type CT_Formulas struct{F []*CT_F ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Skew and its children, prefixing error messages with path
|
|
func (_ecbdd *OfcCT_Skew )ValidateWithPath (path string )error {if _faafd :=_ecbdd .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_faafd !=nil {return _faafd ;};if _bfbfad :=_ecbdd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_bfbfad !=nil {return _bfbfad ;};return nil ;};func NewOfcCT_Relation ()*OfcCT_Relation {_ebgea :=&OfcCT_Relation {};return _ebgea };func (_acgbg *Image )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _acgbg .CT_Image .MarshalXML (e ,start );};type ST_StrokeArrowLength byte ;func (_gbafg ST_EditAs )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_efgfb :=_ca .Attr {};_efgfb .Name =name ;switch _gbafg {case ST_EditAsUnset :_efgfb .Value ="";case ST_EditAsCanvas :_efgfb .Value ="\u0063\u0061\u006e\u0076\u0061\u0073";case ST_EditAsOrgchart :_efgfb .Value ="\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074";case ST_EditAsRadial :_efgfb .Value ="\u0072\u0061\u0064\u0069\u0061\u006c";case ST_EditAsCycle :_efgfb .Value ="\u0063\u0079\u0063l\u0065";case ST_EditAsStacked :_efgfb .Value ="\u0073t\u0061\u0063\u006b\u0065\u0064";case ST_EditAsVenn :_efgfb .Value ="\u0076\u0065\u006e\u006e";case ST_EditAsBullseye :_efgfb .Value ="\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065";};return _efgfb ,nil ;};
|
|
|
|
// Validate validates the CT_Shadow and its children
|
|
func (_addcd *CT_Shadow )Validate ()error {return _addcd .ValidateWithPath ("\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw");};func NewOfcCT_ColorMenu ()*OfcCT_ColorMenu {_aaebd :=&OfcCT_ColorMenu {};return _aaebd };
|
|
|
|
// Validate validates the CT_Curve and its children
|
|
func (_ceecd *CT_Curve )Validate ()error {return _ceecd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0072\u0076\u0065");};
|
|
|
|
// ValidateWithPath validates the OfcCallout and its children, prefixing error messages with path
|
|
func (_cebfd *OfcCallout )ValidateWithPath (path string )error {if _egbaga :=_cebfd .OfcCT_Callout .ValidateWithPath (path );_egbaga !=nil {return _egbaga ;};return nil ;};type OfcDiagram struct{OfcCT_Diagram };func (_gbfdd *OfcST_ExtrusionPlane )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_fgegg ,_eageeg :=d .Token ();if _eageeg !=nil {return _eageeg ;};if _ccbfcd ,_adgae :=_fgegg .(_ca .EndElement );_adgae &&_ccbfcd .Name ==start .Name {*_gbfdd =1;return nil ;};if _cccab ,_eeedb :=_fgegg .(_ca .CharData );!_eeedb {return _f .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",_fgegg );}else {switch string (_cccab ){case "":*_gbfdd =0;case "\u0058\u0059":*_gbfdd =1;case "\u005a\u0058":*_gbfdd =2;case "\u0059\u005a":*_gbfdd =3;};};_fgegg ,_eageeg =d .Token ();if _eageeg !=nil {return _eageeg ;};if _ccfaaf ,_fcbfg :=_fgegg .(_ca .EndElement );_fcbfg &&_ccfaaf .Name ==start .Name {return nil ;};return _f .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",_fgegg );};
|
|
|
|
// Validate validates the OfcColumn and its children
|
|
func (_eeec *OfcColumn )Validate ()error {return _eeec .ValidateWithPath ("\u004ff\u0063\u0043\u006f\u006c\u0075\u006dn");};func (_dgce *CT_Line )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u006c\u0069\u006e\u0065";};if _dgce .FromAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .FromAttr )});};if _dgce .ToAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u006f"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .ToAttr )});};if _dgce .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .HrefAttr )});};if _dgce .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .TargetAttr )});};if _dgce .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .ClassAttr )});};if _dgce .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .TitleAttr )});};if _dgce .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .AltAttr )});};if _dgce .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .CoordsizeAttr )});};if _dgce .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .CoordoriginAttr )});};if _dgce .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .WrapcoordsAttr )});};if _dgce .PrintAttr !=_da .ST_TrueFalseUnset {_fgcd ,_fcbedg :=_dgce .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _fcbedg !=nil {return _fcbedg ;};start .Attr =append (start .Attr ,_fgcd );};if _dgce .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .IdAttr )});};if _dgce .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .StyleAttr )});};if _dgce .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .SpidAttr )});};if _dgce .OnedAttr !=_da .ST_TrueFalseUnset {_ffcd ,_cgcg :=_dgce .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _cgcg !=nil {return _cgcg ;};start .Attr =append (start .Attr ,_ffcd );};if _dgce .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .RegroupidAttr )});};if _dgce .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_fadae ,_dgca :=_dgce .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _dgca !=nil {return _dgca ;};start .Attr =append (start .Attr ,_fadae );};if _dgce .ButtonAttr !=_da .ST_TrueFalseUnset {_aeec ,_fedc :=_dgce .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _fedc !=nil {return _fedc ;};start .Attr =append (start .Attr ,_aeec );};if _dgce .UserhiddenAttr !=_da .ST_TrueFalseUnset {_bcgf ,_fefb :=_dgce .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _fefb !=nil {return _fefb ;};start .Attr =append (start .Attr ,_bcgf );};if _dgce .BulletAttr !=_da .ST_TrueFalseUnset {_bfffa ,_ddabd :=_dgce .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _ddabd !=nil {return _ddabd ;};start .Attr =append (start .Attr ,_bfffa );};if _dgce .HrAttr !=_da .ST_TrueFalseUnset {_abcdb ,_dbagg :=_dgce .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _dbagg !=nil {return _dbagg ;};start .Attr =append (start .Attr ,_abcdb );};if _dgce .HrstdAttr !=_da .ST_TrueFalseUnset {_feff ,_fggaf :=_dgce .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _fggaf !=nil {return _fggaf ;};start .Attr =append (start .Attr ,_feff );};if _dgce .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_aegcg ,_bbfb :=_dgce .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _bbfb !=nil {return _bbfb ;};start .Attr =append (start .Attr ,_aegcg );};if _dgce .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .HrpctAttr )});};if _dgce .HralignAttr !=OfcST_HrAlignUnset {_aegg ,_cdaf :=_dgce .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _cdaf !=nil {return _cdaf ;};start .Attr =append (start .Attr ,_aegg );};if _dgce .AllowincellAttr !=_da .ST_TrueFalseUnset {_gdgf ,_gfcdf :=_dgce .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _gfcdf !=nil {return _gfcdf ;};start .Attr =append (start .Attr ,_gdgf );};if _dgce .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_fdee ,_ebdb :=_dgce .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _ebdb !=nil {return _ebdb ;};start .Attr =append (start .Attr ,_fdee );};if _dgce .UserdrawnAttr !=_da .ST_TrueFalseUnset {_cefa ,_ddbf :=_dgce .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _ddbf !=nil {return _ddbf ;};start .Attr =append (start .Attr ,_cefa );};if _dgce .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .BordertopcolorAttr )});};if _dgce .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .BorderleftcolorAttr )});};if _dgce .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .BorderbottomcolorAttr )});};if _dgce .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .BorderrightcolorAttr )});};if _dgce .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_fcfff ,_geagd :=_dgce .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _geagd !=nil {return _geagd ;};start .Attr =append (start .Attr ,_fcfff );};if _dgce .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .DgmnodekindAttr )});};if _dgce .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_cbdab ,_dddc :=_dgce .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _dddc !=nil {return _dddc ;};start .Attr =append (start .Attr ,_cbdab );};if _dgce .InsetmodeAttr !=OfcST_InsetModeUnset {_cfddd ,_aacfc :=_dgce .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _aacfc !=nil {return _aacfc ;};start .Attr =append (start .Attr ,_cfddd );};if _dgce .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .OpacityAttr )});};if _dgce .StrokedAttr !=_da .ST_TrueFalseUnset {_aacag ,_geadb :=_dgce .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _geadb !=nil {return _geadb ;};start .Attr =append (start .Attr ,_aacag );};if _dgce .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .StrokecolorAttr )});};if _dgce .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .StrokeweightAttr )});};if _dgce .InsetpenAttr !=_da .ST_TrueFalseUnset {_fgcea ,_fbbb :=_dgce .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _fbbb !=nil {return _fbbb ;};start .Attr =append (start .Attr ,_fgcea );};if _dgce .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .ChromakeyAttr )});};if _dgce .FilledAttr !=_da .ST_TrueFalseUnset {_dgbcb ,_fdefgd :=_dgce .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _fdefgd !=nil {return _fdefgd ;};start .Attr =append (start .Attr ,_dgbcb );};if _dgce .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .FillcolorAttr )});};if _dgce .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_dgce .SptAttr )});};if _dgce .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_fbbe ,_ccccc :=_dgce .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _ccccc !=nil {return _ccccc ;};start .Attr =append (start .Attr ,_fbbe );};if _dgce .BwmodeAttr !=OfcST_BWModeUnset {_acef ,_dagf :=_dgce .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _dagf !=nil {return _dagf ;};start .Attr =append (start .Attr ,_acef );};if _dgce .BwpureAttr !=OfcST_BWModeUnset {_abbf ,_ggfbf :=_dgce .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _ggfbf !=nil {return _ggfbf ;};start .Attr =append (start .Attr ,_abbf );};if _dgce .BwnormalAttr !=OfcST_BWModeUnset {_cbec ,_cbffc :=_dgce .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _cbffc !=nil {return _cbffc ;};start .Attr =append (start .Attr ,_cbec );};if _dgce .ForcedashAttr !=_da .ST_TrueFalseUnset {_eaadc ,_dabeb :=_dgce .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _dabeb !=nil {return _dabeb ;};start .Attr =append (start .Attr ,_eaadc );};if _dgce .OleiconAttr !=_da .ST_TrueFalseUnset {_ddfd ,_egda :=_dgce .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _egda !=nil {return _egda ;};start .Attr =append (start .Attr ,_ddfd );};if _dgce .OleAttr !=_da .ST_TrueFalseBlankUnset {_dgga ,_eaebd :=_dgce .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _eaebd !=nil {return _eaebd ;};start .Attr =append (start .Attr ,_dgga );};if _dgce .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_cbfec ,_gcbce :=_dgce .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _gcbce !=nil {return _gcbce ;};start .Attr =append (start .Attr ,_cbfec );};if _dgce .CliptowrapAttr !=_da .ST_TrueFalseUnset {_dbbgd ,_deee :=_dgce .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _deee !=nil {return _deee ;};start .Attr =append (start .Attr ,_dbbgd );};if _dgce .ClipAttr !=_da .ST_TrueFalseUnset {_ffcf ,_ddbc :=_dgce .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _ddbc !=nil {return _ddbc ;};start .Attr =append (start .Attr ,_ffcf );};e .EncodeToken (start );if _dgce .EG_ShapeElements !=nil {for _ ,_fafd :=range _dgce .EG_ShapeElements {_fafd .MarshalXML (e ,_ca .StartElement {});};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_ddgcc *OfcCT_IdMap )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f:\u0069\u0064\u006d\u0061\u0070";};if _ddgcc .DataAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064\u0061\u0074\u0061"},Value :_f .Sprintf ("\u0025\u0076",*_ddgcc .DataAttr )});};if _ddgcc .ExtAttr !=ST_ExtUnset {_dbcb ,_acdeg :=_ddgcc .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _acdeg !=nil {return _acdeg ;};start .Attr =append (start .Attr ,_dbcb );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the Textpath and its children, prefixing error messages with path
|
|
func (_baageg *Textpath )ValidateWithPath (path string )error {if _ggfbda :=_baageg .CT_TextPath .ValidateWithPath (path );_ggfbda !=nil {return _ggfbda ;};return nil ;};func (_acbc *AG_OfficeShapeAttributes )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_edded :=range start .Attr {if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u0073\u0070\u0074"{_cbb ,_fgga :=_d .ParseFloat (_edded .Value ,64);if _fgga !=nil {return _fgga ;};_bfd :=float32 (_cbb );_acbc .SptAttr =&_bfd ;continue ;};if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_acbc .ConnectortypeAttr .UnmarshalXMLAttr (_edded );continue ;};if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_acbc .BwmodeAttr .UnmarshalXMLAttr (_edded );continue ;};if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_acbc .BwpureAttr .UnmarshalXMLAttr (_edded );continue ;};if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_acbc .BwnormalAttr .UnmarshalXMLAttr (_edded );continue ;};if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_acbc .ForcedashAttr .UnmarshalXMLAttr (_edded );continue ;};if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_acbc .OleiconAttr .UnmarshalXMLAttr (_edded );continue ;};if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u006f\u006c\u0065"{_acbc .OleAttr .UnmarshalXMLAttr (_edded );continue ;};if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_acbc .PreferrelativeAttr .UnmarshalXMLAttr (_edded );continue ;};if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_acbc .CliptowrapAttr .UnmarshalXMLAttr (_edded );continue ;};if _edded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edded .Name .Local =="\u0063\u006c\u0069\u0070"{_acbc .ClipAttr .UnmarshalXMLAttr (_edded );continue ;};};for {_gfcd ,_cccc :=d .Token ();if _cccc !=nil {return _f .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",_cccc );};if _dbf ,_dccd :=_gfcd .(_ca .EndElement );_dccd &&_dbf .Name ==start .Name {break ;};};return nil ;};func (_ebbga *OfcST_ExtrusionRender )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_fafcg ,_fafef :=d .Token ();if _fafef !=nil {return _fafef ;};if _ffebc ,_aegbag :=_fafcg .(_ca .EndElement );_aegbag &&_ffebc .Name ==start .Name {*_ebbga =1;return nil ;};if _bbcdd ,_egeff :=_fafcg .(_ca .CharData );!_egeff {return _f .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",_fafcg );}else {switch string (_bbcdd ){case "":*_ebbga =0;case "\u0073\u006f\u006ci\u0064":*_ebbga =1;case "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de":*_ebbga =2;case "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065":*_ebbga =3;};};_fafcg ,_fafef =d .Token ();if _fafef !=nil {return _fafef ;};if _fcbbc ,_gafae :=_fafcg .(_ca .EndElement );_gafae &&_fcbbc .Name ==start .Name {return nil ;};return _f .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",_fafcg );};
|
|
|
|
// Validate validates the OfcCT_ColorMenu and its children
|
|
func (_gggcb *OfcCT_ColorMenu )Validate ()error {return _gggcb .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0065\u006e\u0075");};func (_gbccdf OfcST_InsetMode )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_gbccdf .String (),start );};type ST_ShadowType byte ;func (_egcdf *OfcCT_RegroupTable )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070t\u0061\u0062\u006c\u0065";};if _egcdf .ExtAttr !=ST_ExtUnset {_adcdg ,_aegce :=_egcdf .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _aegce !=nil {return _aegce ;};start .Attr =append (start .Attr ,_adcdg );};e .EncodeToken (start );if _egcdf .Entry !=nil {_gcgbc :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0065\u006e\u0074\u0072\u0079"}};for _ ,_egbad :=range _egcdf .Entry {e .EncodeElement (_egbad ,_gcgbc );};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_gdadc OfcST_ConnectType )ValidateWithPath (path string )error {switch _gdadc {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdadc ));};return nil ;};func (_cecgf OfcST_ScreenSize )Validate ()error {return _cecgf .ValidateWithPath ("")};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;);
|
|
|
|
// ValidateWithPath validates the OfcCT_Extrusion and its children, prefixing error messages with path
|
|
func (_dgade *OfcCT_Extrusion )ValidateWithPath (path string )error {if _dedcg :=_dgade .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_dedcg !=nil {return _dedcg ;};if _gaada :=_dgade .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gaada !=nil {return _gaada ;};if _eddfbd :=_dgade .RenderAttr .ValidateWithPath (path +"/\u0052\u0065\u006e\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_eddfbd !=nil {return _eddfbd ;};if _eebaf :=_dgade .PlaneAttr .ValidateWithPath (path +"\u002f\u0050\u006c\u0061\u006e\u0065\u0041\u0074\u0074\u0072");_eebaf !=nil {return _eebaf ;};if _efcea :=_dgade .LockrotationcenterAttr .ValidateWithPath (path +"\u002f\u004c\u006fck\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063\u0065\u006e\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_efcea !=nil {return _efcea ;};if _efbbg :=_dgade .AutorotationcenterAttr .ValidateWithPath (path +"\u002f\u0041\u0075to\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063\u0065\u006e\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_efbbg !=nil {return _efbbg ;};if _dbbdfa :=_dgade .ColormodeAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_dbbdfa !=nil {return _dbbdfa ;};if _cfbfe :=_dgade .MetalAttr .ValidateWithPath (path +"\u002f\u004d\u0065\u0074\u0061\u006c\u0041\u0074\u0074\u0072");_cfbfe !=nil {return _cfbfe ;};if _dabegf :=_dgade .LightfaceAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u0067\u0068\u0074\u0066\u0061\u0063e\u0041\u0074\u0074\u0072");_dabegf !=nil {return _dabegf ;};if _ddfae :=_dgade .LightharshAttr .ValidateWithPath (path +"\u002fL\u0069g\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0041\u0074\u0074\u0072");_ddfae !=nil {return _ddfae ;};if _fbede :=_dgade .Lightharsh2Attr .ValidateWithPath (path +"\u002f\u004ci\u0067\u0068\u0074h\u0061\u0072\u0073\u0068\u0032\u0041\u0074\u0074\u0072");_fbede !=nil {return _fbede ;};if _gdeb :=_dgade .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_gdeb !=nil {return _gdeb ;};return nil ;};func (_edadcg ST_StrokeArrowType )ValidateWithPath (path string )error {switch _edadcg {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edadcg ));};return nil ;};func (_gccfd *OfcST_Angle )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ddbacg ,_degfac :=d .Token ();if _degfac !=nil {return _degfac ;};if _egcece ,_bbac :=_ddbacg .(_ca .EndElement );_bbac &&_egcece .Name ==start .Name {*_gccfd =1;return nil ;};if _dccf ,_fgfab :=_ddbacg .(_ca .CharData );!_fgfab {return _f .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",_ddbacg );}else {switch string (_dccf ){case "":*_gccfd =0;case "\u0061\u006e\u0079":*_gccfd =1;case "\u0033\u0030":*_gccfd =2;case "\u0034\u0035":*_gccfd =3;case "\u0036\u0030":*_gccfd =4;case "\u0039\u0030":*_gccfd =5;case "\u0061\u0075\u0074\u006f":*_gccfd =6;};};_ddbacg ,_degfac =d .Token ();if _degfac !=nil {return _degfac ;};if _ddafda ,_cdcdf :=_ddbacg .(_ca .EndElement );_cdcdf &&_ddafda .Name ==start .Name {return nil ;};return _f .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",_ddbacg );};func (_gebba *ST_FillMethod )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_eceefa ,_edace :=d .Token ();if _edace !=nil {return _edace ;};if _ceegg ,_edgg :=_eceefa .(_ca .EndElement );_edgg &&_ceegg .Name ==start .Name {*_gebba =1;return nil ;};if _aebfd ,_gbdba :=_eceefa .(_ca .CharData );!_gbdba {return _f .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",_eceefa );}else {switch string (_aebfd ){case "":*_gebba =0;case "\u006e\u006f\u006e\u0065":*_gebba =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_gebba =2;case "\u0073\u0069\u0067m\u0061":*_gebba =3;case "\u0061\u006e\u0079":*_gebba =4;case "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061":*_gebba =5;};};_eceefa ,_edace =d .Token ();if _edace !=nil {return _edace ;};if _fgefc ,_gadee :=_eceefa .(_ca .EndElement );_gadee &&_fgefc .Name ==start .Name {return nil ;};return _f .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",_eceefa );};func NewAG_ImageAttributes ()*AG_ImageAttributes {_gccd :=&AG_ImageAttributes {};return _gccd };func (_gdcgg ST_FillMethod )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_gdcgg .String (),start );};func NewImage ()*Image {_eedbb :=&Image {};_eedbb .CT_Image =*NewCT_Image ();return _eedbb };const (OfcST_ExtrusionPlaneUnset OfcST_ExtrusionPlane =0;OfcST_ExtrusionPlaneXY OfcST_ExtrusionPlane =1;OfcST_ExtrusionPlaneZX OfcST_ExtrusionPlane =2;OfcST_ExtrusionPlaneYZ OfcST_ExtrusionPlane =3;);func (_dedd OfcST_How )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_adecd :=_ca .Attr {};_adecd .Name =name ;switch _dedd {case OfcST_HowUnset :_adecd .Value ="";case OfcST_HowTop :_adecd .Value ="\u0074\u006f\u0070";case OfcST_HowMiddle :_adecd .Value ="\u006d\u0069\u0064\u0064\u006c\u0065";case OfcST_HowBottom :_adecd .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case OfcST_HowLeft :_adecd .Value ="\u006c\u0065\u0066\u0074";case OfcST_HowCenter :_adecd .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case OfcST_HowRight :_adecd .Value ="\u0072\u0069\u0067h\u0074";};return _adecd ,nil ;};func (_ebggc OfcST_ScreenSize )String ()string {switch _ebggc {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 "";};
|
|
|
|
// Validate validates the OfcCT_Extrusion and its children
|
|
func (_faed *OfcCT_Extrusion )Validate ()error {return _faed .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");};func (_ffbcbe *OfcSignatureline )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ffbcbe .OfcCT_SignatureLine =*NewOfcCT_SignatureLine ();for _ ,_baecf :=range start .Attr {if _baecf .Name .Local =="\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"{_gdddb ,_fdcgf :=_baecf .Value ,error (nil );if _fdcgf !=nil {return _fdcgf ;};_ffbcbe .SuggestedsignerAttr =&_gdddb ;continue ;};if _baecf .Name .Local =="\u0069\u0064"{_dgdea ,_gfgd :=_baecf .Value ,error (nil );if _gfgd !=nil {return _gfgd ;};_ffbcbe .IdAttr =&_dgdea ;continue ;};if _baecf .Name .Local =="\u0070\u0072\u006f\u0076\u0069\u0064"{_cbbfed ,_gcca :=_baecf .Value ,error (nil );if _gcca !=nil {return _gcca ;};_ffbcbe .ProvidAttr =&_cbbfed ;continue ;};if _baecf .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"{_ffbcbe .SigninginstructionssetAttr .UnmarshalXMLAttr (_baecf );continue ;};if _baecf .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_ffbcbe .AllowcommentsAttr .UnmarshalXMLAttr (_baecf );continue ;};if _baecf .Name .Local =="\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"{_ffbcbe .ShowsigndateAttr .UnmarshalXMLAttr (_baecf );continue ;};if _baecf .Name .Local =="\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"{_ffbcbe .IssignaturelineAttr .UnmarshalXMLAttr (_baecf );continue ;};if _baecf .Name .Local =="\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"{_aeedg ,_aagef :=_baecf .Value ,error (nil );if _aagef !=nil {return _aagef ;};_ffbcbe .Suggestedsigner2Attr =&_aeedg ;continue ;};if _baecf .Name .Local =="s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"{_eafcf ,_bgeba :=_baecf .Value ,error (nil );if _bgeba !=nil {return _bgeba ;};_ffbcbe .SuggestedsigneremailAttr =&_eafcf ;continue ;};if _baecf .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"{_adaacg ,_gfcfa :=_baecf .Value ,error (nil );if _gfcfa !=nil {return _gfcfa ;};_ffbcbe .SigninginstructionsAttr =&_adaacg ;continue ;};if _baecf .Name .Local =="\u0061d\u0064\u006c\u0078\u006d\u006c"{_ebcbba ,_dbbbfd :=_baecf .Value ,error (nil );if _dbbbfd !=nil {return _dbbbfd ;};_ffbcbe .AddlxmlAttr =&_ebcbba ;continue ;};if _baecf .Name .Local =="\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"{_dbbda ,_afbfb :=_baecf .Value ,error (nil );if _afbfb !=nil {return _afbfb ;};_ffbcbe .SigprovurlAttr =&_dbbda ;continue ;};if _baecf .Name .Local =="\u0065\u0078\u0074"{_ffbcbe .ExtAttr .UnmarshalXMLAttr (_baecf );continue ;};};for {_cdgb ,_edbda :=d .Token ();if _edbda !=nil {return _f .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",_edbda );};if _dfacge ,_acffd :=_cdgb .(_ca .EndElement );_acffd &&_dfacge .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the OfcShapelayout and its children
|
|
func (_fffee *OfcShapelayout )Validate ()error {return _fffee .ValidateWithPath ("\u004f\u0066\u0063\u0053\u0068\u0061\u0070\u0065\u006ca\u0079\u006f\u0075\u0074");};func (_aacgb OfcST_OLEUpdateMode )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_aacgb .String (),start );};type OfcST_ExtrusionPlane byte ;func NewOfcCT_IdMap ()*OfcCT_IdMap {_bdcce :=&OfcCT_IdMap {};return _bdcce };func (_bfg *AG_Id )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _bfg .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bfg .IdAttr )});};return nil ;};func NewOfcSkew ()*OfcSkew {_dggf :=&OfcSkew {};_dggf .OfcCT_Skew =*NewOfcCT_Skew ();return _dggf };func (_fafee *OfcST_ColorMode )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ddfbag ,_ffbfg :=d .Token ();if _ffbfg !=nil {return _ffbfg ;};if _dadfd ,_gfbea :=_ddfbag .(_ca .EndElement );_gfbea &&_dadfd .Name ==start .Name {*_fafee =1;return nil ;};if _agedb ,_baab :=_ddfbag .(_ca .CharData );!_baab {return _f .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",_ddfbag );}else {switch string (_agedb ){case "":*_fafee =0;case "\u0061\u0075\u0074\u006f":*_fafee =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_fafee =2;};};_ddfbag ,_ffbfg =d .Token ();if _ffbfg !=nil {return _ffbfg ;};if _fbgac ,_bbadd :=_ddfbag .(_ca .EndElement );_bbadd &&_fbgac .Name ==start .Name {return nil ;};return _f .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",_ddfbag );};
|
|
|
|
// Validate validates the CT_Rect and its children
|
|
func (_ecfbb *CT_Rect )Validate ()error {return _ecfbb .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u0063\u0074");};func NewTextpath ()*Textpath {_afgadd :=&Textpath {};_afgadd .CT_TextPath =*NewCT_TextPath ();return _afgadd ;};func (_bfaeab OfcST_ConnectType )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_bfaeab .String (),start );};const (OfcST_OLEUpdateModeUnset OfcST_OLEUpdateMode =0;OfcST_OLEUpdateModeAlways OfcST_OLEUpdateMode =1;OfcST_OLEUpdateModeOnCall OfcST_OLEUpdateMode =2;);func (_aecf *CT_Curve )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_eabf :=range start .Attr {if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_aecf .AllowoverlapAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ccea ,_feae :=_d .ParseInt (_eabf .Value ,10,64);if _feae !=nil {return _feae ;};_aecf .RegroupidAttr =&_ccea ;continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_aecf .DgmlayoutAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_aecf .DoubleclicknotifyAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_aecf .PreferrelativeAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_aecf .ButtonAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u006f\u006c\u0065"{_aecf .OleAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_aecf .UserhiddenAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_aecf .ForcedashAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_aecf .BulletAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_aecf .BwpureAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0063\u006c\u0069\u0070"{_aecf .ClipAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_deedc ,_bdda :=_eabf .Value ,error (nil );if _bdda !=nil {return _bdda ;};_aecf .BorderbottomcolorAttr =&_deedc ;continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_aecf .BwnormalAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_aecf .HralignAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0068\u0072"{_aecf .HrAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_fgceg ,_cdea :=_eabf .Value ,error (nil );if _cdea !=nil {return _cdea ;};_aecf .BordertopcolorAttr =&_fgceg ;continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_dcfeg ,_cedc :=_d .ParseInt (_eabf .Value ,10,64);if _cedc !=nil {return _cedc ;};_aecf .DgmnodekindAttr =&_dcfeg ;continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cgcaf ,_fbfb :=_eabf .Value ,error (nil );if _fbfb !=nil {return _fbfb ;};_aecf .BorderrightcolorAttr =&_cgcaf ;continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0073\u0070\u0069\u0064"{_acaa ,_fggg :=_eabf .Value ,error (nil );if _fggg !=nil {return _fggg ;};_aecf .SpidAttr =&_acaa ;continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0068\u0072\u0070c\u0074"{_facb ,_cgbe :=_d .ParseFloat (_eabf .Value ,64);if _cgbe !=nil {return _cgbe ;};_dage :=float32 (_facb );_aecf .HrpctAttr =&_dage ;continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0068\u0072\u0073t\u0064"{_aecf .HrstdAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_aecf .CliptowrapAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_aecf .AllowincellAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_aecf .DgmlayoutmruAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_aecf .UserdrawnAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_aecf .OleiconAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fbgf ,_ddf :=_eabf .Value ,error (nil );if _ddf !=nil {return _ddf ;};_aecf .BorderleftcolorAttr =&_fbgf ;continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0073\u0070\u0074"{_gdbbf ,_gddc :=_d .ParseFloat (_eabf .Value ,64);if _gddc !=nil {return _gddc ;};_fca :=float32 (_gdbbf );_aecf .SptAttr =&_fca ;continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_aecf .BwmodeAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_aecf .ConnectortypeAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_aecf .InsetmodeAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u006f\u006e\u0065\u0064"{_aecf .OnedAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eabf .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_aecf .HrnoshadeAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Local =="\u0074\u0069\u0074l\u0065"{_babf ,_dcabf :=_eabf .Value ,error (nil );if _dcabf !=nil {return _dcabf ;};_aecf .TitleAttr =&_babf ;continue ;};if _eabf .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_fdef ,_fcgdg :=_eabf .Value ,error (nil );if _fcgdg !=nil {return _fcgdg ;};_aecf .WrapcoordsAttr =&_fdef ;continue ;};if _eabf .Name .Local =="\u0073\u0074\u0079l\u0065"{_daac ,_cedca :=_eabf .Value ,error (nil );if _cedca !=nil {return _cedca ;};_aecf .StyleAttr =&_daac ;continue ;};if _eabf .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gef ,_aaae :=_eabf .Value ,error (nil );if _aaae !=nil {return _aaae ;};_aecf .CoordoriginAttr =&_gef ;continue ;};if _eabf .Name .Local =="\u0070\u0072\u0069n\u0074"{_aecf .PrintAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_eeead ,_deef :=_eabf .Value ,error (nil );if _deef !=nil {return _deef ;};_aecf .CoordsizeAttr =&_eeead ;continue ;};if _eabf .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_aecf .StrokedAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Local =="\u0061\u006c\u0074"{_ecgb ,_acgc :=_eabf .Value ,error (nil );if _acgc !=nil {return _acgc ;};_aecf .AltAttr =&_ecgb ;continue ;};if _eabf .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_cbdd ,_dfea :=_eabf .Value ,error (nil );if _dfea !=nil {return _dfea ;};_aecf .StrokeweightAttr =&_cbdd ;continue ;};if _eabf .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"{_adade ,_cggf :=_eabf .Value ,error (nil );if _cggf !=nil {return _cggf ;};_aecf .Control1Attr =&_adade ;continue ;};if _eabf .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ebeg ,_ccba :=_eabf .Value ,error (nil );if _ccba !=nil {return _ccba ;};_aecf .ChromakeyAttr =&_ebeg ;continue ;};if _eabf .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_egff ,_adde :=_eabf .Value ,error (nil );if _adde !=nil {return _adde ;};_aecf .FillcolorAttr =&_egff ;continue ;};if _eabf .Name .Local =="\u0069\u0064"{_gecd ,_cdead :=_eabf .Value ,error (nil );if _cdead !=nil {return _cdead ;};_aecf .IdAttr =&_gecd ;continue ;};if _eabf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ceea ,_bcba :=_eabf .Value ,error (nil );if _bcba !=nil {return _bcba ;};_aecf .OpacityAttr =&_ceea ;continue ;};if _eabf .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_gcde ,_gefg :=_eabf .Value ,error (nil );if _gefg !=nil {return _gefg ;};_aecf .StrokecolorAttr =&_gcde ;continue ;};if _eabf .Name .Local =="\u0063\u006c\u0061s\u0073"{_deec ,_cegf :=_eabf .Value ,error (nil );if _cegf !=nil {return _cegf ;};_aecf .ClassAttr =&_deec ;continue ;};if _eabf .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_aecf .FilledAttr .UnmarshalXMLAttr (_eabf );continue ;};if _eabf .Name .Local =="\u0066\u0072\u006f\u006d"{_acab ,_edaee :=_eabf .Value ,error (nil );if _edaee !=nil {return _edaee ;};_aecf .FromAttr =&_acab ;continue ;};if _eabf .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_agc ,_efcd :=_eabf .Value ,error (nil );if _efcd !=nil {return _efcd ;};_aecf .TargetAttr =&_agc ;continue ;};if _eabf .Name .Local =="\u0068\u0072\u0065\u0066"{_geeb ,_afgbb :=_eabf .Value ,error (nil );if _afgbb !=nil {return _afgbb ;};_aecf .HrefAttr =&_geeb ;continue ;};if _eabf .Name .Local =="\u0074\u006f"{_dbff ,_aefbf :=_eabf .Value ,error (nil );if _aefbf !=nil {return _aefbf ;};_aecf .ToAttr =&_dbff ;continue ;};if _eabf .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"{_bgfcc ,_begb :=_eabf .Value ,error (nil );if _begb !=nil {return _begb ;};_aecf .Control2Attr =&_bgfcc ;continue ;};if _eabf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_aecf .InsetpenAttr .UnmarshalXMLAttr (_eabf );continue ;};};_gcea :for {_aace ,_gagab :=d .Token ();if _gagab !=nil {return _gagab ;};switch _defa :=_aace .(type ){case _ca .StartElement :switch _defa .Name {case _ca .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"}:_dgdf :=NewEG_ShapeElements ();_dgdf .Path =NewPath ();if _eegf :=d .DecodeElement (_dgdf .Path ,&_defa );_eegf !=nil {return _eegf ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_dgdf );case _ca .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"}:_egbae :=NewEG_ShapeElements ();_egbae .Formulas =NewFormulas ();if _bceg :=d .DecodeElement (_egbae .Formulas ,&_defa );_bceg !=nil {return _bceg ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_egbae );case _ca .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"}:_edcc :=NewEG_ShapeElements ();_edcc .Handles =NewHandles ();if _efbd :=d .DecodeElement (_edcc .Handles ,&_defa );_efbd !=nil {return _efbd ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_edcc );case _ca .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"}:_fced :=NewEG_ShapeElements ();_fced .Fill =NewFill ();if _effa :=d .DecodeElement (_fced .Fill ,&_defa );_effa !=nil {return _effa ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_fced );case _ca .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"}:_bfda :=NewEG_ShapeElements ();_bfda .Stroke =NewStroke ();if _fgccb :=d .DecodeElement (_bfda .Stroke ,&_defa );_fgccb !=nil {return _fgccb ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_bfda );case _ca .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"}:_cebd :=NewEG_ShapeElements ();_cebd .Shadow =NewShadow ();if _gcbc :=d .DecodeElement (_cebd .Shadow ,&_defa );_gcbc !=nil {return _gcbc ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_cebd );case _ca .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"}:_fgacg :=NewEG_ShapeElements ();_fgacg .Textbox =NewTextbox ();if _fafc :=d .DecodeElement (_fgacg .Textbox ,&_defa );_fafc !=nil {return _fafc ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_fgacg );case _ca .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"}:_aegc :=NewEG_ShapeElements ();_aegc .Textpath =NewTextpath ();if _bbcb :=d .DecodeElement (_aegc .Textpath ,&_defa );_bbcb !=nil {return _bbcb ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_aegc );case _ca .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"}:_fcgf :=NewEG_ShapeElements ();_fcgf .Imagedata =NewImagedata ();if _egee :=d .DecodeElement (_fcgf .Imagedata ,&_defa );_egee !=nil {return _egee ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_fcgf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcbf :=NewEG_ShapeElements ();_gcbf .Skew =NewOfcSkew ();if _aacb :=d .DecodeElement (_gcbf .Skew ,&_defa );_aacb !=nil {return _aacb ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_gcbf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cfff :=NewEG_ShapeElements ();_cfff .Extrusion =NewOfcExtrusion ();if _gaeg :=d .DecodeElement (_cfff .Extrusion ,&_defa );_gaeg !=nil {return _gaeg ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_cfff );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gfff :=NewEG_ShapeElements ();_gfff .Callout =NewOfcCallout ();if _fgdb :=d .DecodeElement (_gfff .Callout ,&_defa );_fgdb !=nil {return _fgdb ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_gfff );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fccc :=NewEG_ShapeElements ();_fccc .Lock =NewOfcLock ();if _dgff :=d .DecodeElement (_fccc .Lock ,&_defa );_dgff !=nil {return _dgff ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_fccc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gaac :=NewEG_ShapeElements ();_gaac .Clippath =NewOfcClippath ();if _edec :=d .DecodeElement (_gaac .Clippath ,&_defa );_edec !=nil {return _edec ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_gaac );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ecgbb :=NewEG_ShapeElements ();_ecgbb .Signatureline =NewOfcSignatureline ();if _bdfb :=d .DecodeElement (_ecgbb .Signatureline ,&_defa );_bdfb !=nil {return _bdfb ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_ecgbb );case _ca .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"}:_bfae :=NewEG_ShapeElements ();_bfae .Wrap =_eb .NewWrap ();if _cafd :=d .DecodeElement (_bfae .Wrap ,&_defa );_cafd !=nil {return _cafd ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_bfae );case _ca .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"}:_ebfg :=NewEG_ShapeElements ();_ebfg .Anchorlock =_eb .NewAnchorlock ();if _caff :=d .DecodeElement (_ebfg .Anchorlock ,&_defa );_caff !=nil {return _caff ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_ebfg );case _ca .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"}:_baaa :=NewEG_ShapeElements ();_baaa .Bordertop =_eb .NewBordertop ();if _faea :=d .DecodeElement (_baaa .Bordertop ,&_defa );_faea !=nil {return _faea ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_baaa );case _ca .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"}:_cgdd :=NewEG_ShapeElements ();_cgdd .Borderbottom =_eb .NewBorderbottom ();if _badd :=d .DecodeElement (_cgdd .Borderbottom ,&_defa );_badd !=nil {return _badd ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_cgdd );case _ca .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"}:_bcf :=NewEG_ShapeElements ();_bcf .Borderleft =_eb .NewBorderleft ();if _egac :=d .DecodeElement (_bcf .Borderleft ,&_defa );_egac !=nil {return _egac ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_bcf );case _ca .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"}:_fdb :=NewEG_ShapeElements ();_fdb .Borderright =_eb .NewBorderright ();if _gbcf :=d .DecodeElement (_fdb .Borderright ,&_defa );_gbcf !=nil {return _gbcf ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_fdb );case _ca .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"}:_bgaf :=NewEG_ShapeElements ();_bgaf .ClientData =_e .NewClientData ();if _afae :=d .DecodeElement (_bgaf .ClientData ,&_defa );_afae !=nil {return _afae ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_bgaf );case _ca .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"}:_bdgbf :=NewEG_ShapeElements ();_bdgbf .Textdata =_a .NewTextdata ();if _cbgbd :=d .DecodeElement (_bdgbf .Textdata ,&_defa );_cbgbd !=nil {return _cbgbd ;};_aecf .EG_ShapeElements =append (_aecf .EG_ShapeElements ,_bdgbf );default:_fa .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",_defa .Name );if _fcdb :=d .Skip ();_fcdb !=nil {return _fcdb ;};};case _ca .EndElement :break _gcea ;case _ca .CharData :};};return nil ;};type OfcST_ScreenSize byte ;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;);func (_cecaf *OfcColumn )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _cecaf .OfcCT_StrokeChild .MarshalXML (e ,start );};func (_adbdg OfcST_OLEDrawAspect )ValidateWithPath (path string )error {switch _adbdg {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adbdg ));};return nil ;};
|
|
|
|
// Validate validates the OfcCT_Rules and its children
|
|
func (_ddgdf *OfcCT_Rules )Validate ()error {return _ddgdf .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073");};type OfcColumn struct{OfcCT_StrokeChild };func (_bfadfb ST_StrokeJoinStyle )ValidateWithPath (path string )error {switch _bfadfb {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfadfb ));};return nil ;};func NewOfcRight ()*OfcRight {_gddgag :=&OfcRight {};_gddgag .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _gddgag ;};func (_ffeac *OfcTop )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _ffeac .OfcCT_StrokeChild .MarshalXML (e ,start );};
|
|
|
|
// ValidateWithPath validates the CT_Formulas and its children, prefixing error messages with path
|
|
func (_dgab *CT_Formulas )ValidateWithPath (path string )error {for _cgffe ,_faba :=range _dgab .F {if _geab :=_faba .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0046\u005b\u0025\u0064\u005d",path ,_cgffe ));_geab !=nil {return _geab ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the Oval and its children, prefixing error messages with path
|
|
func (_abbdf *Oval )ValidateWithPath (path string )error {if _fddbf :=_abbdf .CT_Oval .ValidateWithPath (path );_fddbf !=nil {return _fddbf ;};return nil ;};const (OfcST_OLEDrawAspectUnset OfcST_OLEDrawAspect =0;OfcST_OLEDrawAspectContent OfcST_OLEDrawAspect =1;OfcST_OLEDrawAspectIcon OfcST_OLEDrawAspect =2;);func NewLine ()*Line {_fegef :=&Line {};_fegef .CT_Line =*NewCT_Line ();return _fegef };func NewOfcShapelayout ()*OfcShapelayout {_abefae :=&OfcShapelayout {};_abefae .OfcCT_ShapeLayout =*NewOfcCT_ShapeLayout ();return _abefae ;};type OfcShapelayout struct{OfcCT_ShapeLayout };func (_gcbg *AG_Path )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _gcbg .PathAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_f .Sprintf ("\u0025\u0076",*_gcbg .PathAttr )});};return nil ;};func (_cbgba ST_FillMethod )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_fdfffa :=_ca .Attr {};_fdfffa .Name =name ;switch _cbgba {case ST_FillMethodUnset :_fdfffa .Value ="";case ST_FillMethodNone :_fdfffa .Value ="\u006e\u006f\u006e\u0065";case ST_FillMethodLinear :_fdfffa .Value ="\u006c\u0069\u006e\u0065\u0061\u0072";case ST_FillMethodSigma :_fdfffa .Value ="\u0073\u0069\u0067m\u0061";case ST_FillMethodAny :_fdfffa .Value ="\u0061\u006e\u0079";case ST_FillMethodLinearSigma :_fdfffa .Value ="\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061";};return _fdfffa ,nil ;};type OfcCT_Proxy struct{StartAttr _da .ST_TrueFalseBlank ;EndAttr _da .ST_TrueFalseBlank ;IdrefAttr *string ;ConnectlocAttr *int32 ;};func (_fcgbe *ST_ImageAspect )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_fcgbe =0;case "\u0069\u0067\u006e\u006f\u0072\u0065":*_fcgbe =1;case "\u0061\u0074\u004d\u006f\u0073\u0074":*_fcgbe =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_fcgbe =3;};return nil ;};func NewEG_ShapeElements ()*EG_ShapeElements {_baegf :=&EG_ShapeElements {};return _baegf };func (_bddfab OfcST_OLEUpdateMode )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_caebf :=_ca .Attr {};_caebf .Name =name ;switch _bddfab {case OfcST_OLEUpdateModeUnset :_caebf .Value ="";case OfcST_OLEUpdateModeAlways :_caebf .Value ="\u0041\u006c\u0077\u0061\u0079\u0073";case OfcST_OLEUpdateModeOnCall :_caebf .Value ="\u004f\u006e\u0043\u0061\u006c\u006c";};return _caebf ,nil ;};func (_adbf *AG_Fill )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _adbf .FilledAttr !=_da .ST_TrueFalseUnset {_cfb ,_afe :=_adbf .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _afe !=nil {return _afe ;};start .Attr =append (start .Attr ,_cfb );};if _adbf .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_adbf .FillcolorAttr )});};return nil ;};func (_dbbedc *OfcClippath )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_dbbedc .OfcCT_ClipPath =*NewOfcCT_ClipPath ();for _ ,_cgdfd :=range start .Attr {if _cgdfd .Name .Local =="\u0076"{_gdddc ,_dgffa :=_cgdfd .Value ,error (nil );if _dgffa !=nil {return _dgffa ;};_dbbedc .VAttr =_gdddc ;continue ;};};for {_fbecfc ,_eagce :=d .Token ();if _eagce !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u006c\u0069\u0070\u0070\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_eagce );};if _fceabc ,_fdfcgg :=_fbecfc .(_ca .EndElement );_fdfcgg &&_fceabc .Name ==start .Name {break ;};};return nil ;};func (_bbbff *OfcClippath )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _bbbff .OfcCT_ClipPath .MarshalXML (e ,start );};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;);func (_fabdb *CT_Stroke )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065";};if _fabdb .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .IdAttr )});};if _fabdb .OnAttr !=_da .ST_TrueFalseUnset {_cffca ,_aaada :=_fabdb .OnAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u006e"});if _aaada !=nil {return _aaada ;};start .Attr =append (start .Attr ,_cffca );};if _fabdb .WeightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .WeightAttr )});};if _fabdb .ColorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .ColorAttr )});};if _fabdb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .OpacityAttr )});};if _fabdb .LinestyleAttr !=ST_StrokeLineStyleUnset {_dcgg ,_bdca :=_fabdb .LinestyleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"});if _bdca !=nil {return _bdca ;};start .Attr =append (start .Attr ,_dcgg );};if _fabdb .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .MiterlimitAttr )});};if _fabdb .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_acagc ,_deefb :=_fabdb .JoinstyleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"});if _deefb !=nil {return _deefb ;};start .Attr =append (start .Attr ,_acagc );};if _fabdb .EndcapAttr !=ST_StrokeEndCapUnset {_gbeaba ,_ebgbb :=_fabdb .EndcapAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u006e\u0064\u0063\u0061\u0070"});if _ebgbb !=nil {return _ebgbb ;};start .Attr =append (start .Attr ,_gbeaba );};if _fabdb .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .DashstyleAttr )});};if _fabdb .FilltypeAttr !=ST_FillTypeUnset {_ceaf ,_adgf :=_fabdb .FilltypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _adgf !=nil {return _adgf ;};start .Attr =append (start .Attr ,_ceaf );};if _fabdb .SrcAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0072\u0063"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .SrcAttr )});};if _fabdb .ImageaspectAttr !=ST_ImageAspectUnset {_edba ,_bebgdg :=_fabdb .ImageaspectAttr .MarshalXMLAttr (_ca .Name {Local :"i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"});if _bebgdg !=nil {return _bebgdg ;};start .Attr =append (start .Attr ,_edba );};if _fabdb .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .ImagesizeAttr )});};if _fabdb .ImagealignshapeAttr !=_da .ST_TrueFalseUnset {_aefac ,_eaacc :=_fabdb .ImagealignshapeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"});if _eaacc !=nil {return _eaacc ;};start .Attr =append (start .Attr ,_aefac );};if _fabdb .Color2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .Color2Attr )});};if _fabdb .StartarrowAttr !=ST_StrokeArrowTypeUnset {_cfegb ,_adec :=_fabdb .StartarrowAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _adec !=nil {return _adec ;};start .Attr =append (start .Attr ,_cfegb );};if _fabdb .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_bcgbf ,_geagc :=_fabdb .StartarrowwidthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _geagc !=nil {return _geagc ;};start .Attr =append (start .Attr ,_bcgbf );};if _fabdb .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_gcddg ,_aceb :=_fabdb .StartarrowlengthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"});if _aceb !=nil {return _aceb ;};start .Attr =append (start .Attr ,_gcddg );};if _fabdb .EndarrowAttr !=ST_StrokeArrowTypeUnset {_dgcdg ,_dfedb :=_fabdb .EndarrowAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"});if _dfedb !=nil {return _dfedb ;};start .Attr =append (start .Attr ,_dgcdg );};if _fabdb .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_caffc ,_bcdgg :=_fabdb .EndarrowwidthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _bcdgg !=nil {return _bcdgg ;};start .Attr =append (start .Attr ,_caffc );};if _fabdb .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_debfd ,_dbga :=_fabdb .EndarrowlengthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"});if _dbga !=nil {return _dbga ;};start .Attr =append (start .Attr ,_debfd );};if _fabdb .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .HrefAttr )});};if _fabdb .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .AlthrefAttr )});};if _fabdb .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .TitleAttr )});};if _fabdb .ForcedashAttr !=_da .ST_TrueFalseUnset {_fcfc ,_ceddb :=_fabdb .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _ceddb !=nil {return _ceddb ;};start .Attr =append (start .Attr ,_fcfc );};if _fabdb .RIdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .RIdAttr )});};if _fabdb .InsetpenAttr !=_da .ST_TrueFalseUnset {_dgdcg ,_effef :=_fabdb .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _effef !=nil {return _effef ;};start .Attr =append (start .Attr ,_dgdcg );};if _fabdb .RelidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_fabdb .RelidAttr )});};e .EncodeToken (start );if _fabdb .Left !=nil {_bbbe :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u006c\u0065\u0066\u0074"}};e .EncodeElement (_fabdb .Left ,_bbbe );};if _fabdb .Top !=nil {_fdcc :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0074o\u0070"}};e .EncodeElement (_fabdb .Top ,_fdcc );};if _fabdb .Right !=nil {_gaefe :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_fabdb .Right ,_gaefe );};if _fabdb .Bottom !=nil {_babd :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_fabdb .Bottom ,_babd );};if _fabdb .Column !=nil {_eecdd :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0063\u006f\u006c\u0075\u006d\u006e"}};e .EncodeElement (_fabdb .Column ,_eecdd );};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func NewRect ()*Rect {_fggebg :=&Rect {};_fggebg .CT_Rect =*NewCT_Rect ();return _fggebg };
|
|
|
|
// Validate validates the CT_Oval and its children
|
|
func (_aegb *CT_Oval )Validate ()error {return _aegb .ValidateWithPath ("\u0043T\u005f\u004f\u0076\u0061\u006c");};const (OfcST_InsetModeUnset OfcST_InsetMode =0;OfcST_InsetModeAuto OfcST_InsetMode =1;OfcST_InsetModeCustom OfcST_InsetMode =2;);type OfcST_OLEUpdateMode byte ;func (_eecfef *Roundrect )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_eecfef .CT_RoundRect =*NewCT_RoundRect ();for _ ,_cfadd :=range start .Attr {if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_eecfef .UserdrawnAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_gdgdg ,_bcced :=_cfadd .Value ,error (nil );if _bcced !=nil {return _bcced ;};_eecfef .BordertopcolorAttr =&_gdgdg ;continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_eecfef .UserhiddenAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_eecfef .BulletAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_eecfef .CliptowrapAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0068\u0072"{_eecfef .HrAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u006f\u006c\u0065"{_eecfef .OleAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0068\u0072\u0073t\u0064"{_eecfef .HrstdAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0073\u0070\u0069\u0064"{_cfgef ,_gebea :=_cfadd .Value ,error (nil );if _gebea !=nil {return _gebea ;};_eecfef .SpidAttr =&_cfgef ;continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_eecfef .HrnoshadeAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_eecfef .ForcedashAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fgab ,_bfdce :=_cfadd .Value ,error (nil );if _bfdce !=nil {return _bfdce ;};_eecfef .BorderleftcolorAttr =&_fgab ;continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_cdgff ,_cbdcg :=_d .ParseInt (_cfadd .Value ,10,64);if _cbdcg !=nil {return _cbdcg ;};_eecfef .DgmnodekindAttr =&_cdgff ;continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u006f\u006e\u0065\u0064"{_eecfef .OnedAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0063\u006c\u0069\u0070"{_eecfef .ClipAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0068\u0072\u0070c\u0074"{_dgdgc ,_ccaaf :=_d .ParseFloat (_cfadd .Value ,64);if _ccaaf !=nil {return _ccaaf ;};_dfeba :=float32 (_dgdgc );_eecfef .HrpctAttr =&_dfeba ;continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_eecfef .PreferrelativeAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_egcae ,_ddeeg :=_cfadd .Value ,error (nil );if _ddeeg !=nil {return _ddeeg ;};_eecfef .BorderrightcolorAttr =&_egcae ;continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_dgcbcc ,_agcfc :=_d .ParseInt (_cfadd .Value ,10,64);if _agcfc !=nil {return _agcfc ;};_eecfef .RegroupidAttr =&_dgcbcc ;continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_eecfef .DgmlayoutmruAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_eecfef .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_eecfef .AllowoverlapAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_eecfef .HralignAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_eecfef .InsetmodeAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0073\u0070\u0074"{_dfbdcc ,_deafg :=_d .ParseFloat (_cfadd .Value ,64);if _deafg !=nil {return _deafg ;};_ebgdcb :=float32 (_dfbdcc );_eecfef .SptAttr =&_ebgdcb ;continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dfaef ,_fbgea :=_cfadd .Value ,error (nil );if _fbgea !=nil {return _fbgea ;};_eecfef .BorderbottomcolorAttr =&_dfaef ;continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_eecfef .OleiconAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_eecfef .DgmlayoutAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_eecfef .BwmodeAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_eecfef .BwnormalAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_eecfef .BwpureAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_eecfef .ConnectortypeAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_eecfef .ButtonAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cfadd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_eecfef .AllowincellAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Local =="\u0068\u0072\u0065\u0066"{_fadcg ,_dfagd :=_cfadd .Value ,error (nil );if _dfagd !=nil {return _dfagd ;};_eecfef .HrefAttr =&_fadcg ;continue ;};if _cfadd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_gbcgd ,_edaab :=_cfadd .Value ,error (nil );if _edaab !=nil {return _edaab ;};_eecfef .CoordsizeAttr =&_gbcgd ;continue ;};if _cfadd .Name .Local =="\u0073\u0074\u0079l\u0065"{_agfa ,_abacg :=_cfadd .Value ,error (nil );if _abacg !=nil {return _abacg ;};_eecfef .StyleAttr =&_agfa ;continue ;};if _cfadd .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_eecfef .StrokedAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Local =="\u0069\u0064"{_ffecf ,_eeedc :=_cfadd .Value ,error (nil );if _eeedc !=nil {return _eeedc ;};_eecfef .IdAttr =&_ffecf ;continue ;};if _cfadd .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ecec ,_bffe :=_cfadd .Value ,error (nil );if _bffe !=nil {return _bffe ;};_eecfef .StrokeweightAttr =&_ecec ;continue ;};if _cfadd .Name .Local =="\u0070\u0072\u0069n\u0074"{_eecfef .PrintAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gdafdb ,_eccdg :=_cfadd .Value ,error (nil );if _eccdg !=nil {return _eccdg ;};_eecfef .ChromakeyAttr =&_gdafdb ;continue ;};if _cfadd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_dgbga ,_acbdb :=_cfadd .Value ,error (nil );if _acbdb !=nil {return _acbdb ;};_eecfef .FillcolorAttr =&_dgbga ;continue ;};if _cfadd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fdfad ,_bddfa :=_cfadd .Value ,error (nil );if _bddfa !=nil {return _bddfa ;};_eecfef .CoordoriginAttr =&_fdfad ;continue ;};if _cfadd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cegce ,_cbeaa :=_cfadd .Value ,error (nil );if _cbeaa !=nil {return _cbeaa ;};_eecfef .OpacityAttr =&_cegce ;continue ;};if _cfadd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_egbggg ,_dfcdb :=_cfadd .Value ,error (nil );if _dfcdb !=nil {return _dfcdb ;};_eecfef .StrokecolorAttr =&_egbggg ;continue ;};if _cfadd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_eecfef .InsetpenAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_eecfef .FilledAttr .UnmarshalXMLAttr (_cfadd );continue ;};if _cfadd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_adbaad ,_dcgaef :=_cfadd .Value ,error (nil );if _dcgaef !=nil {return _dcgaef ;};_eecfef .WrapcoordsAttr =&_adbaad ;continue ;};if _cfadd .Name .Local =="\u0061r\u0063\u0073\u0069\u007a\u0065"{_bacbc ,_dfeed :=_cfadd .Value ,error (nil );if _dfeed !=nil {return _dfeed ;};_eecfef .ArcsizeAttr =&_bacbc ;continue ;};if _cfadd .Name .Local =="\u0074\u0069\u0074l\u0065"{_dgfcb ,_cgdec :=_cfadd .Value ,error (nil );if _cgdec !=nil {return _cgdec ;};_eecfef .TitleAttr =&_dgfcb ;continue ;};if _cfadd .Name .Local =="\u0063\u006c\u0061s\u0073"{_cggag ,_daeebd :=_cfadd .Value ,error (nil );if _daeebd !=nil {return _daeebd ;};_eecfef .ClassAttr =&_cggag ;continue ;};if _cfadd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_dcbcd ,_baea :=_cfadd .Value ,error (nil );if _baea !=nil {return _baea ;};_eecfef .TargetAttr =&_dcbcd ;continue ;};if _cfadd .Name .Local =="\u0061\u006c\u0074"{_cgdda ,_dacbc :=_cfadd .Value ,error (nil );if _dacbc !=nil {return _dacbc ;};_eecfef .AltAttr =&_cgdda ;continue ;};};_fgada :for {_cfdeb ,_cgcgf :=d .Token ();if _cgcgf !=nil {return _cgcgf ;};switch _eabde :=_cfdeb .(type ){case _ca .StartElement :switch _eabde .Name {case _ca .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"}:_dfdde :=NewEG_ShapeElements ();_dfdde .Path =NewPath ();if _fbgce :=d .DecodeElement (_dfdde .Path ,&_eabde );_fbgce !=nil {return _fbgce ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_dfdde );case _ca .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"}:_aeggf :=NewEG_ShapeElements ();_aeggf .Formulas =NewFormulas ();if _bcfga :=d .DecodeElement (_aeggf .Formulas ,&_eabde );_bcfga !=nil {return _bcfga ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_aeggf );case _ca .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"}:_aacef :=NewEG_ShapeElements ();_aacef .Handles =NewHandles ();if _effb :=d .DecodeElement (_aacef .Handles ,&_eabde );_effb !=nil {return _effb ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_aacef );case _ca .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"}:_dagde :=NewEG_ShapeElements ();_dagde .Fill =NewFill ();if _bdcbg :=d .DecodeElement (_dagde .Fill ,&_eabde );_bdcbg !=nil {return _bdcbg ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_dagde );case _ca .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"}:_eeeda :=NewEG_ShapeElements ();_eeeda .Stroke =NewStroke ();if _bfddg :=d .DecodeElement (_eeeda .Stroke ,&_eabde );_bfddg !=nil {return _bfddg ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_eeeda );case _ca .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"}:_dfbdca :=NewEG_ShapeElements ();_dfbdca .Shadow =NewShadow ();if _aageca :=d .DecodeElement (_dfbdca .Shadow ,&_eabde );_aageca !=nil {return _aageca ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_dfbdca );case _ca .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"}:_geade :=NewEG_ShapeElements ();_geade .Textbox =NewTextbox ();if _eddfa :=d .DecodeElement (_geade .Textbox ,&_eabde );_eddfa !=nil {return _eddfa ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_geade );case _ca .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"}:_acfbed :=NewEG_ShapeElements ();_acfbed .Textpath =NewTextpath ();if _fcbdcb :=d .DecodeElement (_acfbed .Textpath ,&_eabde );_fcbdcb !=nil {return _fcbdcb ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_acfbed );case _ca .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"}:_ebdcc :=NewEG_ShapeElements ();_ebdcc .Imagedata =NewImagedata ();if _dagfb :=d .DecodeElement (_ebdcc .Imagedata ,&_eabde );_dagfb !=nil {return _dagfb ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_ebdcc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_babce :=NewEG_ShapeElements ();_babce .Skew =NewOfcSkew ();if _egfaaa :=d .DecodeElement (_babce .Skew ,&_eabde );_egfaaa !=nil {return _egfaaa ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_babce );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bbabc :=NewEG_ShapeElements ();_bbabc .Extrusion =NewOfcExtrusion ();if _edeabg :=d .DecodeElement (_bbabc .Extrusion ,&_eabde );_edeabg !=nil {return _edeabg ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_bbabc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bfea :=NewEG_ShapeElements ();_bfea .Callout =NewOfcCallout ();if _aadbd :=d .DecodeElement (_bfea .Callout ,&_eabde );_aadbd !=nil {return _aadbd ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_bfea );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dddfg :=NewEG_ShapeElements ();_dddfg .Lock =NewOfcLock ();if _adbfb :=d .DecodeElement (_dddfg .Lock ,&_eabde );_adbfb !=nil {return _adbfb ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_dddfg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fbbgd :=NewEG_ShapeElements ();_fbbgd .Clippath =NewOfcClippath ();if _defea :=d .DecodeElement (_fbbgd .Clippath ,&_eabde );_defea !=nil {return _defea ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_fbbgd );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bdaae :=NewEG_ShapeElements ();_bdaae .Signatureline =NewOfcSignatureline ();if _gecff :=d .DecodeElement (_bdaae .Signatureline ,&_eabde );_gecff !=nil {return _gecff ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_bdaae );case _ca .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"}:_agdcd :=NewEG_ShapeElements ();_agdcd .Wrap =_eb .NewWrap ();if _ccfaaa :=d .DecodeElement (_agdcd .Wrap ,&_eabde );_ccfaaa !=nil {return _ccfaaa ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_agdcd );case _ca .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"}:_ddeec :=NewEG_ShapeElements ();_ddeec .Anchorlock =_eb .NewAnchorlock ();if _cegdf :=d .DecodeElement (_ddeec .Anchorlock ,&_eabde );_cegdf !=nil {return _cegdf ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_ddeec );case _ca .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"}:_aadbgg :=NewEG_ShapeElements ();_aadbgg .Bordertop =_eb .NewBordertop ();if _bfadb :=d .DecodeElement (_aadbgg .Bordertop ,&_eabde );_bfadb !=nil {return _bfadb ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_aadbgg );case _ca .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"}:_dcaaf :=NewEG_ShapeElements ();_dcaaf .Borderbottom =_eb .NewBorderbottom ();if _gfgdc :=d .DecodeElement (_dcaaf .Borderbottom ,&_eabde );_gfgdc !=nil {return _gfgdc ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_dcaaf );case _ca .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"}:_ccge :=NewEG_ShapeElements ();_ccge .Borderleft =_eb .NewBorderleft ();if _aaee :=d .DecodeElement (_ccge .Borderleft ,&_eabde );_aaee !=nil {return _aaee ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_ccge );case _ca .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"}:_gbbac :=NewEG_ShapeElements ();_gbbac .Borderright =_eb .NewBorderright ();if _fbccc :=d .DecodeElement (_gbbac .Borderright ,&_eabde );_fbccc !=nil {return _fbccc ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_gbbac );case _ca .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"}:_egagfg :=NewEG_ShapeElements ();_egagfg .ClientData =_e .NewClientData ();if _gdabgb :=d .DecodeElement (_egagfg .ClientData ,&_eabde );_gdabgb !=nil {return _gdabgb ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_egagfg );case _ca .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"}:_dggge :=NewEG_ShapeElements ();_dggge .Textdata =_a .NewTextdata ();if _eccff :=d .DecodeElement (_dggge .Textdata ,&_eabde );_eccff !=nil {return _eccff ;};_eecfef .EG_ShapeElements =append (_eecfef .EG_ShapeElements ,_dggge );default:_fa .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",_eabde .Name );if _faffg :=d .Skip ();_faffg !=nil {return _faffg ;};};case _ca .EndElement :break _fgada ;case _ca .CharData :};};return nil ;};func (_ddcagd OfcST_RType )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_ddcagd .String (),start );};func NewOfcCT_OLEObject ()*OfcCT_OLEObject {_fcagb :=&OfcCT_OLEObject {};return _fcagb };func (_egeba ST_ShadowType )Validate ()error {return _egeba .ValidateWithPath ("")};
|
|
|
|
// ValidateWithPath validates the AG_OfficeShapeAttributes and its children, prefixing error messages with path
|
|
func (_fcbb *AG_OfficeShapeAttributes )ValidateWithPath (path string )error {if _bfab :=_fcbb .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_bfab !=nil {return _bfab ;};if _aec :=_fcbb .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_aec !=nil {return _aec ;};if _eccd :=_fcbb .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_eccd !=nil {return _eccd ;};if _fgf :=_fcbb .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_fgf !=nil {return _fgf ;};if _fgbd :=_fcbb .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_fgbd !=nil {return _fgbd ;};if _adfad :=_fcbb .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_adfad !=nil {return _adfad ;};if _ddda :=_fcbb .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_ddda !=nil {return _ddda ;};if _gccdc :=_fcbb .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_gccdc !=nil {return _gccdc ;};if _fgce :=_fcbb .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_fgce !=nil {return _fgce ;};if _fef :=_fcbb .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_fef !=nil {return _fef ;};return nil ;};func (_fgdfe *ST_ShadowType )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_befgf ,_bgcbd :=d .Token ();if _bgcbd !=nil {return _bgcbd ;};if _edbc ,_edgge :=_befgf .(_ca .EndElement );_edgge &&_edbc .Name ==start .Name {*_fgdfe =1;return nil ;};if _adccc ,_gccfe :=_befgf .(_ca .CharData );!_gccfe {return _f .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",_befgf );}else {switch string (_adccc ){case "":*_fgdfe =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_fgdfe =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_fgdfe =2;case "\u0065\u006d\u0062\u006f\u0073\u0073":*_fgdfe =3;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_fgdfe =4;};};_befgf ,_bgcbd =d .Token ();if _bgcbd !=nil {return _bgcbd ;};if _efdea ,_cceebf :=_befgf .(_ca .EndElement );_cceebf &&_efdea .Name ==start .Name {return nil ;};return _f .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",_befgf );};type Background struct{CT_Background };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 NewOfcCT_ShapeDefaults ()*OfcCT_ShapeDefaults {_bcbdd :=&OfcCT_ShapeDefaults {};return _bcbdd };func (_befa OfcST_ExtrusionRender )ValidateWithPath (path string )error {switch _befa {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_befa ));};return nil ;};func (_cfcdd *OfcST_ConnectType )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_gaegde ,_ffdcb :=d .Token ();if _ffdcb !=nil {return _ffdcb ;};if _afeag ,_dceaeg :=_gaegde .(_ca .EndElement );_dceaeg &&_afeag .Name ==start .Name {*_cfcdd =1;return nil ;};if _fdddac ,_afbaec :=_gaegde .(_ca .CharData );!_afbaec {return _f .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",_gaegde );}else {switch string (_fdddac ){case "":*_cfcdd =0;case "\u006e\u006f\u006e\u0065":*_cfcdd =1;case "\u0072\u0065\u0063\u0074":*_cfcdd =2;case "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073":*_cfcdd =3;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_cfcdd =4;};};_gaegde ,_ffdcb =d .Token ();if _ffdcb !=nil {return _ffdcb ;};if _ceegd ,_gaebfb :=_gaegde .(_ca .EndElement );_gaebfb &&_ceegd .Name ==start .Name {return nil ;};return _f .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",_gaegde );};
|
|
|
|
// ValidateWithPath validates the AG_CoreAttributes and its children, prefixing error messages with path
|
|
func (_efe *AG_CoreAttributes )ValidateWithPath (path string )error {if _bgc :=_efe .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_bgc !=nil {return _bgc ;};return nil ;};type CT_Textbox struct{InsetAttr *string ;SingleclickAttr _da .ST_TrueFalse ;InsetmodeAttr OfcST_InsetMode ;TxbxContent *_fd .TxbxContent ;Any _cb .Any ;IdAttr *string ;StyleAttr *string ;};func (_cbdc *CT_Stroke )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_acffa :=range start .Attr {if _acffa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acffa .Name .Local =="\u0072\u0065\u006ci\u0064"{_gcaeg ,_ggcfd :=_acffa .Value ,error (nil );if _ggcfd !=nil {return _ggcfd ;};_cbdc .RelidAttr =&_gcaeg ;continue ;};if _acffa .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"&&_acffa .Name .Local =="\u0069\u0064"{_bgdcg ,_cfegg :=_acffa .Value ,error (nil );if _cfegg !=nil {return _cfegg ;};_cbdc .RIdAttr =&_bgdcg ;continue ;};if _acffa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acffa .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cbdc .ForcedashAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acffa .Name .Local =="\u0074\u0069\u0074l\u0065"{_dacf ,_ffce :=_acffa .Value ,error (nil );if _ffce !=nil {return _ffce ;};_cbdc .TitleAttr =&_dacf ;continue ;};if _acffa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acffa .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_cfgeb ,_cbdca :=_acffa .Value ,error (nil );if _cbdca !=nil {return _cbdca ;};_cbdc .AlthrefAttr =&_cfgeb ;continue ;};if _acffa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acffa .Name .Local =="\u0068\u0072\u0065\u0066"{_afff ,_bced :=_acffa .Value ,error (nil );if _bced !=nil {return _bced ;};_cbdc .HrefAttr =&_afff ;continue ;};if _acffa .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_gfacc ,_fccge :=_acffa .Value ,error (nil );if _fccge !=nil {return _fccge ;};_cbdc .ImagesizeAttr =&_gfacc ;continue ;};if _acffa .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_cbdc .StartarrowlengthAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_cbdc .JoinstyleAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_cbdc .EndarrowAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_beffg ,_gdfe :=_acffa .Value ,error (nil );if _gdfe !=nil {return _gdfe ;};_cbdc .DashstyleAttr =&_beffg ;continue ;};if _acffa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cbdc .EndarrowwidthAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u0073\u0072\u0063"{_ccbe ,_efabf :=_acffa .Value ,error (nil );if _efabf !=nil {return _efabf ;};_cbdc .SrcAttr =&_ccbe ;continue ;};if _acffa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_cbdc .EndarrowlengthAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_cbdc .LinestyleAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_feda ,_gcebe :=_acffa .Value ,error (nil );if _gcebe !=nil {return _gcebe ;};_cbdc .OpacityAttr =&_feda ;continue ;};if _acffa .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_dbdfa ,_acffc :=_acffa .Value ,error (nil );if _acffc !=nil {return _acffc ;};_cbdc .WeightAttr =&_dbdfa ;continue ;};if _acffa .Name .Local =="\u0069\u0064"{_ceecda ,_dgcfdf :=_acffa .Value ,error (nil );if _dgcfdf !=nil {return _dgcfdf ;};_cbdc .IdAttr =&_ceecda ;continue ;};if _acffa .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_fdddf ,_dfbbe :=_d .ParseFloat (_acffa .Value ,64);if _dfbbe !=nil {return _dfbbe ;};_cbdc .MiterlimitAttr =&_fdddf ;continue ;};if _acffa .Name .Local =="\u0063\u006f\u006co\u0072"{_acfbeb ,_geedg :=_acffa .Value ,error (nil );if _geedg !=nil {return _geedg ;};_cbdc .ColorAttr =&_acfbeb ;continue ;};if _acffa .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_cbdc .ImageaspectAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_cbdc .FilltypeAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u006f\u006e"{_cbdc .OnAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cbdc .StartarrowwidthAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cbdc .InsetpenAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_cbdc .ImagealignshapeAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_cbdc .StartarrowAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_cbdc .EndcapAttr .UnmarshalXMLAttr (_acffa );continue ;};if _acffa .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_eagfd ,_gfcad :=_acffa .Value ,error (nil );if _gfcad !=nil {return _gfcad ;};_cbdc .Color2Attr =&_eagfd ;continue ;};};_ecbb :for {_fdgabc ,_gfad :=d .Token ();if _gfad !=nil {return _gfad ;};switch _cddf :=_fdgabc .(type ){case _ca .StartElement :switch _cddf .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cbdc .Left =NewOfcLeft ();if _fcccd :=d .DecodeElement (_cbdc .Left ,&_cddf );_fcccd !=nil {return _fcccd ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cbdc .Top =NewOfcTop ();if _bgcee :=d .DecodeElement (_cbdc .Top ,&_cddf );_bgcee !=nil {return _bgcee ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cbdc .Right =NewOfcRight ();if _edgbd :=d .DecodeElement (_cbdc .Right ,&_cddf );_edgbd !=nil {return _edgbd ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cbdc .Bottom =NewOfcBottom ();if _fgadf :=d .DecodeElement (_cbdc .Bottom ,&_cddf );_fgadf !=nil {return _fgadf ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cbdc .Column =NewOfcColumn ();if _dfeeb :=d .DecodeElement (_cbdc .Column ,&_cddf );_dfeeb !=nil {return _dfeeb ;};default:_fa .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",_cddf .Name );if _geea :=d .Skip ();_geea !=nil {return _geea ;};};case _ca .EndElement :break _ecbb ;case _ca .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_StrokeAttributes and its children, prefixing error messages with path
|
|
func (_acac *AG_StrokeAttributes )ValidateWithPath (path string )error {if _bce :=_acac .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_bce !=nil {return _bce ;};if _afga :=_acac .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_afga !=nil {return _afga ;};if _fbd :=_acac .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_fbd !=nil {return _fbd ;};if _gcad :=_acac .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072");_gcad !=nil {return _gcad ;};if _dcfe :=_acac .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_dcfe !=nil {return _dcfe ;};if _cdg :=_acac .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_cdg !=nil {return _cdg ;};if _eaa :=_acac .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072");_eaa !=nil {return _eaa ;};if _edad :=_acac .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_edad !=nil {return _edad ;};if _dfcg :=_acac .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072");_dfcg !=nil {return _dfcg ;};if _aafd :=_acac .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072");_aafd !=nil {return _aafd ;};if _bcdg :=_acac .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_bcdg !=nil {return _bcdg ;};if _fbbf :=_acac .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072");_fbbf !=nil {return _fbbf ;};if _bcef :=_acac .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072");_bcef !=nil {return _bcef ;};if _efag :=_acac .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_efag !=nil {return _efag ;};if _fbg :=_acac .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_fbg !=nil {return _fbg ;};return nil ;};func (_cdaef *OfcST_DiagramLayout )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_cdaef =0;case "\u0030":*_cdaef =1;case "\u0031":*_cdaef =2;case "\u0032":*_cdaef =3;case "\u0033":*_cdaef =4;};return nil ;};func (_dcfaf *OfcST_CalloutPlacement )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_dcfaf =0;case "\u0074\u006f\u0070":*_dcfaf =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dcfaf =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_dcfaf =3;case "\u0075\u0073\u0065\u0072":*_dcfaf =4;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_F and its children, prefixing error messages with path
|
|
func (_ggffc *CT_F )ValidateWithPath (path string )error {return nil };func (_fefea *Shapetype )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_fefea .CT_Shapetype =*NewCT_Shapetype ();for _ ,_fffgd :=range start .Attr {if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ggefc ,_adcad :=_fffgd .Value ,error (nil );if _adcad !=nil {return _adcad ;};_fefea .BordertopcolorAttr =&_ggefc ;continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u006d\u0061\u0073\u0074\u0065\u0072"{_acae ,_bcefdd :=_fffgd .Value ,error (nil );if _bcefdd !=nil {return _bcefdd ;};_fefea .MasterAttr =&_acae ;continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dfcegd ,_gaedd :=_fffgd .Value ,error (nil );if _gaedd !=nil {return _gaedd ;};_fefea .BorderleftcolorAttr =&_dfcegd ;continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fefea .BulletAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0068\u0072"{_fefea .HrAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0063\u006c\u0069\u0070"{_fefea .ClipAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0068\u0072\u0073t\u0064"{_fefea .HrstdAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0073\u0070\u0069\u0064"{_ecgfe ,_dcaec :=_fffgd .Value ,error (nil );if _dcaec !=nil {return _dcaec ;};_fefea .SpidAttr =&_ecgfe ;continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fefea .HrnoshadeAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ccaacc ,_bbagd :=_d .ParseInt (_fffgd .Value ,10,64);if _bbagd !=nil {return _bbagd ;};_fefea .RegroupidAttr =&_ccaacc ;continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fefea .DgmlayoutAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fefea .CliptowrapAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fefea .AllowoverlapAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fefea .InsetmodeAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fefea .UserhiddenAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_fgfca ,_dfec :=_fffgd .Value ,error (nil );if _dfec !=nil {return _dfec ;};_fefea .BorderbottomcolorAttr =&_fgfca ;continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fefea .BwpureAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fefea .DgmlayoutmruAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fefea .PreferrelativeAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fefea .AllowincellAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0068\u0072\u0070c\u0074"{_cgfff ,_ggfaa :=_d .ParseFloat (_fffgd .Value ,64);if _ggfaa !=nil {return _ggfaa ;};_bcebb :=float32 (_cgfff );_fefea .HrpctAttr =&_bcebb ;continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fefea .ButtonAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fefea .UserdrawnAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fefea .BwnormalAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0073\u0070\u0074"{_eeece ,_fcead :=_d .ParseFloat (_fffgd .Value ,64);if _fcead !=nil {return _fcead ;};_fcefc :=float32 (_eeece );_fefea .SptAttr =&_fcefc ;continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fefea .ConnectortypeAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cfcbac ,_edafe :=_fffgd .Value ,error (nil );if _edafe !=nil {return _edafe ;};_fefea .BorderrightcolorAttr =&_cfcbac ;continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fefea .OleiconAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_gcffcg ,_dcdc :=_d .ParseInt (_fffgd .Value ,10,64);if _dcdc !=nil {return _dcdc ;};_fefea .DgmnodekindAttr =&_gcffcg ;continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u006f\u006e\u0065\u0064"{_fefea .OnedAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fefea .BwmodeAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u006f\u006c\u0065"{_fefea .OleAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fefea .ForcedashAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fefea .DoubleclicknotifyAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffgd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fefea .HralignAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dbadb ,_ddgfc :=_fffgd .Value ,error (nil );if _ddgfc !=nil {return _ddgfc ;};_fefea .WrapcoordsAttr =&_dbadb ;continue ;};if _fffgd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bafge ,_baegb :=_fffgd .Value ,error (nil );if _baegb !=nil {return _baegb ;};_fefea .CoordsizeAttr =&_bafge ;continue ;};if _fffgd .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fefea .StrokedAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Local =="\u0061\u006c\u0074"{_eccbe ,_gbdbe :=_fffgd .Value ,error (nil );if _gbdbe !=nil {return _gbdbe ;};_fefea .AltAttr =&_eccbe ;continue ;};if _fffgd .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_eddb ,_gcbeag :=_fffgd .Value ,error (nil );if _gcbeag !=nil {return _gcbeag ;};_fefea .StrokeweightAttr =&_eddb ;continue ;};if _fffgd .Name .Local =="\u0073\u0074\u0079l\u0065"{_cfggc ,_babed :=_fffgd .Value ,error (nil );if _babed !=nil {return _babed ;};_fefea .StyleAttr =&_cfggc ;continue ;};if _fffgd .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_dafbe ,_bdbda :=_fffgd .Value ,error (nil );if _bdbda !=nil {return _bdbda ;};_fefea .ChromakeyAttr =&_dafbe ;continue ;};if _fffgd .Name .Local =="\u0069\u0064"{_eacea ,_fcdg :=_fffgd .Value ,error (nil );if _fcdg !=nil {return _fcdg ;};_fefea .IdAttr =&_eacea ;continue ;};if _fffgd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ceeaf ,_gcdeb :=_fffgd .Value ,error (nil );if _gcdeb !=nil {return _gcdeb ;};_fefea .TargetAttr =&_ceeaf ;continue ;};if _fffgd .Name .Local =="\u0063\u006c\u0061s\u0073"{_eaabg ,_gebgga :=_fffgd .Value ,error (nil );if _gebgga !=nil {return _gebgga ;};_fefea .ClassAttr =&_eaabg ;continue ;};if _fffgd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fefea .InsetpenAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Local =="\u0070\u0072\u0069n\u0074"{_fefea .PrintAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fefea .FilledAttr .UnmarshalXMLAttr (_fffgd );continue ;};if _fffgd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_aedgd ,_fecfg :=_fffgd .Value ,error (nil );if _fecfg !=nil {return _fecfg ;};_fefea .StrokecolorAttr =&_aedgd ;continue ;};if _fffgd .Name .Local =="\u0074\u0069\u0074l\u0065"{_ffacf ,_gffac :=_fffgd .Value ,error (nil );if _gffac !=nil {return _gffac ;};_fefea .TitleAttr =&_ffacf ;continue ;};if _fffgd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dcgeee ,_bdbaa :=_fffgd .Value ,error (nil );if _bdbaa !=nil {return _bdbaa ;};_fefea .OpacityAttr =&_dcgeee ;continue ;};if _fffgd .Name .Local =="\u0061\u0064\u006a"{_acaef ,_bfegcg :=_fffgd .Value ,error (nil );if _bfegcg !=nil {return _bfegcg ;};_fefea .AdjAttr =&_acaef ;continue ;};if _fffgd .Name .Local =="\u0070\u0061\u0074\u0068"{_aacfg ,_gbbff :=_fffgd .Value ,error (nil );if _gbbff !=nil {return _gbbff ;};_fefea .PathAttr =&_aacfg ;continue ;};if _fffgd .Name .Local =="\u0068\u0072\u0065\u0066"{_eegae ,_fdae :=_fffgd .Value ,error (nil );if _fdae !=nil {return _fdae ;};_fefea .HrefAttr =&_eegae ;continue ;};if _fffgd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_dcafa ,_fcdaa :=_fffgd .Value ,error (nil );if _fcdaa !=nil {return _fcdaa ;};_fefea .CoordoriginAttr =&_dcafa ;continue ;};if _fffgd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_agcaa ,_cfgbc :=_fffgd .Value ,error (nil );if _cfgbc !=nil {return _cfgbc ;};_fefea .FillcolorAttr =&_agcaa ;continue ;};};_dacfa :for {_bdcee ,_dagcb :=d .Token ();if _dagcb !=nil {return _dagcb ;};switch _fafcba :=_bdcee .(type ){case _ca .StartElement :switch _fafcba .Name {case _ca .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"}:_gbbeg :=NewEG_ShapeElements ();_gbbeg .Path =NewPath ();if _bfffg :=d .DecodeElement (_gbbeg .Path ,&_fafcba );_bfffg !=nil {return _bfffg ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_gbbeg );case _ca .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"}:_fbadc :=NewEG_ShapeElements ();_fbadc .Formulas =NewFormulas ();if _effgb :=d .DecodeElement (_fbadc .Formulas ,&_fafcba );_effgb !=nil {return _effgb ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_fbadc );case _ca .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"}:_dedca :=NewEG_ShapeElements ();_dedca .Handles =NewHandles ();if _eaacec :=d .DecodeElement (_dedca .Handles ,&_fafcba );_eaacec !=nil {return _eaacec ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_dedca );case _ca .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"}:_bdgaa :=NewEG_ShapeElements ();_bdgaa .Fill =NewFill ();if _bgbbe :=d .DecodeElement (_bdgaa .Fill ,&_fafcba );_bgbbe !=nil {return _bgbbe ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_bdgaa );case _ca .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"}:_egegd :=NewEG_ShapeElements ();_egegd .Stroke =NewStroke ();if _dcdee :=d .DecodeElement (_egegd .Stroke ,&_fafcba );_dcdee !=nil {return _dcdee ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_egegd );case _ca .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"}:_accce :=NewEG_ShapeElements ();_accce .Shadow =NewShadow ();if _ccbae :=d .DecodeElement (_accce .Shadow ,&_fafcba );_ccbae !=nil {return _ccbae ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_accce );case _ca .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"}:_cggff :=NewEG_ShapeElements ();_cggff .Textbox =NewTextbox ();if _dbaec :=d .DecodeElement (_cggff .Textbox ,&_fafcba );_dbaec !=nil {return _dbaec ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_cggff );case _ca .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"}:_bbbde :=NewEG_ShapeElements ();_bbbde .Textpath =NewTextpath ();if _dgdbb :=d .DecodeElement (_bbbde .Textpath ,&_fafcba );_dgdbb !=nil {return _dgdbb ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_bbbde );case _ca .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"}:_gdebd :=NewEG_ShapeElements ();_gdebd .Imagedata =NewImagedata ();if _fabad :=d .DecodeElement (_gdebd .Imagedata ,&_fafcba );_fabad !=nil {return _fabad ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_gdebd );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gfabc :=NewEG_ShapeElements ();_gfabc .Skew =NewOfcSkew ();if _acccec :=d .DecodeElement (_gfabc .Skew ,&_fafcba );_acccec !=nil {return _acccec ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_gfabc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_deebd :=NewEG_ShapeElements ();_deebd .Extrusion =NewOfcExtrusion ();if _befeg :=d .DecodeElement (_deebd .Extrusion ,&_fafcba );_befeg !=nil {return _befeg ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_deebd );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gddae :=NewEG_ShapeElements ();_gddae .Callout =NewOfcCallout ();if _bbgaa :=d .DecodeElement (_gddae .Callout ,&_fafcba );_bbgaa !=nil {return _bbgaa ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_gddae );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ccgde :=NewEG_ShapeElements ();_ccgde .Lock =NewOfcLock ();if _dbccd :=d .DecodeElement (_ccgde .Lock ,&_fafcba );_dbccd !=nil {return _dbccd ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_ccgde );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bfbbc :=NewEG_ShapeElements ();_bfbbc .Clippath =NewOfcClippath ();if _gebfe :=d .DecodeElement (_bfbbc .Clippath ,&_fafcba );_gebfe !=nil {return _gebfe ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_bfbbc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bgddg :=NewEG_ShapeElements ();_bgddg .Signatureline =NewOfcSignatureline ();if _beade :=d .DecodeElement (_bgddg .Signatureline ,&_fafcba );_beade !=nil {return _beade ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_bgddg );case _ca .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"}:_begda :=NewEG_ShapeElements ();_begda .Wrap =_eb .NewWrap ();if _gcbbfc :=d .DecodeElement (_begda .Wrap ,&_fafcba );_gcbbfc !=nil {return _gcbbfc ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_begda );case _ca .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"}:_gbggg :=NewEG_ShapeElements ();_gbggg .Anchorlock =_eb .NewAnchorlock ();if _dgedb :=d .DecodeElement (_gbggg .Anchorlock ,&_fafcba );_dgedb !=nil {return _dgedb ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_gbggg );case _ca .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"}:_fdecg :=NewEG_ShapeElements ();_fdecg .Bordertop =_eb .NewBordertop ();if _aafcd :=d .DecodeElement (_fdecg .Bordertop ,&_fafcba );_aafcd !=nil {return _aafcd ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_fdecg );case _ca .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"}:_ebefaf :=NewEG_ShapeElements ();_ebefaf .Borderbottom =_eb .NewBorderbottom ();if _bebdd :=d .DecodeElement (_ebefaf .Borderbottom ,&_fafcba );_bebdd !=nil {return _bebdd ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_ebefaf );case _ca .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"}:_befcd :=NewEG_ShapeElements ();_befcd .Borderleft =_eb .NewBorderleft ();if _efcce :=d .DecodeElement (_befcd .Borderleft ,&_fafcba );_efcce !=nil {return _efcce ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_befcd );case _ca .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"}:_cagc :=NewEG_ShapeElements ();_cagc .Borderright =_eb .NewBorderright ();if _edegg :=d .DecodeElement (_cagc .Borderright ,&_fafcba );_edegg !=nil {return _edegg ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_cagc );case _ca .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"}:_ecbcb :=NewEG_ShapeElements ();_ecbcb .ClientData =_e .NewClientData ();if _ggbddb :=d .DecodeElement (_ecbcb .ClientData ,&_fafcba );_ggbddb !=nil {return _ggbddb ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_ecbcb );case _ca .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"}:_afaga :=NewEG_ShapeElements ();_afaga .Textdata =_a .NewTextdata ();if _aaeaeg :=d .DecodeElement (_afaga .Textdata ,&_fafcba );_aaeaeg !=nil {return _aaeaeg ;};_fefea .EG_ShapeElements =append (_fefea .EG_ShapeElements ,_afaga );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fefea .Complex =NewOfcComplex ();if _gegg :=d .DecodeElement (_fefea .Complex ,&_fafcba );_gegg !=nil {return _gegg ;};default:_fa .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",_fafcba .Name );if _afef :=d .Skip ();_afef !=nil {return _afef ;};};case _ca .EndElement :break _dacfa ;case _ca .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Stroke and its children, prefixing error messages with path
|
|
func (_accdb *CT_Stroke )ValidateWithPath (path string )error {if _accdb .Left !=nil {if _bgebg :=_accdb .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_bgebg !=nil {return _bgebg ;};};if _accdb .Top !=nil {if _cbbfe :=_accdb .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_cbbfe !=nil {return _cbbfe ;};};if _accdb .Right !=nil {if _abecf :=_accdb .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074");_abecf !=nil {return _abecf ;};};if _accdb .Bottom !=nil {if _fcafg :=_accdb .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d");_fcafg !=nil {return _fcafg ;};};if _accdb .Column !=nil {if _dcad :=_accdb .Column .ValidateWithPath (path +"\u002fC\u006f\u006c\u0075\u006d\u006e");_dcad !=nil {return _dcad ;};};if _dgaeb :=_accdb .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_dgaeb !=nil {return _dgaeb ;};if _gadfag :=_accdb .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_gadfag !=nil {return _gadfag ;};if _cebff :=_accdb .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_cebff !=nil {return _cebff ;};if _bbge :=_accdb .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072");_bbge !=nil {return _bbge ;};if _efcbb :=_accdb .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_efcbb !=nil {return _efcbb ;};if _aeabf :=_accdb .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_aeabf !=nil {return _aeabf ;};if _dbeda :=_accdb .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072");_dbeda !=nil {return _dbeda ;};if _bcegb :=_accdb .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_bcegb !=nil {return _bcegb ;};if _egdaf :=_accdb .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072");_egdaf !=nil {return _egdaf ;};if _cgfcd :=_accdb .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072");_cgfcd !=nil {return _cgfcd ;};if _bdaf :=_accdb .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_bdaf !=nil {return _bdaf ;};if _ebff :=_accdb .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072");_ebff !=nil {return _ebff ;};if _cbdba :=_accdb .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072");_cbdba !=nil {return _cbdba ;};if _dbdgc :=_accdb .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_dbdgc !=nil {return _dbdgc ;};if _agecb :=_accdb .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_agecb !=nil {return _agecb ;};return nil ;};func (_ecdd *CT_Group )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_aeaeb :=range start .Attr {if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ecdd .AllowincellAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ecdd .BulletAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0068\u0072"{_ecdd .HrAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u006f\u006e\u0065\u0064"{_ecdd .OnedAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ecdd .HralignAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="t\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"{_adab ,_ged :=_aeaeb .Value ,error (nil );if _ged !=nil {return _ged ;};_ecdd .TablelimitsAttr =&_adab ;continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ebfa ,_badg :=_d .ParseInt (_aeaeb .Value ,10,64);if _badg !=nil {return _badg ;};_ecdd .RegroupidAttr =&_ebfa ;continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_babe ,_egfd :=_aeaeb .Value ,error (nil );if _egfd !=nil {return _egfd ;};_ecdd .BordertopcolorAttr =&_babe ;continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0073\u0070\u0069\u0064"{_fabg ,_afbfg :=_aeaeb .Value ,error (nil );if _afbfg !=nil {return _afbfg ;};_ecdd .SpidAttr =&_fabg ;continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0068\u0072\u0070c\u0074"{_ebbf ,_ecbf :=_d .ParseFloat (_aeaeb .Value ,64);if _ecbf !=nil {return _ecbf ;};_fabgf :=float32 (_ebbf );_ecdd .HrpctAttr =&_fabgf ;continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_eaac ,_cfdd :=_aeaeb .Value ,error (nil );if _cfdd !=nil {return _cfdd ;};_ecdd .BorderrightcolorAttr =&_eaac ;continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ecdd .ButtonAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0068\u0072\u0073t\u0064"{_ecdd .HrstdAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ecdd .DgmlayoutAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ecdd .UserdrawnAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ecdd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ecdd .UserhiddenAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_aggf ,_dgfff :=_aeaeb .Value ,error (nil );if _dgfff !=nil {return _dgfff ;};_ecdd .BorderleftcolorAttr =&_aggf ;continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ecdd .InsetmodeAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ecdd .AllowoverlapAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0074a\u0062l\u0065\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"{_egced ,_beff :=_aeaeb .Value ,error (nil );if _beff !=nil {return _beff ;};_ecdd .TablepropertiesAttr =&_egced ;continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ecdd .HrnoshadeAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ecdd .DgmlayoutmruAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_fbda ,_bfgef :=_d .ParseInt (_aeaeb .Value ,10,64);if _bfgef !=nil {return _bfgef ;};_ecdd .DgmnodekindAttr =&_fbda ;continue ;};if _aeaeb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeaeb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_beagc ,_eafc :=_aeaeb .Value ,error (nil );if _eafc !=nil {return _eafc ;};_ecdd .BorderbottomcolorAttr =&_beagc ;continue ;};if _aeaeb .Name .Local =="\u0070\u0072\u0069n\u0074"{_ecdd .PrintAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Local =="\u0074\u0069\u0074l\u0065"{_geaa ,_agd :=_aeaeb .Value ,error (nil );if _agd !=nil {return _agd ;};_ecdd .TitleAttr =&_geaa ;continue ;};if _aeaeb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_faeb ,_cec :=_aeaeb .Value ,error (nil );if _cec !=nil {return _cec ;};_ecdd .CoordoriginAttr =&_faeb ;continue ;};if _aeaeb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_ffbac ,_ggcd :=_aeaeb .Value ,error (nil );if _ggcd !=nil {return _ggcd ;};_ecdd .WrapcoordsAttr =&_ffbac ;continue ;};if _aeaeb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bgcbg ,_gacg :=_aeaeb .Value ,error (nil );if _gacg !=nil {return _gacg ;};_ecdd .CoordsizeAttr =&_bgcbg ;continue ;};if _aeaeb .Name .Local =="\u0073\u0074\u0079l\u0065"{_aggb ,_fggeg :=_aeaeb .Value ,error (nil );if _fggeg !=nil {return _fggeg ;};_ecdd .StyleAttr =&_aggb ;continue ;};if _aeaeb .Name .Local =="\u0069\u0064"{_baaf ,_bege :=_aeaeb .Value ,error (nil );if _bege !=nil {return _bege ;};_ecdd .IdAttr =&_baaf ;continue ;};if _aeaeb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_aedeb ,_gabc :=_aeaeb .Value ,error (nil );if _gabc !=nil {return _gabc ;};_ecdd .FillcolorAttr =&_aedeb ;continue ;};if _aeaeb .Name .Local =="\u0063\u006c\u0061s\u0073"{_bgaa ,_fegf :=_aeaeb .Value ,error (nil );if _fegf !=nil {return _fegf ;};_ecdd .ClassAttr =&_bgaa ;continue ;};if _aeaeb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_fddc ,_bdcf :=_aeaeb .Value ,error (nil );if _bdcf !=nil {return _bdcf ;};_ecdd .TargetAttr =&_fddc ;continue ;};if _aeaeb .Name .Local =="\u0068\u0072\u0065\u0066"{_edff ,_ddbb :=_aeaeb .Value ,error (nil );if _ddbb !=nil {return _ddbb ;};_ecdd .HrefAttr =&_edff ;continue ;};if _aeaeb .Name .Local =="\u0065\u0064\u0069\u0074\u0061\u0073"{_ecdd .EditasAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ecdd .FilledAttr .UnmarshalXMLAttr (_aeaeb );continue ;};if _aeaeb .Name .Local =="\u0061\u006c\u0074"{_cdff ,_agebf :=_aeaeb .Value ,error (nil );if _agebf !=nil {return _agebf ;};_ecdd .AltAttr =&_cdff ;continue ;};};_fbcg :for {_agee ,_gbacd :=d .Token ();if _gbacd !=nil {return _gbacd ;};switch _eacfb :=_agee .(type ){case _ca .StartElement :switch _eacfb .Name {case _ca .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"}:_dgbdf :=NewGroup ();if _adafg :=d .DecodeElement (_dgbdf ,&_eacfb );_adafg !=nil {return _adafg ;};_ecdd .Group =append (_ecdd .Group ,_dgbdf );case _ca .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"}:_edeag :=NewShape ();if _egeb :=d .DecodeElement (_edeag ,&_eacfb );_egeb !=nil {return _egeb ;};_ecdd .Shape =append (_ecdd .Shape ,_edeag );case _ca .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"}:_gbfd :=NewShapetype ();if _ebegd :=d .DecodeElement (_gbfd ,&_eacfb );_ebegd !=nil {return _ebegd ;};_ecdd .Shapetype =append (_ecdd .Shapetype ,_gbfd );case _ca .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"}:_dfdg :=NewArc ();if _bbfa :=d .DecodeElement (_dfdg ,&_eacfb );_bbfa !=nil {return _bbfa ;};_ecdd .Arc =append (_ecdd .Arc ,_dfdg );case _ca .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"}:_fbadb :=NewCurve ();if _gfee :=d .DecodeElement (_fbadb ,&_eacfb );_gfee !=nil {return _gfee ;};_ecdd .Curve =append (_ecdd .Curve ,_fbadb );case _ca .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"}:_afbfd :=NewImage ();if _dcfed :=d .DecodeElement (_afbfd ,&_eacfb );_dcfed !=nil {return _dcfed ;};_ecdd .Image =append (_ecdd .Image ,_afbfd );case _ca .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"}:_eeeg :=NewLine ();if _ggdf :=d .DecodeElement (_eeeg ,&_eacfb );_ggdf !=nil {return _ggdf ;};_ecdd .Line =append (_ecdd .Line ,_eeeg );case _ca .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"}:_ccgf :=NewOval ();if _abfef :=d .DecodeElement (_ccgf ,&_eacfb );_abfef !=nil {return _abfef ;};_ecdd .Oval =append (_ecdd .Oval ,_ccgf );case _ca .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"}:_fbfg :=NewPolyline ();if _dfad :=d .DecodeElement (_fbfg ,&_eacfb );_dfad !=nil {return _dfad ;};_ecdd .Polyline =append (_ecdd .Polyline ,_fbfg );case _ca .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"}:_fbadd :=NewRect ();if _gaba :=d .DecodeElement (_fbadd ,&_eacfb );_gaba !=nil {return _gaba ;};_ecdd .Rect =append (_ecdd .Rect ,_fbadd );case _ca .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"}:_agec :=NewRoundrect ();if _ecgc :=d .DecodeElement (_agec ,&_eacfb );_ecgc !=nil {return _ecgc ;};_ecdd .Roundrect =append (_ecdd .Roundrect ,_agec );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cddg :=NewOfcDiagram ();if _bfafc :=d .DecodeElement (_cddg ,&_eacfb );_bfafc !=nil {return _bfafc ;};_ecdd .Diagram =append (_ecdd .Diagram ,_cddg );case _ca .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"}:_eaaa :=NewEG_ShapeElements ();_eaaa .Path =NewPath ();if _cedb :=d .DecodeElement (_eaaa .Path ,&_eacfb );_cedb !=nil {return _cedb ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_eaaa );case _ca .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"}:_ecae :=NewEG_ShapeElements ();_ecae .Formulas =NewFormulas ();if _bgda :=d .DecodeElement (_ecae .Formulas ,&_eacfb );_bgda !=nil {return _bgda ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_ecae );case _ca .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"}:_aabd :=NewEG_ShapeElements ();_aabd .Handles =NewHandles ();if _cdcdg :=d .DecodeElement (_aabd .Handles ,&_eacfb );_cdcdg !=nil {return _cdcdg ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_aabd );case _ca .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"}:_bbag :=NewEG_ShapeElements ();_bbag .Fill =NewFill ();if _gfcda :=d .DecodeElement (_bbag .Fill ,&_eacfb );_gfcda !=nil {return _gfcda ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_bbag );case _ca .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"}:_gedg :=NewEG_ShapeElements ();_gedg .Stroke =NewStroke ();if _agcfd :=d .DecodeElement (_gedg .Stroke ,&_eacfb );_agcfd !=nil {return _agcfd ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_gedg );case _ca .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"}:_cbbd :=NewEG_ShapeElements ();_cbbd .Shadow =NewShadow ();if _dfge :=d .DecodeElement (_cbbd .Shadow ,&_eacfb );_dfge !=nil {return _dfge ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_cbbd );case _ca .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"}:_gcade :=NewEG_ShapeElements ();_gcade .Textbox =NewTextbox ();if _faacf :=d .DecodeElement (_gcade .Textbox ,&_eacfb );_faacf !=nil {return _faacf ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_gcade );case _ca .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"}:_febc :=NewEG_ShapeElements ();_febc .Textpath =NewTextpath ();if _ddga :=d .DecodeElement (_febc .Textpath ,&_eacfb );_ddga !=nil {return _ddga ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_febc );case _ca .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"}:_egbg :=NewEG_ShapeElements ();_egbg .Imagedata =NewImagedata ();if _fdea :=d .DecodeElement (_egbg .Imagedata ,&_eacfb );_fdea !=nil {return _fdea ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_egbg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ggffa :=NewEG_ShapeElements ();_ggffa .Skew =NewOfcSkew ();if _gdfb :=d .DecodeElement (_ggffa .Skew ,&_eacfb );_gdfb !=nil {return _gdfb ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_ggffa );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cfag :=NewEG_ShapeElements ();_cfag .Extrusion =NewOfcExtrusion ();if _ebdgf :=d .DecodeElement (_cfag .Extrusion ,&_eacfb );_ebdgf !=nil {return _ebdgf ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_cfag );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bgee :=NewEG_ShapeElements ();_bgee .Callout =NewOfcCallout ();if _ccdg :=d .DecodeElement (_bgee .Callout ,&_eacfb );_ccdg !=nil {return _ccdg ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_bgee );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_baedb :=NewEG_ShapeElements ();_baedb .Lock =NewOfcLock ();if _abgf :=d .DecodeElement (_baedb .Lock ,&_eacfb );_abgf !=nil {return _abgf ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_baedb );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gdfcb :=NewEG_ShapeElements ();_gdfcb .Clippath =NewOfcClippath ();if _ceeb :=d .DecodeElement (_gdfcb .Clippath ,&_eacfb );_ceeb !=nil {return _ceeb ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_gdfcb );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_agdg :=NewEG_ShapeElements ();_agdg .Signatureline =NewOfcSignatureline ();if _gbed :=d .DecodeElement (_agdg .Signatureline ,&_eacfb );_gbed !=nil {return _gbed ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_agdg );case _ca .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"}:_ggfae :=NewEG_ShapeElements ();_ggfae .Wrap =_eb .NewWrap ();if _fggdf :=d .DecodeElement (_ggfae .Wrap ,&_eacfb );_fggdf !=nil {return _fggdf ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_ggfae );case _ca .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"}:_acbf :=NewEG_ShapeElements ();_acbf .Anchorlock =_eb .NewAnchorlock ();if _begg :=d .DecodeElement (_acbf .Anchorlock ,&_eacfb );_begg !=nil {return _begg ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_acbf );case _ca .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"}:_dfbb :=NewEG_ShapeElements ();_dfbb .Bordertop =_eb .NewBordertop ();if _bbbg :=d .DecodeElement (_dfbb .Bordertop ,&_eacfb );_bbbg !=nil {return _bbbg ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_dfbb );case _ca .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"}:_dabb :=NewEG_ShapeElements ();_dabb .Borderbottom =_eb .NewBorderbottom ();if _eaaed :=d .DecodeElement (_dabb .Borderbottom ,&_eacfb );_eaaed !=nil {return _eaaed ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_dabb );case _ca .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"}:_cfae :=NewEG_ShapeElements ();_cfae .Borderleft =_eb .NewBorderleft ();if _cfagg :=d .DecodeElement (_cfae .Borderleft ,&_eacfb );_cfagg !=nil {return _cfagg ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_cfae );case _ca .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"}:_fbgc :=NewEG_ShapeElements ();_fbgc .Borderright =_eb .NewBorderright ();if _befe :=d .DecodeElement (_fbgc .Borderright ,&_eacfb );_befe !=nil {return _befe ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_fbgc );case _ca .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"}:_bebc :=NewEG_ShapeElements ();_bebc .ClientData =_e .NewClientData ();if _ddba :=d .DecodeElement (_bebc .ClientData ,&_eacfb );_ddba !=nil {return _ddba ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_bebc );case _ca .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"}:_gecf :=NewEG_ShapeElements ();_gecf .Textdata =_a .NewTextdata ();if _dbde :=d .DecodeElement (_gecf .Textdata ,&_eacfb );_dbde !=nil {return _dbde ;};_ecdd .EG_ShapeElements =append (_ecdd .EG_ShapeElements ,_gecf );default:_fa .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",_eacfb .Name );if _eefg :=d .Skip ();_eefg !=nil {return _eefg ;};};case _ca .EndElement :break _fbcg ;case _ca .CharData :};};return nil ;};func (_edbbd *ST_Ext )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ebdcf ,_abece :=d .Token ();if _abece !=nil {return _abece ;};if _dcabgd ,_dcgbd :=_ebdcf .(_ca .EndElement );_dcgbd &&_dcabgd .Name ==start .Name {*_edbbd =1;return nil ;};if _gacdg ,_baedc :=_ebdcf .(_ca .CharData );!_baedc {return _f .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",_ebdcf );}else {switch string (_gacdg ){case "":*_edbbd =0;case "\u0076\u0069\u0065\u0077":*_edbbd =1;case "\u0065\u0064\u0069\u0074":*_edbbd =2;case "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065":*_edbbd =3;};};_ebdcf ,_abece =d .Token ();if _abece !=nil {return _abece ;};if _agbe ,_acgcb :=_ebdcf .(_ca .EndElement );_acgcb &&_agbe .Name ==start .Name {return nil ;};return _f .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",_ebdcf );};type AG_Type struct{TypeAttr *string ;};
|
|
|
|
// Validate validates the AG_ShapeAttributes and its children
|
|
func (_ebb *AG_ShapeAttributes )Validate ()error {return _ebb .ValidateWithPath ("\u0041G\u005fS\u0068\u0061\u0070\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073");};func NewOfcCT_ColorMru ()*OfcCT_ColorMru {_bedfec :=&OfcCT_ColorMru {};return _bedfec };func (_bfddc *Handles )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_bfddc .CT_Handles =*NewCT_Handles ();_caefb :for {_fggbc ,_gfcac :=d .Token ();if _gfcac !=nil {return _gfcac ;};switch _gbbf :=_fggbc .(type ){case _ca .StartElement :switch _gbbf .Name {case _ca .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"}:_bfcge :=NewCT_H ();if _gffaf :=d .DecodeElement (_bfcge ,&_gbbf );_gffaf !=nil {return _gffaf ;};_bfddc .H =append (_bfddc .H ,_bfcge );default:_fa .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",_gbbf .Name );if _fdfg :=d .Skip ();_fdfg !=nil {return _fdfg ;};};case _ca .EndElement :break _caefb ;case _ca .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_OfficeCoreAttributes and its children, prefixing error messages with path
|
|
func (_bcc *AG_OfficeCoreAttributes )ValidateWithPath (path string )error {if _dbdf :=_bcc .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_dbdf !=nil {return _dbdf ;};if _dbbg :=_bcc .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_dbbg !=nil {return _dbbg ;};if _fbf :=_bcc .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_fbf !=nil {return _fbf ;};if _fgeb :=_bcc .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_fgeb !=nil {return _fgeb ;};if _acfg :=_bcc .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_acfg !=nil {return _acfg ;};if _fgg :=_bcc .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_fgg !=nil {return _fgg ;};if _baed :=_bcc .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_baed !=nil {return _baed ;};if _ffba :=_bcc .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_ffba !=nil {return _ffba ;};if _cfcf :=_bcc .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_cfcf !=nil {return _cfcf ;};if _aae :=_bcc .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_aae !=nil {return _aae ;};if _bgec :=_bcc .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_bgec !=nil {return _bgec ;};if _aaeb :=_bcc .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_aaeb !=nil {return _aaeb ;};if _abcc :=_bcc .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_abcc !=nil {return _abcc ;};if _gaaa :=_bcc .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_gaaa !=nil {return _gaaa ;};if _ggbb :=_bcc .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_ggbb !=nil {return _ggbb ;};return nil ;};func (_fbece *OfcFill )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _fbece .OfcCT_Fill .MarshalXML (e ,start );};type AG_OfficeCoreAttributes struct{SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;};
|
|
|
|
// Validate validates the CT_F and its children
|
|
func (_beed *CT_F )Validate ()error {return _beed .ValidateWithPath ("\u0043\u0054\u005f\u0046")};func (_bdcb *CT_Formulas )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073";};e .EncodeToken (start );if _bdcb .F !=nil {_ddbg :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0066"}};for _ ,_ffbbc :=range _bdcb .F {e .EncodeElement (_ffbbc ,_ddbg );};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_gccgcd ST_EditAs )ValidateWithPath (path string )error {switch _gccgcd {case 0,1,2,3,4,5,6,7:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gccgcd ));};return nil ;};type CT_Handles struct{H []*CT_H ;};
|
|
|
|
// ValidateWithPath validates the CT_Rect and its children, prefixing error messages with path
|
|
func (_edcfc *CT_Rect )ValidateWithPath (path string )error {for _cgfd ,_cagg :=range _edcfc .EG_ShapeElements {if _cagf :=_cagg .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_cgfd ));_cagf !=nil {return _cagf ;};};if _dgcb :=_edcfc .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_dgcb !=nil {return _dgcb ;};if _gdgga :=_edcfc .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_gdgga !=nil {return _gdgga ;};if _cdgd :=_edcfc .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_cdgd !=nil {return _cdgd ;};if _gccf :=_edcfc .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_gccf !=nil {return _gccf ;};if _agfec :=_edcfc .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_agfec !=nil {return _agfec ;};if _cfadf :=_edcfc .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_cfadf !=nil {return _cfadf ;};if _ggcdd :=_edcfc .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_ggcdd !=nil {return _ggcdd ;};if _ddbad :=_edcfc .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_ddbad !=nil {return _ddbad ;};if _afaf :=_edcfc .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_afaf !=nil {return _afaf ;};if _bdggc :=_edcfc .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_bdggc !=nil {return _bdggc ;};if _eebbf :=_edcfc .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_eebbf !=nil {return _eebbf ;};if _gfaef :=_edcfc .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_gfaef !=nil {return _gfaef ;};if _fbdgd :=_edcfc .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_fbdgd !=nil {return _fbdgd ;};if _bdcbab :=_edcfc .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_bdcbab !=nil {return _bdcbab ;};if _fagc :=_edcfc .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_fagc !=nil {return _fagc ;};if _bcfc :=_edcfc .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_bcfc !=nil {return _bcfc ;};if _cecef :=_edcfc .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_cecef !=nil {return _cecef ;};if _bdad :=_edcfc .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_bdad !=nil {return _bdad ;};if _bdgbe :=_edcfc .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_bdgbe !=nil {return _bdgbe ;};if _dbcae :=_edcfc .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_dbcae !=nil {return _dbcae ;};if _acgee :=_edcfc .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_acgee !=nil {return _acgee ;};if _gffee :=_edcfc .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_gffee !=nil {return _gffee ;};if _ddge :=_edcfc .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_ddge !=nil {return _ddge ;};if _cbecc :=_edcfc .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_cbecc !=nil {return _cbecc ;};if _fgfc :=_edcfc .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_fgfc !=nil {return _fgfc ;};if _bfcabd :=_edcfc .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_bfcabd !=nil {return _bfcabd ;};if _dagd :=_edcfc .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_dagd !=nil {return _dagd ;};if _faeag :=_edcfc .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_faeag !=nil {return _faeag ;};if _bgafc :=_edcfc .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_bgafc !=nil {return _bgafc ;};return nil ;};type OfcExtrusion struct{OfcCT_Extrusion };func (_eacec OfcST_Angle )String ()string {switch _eacec {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 "";};func (_cdfcbd *Shapetype )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _cdfcbd .CT_Shapetype .MarshalXML (e ,start );};
|
|
|
|
// ValidateWithPath validates the Imagedata and its children, prefixing error messages with path
|
|
func (_deaca *Imagedata )ValidateWithPath (path string )error {if _daggb :=_deaca .CT_ImageData .ValidateWithPath (path );_daggb !=nil {return _daggb ;};return nil ;};func (_abbbcc OfcST_How )String ()string {switch _abbbcc {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 (_acafe *CT_Textbox )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_fbagd :=range start .Attr {if _fbagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fbagd .Name .Local =="s\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"{_acafe .SingleclickAttr .UnmarshalXMLAttr (_fbagd );continue ;};if _fbagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fbagd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_acafe .InsetmodeAttr .UnmarshalXMLAttr (_fbagd );continue ;};if _fbagd .Name .Local =="\u0069\u006e\u0073e\u0074"{_fggee ,_aegda :=_fbagd .Value ,error (nil );if _aegda !=nil {return _aegda ;};_acafe .InsetAttr =&_fggee ;continue ;};if _fbagd .Name .Local =="\u0069\u0064"{_aebb ,_egbce :=_fbagd .Value ,error (nil );if _egbce !=nil {return _egbce ;};_acafe .IdAttr =&_aebb ;continue ;};if _fbagd .Name .Local =="\u0073\u0074\u0079l\u0065"{_eadbd ,_adbeb :=_fbagd .Value ,error (nil );if _adbeb !=nil {return _adbeb ;};_acafe .StyleAttr =&_eadbd ;continue ;};};_degff :for {_fcfbd ,_ecdf :=d .Token ();if _ecdf !=nil {return _ecdf ;};switch _dggdfb :=_fcfbd .(type ){case _ca .StartElement :switch _dggdfb .Name {case _ca .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"},_ca .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"}:_acafe .TxbxContent =_fd .NewTxbxContent ();if _gcaec :=d .DecodeElement (_acafe .TxbxContent ,&_dggdfb );_gcaec !=nil {return _gcaec ;};default:if _gbbgga ,_daeee :=_cb .CreateElement (_dggdfb );_daeee !=nil {return _daeee ;}else {if _fbabb :=d .DecodeElement (_gbbgga ,&_dggdfb );_fbabb !=nil {return _fbabb ;};_acafe .Any =_gbbgga ;};};case _ca .EndElement :break _degff ;case _ca .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the Shapetype and its children, prefixing error messages with path
|
|
func (_gdbdg *Shapetype )ValidateWithPath (path string )error {if _geebg :=_gdbdg .CT_Shapetype .ValidateWithPath (path );_geebg !=nil {return _geebg ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Shapetype and its children, prefixing error messages with path
|
|
func (_abacb *CT_Shapetype )ValidateWithPath (path string )error {for _bbbdf ,_dbea :=range _abacb .EG_ShapeElements {if _baafe :=_dbea .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_bbbdf ));_baafe !=nil {return _baafe ;};};if _abacb .Complex !=nil {if _daafb :=_abacb .Complex .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u0070\u006c\u0065\u0078");_daafb !=nil {return _daafb ;};};if _fcbeg :=_abacb .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_fcbeg !=nil {return _fcbeg ;};if _bbbcb :=_abacb .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_bbbcb !=nil {return _bbbcb ;};if _afgfe :=_abacb .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_afgfe !=nil {return _afgfe ;};if _acbce :=_abacb .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_acbce !=nil {return _acbce ;};if _gdagdg :=_abacb .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_gdagdg !=nil {return _gdagdg ;};if _cdeea :=_abacb .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_cdeea !=nil {return _cdeea ;};if _gbgg :=_abacb .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_gbgg !=nil {return _gbgg ;};if _geaga :=_abacb .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_geaga !=nil {return _geaga ;};if _eaefd :=_abacb .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_eaefd !=nil {return _eaefd ;};if _befef :=_abacb .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_befef !=nil {return _befef ;};if _egdgec :=_abacb .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_egdgec !=nil {return _egdgec ;};if _fagaa :=_abacb .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_fagaa !=nil {return _fagaa ;};if _fdgbe :=_abacb .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_fdgbe !=nil {return _fdgbe ;};if _debaa :=_abacb .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_debaa !=nil {return _debaa ;};if _eeaf :=_abacb .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_eeaf !=nil {return _eeaf ;};if _ddfeb :=_abacb .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_ddfeb !=nil {return _ddfeb ;};if _bgcff :=_abacb .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_bgcff !=nil {return _bgcff ;};if _ceaaa :=_abacb .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_ceaaa !=nil {return _ceaaa ;};if _afaec :=_abacb .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_afaec !=nil {return _afaec ;};if _gdegf :=_abacb .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_gdegf !=nil {return _gdegf ;};if _abfdd :=_abacb .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_abfdd !=nil {return _abfdd ;};if _bgdeg :=_abacb .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_bgdeg !=nil {return _bgdeg ;};if _cffe :=_abacb .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_cffe !=nil {return _cffe ;};if _feag :=_abacb .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_feag !=nil {return _feag ;};if _ecdad :=_abacb .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_ecdad !=nil {return _ecdad ;};if _beede :=_abacb .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_beede !=nil {return _beede ;};if _bdgbab :=_abacb .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bdgbab !=nil {return _bdgbab ;};if _gggbg :=_abacb .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_gggbg !=nil {return _gggbg ;};if _feeaef :=_abacb .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_feeaef !=nil {return _feeaef ;};return nil ;};func (_aabgc OfcST_RType )ValidateWithPath (path string )error {switch _aabgc {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aabgc ));};return nil ;};func (_cegad ST_ImageAspect )Validate ()error {return _cegad .ValidateWithPath ("")};
|
|
|
|
// ValidateWithPath validates the Formulas and its children, prefixing error messages with path
|
|
func (_dcade *Formulas )ValidateWithPath (path string )error {if _ffeef :=_dcade .CT_Formulas .ValidateWithPath (path );_ffeef !=nil {return _ffeef ;};return nil ;};func (_acfea *OfcCT_ColorMenu )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="o\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075";};if _acfea .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_acfea .StrokecolorAttr )});};if _acfea .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_acfea .FillcolorAttr )});};if _acfea .ShadowcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0068\u0061\u0064\u006f\u0077\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_acfea .ShadowcolorAttr )});};if _acfea .ExtrusioncolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006ec\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_acfea .ExtrusioncolorAttr )});};if _acfea .ExtAttr !=ST_ExtUnset {_abbbd ,_bcea :=_acfea .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _bcea !=nil {return _bcea ;};start .Attr =append (start .Attr ,_abbbd );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Shadow and its children, prefixing error messages with path
|
|
func (_fedg *CT_Shadow )ValidateWithPath (path string )error {if _ccdff :=_fedg .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_ccdff !=nil {return _ccdff ;};if _edac :=_fedg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_edac !=nil {return _edac ;};if _fefg :=_fedg .ObscuredAttr .ValidateWithPath (path +"\u002f\u004f\u0062\u0073\u0063\u0075\u0072\u0065\u0064\u0041\u0074\u0074\u0072");_fefg !=nil {return _fefg ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_Chromakey and its children, prefixing error messages with path
|
|
func (_egg *AG_Chromakey )ValidateWithPath (path string )error {return nil };type Shadow struct{CT_Shadow };const (ST_StrokeEndCapUnset ST_StrokeEndCap =0;ST_StrokeEndCapFlat ST_StrokeEndCap =1;ST_StrokeEndCapSquare ST_StrokeEndCap =2;ST_StrokeEndCapRound ST_StrokeEndCap =3;);
|
|
|
|
// Validate validates the CT_Shapetype and its children
|
|
func (_deac *CT_Shapetype )Validate ()error {return _deac .ValidateWithPath ("\u0043\u0054\u005fS\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065");};func (_bdfdg ST_StrokeEndCap )String ()string {switch _bdfdg {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 (_ccbce OfcST_OLEType )Validate ()error {return _ccbce .ValidateWithPath ("")};func (_debe *CT_H )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_bfbg :=range start .Attr {if _bfbg .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_bggdf ,_ggge :=_bfbg .Value ,error (nil );if _ggge !=nil {return _ggge ;};_debe .PositionAttr =&_bggdf ;continue ;};if _bfbg .Name .Local =="\u0070\u006f\u006ca\u0072"{_ffg ,_agdb :=_bfbg .Value ,error (nil );if _agdb !=nil {return _agdb ;};_debe .PolarAttr =&_ffg ;continue ;};if _bfbg .Name .Local =="\u006d\u0061\u0070"{_gega ,_bdfgb :=_bfbg .Value ,error (nil );if _bdfgb !=nil {return _bdfgb ;};_debe .MapAttr =&_gega ;continue ;};if _bfbg .Name .Local =="\u0069\u006e\u0076\u0078"{_debe .InvxAttr .UnmarshalXMLAttr (_bfbg );continue ;};if _bfbg .Name .Local =="\u0069\u006e\u0076\u0079"{_debe .InvyAttr .UnmarshalXMLAttr (_bfbg );continue ;};if _bfbg .Name .Local =="\u0073\u0077\u0069\u0074\u0063\u0068"{_debe .SwitchAttr .UnmarshalXMLAttr (_bfbg );continue ;};if _bfbg .Name .Local =="\u0078\u0072\u0061\u006e\u0067\u0065"{_cfgbb ,_bedfd :=_bfbg .Value ,error (nil );if _bedfd !=nil {return _bedfd ;};_debe .XrangeAttr =&_cfgbb ;continue ;};if _bfbg .Name .Local =="\u0079\u0072\u0061\u006e\u0067\u0065"{_decd ,_cbbe :=_bfbg .Value ,error (nil );if _cbbe !=nil {return _cbbe ;};_debe .YrangeAttr =&_decd ;continue ;};if _bfbg .Name .Local =="r\u0061\u0064\u0069\u0075\u0073\u0072\u0061\u006e\u0067\u0065"{_fcge ,_acga :=_bfbg .Value ,error (nil );if _acga !=nil {return _acga ;};_debe .RadiusrangeAttr =&_fcge ;continue ;};};for {_beefc ,_dgac :=d .Token ();if _dgac !=nil {return _f .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0048\u003a\u0020\u0025\u0073",_dgac );};if _cgdbb ,_abec :=_beefc .(_ca .EndElement );_abec &&_cgdbb .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Fill and its children
|
|
func (_ccee *CT_Fill )Validate ()error {return _ccee .ValidateWithPath ("\u0043T\u005f\u0046\u0069\u006c\u006c");};type OfcST_InsetMode byte ;func (_adgfb ST_StrokeLineStyle )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_adgfb .String (),start );};func (_gfcdc ST_StrokeLineStyle )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_dgggae :=_ca .Attr {};_dgggae .Name =name ;switch _gfcdc {case ST_StrokeLineStyleUnset :_dgggae .Value ="";case ST_StrokeLineStyleSingle :_dgggae .Value ="\u0073\u0069\u006e\u0067\u006c\u0065";case ST_StrokeLineStyleThinThin :_dgggae .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e";case ST_StrokeLineStyleThinThick :_dgggae .Value ="\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case ST_StrokeLineStyleThickThin :_dgggae .Value ="\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case ST_StrokeLineStyleThickBetweenThin :_dgggae .Value ="\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e";};return _dgggae ,nil ;};func (_bgbed *Curve )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_bgbed .CT_Curve =*NewCT_Curve ();for _ ,_cabc :=range start .Attr {if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bgbed .AllowoverlapAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_dbfag ,_aedae :=_d .ParseInt (_cabc .Value ,10,64);if _aedae !=nil {return _aedae ;};_bgbed .RegroupidAttr =&_dbfag ;continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bgbed .DgmlayoutAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bgbed .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bgbed .PreferrelativeAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bgbed .ButtonAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u006f\u006c\u0065"{_bgbed .OleAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bgbed .UserhiddenAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bgbed .ForcedashAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bgbed .BulletAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bgbed .BwpureAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0063\u006c\u0069\u0070"{_bgbed .ClipAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_fgcgg ,_ccebd :=_cabc .Value ,error (nil );if _ccebd !=nil {return _ccebd ;};_bgbed .BorderbottomcolorAttr =&_fgcgg ;continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bgbed .BwnormalAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bgbed .HralignAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0068\u0072"{_bgbed .HrAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cfdfe ,_caef :=_cabc .Value ,error (nil );if _caef !=nil {return _caef ;};_bgbed .BordertopcolorAttr =&_cfdfe ;continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ffabf ,_ccccg :=_d .ParseInt (_cabc .Value ,10,64);if _ccccg !=nil {return _ccccg ;};_bgbed .DgmnodekindAttr =&_ffabf ;continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ceefe ,_fagaag :=_cabc .Value ,error (nil );if _fagaag !=nil {return _fagaag ;};_bgbed .BorderrightcolorAttr =&_ceefe ;continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0073\u0070\u0069\u0064"{_cfbdd ,_fefae :=_cabc .Value ,error (nil );if _fefae !=nil {return _fefae ;};_bgbed .SpidAttr =&_cfbdd ;continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0068\u0072\u0070c\u0074"{_fdfbf ,_eccdd :=_d .ParseFloat (_cabc .Value ,64);if _eccdd !=nil {return _eccdd ;};_agdge :=float32 (_fdfbf );_bgbed .HrpctAttr =&_agdge ;continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0068\u0072\u0073t\u0064"{_bgbed .HrstdAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bgbed .CliptowrapAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bgbed .AllowincellAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bgbed .DgmlayoutmruAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bgbed .UserdrawnAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bgbed .OleiconAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_bdgag ,_eaaeb :=_cabc .Value ,error (nil );if _eaaeb !=nil {return _eaaeb ;};_bgbed .BorderleftcolorAttr =&_bdgag ;continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0073\u0070\u0074"{_cagbe ,_eabac :=_d .ParseFloat (_cabc .Value ,64);if _eabac !=nil {return _eabac ;};_baad :=float32 (_cagbe );_bgbed .SptAttr =&_baad ;continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bgbed .BwmodeAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bgbed .ConnectortypeAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bgbed .InsetmodeAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u006f\u006e\u0065\u0064"{_bgbed .OnedAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cabc .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bgbed .HrnoshadeAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Local =="\u0074\u0069\u0074l\u0065"{_fdgdg ,_gbaf :=_cabc .Value ,error (nil );if _gbaf !=nil {return _gbaf ;};_bgbed .TitleAttr =&_fdgdg ;continue ;};if _cabc .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_ddbeb ,_gdfg :=_cabc .Value ,error (nil );if _gdfg !=nil {return _gdfg ;};_bgbed .WrapcoordsAttr =&_ddbeb ;continue ;};if _cabc .Name .Local =="\u0073\u0074\u0079l\u0065"{_bdggdb ,_gfge :=_cabc .Value ,error (nil );if _gfge !=nil {return _gfge ;};_bgbed .StyleAttr =&_bdggdb ;continue ;};if _cabc .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_aaeae ,_cbfag :=_cabc .Value ,error (nil );if _cbfag !=nil {return _cbfag ;};_bgbed .CoordoriginAttr =&_aaeae ;continue ;};if _cabc .Name .Local =="\u0070\u0072\u0069n\u0074"{_bgbed .PrintAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_dggef ,_adbef :=_cabc .Value ,error (nil );if _adbef !=nil {return _adbef ;};_bgbed .CoordsizeAttr =&_dggef ;continue ;};if _cabc .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bgbed .StrokedAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Local =="\u0061\u006c\u0074"{_acfcg ,_fbcec :=_cabc .Value ,error (nil );if _fbcec !=nil {return _fbcec ;};_bgbed .AltAttr =&_acfcg ;continue ;};if _cabc .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_abdf ,_daffa :=_cabc .Value ,error (nil );if _daffa !=nil {return _daffa ;};_bgbed .StrokeweightAttr =&_abdf ;continue ;};if _cabc .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"{_efcfg ,_cfbba :=_cabc .Value ,error (nil );if _cfbba !=nil {return _cfbba ;};_bgbed .Control1Attr =&_efcfg ;continue ;};if _cabc .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_dfbee ,_ddfeba :=_cabc .Value ,error (nil );if _ddfeba !=nil {return _ddfeba ;};_bgbed .ChromakeyAttr =&_dfbee ;continue ;};if _cabc .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ffdc ,_bbcg :=_cabc .Value ,error (nil );if _bbcg !=nil {return _bbcg ;};_bgbed .FillcolorAttr =&_ffdc ;continue ;};if _cabc .Name .Local =="\u0069\u0064"{_fbdb ,_fade :=_cabc .Value ,error (nil );if _fade !=nil {return _fade ;};_bgbed .IdAttr =&_fbdb ;continue ;};if _cabc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fbcgg ,_gcgbf :=_cabc .Value ,error (nil );if _gcgbf !=nil {return _gcgbf ;};_bgbed .OpacityAttr =&_fbcgg ;continue ;};if _cabc .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_bddgf ,_bgfe :=_cabc .Value ,error (nil );if _bgfe !=nil {return _bgfe ;};_bgbed .StrokecolorAttr =&_bddgf ;continue ;};if _cabc .Name .Local =="\u0063\u006c\u0061s\u0073"{_eebe ,_dgcc :=_cabc .Value ,error (nil );if _dgcc !=nil {return _dgcc ;};_bgbed .ClassAttr =&_eebe ;continue ;};if _cabc .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bgbed .FilledAttr .UnmarshalXMLAttr (_cabc );continue ;};if _cabc .Name .Local =="\u0066\u0072\u006f\u006d"{_adaba ,_bcbae :=_cabc .Value ,error (nil );if _bcbae !=nil {return _bcbae ;};_bgbed .FromAttr =&_adaba ;continue ;};if _cabc .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_cdcge ,_ddfed :=_cabc .Value ,error (nil );if _ddfed !=nil {return _ddfed ;};_bgbed .TargetAttr =&_cdcge ;continue ;};if _cabc .Name .Local =="\u0068\u0072\u0065\u0066"{_ddbeg ,_fgace :=_cabc .Value ,error (nil );if _fgace !=nil {return _fgace ;};_bgbed .HrefAttr =&_ddbeg ;continue ;};if _cabc .Name .Local =="\u0074\u006f"{_feega ,_dgeff :=_cabc .Value ,error (nil );if _dgeff !=nil {return _dgeff ;};_bgbed .ToAttr =&_feega ;continue ;};if _cabc .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"{_decabe ,_cadbf :=_cabc .Value ,error (nil );if _cadbf !=nil {return _cadbf ;};_bgbed .Control2Attr =&_decabe ;continue ;};if _cabc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bgbed .InsetpenAttr .UnmarshalXMLAttr (_cabc );continue ;};};_beba :for {_bdfgd ,_eefb :=d .Token ();if _eefb !=nil {return _eefb ;};switch _bfdae :=_bdfgd .(type ){case _ca .StartElement :switch _bfdae .Name {case _ca .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"}:_feeabg :=NewEG_ShapeElements ();_feeabg .Path =NewPath ();if _acbg :=d .DecodeElement (_feeabg .Path ,&_bfdae );_acbg !=nil {return _acbg ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_feeabg );case _ca .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"}:_dgad :=NewEG_ShapeElements ();_dgad .Formulas =NewFormulas ();if _egbge :=d .DecodeElement (_dgad .Formulas ,&_bfdae );_egbge !=nil {return _egbge ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_dgad );case _ca .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"}:_bdedg :=NewEG_ShapeElements ();_bdedg .Handles =NewHandles ();if _fffbb :=d .DecodeElement (_bdedg .Handles ,&_bfdae );_fffbb !=nil {return _fffbb ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_bdedg );case _ca .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"}:_cagff :=NewEG_ShapeElements ();_cagff .Fill =NewFill ();if _eaaab :=d .DecodeElement (_cagff .Fill ,&_bfdae );_eaaab !=nil {return _eaaab ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_cagff );case _ca .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"}:_fefc :=NewEG_ShapeElements ();_fefc .Stroke =NewStroke ();if _aedbb :=d .DecodeElement (_fefc .Stroke ,&_bfdae );_aedbb !=nil {return _aedbb ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_fefc );case _ca .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"}:_gdbf :=NewEG_ShapeElements ();_gdbf .Shadow =NewShadow ();if _dace :=d .DecodeElement (_gdbf .Shadow ,&_bfdae );_dace !=nil {return _dace ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_gdbf );case _ca .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"}:_cfcef :=NewEG_ShapeElements ();_cfcef .Textbox =NewTextbox ();if _cabae :=d .DecodeElement (_cfcef .Textbox ,&_bfdae );_cabae !=nil {return _cabae ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_cfcef );case _ca .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"}:_ffad :=NewEG_ShapeElements ();_ffad .Textpath =NewTextpath ();if _deebe :=d .DecodeElement (_ffad .Textpath ,&_bfdae );_deebe !=nil {return _deebe ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_ffad );case _ca .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"}:_feffe :=NewEG_ShapeElements ();_feffe .Imagedata =NewImagedata ();if _eafbf :=d .DecodeElement (_feffe .Imagedata ,&_bfdae );_eafbf !=nil {return _eafbf ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_feffe );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_accc :=NewEG_ShapeElements ();_accc .Skew =NewOfcSkew ();if _dbge :=d .DecodeElement (_accc .Skew ,&_bfdae );_dbge !=nil {return _dbge ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_accc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ffeadf :=NewEG_ShapeElements ();_ffeadf .Extrusion =NewOfcExtrusion ();if _ffae :=d .DecodeElement (_ffeadf .Extrusion ,&_bfdae );_ffae !=nil {return _ffae ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_ffeadf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gfdfd :=NewEG_ShapeElements ();_gfdfd .Callout =NewOfcCallout ();if _ddad :=d .DecodeElement (_gfdfd .Callout ,&_bfdae );_ddad !=nil {return _ddad ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_gfdfd );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eccae :=NewEG_ShapeElements ();_eccae .Lock =NewOfcLock ();if _fegfe :=d .DecodeElement (_eccae .Lock ,&_bfdae );_fegfe !=nil {return _fegfe ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_eccae );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ffgae :=NewEG_ShapeElements ();_ffgae .Clippath =NewOfcClippath ();if _aegga :=d .DecodeElement (_ffgae .Clippath ,&_bfdae );_aegga !=nil {return _aegga ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_ffgae );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gaacb :=NewEG_ShapeElements ();_gaacb .Signatureline =NewOfcSignatureline ();if _ggdfb :=d .DecodeElement (_gaacb .Signatureline ,&_bfdae );_ggdfb !=nil {return _ggdfb ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_gaacb );case _ca .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"}:_cbbdc :=NewEG_ShapeElements ();_cbbdc .Wrap =_eb .NewWrap ();if _gccee :=d .DecodeElement (_cbbdc .Wrap ,&_bfdae );_gccee !=nil {return _gccee ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_cbbdc );case _ca .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"}:_cdgg :=NewEG_ShapeElements ();_cdgg .Anchorlock =_eb .NewAnchorlock ();if _abbbc :=d .DecodeElement (_cdgg .Anchorlock ,&_bfdae );_abbbc !=nil {return _abbbc ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_cdgg );case _ca .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"}:_ggaed :=NewEG_ShapeElements ();_ggaed .Bordertop =_eb .NewBordertop ();if _cggcf :=d .DecodeElement (_ggaed .Bordertop ,&_bfdae );_cggcf !=nil {return _cggcf ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_ggaed );case _ca .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"}:_fbabg :=NewEG_ShapeElements ();_fbabg .Borderbottom =_eb .NewBorderbottom ();if _ggfeb :=d .DecodeElement (_fbabg .Borderbottom ,&_bfdae );_ggfeb !=nil {return _ggfeb ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_fbabg );case _ca .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"}:_cccaa :=NewEG_ShapeElements ();_cccaa .Borderleft =_eb .NewBorderleft ();if _cgac :=d .DecodeElement (_cccaa .Borderleft ,&_bfdae );_cgac !=nil {return _cgac ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_cccaa );case _ca .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"}:_edgdf :=NewEG_ShapeElements ();_edgdf .Borderright =_eb .NewBorderright ();if _aedgg :=d .DecodeElement (_edgdf .Borderright ,&_bfdae );_aedgg !=nil {return _aedgg ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_edgdf );case _ca .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"}:_dcaba :=NewEG_ShapeElements ();_dcaba .ClientData =_e .NewClientData ();if _gfgeb :=d .DecodeElement (_dcaba .ClientData ,&_bfdae );_gfgeb !=nil {return _gfgeb ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_dcaba );case _ca .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"}:_gcbfad :=NewEG_ShapeElements ();_gcbfad .Textdata =_a .NewTextdata ();if _gecca :=d .DecodeElement (_gcbfad .Textdata ,&_bfdae );_gecca !=nil {return _gecca ;};_bgbed .EG_ShapeElements =append (_bgbed .EG_ShapeElements ,_gcbfad );default:_fa .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",_bfdae .Name );if _bggeg :=d .Skip ();_bggeg !=nil {return _bggeg ;};};case _ca .EndElement :break _beba ;case _ca .CharData :};};return nil ;};func (_gagfa OfcST_OLEDrawAspect )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_gabdb :=_ca .Attr {};_gabdb .Name =name ;switch _gagfa {case OfcST_OLEDrawAspectUnset :_gabdb .Value ="";case OfcST_OLEDrawAspectContent :_gabdb .Value ="\u0043o\u006e\u0074\u0065\u006e\u0074";case OfcST_OLEDrawAspectIcon :_gabdb .Value ="\u0049\u0063\u006f\u006e";};return _gabdb ,nil ;};func NewCT_F ()*CT_F {_abbb :=&CT_F {};return _abbb };type OfcCT_OLEObject struct{TypeAttr OfcST_OLEType ;ProgIDAttr *string ;ShapeIDAttr *string ;DrawAspectAttr OfcST_OLEDrawAspect ;ObjectIDAttr *string ;IdAttr *string ;UpdateModeAttr OfcST_OLEUpdateMode ;LinkType *string ;LockedField _da .ST_TrueFalseBlank ;FieldCodes *string ;};
|
|
|
|
// Validate validates the Shapetype and its children
|
|
func (_bcgcf *Shapetype )Validate ()error {return _bcgcf .ValidateWithPath ("\u0053h\u0061\u0070\u0065\u0074\u0079\u0070e");};func (_abdd *ST_StrokeEndCap )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_abdd =0;case "\u0066\u006c\u0061\u0074":*_abdd =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_abdd =2;case "\u0072\u006f\u0075n\u0064":*_abdd =3;};return nil ;};func (_ebbca ST_StrokeJoinStyle )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_gdfef :=_ca .Attr {};_gdfef .Name =name ;switch _ebbca {case ST_StrokeJoinStyleUnset :_gdfef .Value ="";case ST_StrokeJoinStyleRound :_gdfef .Value ="\u0072\u006f\u0075n\u0064";case ST_StrokeJoinStyleBevel :_gdfef .Value ="\u0062\u0065\u0076e\u006c";case ST_StrokeJoinStyleMiter :_gdfef .Value ="\u006d\u0069\u0074e\u0072";};return _gdfef ,nil ;};func (_bgcac OfcST_ExtrusionPlane )String ()string {switch _bgcac {case 0:return "";case 1:return "\u0058\u0059";case 2:return "\u005a\u0058";case 3:return "\u0059\u005a";};return "";};
|
|
|
|
// Validate validates the Roundrect and its children
|
|
func (_dbedf *Roundrect )Validate ()error {return _dbedf .ValidateWithPath ("\u0052o\u0075\u006e\u0064\u0072\u0065\u0063t");};
|
|
|
|
// ValidateWithPath validates the Path and its children, prefixing error messages with path
|
|
func (_bcdea *Path )ValidateWithPath (path string )error {if _bgagc :=_bcdea .CT_Path .ValidateWithPath (path );_bgagc !=nil {return _bgagc ;};return nil ;};func (_eggge *OfcCT_Proxy )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f:\u0070\u0072\u006f\u0078\u0079";};if _eggge .StartAttr !=_da .ST_TrueFalseBlankUnset {_cbbdg ,_fgbeb :=_eggge .StartAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0074\u0061r\u0074"});if _fgbeb !=nil {return _fgbeb ;};start .Attr =append (start .Attr ,_cbbdg );};if _eggge .EndAttr !=_da .ST_TrueFalseBlankUnset {_afdcc ,_feaff :=_eggge .EndAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u006e\u0064"});if _feaff !=nil {return _feaff ;};start .Attr =append (start .Attr ,_afdcc );};if _eggge .IdrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064\u0072e\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_eggge .IdrefAttr )});};if _eggge .ConnectlocAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063"},Value :_f .Sprintf ("\u0025\u0076",*_eggge .ConnectlocAttr )});};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_adcd *CT_Arc )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_fada :=range start .Attr {if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_adcd .UserdrawnAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_adcd .ButtonAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_adcd .DgmlayoutmruAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_adcd .UserhiddenAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_adcd .CliptowrapAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_adcd .BulletAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u006f\u006c\u0065"{_adcd .OleAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0068\u0072"{_adcd .HrAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0073\u0070\u0069\u0064"{_egbf ,_dedc :=_fada .Value ,error (nil );if _dedc !=nil {return _dedc ;};_adcd .SpidAttr =&_egbf ;continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0068\u0072\u0073t\u0064"{_adcd .HrstdAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_adcd .BwnormalAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_afag ,_aeef :=_fada .Value ,error (nil );if _aeef !=nil {return _aeef ;};_adcd .BordertopcolorAttr =&_afag ;continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_adcd .DgmlayoutAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_adcd .ForcedashAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_adcd .AllowoverlapAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_adcd .HrnoshadeAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_adcd .PreferrelativeAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ggee ,_ccdb :=_fada .Value ,error (nil );if _ccdb !=nil {return _ccdb ;};_adcd .BorderbottomcolorAttr =&_ggee ;continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u006f\u006e\u0065\u0064"{_adcd .OnedAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_fggf ,_edag :=_d .ParseInt (_fada .Value ,10,64);if _edag !=nil {return _edag ;};_adcd .DgmnodekindAttr =&_fggf ;continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fbag ,_addg :=_d .ParseInt (_fada .Value ,10,64);if _addg !=nil {return _addg ;};_adcd .RegroupidAttr =&_fbag ;continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_adcd .AllowincellAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0068\u0072\u0070c\u0074"{_cbfd ,_dfeb :=_d .ParseFloat (_fada .Value ,64);if _dfeb !=nil {return _dfeb ;};_dbfd :=float32 (_cbfd );_adcd .HrpctAttr =&_dbfd ;continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0063\u006c\u0069\u0070"{_adcd .ClipAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_adcd .InsetmodeAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ddef ,_gaff :=_fada .Value ,error (nil );if _gaff !=nil {return _gaff ;};_adcd .BorderleftcolorAttr =&_ddef ;continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_adcd .OleiconAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_bgcb ,_dcea :=_fada .Value ,error (nil );if _dcea !=nil {return _dcea ;};_adcd .BorderrightcolorAttr =&_bgcb ;continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_adcd .ConnectortypeAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_adcd .BwpureAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_adcd .BwmodeAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0073\u0070\u0074"{_gbfb ,_cadea :=_d .ParseFloat (_fada .Value ,64);if _cadea !=nil {return _cadea ;};_dag :=float32 (_gbfb );_adcd .SptAttr =&_dag ;continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_adcd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fada .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_adcd .HralignAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Local =="\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"{_cffa ,_ace :=_d .ParseFloat (_fada .Value ,64);if _ace !=nil {return _ace ;};_adcd .EndAngleAttr =&_cffa ;continue ;};if _fada .Name .Local =="\u0069\u0064"{_bda ,_fecc :=_fada .Value ,error (nil );if _fecc !=nil {return _fecc ;};_adcd .IdAttr =&_bda ;continue ;};if _fada .Name .Local =="\u0061\u006c\u0074"{_dbgf ,_beae :=_fada .Value ,error (nil );if _beae !=nil {return _beae ;};_adcd .AltAttr =&_dbgf ;continue ;};if _fada .Name .Local =="\u0070\u0072\u0069n\u0074"{_adcd .PrintAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_adcd .StrokedAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bgf ,_dbcf :=_fada .Value ,error (nil );if _dbcf !=nil {return _dbcf ;};_adcd .WrapcoordsAttr =&_bgf ;continue ;};if _fada .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_bafg ,_cbeg :=_fada .Value ,error (nil );if _cbeg !=nil {return _cbeg ;};_adcd .StrokeweightAttr =&_bafg ;continue ;};if _fada .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_dfee ,_bfbc :=_fada .Value ,error (nil );if _bfbc !=nil {return _bfbc ;};_adcd .CoordoriginAttr =&_dfee ;continue ;};if _fada .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_bbc ,_dee :=_fada .Value ,error (nil );if _dee !=nil {return _dee ;};_adcd .ChromakeyAttr =&_bbc ;continue ;};if _fada .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_gcddc ,_beag :=_fada .Value ,error (nil );if _beag !=nil {return _beag ;};_adcd .FillcolorAttr =&_gcddc ;continue ;};if _fada .Name .Local =="\u0073\u0074\u0079l\u0065"{_cgcdc ,_dgf :=_fada .Value ,error (nil );if _dgf !=nil {return _dgf ;};_adcd .StyleAttr =&_cgcdc ;continue ;};if _fada .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bbgd ,_ccff :=_fada .Value ,error (nil );if _ccff !=nil {return _ccff ;};_adcd .OpacityAttr =&_bbgd ;continue ;};if _fada .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cfda ,_cfg :=_fada .Value ,error (nil );if _cfg !=nil {return _cfg ;};_adcd .StrokecolorAttr =&_cfda ;continue ;};if _fada .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_adcd .InsetpenAttr .UnmarshalXMLAttr (_fada );continue ;};if _fada .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"{_abcg ,_deed :=_d .ParseFloat (_fada .Value ,64);if _deed !=nil {return _deed ;};_adcd .StartAngleAttr =&_abcg ;continue ;};if _fada .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_caeb ,_dbbea :=_fada .Value ,error (nil );if _dbbea !=nil {return _dbbea ;};_adcd .CoordsizeAttr =&_caeb ;continue ;};if _fada .Name .Local =="\u0074\u0069\u0074l\u0065"{_dbec ,_cgba :=_fada .Value ,error (nil );if _cgba !=nil {return _cgba ;};_adcd .TitleAttr =&_dbec ;continue ;};if _fada .Name .Local =="\u0063\u006c\u0061s\u0073"{_accd ,_efge :=_fada .Value ,error (nil );if _efge !=nil {return _efge ;};_adcd .ClassAttr =&_accd ;continue ;};if _fada .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gabf ,_gcga :=_fada .Value ,error (nil );if _gcga !=nil {return _gcga ;};_adcd .TargetAttr =&_gabf ;continue ;};if _fada .Name .Local =="\u0068\u0072\u0065\u0066"{_edcf ,_bffb :=_fada .Value ,error (nil );if _bffb !=nil {return _bffb ;};_adcd .HrefAttr =&_edcf ;continue ;};if _fada .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_adcd .FilledAttr .UnmarshalXMLAttr (_fada );continue ;};};_edefb :for {_gcac ,_degcf :=d .Token ();if _degcf !=nil {return _degcf ;};switch _ccfcd :=_gcac .(type ){case _ca .StartElement :switch _ccfcd .Name {case _ca .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"}:_cfgb :=NewEG_ShapeElements ();_cfgb .Path =NewPath ();if _dceae :=d .DecodeElement (_cfgb .Path ,&_ccfcd );_dceae !=nil {return _dceae ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_cfgb );case _ca .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"}:_bcdd :=NewEG_ShapeElements ();_bcdd .Formulas =NewFormulas ();if _edbf :=d .DecodeElement (_bcdd .Formulas ,&_ccfcd );_edbf !=nil {return _edbf ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_bcdd );case _ca .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"}:_cfad :=NewEG_ShapeElements ();_cfad .Handles =NewHandles ();if _agffa :=d .DecodeElement (_cfad .Handles ,&_ccfcd );_agffa !=nil {return _agffa ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_cfad );case _ca .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"}:_fgea :=NewEG_ShapeElements ();_fgea .Fill =NewFill ();if _ccbd :=d .DecodeElement (_fgea .Fill ,&_ccfcd );_ccbd !=nil {return _ccbd ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_fgea );case _ca .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"}:_aagf :=NewEG_ShapeElements ();_aagf .Stroke =NewStroke ();if _eedd :=d .DecodeElement (_aagf .Stroke ,&_ccfcd );_eedd !=nil {return _eedd ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_aagf );case _ca .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"}:_fgd :=NewEG_ShapeElements ();_fgd .Shadow =NewShadow ();if _ggga :=d .DecodeElement (_fgd .Shadow ,&_ccfcd );_ggga !=nil {return _ggga ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_fgd );case _ca .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"}:_bcga :=NewEG_ShapeElements ();_bcga .Textbox =NewTextbox ();if _edab :=d .DecodeElement (_bcga .Textbox ,&_ccfcd );_edab !=nil {return _edab ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_bcga );case _ca .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"}:_affb :=NewEG_ShapeElements ();_affb .Textpath =NewTextpath ();if _gfg :=d .DecodeElement (_affb .Textpath ,&_ccfcd );_gfg !=nil {return _gfg ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_affb );case _ca .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"}:_bcdgb :=NewEG_ShapeElements ();_bcdgb .Imagedata =NewImagedata ();if _aged :=d .DecodeElement (_bcdgb .Imagedata ,&_ccfcd );_aged !=nil {return _aged ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_bcdgb );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eefe :=NewEG_ShapeElements ();_eefe .Skew =NewOfcSkew ();if _adad :=d .DecodeElement (_eefe .Skew ,&_ccfcd );_adad !=nil {return _adad ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_eefe );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bgbge :=NewEG_ShapeElements ();_bgbge .Extrusion =NewOfcExtrusion ();if _cca :=d .DecodeElement (_bgbge .Extrusion ,&_ccfcd );_cca !=nil {return _cca ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_bgbge );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_aacd :=NewEG_ShapeElements ();_aacd .Callout =NewOfcCallout ();if _agfc :=d .DecodeElement (_aacd .Callout ,&_ccfcd );_agfc !=nil {return _agfc ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_aacd );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bgfc :=NewEG_ShapeElements ();_bgfc .Lock =NewOfcLock ();if _eceb :=d .DecodeElement (_bgfc .Lock ,&_ccfcd );_eceb !=nil {return _eceb ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_bgfc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gead :=NewEG_ShapeElements ();_gead .Clippath =NewOfcClippath ();if _gfcg :=d .DecodeElement (_gead .Clippath ,&_ccfcd );_gfcg !=nil {return _gfcg ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_gead );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fgfe :=NewEG_ShapeElements ();_fgfe .Signatureline =NewOfcSignatureline ();if _egdge :=d .DecodeElement (_fgfe .Signatureline ,&_ccfcd );_egdge !=nil {return _egdge ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_fgfe );case _ca .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"}:_dege :=NewEG_ShapeElements ();_dege .Wrap =_eb .NewWrap ();if _bdfg :=d .DecodeElement (_dege .Wrap ,&_ccfcd );_bdfg !=nil {return _bdfg ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_dege );case _ca .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"}:_edfbf :=NewEG_ShapeElements ();_edfbf .Anchorlock =_eb .NewAnchorlock ();if _ebdfb :=d .DecodeElement (_edfbf .Anchorlock ,&_ccfcd );_ebdfb !=nil {return _ebdfb ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_edfbf );case _ca .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"}:_ddb :=NewEG_ShapeElements ();_ddb .Bordertop =_eb .NewBordertop ();if _bcaf :=d .DecodeElement (_ddb .Bordertop ,&_ccfcd );_bcaf !=nil {return _bcaf ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_ddb );case _ca .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"}:_eecd :=NewEG_ShapeElements ();_eecd .Borderbottom =_eb .NewBorderbottom ();if _cfee :=d .DecodeElement (_eecd .Borderbottom ,&_ccfcd );_cfee !=nil {return _cfee ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_eecd );case _ca .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"}:_bab :=NewEG_ShapeElements ();_bab .Borderleft =_eb .NewBorderleft ();if _ggaf :=d .DecodeElement (_bab .Borderleft ,&_ccfcd );_ggaf !=nil {return _ggaf ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_bab );case _ca .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"}:_geb :=NewEG_ShapeElements ();_geb .Borderright =_eb .NewBorderright ();if _daebb :=d .DecodeElement (_geb .Borderright ,&_ccfcd );_daebb !=nil {return _daebb ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_geb );case _ca .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"}:_adcgf :=NewEG_ShapeElements ();_adcgf .ClientData =_e .NewClientData ();if _baac :=d .DecodeElement (_adcgf .ClientData ,&_ccfcd );_baac !=nil {return _baac ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_adcgf );case _ca .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"}:_acdb :=NewEG_ShapeElements ();_acdb .Textdata =_a .NewTextdata ();if _dbbdf :=d .DecodeElement (_acdb .Textdata ,&_ccfcd );_dbbdf !=nil {return _dbbdf ;};_adcd .EG_ShapeElements =append (_adcd .EG_ShapeElements ,_acdb );default:_fa .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",_ccfcd .Name );if _aeed :=d .Skip ();_aeed !=nil {return _aeed ;};};case _ca .EndElement :break _edefb ;case _ca .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_Adj and its children, prefixing error messages with path
|
|
func (_bd *AG_Adj )ValidateWithPath (path string )error {return nil };
|
|
|
|
// ValidateWithPath validates the OfcCT_Diagram and its children, prefixing error messages with path
|
|
func (_acbb *OfcCT_Diagram )ValidateWithPath (path string )error {if _aaacf :=_acbb .AutoformatAttr .ValidateWithPath (path +"\u002fA\u0075t\u006f\u0066\u006f\u0072\u006d\u0061\u0074\u0041\u0074\u0074\u0072");_aaacf !=nil {return _aaacf ;};if _faeaga :=_acbb .ReverseAttr .ValidateWithPath (path +"\u002f\u0052\u0065v\u0065\u0072\u0073\u0065\u0041\u0074\u0074\u0072");_faeaga !=nil {return _faeaga ;};if _bfbdb :=_acbb .AutolayoutAttr .ValidateWithPath (path +"\u002fA\u0075t\u006f\u006c\u0061\u0079\u006f\u0075\u0074\u0041\u0074\u0074\u0072");_bfbdb !=nil {return _bfbdb ;};if _acbb .Relationtable !=nil {if _eabacg :=_acbb .Relationtable .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006et\u0061\u0062\u006c\u0065");_eabacg !=nil {return _eabacg ;};};if _cdaea :=_acbb .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_cdaea !=nil {return _cdaea ;};return nil ;};type OfcCT_ColorMru struct{ColorsAttr *string ;ExtAttr ST_Ext ;};
|
|
|
|
// Validate validates the AG_Ext and its children
|
|
func (_bgb *AG_Ext )Validate ()error {return _bgb .ValidateWithPath ("\u0041\u0047\u005f\u0045\u0078\u0074");};
|
|
|
|
// Validate validates the Fill and its children
|
|
func (_bbgbb *Fill )Validate ()error {return _bbgbb .ValidateWithPath ("\u0046\u0069\u006c\u006c")};type OfcLeft struct{OfcCT_StrokeChild };
|
|
|
|
// ValidateWithPath validates the CT_Fill and its children, prefixing error messages with path
|
|
func (_fgcf *CT_Fill )ValidateWithPath (path string )error {if _eddee :=_fgcf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_eddee !=nil {return _eddee ;};if _affd :=_fgcf .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_affd !=nil {return _affd ;};if _afeb :=_fgcf .AspectAttr .ValidateWithPath (path +"/\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_afeb !=nil {return _afeb ;};if _ebfb :=_fgcf .AlignshapeAttr .ValidateWithPath (path +"\u002fA\u006ci\u0067\u006e\u0073\u0068\u0061\u0070\u0065\u0041\u0074\u0074\u0072");_ebfb !=nil {return _ebfb ;};if _bcff :=_fgcf .MethodAttr .ValidateWithPath (path +"/\u004d\u0065\u0074\u0068\u006f\u0064\u0041\u0074\u0074\u0072");_bcff !=nil {return _bcff ;};if _eedb :=_fgcf .DetectmouseclickAttr .ValidateWithPath (path +"/\u0044\u0065\u0074\u0065ct\u006do\u0075\u0073\u0065\u0063\u006ci\u0063\u006b\u0041\u0074\u0074\u0072");_eedb !=nil {return _eedb ;};if _facf :=_fgcf .RecolorAttr .ValidateWithPath (path +"\u002f\u0052\u0065c\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_facf !=nil {return _facf ;};if _bdgg :=_fgcf .RotateAttr .ValidateWithPath (path +"/\u0052\u006f\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_bdgg !=nil {return _bdgg ;};if _fgcf .Fill !=nil {if _febg :=_fgcf .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_febg !=nil {return _febg ;};};return nil ;};func (_dfdae OfcST_ConnectType )String ()string {switch _dfdae {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 "";};func (_fac *AG_OfficeCoreAttributes )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _fac .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_fac .SpidAttr )});};if _fac .OnedAttr !=_da .ST_TrueFalseUnset {_bga ,_fadg :=_fac .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _fadg !=nil {return _fadg ;};start .Attr =append (start .Attr ,_bga );};if _fac .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_fac .RegroupidAttr )});};if _fac .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_ede ,_egb :=_fac .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _egb !=nil {return _egb ;};start .Attr =append (start .Attr ,_ede );};if _fac .ButtonAttr !=_da .ST_TrueFalseUnset {_dcf ,_gegb :=_fac .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _gegb !=nil {return _gegb ;};start .Attr =append (start .Attr ,_dcf );};if _fac .UserhiddenAttr !=_da .ST_TrueFalseUnset {_cbee ,_ffa :=_fac .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _ffa !=nil {return _ffa ;};start .Attr =append (start .Attr ,_cbee );};if _fac .BulletAttr !=_da .ST_TrueFalseUnset {_eec ,_befg :=_fac .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _befg !=nil {return _befg ;};start .Attr =append (start .Attr ,_eec );};if _fac .HrAttr !=_da .ST_TrueFalseUnset {_abcf ,_deca :=_fac .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _deca !=nil {return _deca ;};start .Attr =append (start .Attr ,_abcf );};if _fac .HrstdAttr !=_da .ST_TrueFalseUnset {_ecb ,_fgaf :=_fac .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _fgaf !=nil {return _fgaf ;};start .Attr =append (start .Attr ,_ecb );};if _fac .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_adfa ,_dbd :=_fac .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _dbd !=nil {return _dbd ;};start .Attr =append (start .Attr ,_adfa );};if _fac .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_fac .HrpctAttr )});};if _fac .HralignAttr !=OfcST_HrAlignUnset {_bag ,_gfbd :=_fac .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _gfbd !=nil {return _gfbd ;};start .Attr =append (start .Attr ,_bag );};if _fac .AllowincellAttr !=_da .ST_TrueFalseUnset {_abd ,_gcgd :=_fac .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _gcgd !=nil {return _gcgd ;};start .Attr =append (start .Attr ,_abd );};if _fac .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_cee ,_gbdg :=_fac .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _gbdg !=nil {return _gbdg ;};start .Attr =append (start .Attr ,_cee );};if _fac .UserdrawnAttr !=_da .ST_TrueFalseUnset {_fee ,_dgbd :=_fac .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _dgbd !=nil {return _dgbd ;};start .Attr =append (start .Attr ,_fee );};if _fac .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_fac .BordertopcolorAttr )});};if _fac .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_fac .BorderleftcolorAttr )});};if _fac .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_fac .BorderbottomcolorAttr )});};if _fac .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_fac .BorderrightcolorAttr )});};if _fac .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_dfc ,_cgg :=_fac .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _cgg !=nil {return _cgg ;};start .Attr =append (start .Attr ,_dfc );};if _fac .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_fac .DgmnodekindAttr )});};if _fac .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_gccb ,_cabe :=_fac .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _cabe !=nil {return _cabe ;};start .Attr =append (start .Attr ,_gccb );};if _fac .InsetmodeAttr !=OfcST_InsetModeUnset {_cea ,_ebdf :=_fac .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _ebdf !=nil {return _ebdf ;};start .Attr =append (start .Attr ,_cea );};return nil ;};func NewAG_AllCoreAttributes ()*AG_AllCoreAttributes {_cf :=&AG_AllCoreAttributes {};return _cf };func NewOfcClippath ()*OfcClippath {_acggd :=&OfcClippath {};_acggd .OfcCT_ClipPath =*NewOfcCT_ClipPath ();return _acggd ;};func NewArc ()*Arc {_def :=&Arc {};_def .CT_Arc =*NewCT_Arc ();return _def };func (_dafa *OfcCT_ShapeLayout )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_egbda :=range start .Attr {if _egbda .Name .Local =="\u0065\u0078\u0074"{_dafa .ExtAttr .UnmarshalXMLAttr (_egbda );continue ;};};_aeeg :for {_edgf ,_fcgb :=d .Token ();if _fcgb !=nil {return _fcgb ;};switch _aebdf :=_edgf .(type ){case _ca .StartElement :switch _aebdf .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dafa .Idmap =NewOfcCT_IdMap ();if _ccbbb :=d .DecodeElement (_dafa .Idmap ,&_aebdf );_ccbbb !=nil {return _ccbbb ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dafa .Regrouptable =NewOfcCT_RegroupTable ();if _ecdab :=d .DecodeElement (_dafa .Regrouptable ,&_aebdf );_ecdab !=nil {return _ecdab ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dafa .Rules =NewOfcCT_Rules ();if _eedecb :=d .DecodeElement (_dafa .Rules ,&_aebdf );_eedecb !=nil {return _eedecb ;};default:_fa .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",_aebdf .Name );if _fcad :=d .Skip ();_fcad !=nil {return _fcad ;};};case _ca .EndElement :break _aeeg ;case _ca .CharData :};};return nil ;};func (_gafaf *OfcST_FillType )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_gafaf =0;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072":*_gafaf =1;case "\u0073\u006f\u006ci\u0064":*_gafaf =2;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_gafaf =3;case "\u0074\u0069\u006c\u0065":*_gafaf =4;case "\u0066\u0072\u0061m\u0065":*_gafaf =5;case "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064":*_gafaf =6;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_gafaf =7;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_gafaf =8;case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_gafaf =9;};return nil ;};func (_dcbfc *OfcSkew )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _dcbfc .OfcCT_Skew .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the CT_Stroke and its children
|
|
func (_gfgfb *CT_Stroke )Validate ()error {return _gfgfb .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u006f\u006be");};func (_efffc *OfcCT_SignatureLine )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065";};if _efffc .IssignaturelineAttr !=_da .ST_TrueFalseUnset {_fafdg ,_bgbged :=_efffc .IssignaturelineAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"});if _bgbged !=nil {return _bgbged ;};start .Attr =append (start .Attr ,_fafdg );};if _efffc .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_efffc .IdAttr )});};if _efffc .ProvidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0070\u0072\u006f\u0076\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_efffc .ProvidAttr )});};if _efffc .SigninginstructionssetAttr !=_da .ST_TrueFalseUnset {_bacb ,_bfede :=_efffc .SigninginstructionssetAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"});if _bfede !=nil {return _bfede ;};start .Attr =append (start .Attr ,_bacb );};if _efffc .AllowcommentsAttr !=_da .ST_TrueFalseUnset {_fbdggg ,_efegge :=_efffc .AllowcommentsAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"});if _efegge !=nil {return _efegge ;};start .Attr =append (start .Attr ,_fbdggg );};if _efffc .ShowsigndateAttr !=_da .ST_TrueFalseUnset {_aadfa ,_fccf :=_efffc .ShowsigndateAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"});if _fccf !=nil {return _fccf ;};start .Attr =append (start .Attr ,_aadfa );};if _efffc .SuggestedsignerAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_efffc .SuggestedsignerAttr )});};if _efffc .Suggestedsigner2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_efffc .Suggestedsigner2Attr )});};if _efffc .SuggestedsigneremailAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_efffc .SuggestedsigneremailAttr )});};if _efffc .SigninginstructionsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_efffc .SigninginstructionsAttr )});};if _efffc .AddlxmlAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061d\u0064\u006c\u0078\u006d\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_efffc .AddlxmlAttr )});};if _efffc .SigprovurlAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_efffc .SigprovurlAttr )});};if _efffc .ExtAttr !=ST_ExtUnset {_gddf ,_dgeeg :=_efffc .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dgeeg !=nil {return _dgeeg ;};start .Attr =append (start .Attr ,_gddf );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_bcacgf OfcST_DiagramLayout )Validate ()error {return _bcacgf .ValidateWithPath ("")};func (_eee *AG_StrokeAttributes )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_feed :=range start .Attr {if _feed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feed .Name .Local =="\u0072\u0065\u006ci\u0064"{_bcg ,_gdad :=_feed .Value ,error (nil );if _gdad !=nil {return _gdad ;};_eee .RelidAttr =&_bcg ;continue ;};if _feed .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"&&_feed .Name .Local =="\u0069\u0064"{_egae ,_bdb :=_feed .Value ,error (nil );if _bdb !=nil {return _bdb ;};_eee .IdAttr =&_egae ;continue ;};if _feed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feed .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_eee .ForcedashAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feed .Name .Local =="\u0074\u0069\u0074l\u0065"{_ffbaa ,_edb :=_feed .Value ,error (nil );if _edb !=nil {return _edb ;};_eee .TitleAttr =&_ffbaa ;continue ;};if _feed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feed .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_gbfg ,_ebge :=_feed .Value ,error (nil );if _ebge !=nil {return _ebge ;};_eee .AlthrefAttr =&_gbfg ;continue ;};if _feed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feed .Name .Local =="\u0068\u0072\u0065\u0066"{_ffea ,_agba :=_feed .Value ,error (nil );if _agba !=nil {return _agba ;};_eee .HrefAttr =&_ffea ;continue ;};if _feed .Name .Local =="\u006f\u006e"{_eee .OnAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_eee .StartarrowlengthAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_eee .EndarrowAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_gdac ,_aaf :=_feed .Value ,error (nil );if _aaf !=nil {return _aaf ;};_eee .DashstyleAttr =&_gdac ;continue ;};if _feed .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_eee .EndarrowwidthAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0073\u0072\u0063"{_fbea ,_fcbe :=_feed .Value ,error (nil );if _fcbe !=nil {return _fcbe ;};_eee .SrcAttr =&_fbea ;continue ;};if _feed .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_eee .EndarrowlengthAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_fae ,_fage :=_feed .Value ,error (nil );if _fage !=nil {return _fage ;};_eee .ImagesizeAttr =&_fae ;continue ;};if _feed .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_gcegb ,_bfabf :=_d .ParseFloat (_feed .Value ,64);if _bfabf !=nil {return _bfabf ;};_eee .MiterlimitAttr =&_gcegb ;continue ;};if _feed .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_eee .JoinstyleAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_eee .StartarrowwidthAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_eee .EndcapAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_eee .FilltypeAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_eee .ImageaspectAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_eee .ImagealignshapeAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_eee .StartarrowAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_eee .LinestyleAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bgbc ,_efa :=_feed .Value ,error (nil );if _efa !=nil {return _efa ;};_eee .OpacityAttr =&_bgbc ;continue ;};if _feed .Name .Local =="\u0063\u006f\u006co\u0072"{_gfdg ,_abfb :=_feed .Value ,error (nil );if _abfb !=nil {return _abfb ;};_eee .ColorAttr =&_gfdg ;continue ;};if _feed .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_gegbe ,_fagb :=_feed .Value ,error (nil );if _fagb !=nil {return _fagb ;};_eee .WeightAttr =&_gegbe ;continue ;};if _feed .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_eee .InsetpenAttr .UnmarshalXMLAttr (_feed );continue ;};if _feed .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_ece ,_gadg :=_feed .Value ,error (nil );if _gadg !=nil {return _gadg ;};_eee .Color2Attr =&_ece ;continue ;};};for {_dcbe ,_fcfef :=d .Token ();if _fcfef !=nil {return _f .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",_fcfef );};if _cfde ,_acde :=_dcbe .(_ca .EndElement );_acde &&_cfde .Name ==start .Name {break ;};};return nil ;};func (_gbdbag OfcST_OLEUpdateMode )ValidateWithPath (path string )error {switch _gbdbag {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbdbag ));};return nil ;};type ST_StrokeEndCap byte ;type OfcCT_Fill struct{TypeAttr OfcST_FillType ;ExtAttr ST_Ext ;};func NewOfcCT_Fill ()*OfcCT_Fill {_eadee :=&OfcCT_Fill {};return _eadee };func (_eeaaf ST_StrokeArrowLength )Validate ()error {return _eeaaf .ValidateWithPath ("")};func (_aegaf ST_ShadowType )String ()string {switch _aegaf {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 "";};
|
|
|
|
// Validate validates the Background and its children
|
|
func (_cbfg *Background )Validate ()error {return _cbfg .ValidateWithPath ("\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func NewAG_Path ()*AG_Path {_afeeg :=&AG_Path {};return _afeeg };
|
|
|
|
// Validate validates the EG_ShapeElements and its children
|
|
func (_fdcce *EG_ShapeElements )Validate ()error {return _fdcce .ValidateWithPath ("\u0045\u0047_\u0053\u0068\u0061p\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073");};func (_gbgag *Roundrect )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _gbgag .CT_RoundRect .MarshalXML (e ,start );};func (_bacfc ST_FillType )ValidateWithPath (path string )error {switch _bacfc {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bacfc ));};return nil ;};func (_eddde *OfcCT_Diagram )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_fedgf :=range start .Attr {if _fedgf .Name .Local =="\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"{_fdgf ,_adbbd :=_d .ParseInt (_fedgf .Value ,10,64);if _adbbd !=nil {return _adbbd ;};_eddde .DgmstyleAttr =&_fdgf ;continue ;};if _fedgf .Name .Local =="\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"{_eddde .AutoformatAttr .UnmarshalXMLAttr (_fedgf );continue ;};if _fedgf .Name .Local =="\u0072e\u0076\u0065\u0072\u0073\u0065"{_eddde .ReverseAttr .UnmarshalXMLAttr (_fedgf );continue ;};if _fedgf .Name .Local =="\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"{_eddde .AutolayoutAttr .UnmarshalXMLAttr (_fedgf );continue ;};if _fedgf .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"{_ebcgd ,_efcdg :=_d .ParseInt (_fedgf .Value ,10,64);if _efcdg !=nil {return _efcdg ;};_eddde .DgmscalexAttr =&_ebcgd ;continue ;};if _fedgf .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"{_decg ,_abefe :=_d .ParseInt (_fedgf .Value ,10,64);if _abefe !=nil {return _abefe ;};_eddde .DgmscaleyAttr =&_decg ;continue ;};if _fedgf .Name .Local =="d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"{_bgcea ,_fefgg :=_d .ParseInt (_fedgf .Value ,10,64);if _fefgg !=nil {return _fefgg ;};_eddde .DgmfontsizeAttr =&_bgcea ;continue ;};if _fedgf .Name .Local =="\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"{_aafcf ,_cagdb :=_fedgf .Value ,error (nil );if _cagdb !=nil {return _cagdb ;};_eddde .ConstrainboundsAttr =&_aafcf ;continue ;};if _fedgf .Name .Local =="\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"{_ffcdd ,_gegee :=_d .ParseInt (_fedgf .Value ,10,64);if _gegee !=nil {return _gegee ;};_eddde .DgmbasetextscaleAttr =&_ffcdd ;continue ;};if _fedgf .Name .Local =="\u0065\u0078\u0074"{_eddde .ExtAttr .UnmarshalXMLAttr (_fedgf );continue ;};};_fbdcg :for {_ccfbf ,_cggd :=d .Token ();if _cggd !=nil {return _cggd ;};switch _eegd :=_ccfbf .(type ){case _ca .StartElement :switch _eegd .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eddde .Relationtable =NewOfcCT_RelationTable ();if _dedf :=d .DecodeElement (_eddde .Relationtable ,&_eegd );_dedf !=nil {return _dedf ;};default:_fa .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",_eegd .Name );if _ccefd :=d .Skip ();_ccefd !=nil {return _ccefd ;};};case _ca .EndElement :break _fbdcg ;case _ca .CharData :};};return nil ;};func (_ddgeg *OfcST_ScreenSize )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_aceef ,_geadc :=d .Token ();if _geadc !=nil {return _geadc ;};if _gfcdcg ,_dgffe :=_aceef .(_ca .EndElement );_dgffe &&_gfcdcg .Name ==start .Name {*_ddgeg =1;return nil ;};if _eedce ,_faaaa :=_aceef .(_ca .CharData );!_faaaa {return _f .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",_aceef );}else {switch string (_eedce ){case "":*_ddgeg =0;case "\u00354\u0034\u002c\u0033\u0037\u0036":*_ddgeg =1;case "\u00364\u0030\u002c\u0034\u0038\u0030":*_ddgeg =2;case "\u00372\u0030\u002c\u0035\u0031\u0032":*_ddgeg =3;case "\u00380\u0030\u002c\u0036\u0030\u0030":*_ddgeg =4;case "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038":*_ddgeg =5;case "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032":*_ddgeg =6;};};_aceef ,_geadc =d .Token ();if _geadc !=nil {return _geadc ;};if _bfdaef ,_gcafde :=_aceef .(_ca .EndElement );_gcafde &&_bfdaef .Name ==start .Name {return nil ;};return _f .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",_aceef );};func (_eafeb OfcST_BWMode )Validate ()error {return _eafeb .ValidateWithPath ("")};func (_edadc *Background )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _edadc .CT_Background .MarshalXML (e ,start );};func (_egag *CT_RoundRect )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="v\u003a\u0072\u006f\u0075\u006e\u0064\u0072\u0065\u0063\u0074";};if _egag .ArcsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061r\u0063\u0073\u0069\u007a\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_egag .ArcsizeAttr )});};if _egag .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_egag .HrefAttr )});};if _egag .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_egag .TargetAttr )});};if _egag .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_egag .ClassAttr )});};if _egag .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_egag .TitleAttr )});};if _egag .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_egag .AltAttr )});};if _egag .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_egag .CoordsizeAttr )});};if _egag .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_egag .CoordoriginAttr )});};if _egag .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_egag .WrapcoordsAttr )});};if _egag .PrintAttr !=_da .ST_TrueFalseUnset {_dcde ,_bdeb :=_egag .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _bdeb !=nil {return _bdeb ;};start .Attr =append (start .Attr ,_dcde );};if _egag .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_egag .IdAttr )});};if _egag .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_egag .StyleAttr )});};if _egag .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_egag .SpidAttr )});};if _egag .OnedAttr !=_da .ST_TrueFalseUnset {_decab ,_bdcfg :=_egag .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _bdcfg !=nil {return _bdcfg ;};start .Attr =append (start .Attr ,_decab );};if _egag .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_egag .RegroupidAttr )});};if _egag .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_fgdbg ,_fedfb :=_egag .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _fedfb !=nil {return _fedfb ;};start .Attr =append (start .Attr ,_fgdbg );};if _egag .ButtonAttr !=_da .ST_TrueFalseUnset {_decc ,_dcfa :=_egag .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _dcfa !=nil {return _dcfa ;};start .Attr =append (start .Attr ,_decc );};if _egag .UserhiddenAttr !=_da .ST_TrueFalseUnset {_ggbdd ,_beggg :=_egag .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _beggg !=nil {return _beggg ;};start .Attr =append (start .Attr ,_ggbdd );};if _egag .BulletAttr !=_da .ST_TrueFalseUnset {_agab ,_dbagd :=_egag .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _dbagd !=nil {return _dbagd ;};start .Attr =append (start .Attr ,_agab );};if _egag .HrAttr !=_da .ST_TrueFalseUnset {_dbgdb ,_agca :=_egag .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _agca !=nil {return _agca ;};start .Attr =append (start .Attr ,_dbgdb );};if _egag .HrstdAttr !=_da .ST_TrueFalseUnset {_daage ,_aaea :=_egag .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _aaea !=nil {return _aaea ;};start .Attr =append (start .Attr ,_daage );};if _egag .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_gbfbf ,_gffb :=_egag .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _gffb !=nil {return _gffb ;};start .Attr =append (start .Attr ,_gbfbf );};if _egag .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_egag .HrpctAttr )});};if _egag .HralignAttr !=OfcST_HrAlignUnset {_cbcfd ,_gfbcg :=_egag .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _gfbcg !=nil {return _gfbcg ;};start .Attr =append (start .Attr ,_cbcfd );};if _egag .AllowincellAttr !=_da .ST_TrueFalseUnset {_aeedf ,_afde :=_egag .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _afde !=nil {return _afde ;};start .Attr =append (start .Attr ,_aeedf );};if _egag .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_dgfe ,_ffaff :=_egag .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _ffaff !=nil {return _ffaff ;};start .Attr =append (start .Attr ,_dgfe );};if _egag .UserdrawnAttr !=_da .ST_TrueFalseUnset {_faebe ,_egbag :=_egag .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _egbag !=nil {return _egbag ;};start .Attr =append (start .Attr ,_faebe );};if _egag .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_egag .BordertopcolorAttr )});};if _egag .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_egag .BorderleftcolorAttr )});};if _egag .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_egag .BorderbottomcolorAttr )});};if _egag .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_egag .BorderrightcolorAttr )});};if _egag .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_aadbg ,_dcfgf :=_egag .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _dcfgf !=nil {return _dcfgf ;};start .Attr =append (start .Attr ,_aadbg );};if _egag .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_egag .DgmnodekindAttr )});};if _egag .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_aaadg ,_aaade :=_egag .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _aaade !=nil {return _aaade ;};start .Attr =append (start .Attr ,_aaadg );};if _egag .InsetmodeAttr !=OfcST_InsetModeUnset {_agace ,_egafd :=_egag .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _egafd !=nil {return _egafd ;};start .Attr =append (start .Attr ,_agace );};if _egag .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_egag .OpacityAttr )});};if _egag .StrokedAttr !=_da .ST_TrueFalseUnset {_bdgcbb ,_bbfbb :=_egag .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _bbfbb !=nil {return _bbfbb ;};start .Attr =append (start .Attr ,_bdgcbb );};if _egag .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_egag .StrokecolorAttr )});};if _egag .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_egag .StrokeweightAttr )});};if _egag .InsetpenAttr !=_da .ST_TrueFalseUnset {_ggae ,_gfefe :=_egag .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _gfefe !=nil {return _gfefe ;};start .Attr =append (start .Attr ,_ggae );};if _egag .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_egag .ChromakeyAttr )});};if _egag .FilledAttr !=_da .ST_TrueFalseUnset {_ggceb ,_bbbcd :=_egag .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _bbbcd !=nil {return _bbbcd ;};start .Attr =append (start .Attr ,_ggceb );};if _egag .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_egag .FillcolorAttr )});};if _egag .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_egag .SptAttr )});};if _egag .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_fadd ,_beage :=_egag .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _beage !=nil {return _beage ;};start .Attr =append (start .Attr ,_fadd );};if _egag .BwmodeAttr !=OfcST_BWModeUnset {_gdggf ,_bbdg :=_egag .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _bbdg !=nil {return _bbdg ;};start .Attr =append (start .Attr ,_gdggf );};if _egag .BwpureAttr !=OfcST_BWModeUnset {_bcgaa ,_aggba :=_egag .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _aggba !=nil {return _aggba ;};start .Attr =append (start .Attr ,_bcgaa );};if _egag .BwnormalAttr !=OfcST_BWModeUnset {_feefd ,_dbabe :=_egag .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _dbabe !=nil {return _dbabe ;};start .Attr =append (start .Attr ,_feefd );};if _egag .ForcedashAttr !=_da .ST_TrueFalseUnset {_dffc ,_gccdea :=_egag .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _gccdea !=nil {return _gccdea ;};start .Attr =append (start .Attr ,_dffc );};if _egag .OleiconAttr !=_da .ST_TrueFalseUnset {_ccgb ,_fbaae :=_egag .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _fbaae !=nil {return _fbaae ;};start .Attr =append (start .Attr ,_ccgb );};if _egag .OleAttr !=_da .ST_TrueFalseBlankUnset {_dafb ,_gcbcg :=_egag .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _gcbcg !=nil {return _gcbcg ;};start .Attr =append (start .Attr ,_dafb );};if _egag .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_geaebg ,_caddf :=_egag .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _caddf !=nil {return _caddf ;};start .Attr =append (start .Attr ,_geaebg );};if _egag .CliptowrapAttr !=_da .ST_TrueFalseUnset {_gafdf ,_dbac :=_egag .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _dbac !=nil {return _dbac ;};start .Attr =append (start .Attr ,_gafdf );};if _egag .ClipAttr !=_da .ST_TrueFalseUnset {_fdcb ,_cefag :=_egag .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _cefag !=nil {return _cefag ;};start .Attr =append (start .Attr ,_fdcb );};e .EncodeToken (start );if _egag .EG_ShapeElements !=nil {for _ ,_gbebb :=range _egag .EG_ShapeElements {_gbebb .MarshalXML (e ,_ca .StartElement {});};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};type CT_Fill struct{TypeAttr ST_FillType ;OnAttr _da .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 _da .ST_TrueFalse ;FocusAttr *string ;FocussizeAttr *string ;FocuspositionAttr *string ;MethodAttr ST_FillMethod ;DetectmouseclickAttr _da .ST_TrueFalse ;TitleAttr *string ;Opacity2Attr *string ;RecolorAttr _da .ST_TrueFalse ;RotateAttr _da .ST_TrueFalse ;IdAttr *string ;RelidAttr *string ;Fill *OfcFill ;SIdAttr *string ;};type OfcCT_Rules struct{R []*OfcCT_R ;ExtAttr ST_Ext ;};
|
|
|
|
// ValidateWithPath validates the AG_AllShapeAttributes and its children, prefixing error messages with path
|
|
func (_cafe *AG_AllShapeAttributes )ValidateWithPath (path string )error {if _dggb :=_cafe .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_dggb !=nil {return _dggb ;};if _gdd :=_cafe .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_gdd !=nil {return _gdd ;};if _ccca :=_cafe .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_ccca !=nil {return _ccca ;};if _eacf :=_cafe .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_eacf !=nil {return _eacf ;};if _bbba :=_cafe .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bbba !=nil {return _bbba ;};if _eade :=_cafe .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_eade !=nil {return _eade ;};if _fbe :=_cafe .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_fbe !=nil {return _fbe ;};if _bge :=_cafe .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_bge !=nil {return _bge ;};if _aca :=_cafe .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_aca !=nil {return _aca ;};if _dfb :=_cafe .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_dfb !=nil {return _dfb ;};if _dbbe :=_cafe .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_dbbe !=nil {return _dbbe ;};if _ceg :=_cafe .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_ceg !=nil {return _ceg ;};if _bae :=_cafe .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_bae !=nil {return _bae ;};return nil ;};type AG_ImageAttributes struct{SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ;GrayscaleAttr _da .ST_TrueFalse ;BilevelAttr _da .ST_TrueFalse ;};func (_afdbf OfcST_FillType )ValidateWithPath (path string )error {switch _afdbf {case 0,1,2,3,4,5,6,7,8,9:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afdbf ));};return nil ;};func (_cdebc *OfcCT_Skew )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_cbcg :=range start .Attr {if _cbcg .Name .Local =="\u0069\u0064"{_babgg ,_gegega :=_cbcg .Value ,error (nil );if _gegega !=nil {return _gegega ;};_cdebc .IdAttr =&_babgg ;continue ;};if _cbcg .Name .Local =="\u006f\u006e"{_cdebc .OnAttr .UnmarshalXMLAttr (_cbcg );continue ;};if _cbcg .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_cfccgb ,_dbfafe :=_cbcg .Value ,error (nil );if _dbfafe !=nil {return _dbfafe ;};_cdebc .OffsetAttr =&_cfccgb ;continue ;};if _cbcg .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_geagdc ,_gaebb :=_cbcg .Value ,error (nil );if _gaebb !=nil {return _gaebb ;};_cdebc .OriginAttr =&_geagdc ;continue ;};if _cbcg .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_addca ,_bbdd :=_cbcg .Value ,error (nil );if _bbdd !=nil {return _bbdd ;};_cdebc .MatrixAttr =&_addca ;continue ;};if _cbcg .Name .Local =="\u0065\u0078\u0074"{_cdebc .ExtAttr .UnmarshalXMLAttr (_cbcg );continue ;};};for {_eeacd ,_gcbfe :=d .Token ();if _gcbfe !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u006b\u0065\u0077\u003a\u0020%\u0073",_gcbfe );};if _bcccge ,_cdeae :=_eeacd .(_ca .EndElement );_cdeae &&_bcccge .Name ==start .Name {break ;};};return nil ;};type Curve struct{CT_Curve };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;);
|
|
|
|
// Validate validates the Handles and its children
|
|
func (_cbgeb *Handles )Validate ()error {return _cbgeb .ValidateWithPath ("\u0048a\u006e\u0064\u006c\u0065\u0073");};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 _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;};func (_cdbe *CT_Image )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_dgdbg :=range start .Attr {if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_fbgfe ,_bfdd :=_d .ParseInt (_dgdbg .Value ,10,64);if _bfdd !=nil {return _bfdd ;};_cdbe .DgmnodekindAttr =&_fbgfe ;continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cdbe .BulletAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0068\u0072"{_cdbe .HrAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cdbe .OleiconAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0068\u0072\u0073t\u0064"{_cdbe .HrstdAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0063\u006c\u0069\u0070"{_cdbe .ClipAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cdbe .HrnoshadeAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cdbe .PreferrelativeAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0068\u0072\u0070c\u0074"{_ggbc ,_fgafb :=_d .ParseFloat (_dgdbg .Value ,64);if _fgafb !=nil {return _fgafb ;};_egbac :=float32 (_ggbc );_cdbe .HrpctAttr =&_egbac ;continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u006f\u006c\u0065"{_cdbe .OleAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cdbe .HralignAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cdbe .BwpureAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cdbe .DgmlayoutAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cdbe .InsetmodeAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0073\u0070\u0069\u0064"{_cbadg ,_dbdc :=_dgdbg .Value ,error (nil );if _dbdc !=nil {return _dbdc ;};_cdbe .SpidAttr =&_cbadg ;continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ecffd ,_ebegb :=_dgdbg .Value ,error (nil );if _ebegb !=nil {return _ebegb ;};_cdbe .BorderbottomcolorAttr =&_ecffd ;continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cdbe .AllowoverlapAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cdbe .DoubleclicknotifyAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cdbe .DgmlayoutmruAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cdbe .UserhiddenAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cdbe .AllowincellAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0073\u0070\u0074"{_bgdgb ,_gfab :=_d .ParseFloat (_dgdbg .Value ,64);if _gfab !=nil {return _gfab ;};_bfgd :=float32 (_bgdgb );_cdbe .SptAttr =&_bfgd ;continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fadab ,_abed :=_dgdbg .Value ,error (nil );if _abed !=nil {return _abed ;};_cdbe .BorderleftcolorAttr =&_fadab ;continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cdbe .UserdrawnAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cdbe .CliptowrapAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_dbaa ,_bgcf :=_dgdbg .Value ,error (nil );if _bgcf !=nil {return _bgcf ;};_cdbe .BorderrightcolorAttr =&_dbaa ;continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cdbe .ConnectortypeAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cdbe .ButtonAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cdbe .ForcedashAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_dadbd ,_fcab :=_d .ParseInt (_dgdbg .Value ,10,64);if _fcab !=nil {return _fcab ;};_cdbe .RegroupidAttr =&_dadbd ;continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u006f\u006e\u0065\u0064"{_cdbe .OnedAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cdbe .BwmodeAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cdbe .BwnormalAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgdbg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cbef ,_fdgg :=_dgdbg .Value ,error (nil );if _fdgg !=nil {return _fdgg ;};_cdbe .BordertopcolorAttr =&_cbef ;continue ;};if _dgdbg .Name .Local =="\u0070\u0072\u0069n\u0074"{_cdbe .PrintAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_agfebg ,_afcf :=_dgdbg .Value ,error (nil );if _afcf !=nil {return _afcf ;};_cdbe .TargetAttr =&_agfebg ;continue ;};if _dgdbg .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cdbe .StrokedAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_bdde ,_gdgb :=_dgdbg .Value ,error (nil );if _gdgb !=nil {return _gdgb ;};_cdbe .CoordoriginAttr =&_bdde ;continue ;};if _dgdbg .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ggbd ,_cgfaa :=_dgdbg .Value ,error (nil );if _cgfaa !=nil {return _cgfaa ;};_cdbe .StrokeweightAttr =&_ggbd ;continue ;};if _dgdbg .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_feccg ,_gcge :=_dgdbg .Value ,error (nil );if _gcge !=nil {return _gcge ;};_cdbe .CoordsizeAttr =&_feccg ;continue ;};if _dgdbg .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ffgc ,_accdc :=_dgdbg .Value ,error (nil );if _accdc !=nil {return _accdc ;};_cdbe .ChromakeyAttr =&_ffgc ;continue ;};if _dgdbg .Name .Local =="\u0061\u006c\u0074"{_bggge ,_dcac :=_dgdbg .Value ,error (nil );if _dcac !=nil {return _dcac ;};_cdbe .AltAttr =&_bggge ;continue ;};if _dgdbg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_abaa ,_dfga :=_dgdbg .Value ,error (nil );if _dfga !=nil {return _dfga ;};_cdbe .FillcolorAttr =&_abaa ;continue ;};if _dgdbg .Name .Local =="\u0073\u0072\u0063"{_gfced ,_gcbb :=_dgdbg .Value ,error (nil );if _gcbb !=nil {return _gcbb ;};_cdbe .SrcAttr =&_gfced ;continue ;};if _dgdbg .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_aaad ,_cdcf :=_dgdbg .Value ,error (nil );if _cdcf !=nil {return _cdcf ;};_cdbe .WrapcoordsAttr =&_aaad ;continue ;};if _dgdbg .Name .Local =="\u0074\u0069\u0074l\u0065"{_bdecd ,_fagf :=_dgdbg .Value ,error (nil );if _fagf !=nil {return _fagf ;};_cdbe .TitleAttr =&_bdecd ;continue ;};if _dgdbg .Name .Local =="\u0073\u0074\u0079l\u0065"{_cagb ,_fcbed :=_dgdbg .Value ,error (nil );if _fcbed !=nil {return _fcbed ;};_cdbe .StyleAttr =&_cagb ;continue ;};if _dgdbg .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_ffcc ,_gcfd :=_dgdbg .Value ,error (nil );if _gcfd !=nil {return _gcfd ;};_cdbe .CroprightAttr =&_ffcc ;continue ;};if _dgdbg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cdbe .InsetpenAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_dfbc ,_eacc :=_dgdbg .Value ,error (nil );if _eacc !=nil {return _eacc ;};_cdbe .CropleftAttr =&_dfbc ;continue ;};if _dgdbg .Name .Local =="\u0067\u0061\u0069\u006e"{_faccg ,_ebgfg :=_dgdbg .Value ,error (nil );if _ebgfg !=nil {return _ebgfg ;};_cdbe .GainAttr =&_faccg ;continue ;};if _dgdbg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_feeab ,_dfebc :=_dgdbg .Value ,error (nil );if _dfebc !=nil {return _dfebc ;};_cdbe .StrokecolorAttr =&_feeab ;continue ;};if _dgdbg .Name .Local =="\u0063\u006c\u0061s\u0073"{_cfffe ,_ffaa :=_dgdbg .Value ,error (nil );if _ffaa !=nil {return _ffaa ;};_cdbe .ClassAttr =&_cfffe ;continue ;};if _dgdbg .Name .Local =="\u0069\u0064"{_dfaae ,_fefa :=_dgdbg .Value ,error (nil );if _fefa !=nil {return _fefa ;};_cdbe .IdAttr =&_dfaae ;continue ;};if _dgdbg .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_eaeg ,_gccg :=_dgdbg .Value ,error (nil );if _gccg !=nil {return _gccg ;};_cdbe .CropbottomAttr =&_eaeg ;continue ;};if _dgdbg .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cdbe .FilledAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_cdbe .GrayscaleAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_dddb ,_gdffb :=_dgdbg .Value ,error (nil );if _gdffb !=nil {return _gdffb ;};_cdbe .BlacklevelAttr =&_dddb ;continue ;};if _dgdbg .Name .Local =="\u0068\u0072\u0065\u0066"{_bfgf ,_bcfe :=_dgdbg .Value ,error (nil );if _bcfe !=nil {return _bcfe ;};_cdbe .HrefAttr =&_bfgf ;continue ;};if _dgdbg .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_cdbe .BilevelAttr .UnmarshalXMLAttr (_dgdbg );continue ;};if _dgdbg .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_fafe ,_gfafb :=_dgdbg .Value ,error (nil );if _gfafb !=nil {return _gfafb ;};_cdbe .CroptopAttr =&_fafe ;continue ;};if _dgdbg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bfeeb ,_fed :=_dgdbg .Value ,error (nil );if _fed !=nil {return _fed ;};_cdbe .OpacityAttr =&_bfeeb ;continue ;};if _dgdbg .Name .Local =="\u0067\u0061\u006dm\u0061"{_aaebe ,_bdcbb :=_dgdbg .Value ,error (nil );if _bdcbb !=nil {return _bdcbb ;};_cdbe .GammaAttr =&_aaebe ;continue ;};};_cdba :for {_ccac ,_ceda :=d .Token ();if _ceda !=nil {return _ceda ;};switch _bacgd :=_ccac .(type ){case _ca .StartElement :switch _bacgd .Name {case _ca .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"}:_ceba :=NewEG_ShapeElements ();_ceba .Path =NewPath ();if _bddg :=d .DecodeElement (_ceba .Path ,&_bacgd );_bddg !=nil {return _bddg ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_ceba );case _ca .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"}:_ffcca :=NewEG_ShapeElements ();_ffcca .Formulas =NewFormulas ();if _ddbd :=d .DecodeElement (_ffcca .Formulas ,&_bacgd );_ddbd !=nil {return _ddbd ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_ffcca );case _ca .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"}:_cdfd :=NewEG_ShapeElements ();_cdfd .Handles =NewHandles ();if _bfgag :=d .DecodeElement (_cdfd .Handles ,&_bacgd );_bfgag !=nil {return _bfgag ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_cdfd );case _ca .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"}:_gcbfa :=NewEG_ShapeElements ();_gcbfa .Fill =NewFill ();if _ebcf :=d .DecodeElement (_gcbfa .Fill ,&_bacgd );_ebcf !=nil {return _ebcf ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_gcbfa );case _ca .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"}:_fgbfd :=NewEG_ShapeElements ();_fgbfd .Stroke =NewStroke ();if _adgd :=d .DecodeElement (_fgbfd .Stroke ,&_bacgd );_adgd !=nil {return _adgd ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_fgbfd );case _ca .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"}:_gegbg :=NewEG_ShapeElements ();_gegbg .Shadow =NewShadow ();if _befed :=d .DecodeElement (_gegbg .Shadow ,&_bacgd );_befed !=nil {return _befed ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_gegbg );case _ca .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"}:_eadea :=NewEG_ShapeElements ();_eadea .Textbox =NewTextbox ();if _fffe :=d .DecodeElement (_eadea .Textbox ,&_bacgd );_fffe !=nil {return _fffe ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_eadea );case _ca .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"}:_ceece :=NewEG_ShapeElements ();_ceece .Textpath =NewTextpath ();if _adag :=d .DecodeElement (_ceece .Textpath ,&_bacgd );_adag !=nil {return _adag ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_ceece );case _ca .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"}:_ecafg :=NewEG_ShapeElements ();_ecafg .Imagedata =NewImagedata ();if _dafd :=d .DecodeElement (_ecafg .Imagedata ,&_bacgd );_dafd !=nil {return _dafd ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_ecafg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ddgc :=NewEG_ShapeElements ();_ddgc .Skew =NewOfcSkew ();if _dbdaf :=d .DecodeElement (_ddgc .Skew ,&_bacgd );_dbdaf !=nil {return _dbdaf ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_ddgc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ecba :=NewEG_ShapeElements ();_ecba .Extrusion =NewOfcExtrusion ();if _fcgc :=d .DecodeElement (_ecba .Extrusion ,&_bacgd );_fcgc !=nil {return _fcgc ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_ecba );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fege :=NewEG_ShapeElements ();_fege .Callout =NewOfcCallout ();if _bccf :=d .DecodeElement (_fege .Callout ,&_bacgd );_bccf !=nil {return _bccf ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_fege );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_egfdg :=NewEG_ShapeElements ();_egfdg .Lock =NewOfcLock ();if _adaee :=d .DecodeElement (_egfdg .Lock ,&_bacgd );_adaee !=nil {return _adaee ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_egfdg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_aacf :=NewEG_ShapeElements ();_aacf .Clippath =NewOfcClippath ();if _bdedc :=d .DecodeElement (_aacf .Clippath ,&_bacgd );_bdedc !=nil {return _bdedc ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_aacf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_efbea :=NewEG_ShapeElements ();_efbea .Signatureline =NewOfcSignatureline ();if _bgcbe :=d .DecodeElement (_efbea .Signatureline ,&_bacgd );_bgcbe !=nil {return _bgcbe ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_efbea );case _ca .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"}:_ffca :=NewEG_ShapeElements ();_ffca .Wrap =_eb .NewWrap ();if _aadd :=d .DecodeElement (_ffca .Wrap ,&_bacgd );_aadd !=nil {return _aadd ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_ffca );case _ca .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"}:_fabec :=NewEG_ShapeElements ();_fabec .Anchorlock =_eb .NewAnchorlock ();if _gdadb :=d .DecodeElement (_fabec .Anchorlock ,&_bacgd );_gdadb !=nil {return _gdadb ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_fabec );case _ca .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"}:_aafg :=NewEG_ShapeElements ();_aafg .Bordertop =_eb .NewBordertop ();if _gdbbb :=d .DecodeElement (_aafg .Bordertop ,&_bacgd );_gdbbb !=nil {return _gdbbb ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_aafg );case _ca .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"}:_ddefb :=NewEG_ShapeElements ();_ddefb .Borderbottom =_eb .NewBorderbottom ();if _cfdff :=d .DecodeElement (_ddefb .Borderbottom ,&_bacgd );_cfdff !=nil {return _cfdff ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_ddefb );case _ca .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"}:_addcg :=NewEG_ShapeElements ();_addcg .Borderleft =_eb .NewBorderleft ();if _cfbg :=d .DecodeElement (_addcg .Borderleft ,&_bacgd );_cfbg !=nil {return _cfbg ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_addcg );case _ca .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"}:_dedcf :=NewEG_ShapeElements ();_dedcf .Borderright =_eb .NewBorderright ();if _eccdc :=d .DecodeElement (_dedcf .Borderright ,&_bacgd );_eccdc !=nil {return _eccdc ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_dedcf );case _ca .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"}:_caae :=NewEG_ShapeElements ();_caae .ClientData =_e .NewClientData ();if _bgbcd :=d .DecodeElement (_caae .ClientData ,&_bacgd );_bgbcd !=nil {return _bgbcd ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_caae );case _ca .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"}:_cefb :=NewEG_ShapeElements ();_cefb .Textdata =_a .NewTextdata ();if _egbaa :=d .DecodeElement (_cefb .Textdata ,&_bacgd );_egbaa !=nil {return _egbaa ;};_cdbe .EG_ShapeElements =append (_cdbe .EG_ShapeElements ,_cefb );default:_fa .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",_bacgd .Name );if _fdbe :=d .Skip ();_fdbe !=nil {return _fdbe ;};};case _ca .EndElement :break _cdba ;case _ca .CharData :};};return nil ;};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 (_ecgdg ST_FillMethod )Validate ()error {return _ecgdg .ValidateWithPath ("")};func (_dfgc OfcST_InsetMode )Validate ()error {return _dfgc .ValidateWithPath ("")};func (_bcdeaf ST_EditAs )Validate ()error {return _bcdeaf .ValidateWithPath ("")};
|
|
|
|
// ValidateWithPath validates the OfcCT_Callout and its children, prefixing error messages with path
|
|
func (_cacc *OfcCT_Callout )ValidateWithPath (path string )error {if _bbefa :=_cacc .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_bbefa !=nil {return _bbefa ;};if _dfeee :=_cacc .AngleAttr .ValidateWithPath (path +"\u002f\u0041\u006e\u0067\u006c\u0065\u0041\u0074\u0074\u0072");_dfeee !=nil {return _dfeee ;};if _cbgea :=_cacc .DropautoAttr .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u0061\u0075\u0074\u006f\u0041\u0074\u0074\u0072");_cbgea !=nil {return _cbgea ;};if _bebgaf :=_cacc .LengthspecifiedAttr .ValidateWithPath (path +"/\u004ce\u006e\u0067\u0074\u0068\u0073\u0070\u0065\u0063i\u0066\u0069\u0065\u0064At\u0074\u0072");_bebgaf !=nil {return _bebgaf ;};if _cbeef :=_cacc .AccentbarAttr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0062\u0061r\u0041\u0074\u0074\u0072");_cbeef !=nil {return _cbeef ;};if _eeba :=_cacc .TextborderAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0062\u006f\u0072\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_eeba !=nil {return _eeba ;};if _fcgg :=_cacc .MinusxAttr .ValidateWithPath (path +"/\u004d\u0069\u006e\u0075\u0073\u0078\u0041\u0074\u0074\u0072");_fcgg !=nil {return _fcgg ;};if _gfdgd :=_cacc .MinusyAttr .ValidateWithPath (path +"/\u004d\u0069\u006e\u0075\u0073\u0079\u0041\u0074\u0074\u0072");_gfdgd !=nil {return _gfdgd ;};if _cbecb :=_cacc .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_cbecb !=nil {return _cbecb ;};return nil ;};func NewCT_TextPath ()*CT_TextPath {_dbdb :=&CT_TextPath {};return _dbdb };func (_gcdab *CT_Path )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0070\u0061\u0074\u0068";};if _gcdab .VAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0076"},Value :_f .Sprintf ("\u0025\u0076",*_gcdab .VAttr )});};if _gcdab .LimoAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006c\u0069\u006d\u006f"},Value :_f .Sprintf ("\u0025\u0076",*_gcdab .LimoAttr )});};if _gcdab .TextboxrectAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gcdab .TextboxrectAttr )});};if _gcdab .FillokAttr !=_da .ST_TrueFalseUnset {_cdcg ,_gcfe :=_gcdab .FillokAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u006f\u006b"});if _gcfe !=nil {return _gcfe ;};start .Attr =append (start .Attr ,_cdcg );};if _gcdab .StrokeokAttr !=_da .ST_TrueFalseUnset {_edbfa ,_bcgfe :=_gcdab .StrokeokAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"});if _bcgfe !=nil {return _bcgfe ;};start .Attr =append (start .Attr ,_edbfa );};if _gcdab .ShadowokAttr !=_da .ST_TrueFalseUnset {_afgf ,_efgb :=_gcdab .ShadowokAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"});if _efgb !=nil {return _efgb ;};start .Attr =append (start .Attr ,_afgf );};if _gcdab .ArrowokAttr !=_da .ST_TrueFalseUnset {_ggedf ,_cbcb :=_gcdab .ArrowokAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061r\u0072\u006f\u0077\u006f\u006b"});if _cbcb !=nil {return _cbcb ;};start .Attr =append (start .Attr ,_ggedf );};if _gcdab .GradientshapeokAttr !=_da .ST_TrueFalseUnset {_gfgb ,_cafdf :=_gcdab .GradientshapeokAttr .MarshalXMLAttr (_ca .Name {Local :"\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"});if _cafdf !=nil {return _cafdf ;};start .Attr =append (start .Attr ,_gfgb );};if _gcdab .TextpathokAttr !=_da .ST_TrueFalseUnset {_gedb ,_fggdc :=_gcdab .TextpathokAttr .MarshalXMLAttr (_ca .Name {Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"});if _fggdc !=nil {return _fggdc ;};start .Attr =append (start .Attr ,_gedb );};if _gcdab .InsetpenokAttr !=_da .ST_TrueFalseUnset {_ddafd ,_eefdc :=_gcdab .InsetpenokAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"});if _eefdc !=nil {return _eefdc ;};start .Attr =append (start .Attr ,_ddafd );};if _gcdab .ConnecttypeAttr !=OfcST_ConnectTypeUnset {_dfddb ,_cgfe :=_gcdab .ConnecttypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"});if _cgfe !=nil {return _cgfe ;};start .Attr =append (start .Attr ,_dfddb );};if _gcdab .ConnectlocsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_gcdab .ConnectlocsAttr )});};if _gcdab .ConnectanglesAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_gcdab .ConnectanglesAttr )});};if _gcdab .ExtrusionokAttr !=_da .ST_TrueFalseUnset {_eccec ,_fbbc :=_gcdab .ExtrusionokAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"});if _fbbc !=nil {return _fbbc ;};start .Attr =append (start .Attr ,_eccec );};if _gcdab .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gcdab .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_egbagg OfcST_CalloutPlacement )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_dbfb :=_ca .Attr {};_dbfb .Name =name ;switch _egbagg {case OfcST_CalloutPlacementUnset :_dbfb .Value ="";case OfcST_CalloutPlacementTop :_dbfb .Value ="\u0074\u006f\u0070";case OfcST_CalloutPlacementCenter :_dbfb .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case OfcST_CalloutPlacementBottom :_dbfb .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case OfcST_CalloutPlacementUser :_dbfb .Value ="\u0075\u0073\u0065\u0072";};return _dbfb ,nil ;};func NewShape ()*Shape {_dggda :=&Shape {};_dggda .CT_Shape =*NewCT_Shape ();return _dggda };func NewOfcCT_SignatureLine ()*OfcCT_SignatureLine {_bgab :=&OfcCT_SignatureLine {};return _bgab };func (_adcda OfcST_HrAlign )String ()string {switch _adcda {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 (_fdda *Image )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_fdda .CT_Image =*NewCT_Image ();for _ ,_begbe :=range start .Attr {if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_cfcda ,_caefd :=_d .ParseInt (_begbe .Value ,10,64);if _caefd !=nil {return _caefd ;};_fdda .DgmnodekindAttr =&_cfcda ;continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fdda .BulletAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0068\u0072"{_fdda .HrAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fdda .OleiconAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0068\u0072\u0073t\u0064"{_fdda .HrstdAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0063\u006c\u0069\u0070"{_fdda .ClipAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fdda .HrnoshadeAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fdda .PreferrelativeAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0068\u0072\u0070c\u0074"{_fcbee ,_bdbg :=_d .ParseFloat (_begbe .Value ,64);if _bdbg !=nil {return _bdbg ;};_affaa :=float32 (_fcbee );_fdda .HrpctAttr =&_affaa ;continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u006f\u006c\u0065"{_fdda .OleAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fdda .HralignAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fdda .BwpureAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fdda .DgmlayoutAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fdda .InsetmodeAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0073\u0070\u0069\u0064"{_ebcbbf ,_agce :=_begbe .Value ,error (nil );if _agce !=nil {return _agce ;};_fdda .SpidAttr =&_ebcbbf ;continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_edgca ,_ccaf :=_begbe .Value ,error (nil );if _ccaf !=nil {return _ccaf ;};_fdda .BorderbottomcolorAttr =&_edgca ;continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fdda .AllowoverlapAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fdda .DoubleclicknotifyAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fdda .DgmlayoutmruAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fdda .UserhiddenAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fdda .AllowincellAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0073\u0070\u0074"{_daceb ,_eccf :=_d .ParseFloat (_begbe .Value ,64);if _eccf !=nil {return _eccf ;};_cgbab :=float32 (_daceb );_fdda .SptAttr =&_cgbab ;continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gdgdf ,_gbeg :=_begbe .Value ,error (nil );if _gbeg !=nil {return _gbeg ;};_fdda .BorderleftcolorAttr =&_gdgdf ;continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fdda .UserdrawnAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fdda .CliptowrapAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_afgdd ,_geeed :=_begbe .Value ,error (nil );if _geeed !=nil {return _geeed ;};_fdda .BorderrightcolorAttr =&_afgdd ;continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fdda .ConnectortypeAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fdda .ButtonAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fdda .ForcedashAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_bfbfa ,_fagcf :=_d .ParseInt (_begbe .Value ,10,64);if _fagcf !=nil {return _fagcf ;};_fdda .RegroupidAttr =&_bfbfa ;continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u006f\u006e\u0065\u0064"{_fdda .OnedAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fdda .BwmodeAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fdda .BwnormalAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_begbe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_feba ,_bbbdb :=_begbe .Value ,error (nil );if _bbbdb !=nil {return _bbbdb ;};_fdda .BordertopcolorAttr =&_feba ;continue ;};if _begbe .Name .Local =="\u0070\u0072\u0069n\u0074"{_fdda .PrintAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_faacba ,_bdbf :=_begbe .Value ,error (nil );if _bdbf !=nil {return _bdbf ;};_fdda .TargetAttr =&_faacba ;continue ;};if _begbe .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fdda .StrokedAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_egcg ,_cfffee :=_begbe .Value ,error (nil );if _cfffee !=nil {return _cfffee ;};_fdda .CoordoriginAttr =&_egcg ;continue ;};if _begbe .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ebddg ,_abdfe :=_begbe .Value ,error (nil );if _abdfe !=nil {return _abdfe ;};_fdda .StrokeweightAttr =&_ebddg ;continue ;};if _begbe .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_egbe ,_cefbd :=_begbe .Value ,error (nil );if _cefbd !=nil {return _cefbd ;};_fdda .CoordsizeAttr =&_egbe ;continue ;};if _begbe .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_dgeca ,_ageff :=_begbe .Value ,error (nil );if _ageff !=nil {return _ageff ;};_fdda .ChromakeyAttr =&_dgeca ;continue ;};if _begbe .Name .Local =="\u0061\u006c\u0074"{_aefd ,_fgfcb :=_begbe .Value ,error (nil );if _fgfcb !=nil {return _fgfcb ;};_fdda .AltAttr =&_aefd ;continue ;};if _begbe .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_gaebg ,_bcccg :=_begbe .Value ,error (nil );if _bcccg !=nil {return _bcccg ;};_fdda .FillcolorAttr =&_gaebg ;continue ;};if _begbe .Name .Local =="\u0073\u0072\u0063"{_fafcb ,_ebgfa :=_begbe .Value ,error (nil );if _ebgfa !=nil {return _ebgfa ;};_fdda .SrcAttr =&_fafcb ;continue ;};if _begbe .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_baagd ,_dbfeb :=_begbe .Value ,error (nil );if _dbfeb !=nil {return _dbfeb ;};_fdda .WrapcoordsAttr =&_baagd ;continue ;};if _begbe .Name .Local =="\u0074\u0069\u0074l\u0065"{_bgfeb ,_afbe :=_begbe .Value ,error (nil );if _afbe !=nil {return _afbe ;};_fdda .TitleAttr =&_bgfeb ;continue ;};if _begbe .Name .Local =="\u0073\u0074\u0079l\u0065"{_bcdaeg ,_beaf :=_begbe .Value ,error (nil );if _beaf !=nil {return _beaf ;};_fdda .StyleAttr =&_bcdaeg ;continue ;};if _begbe .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_bgcag ,_ffcfg :=_begbe .Value ,error (nil );if _ffcfg !=nil {return _ffcfg ;};_fdda .CroprightAttr =&_bgcag ;continue ;};if _begbe .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fdda .InsetpenAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_egbfb ,_bfaed :=_begbe .Value ,error (nil );if _bfaed !=nil {return _bfaed ;};_fdda .CropleftAttr =&_egbfb ;continue ;};if _begbe .Name .Local =="\u0067\u0061\u0069\u006e"{_dgfec ,_dgbcg :=_begbe .Value ,error (nil );if _dgbcg !=nil {return _dgbcg ;};_fdda .GainAttr =&_dgfec ;continue ;};if _begbe .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_eaggab ,_aebdb :=_begbe .Value ,error (nil );if _aebdb !=nil {return _aebdb ;};_fdda .StrokecolorAttr =&_eaggab ;continue ;};if _begbe .Name .Local =="\u0063\u006c\u0061s\u0073"{_gaede ,_bcegd :=_begbe .Value ,error (nil );if _bcegd !=nil {return _bcegd ;};_fdda .ClassAttr =&_gaede ;continue ;};if _begbe .Name .Local =="\u0069\u0064"{_daffd ,_gcdb :=_begbe .Value ,error (nil );if _gcdb !=nil {return _gcdb ;};_fdda .IdAttr =&_daffd ;continue ;};if _begbe .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_fecf ,_aedaee :=_begbe .Value ,error (nil );if _aedaee !=nil {return _aedaee ;};_fdda .CropbottomAttr =&_fecf ;continue ;};if _begbe .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fdda .FilledAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_fdda .GrayscaleAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_ggbed ,_edee :=_begbe .Value ,error (nil );if _edee !=nil {return _edee ;};_fdda .BlacklevelAttr =&_ggbed ;continue ;};if _begbe .Name .Local =="\u0068\u0072\u0065\u0066"{_gacbe ,_edaad :=_begbe .Value ,error (nil );if _edaad !=nil {return _edaad ;};_fdda .HrefAttr =&_gacbe ;continue ;};if _begbe .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_fdda .BilevelAttr .UnmarshalXMLAttr (_begbe );continue ;};if _begbe .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_dgbef ,_fcgeg :=_begbe .Value ,error (nil );if _fcgeg !=nil {return _fcgeg ;};_fdda .CroptopAttr =&_dgbef ;continue ;};if _begbe .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_caecf ,_bfaebe :=_begbe .Value ,error (nil );if _bfaebe !=nil {return _bfaebe ;};_fdda .OpacityAttr =&_caecf ;continue ;};if _begbe .Name .Local =="\u0067\u0061\u006dm\u0061"{_fgfda ,_affdf :=_begbe .Value ,error (nil );if _affdf !=nil {return _affdf ;};_fdda .GammaAttr =&_fgfda ;continue ;};};_dfbba :for {_afgfcc ,_eaadf :=d .Token ();if _eaadf !=nil {return _eaadf ;};switch _ecbdc :=_afgfcc .(type ){case _ca .StartElement :switch _ecbdc .Name {case _ca .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"}:_ecgd :=NewEG_ShapeElements ();_ecgd .Path =NewPath ();if _fdbb :=d .DecodeElement (_ecgd .Path ,&_ecbdc );_fdbb !=nil {return _fdbb ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_ecgd );case _ca .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"}:_ecceg :=NewEG_ShapeElements ();_ecceg .Formulas =NewFormulas ();if _bebca :=d .DecodeElement (_ecceg .Formulas ,&_ecbdc );_bebca !=nil {return _bebca ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_ecceg );case _ca .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"}:_gaab :=NewEG_ShapeElements ();_gaab .Handles =NewHandles ();if _affdb :=d .DecodeElement (_gaab .Handles ,&_ecbdc );_affdb !=nil {return _affdb ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_gaab );case _ca .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"}:_ecbec :=NewEG_ShapeElements ();_ecbec .Fill =NewFill ();if _dgddc :=d .DecodeElement (_ecbec .Fill ,&_ecbdc );_dgddc !=nil {return _dgddc ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_ecbec );case _ca .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"}:_bffc :=NewEG_ShapeElements ();_bffc .Stroke =NewStroke ();if _bdaa :=d .DecodeElement (_bffc .Stroke ,&_ecbdc );_bdaa !=nil {return _bdaa ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_bffc );case _ca .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"}:_eadec :=NewEG_ShapeElements ();_eadec .Shadow =NewShadow ();if _cebc :=d .DecodeElement (_eadec .Shadow ,&_ecbdc );_cebc !=nil {return _cebc ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_eadec );case _ca .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"}:_beecd :=NewEG_ShapeElements ();_beecd .Textbox =NewTextbox ();if _aabf :=d .DecodeElement (_beecd .Textbox ,&_ecbdc );_aabf !=nil {return _aabf ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_beecd );case _ca .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"}:_bacf :=NewEG_ShapeElements ();_bacf .Textpath =NewTextpath ();if _dbdfe :=d .DecodeElement (_bacf .Textpath ,&_ecbdc );_dbdfe !=nil {return _dbdfe ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_bacf );case _ca .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"}:_fddce :=NewEG_ShapeElements ();_fddce .Imagedata =NewImagedata ();if _agedc :=d .DecodeElement (_fddce .Imagedata ,&_ecbdc );_agedc !=nil {return _agedc ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_fddce );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_edaff :=NewEG_ShapeElements ();_edaff .Skew =NewOfcSkew ();if _egbed :=d .DecodeElement (_edaff .Skew ,&_ecbdc );_egbed !=nil {return _egbed ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_edaff );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fdcg :=NewEG_ShapeElements ();_fdcg .Extrusion =NewOfcExtrusion ();if _ffaba :=d .DecodeElement (_fdcg .Extrusion ,&_ecbdc );_ffaba !=nil {return _ffaba ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_fdcg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_deede :=NewEG_ShapeElements ();_deede .Callout =NewOfcCallout ();if _ceeef :=d .DecodeElement (_deede .Callout ,&_ecbdc );_ceeef !=nil {return _ceeef ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_deede );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fafed :=NewEG_ShapeElements ();_fafed .Lock =NewOfcLock ();if _bagcb :=d .DecodeElement (_fafed .Lock ,&_ecbdc );_bagcb !=nil {return _bagcb ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_fafed );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ededga :=NewEG_ShapeElements ();_ededga .Clippath =NewOfcClippath ();if _egdab :=d .DecodeElement (_ededga .Clippath ,&_ecbdc );_egdab !=nil {return _egdab ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_ededga );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_agdae :=NewEG_ShapeElements ();_agdae .Signatureline =NewOfcSignatureline ();if _bbebb :=d .DecodeElement (_agdae .Signatureline ,&_ecbdc );_bbebb !=nil {return _bbebb ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_agdae );case _ca .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"}:_bcefa :=NewEG_ShapeElements ();_bcefa .Wrap =_eb .NewWrap ();if _ccefg :=d .DecodeElement (_bcefa .Wrap ,&_ecbdc );_ccefg !=nil {return _ccefg ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_bcefa );case _ca .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"}:_gcbeb :=NewEG_ShapeElements ();_gcbeb .Anchorlock =_eb .NewAnchorlock ();if _gabd :=d .DecodeElement (_gcbeb .Anchorlock ,&_ecbdc );_gabd !=nil {return _gabd ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_gcbeb );case _ca .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"}:_cede :=NewEG_ShapeElements ();_cede .Bordertop =_eb .NewBordertop ();if _fbbfc :=d .DecodeElement (_cede .Bordertop ,&_ecbdc );_fbbfc !=nil {return _fbbfc ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_cede );case _ca .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"}:_ggeef :=NewEG_ShapeElements ();_ggeef .Borderbottom =_eb .NewBorderbottom ();if _aebc :=d .DecodeElement (_ggeef .Borderbottom ,&_ecbdc );_aebc !=nil {return _aebc ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_ggeef );case _ca .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"}:_cefgg :=NewEG_ShapeElements ();_cefgg .Borderleft =_eb .NewBorderleft ();if _gabe :=d .DecodeElement (_cefgg .Borderleft ,&_ecbdc );_gabe !=nil {return _gabe ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_cefgg );case _ca .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"}:_deacb :=NewEG_ShapeElements ();_deacb .Borderright =_eb .NewBorderright ();if _facca :=d .DecodeElement (_deacb .Borderright ,&_ecbdc );_facca !=nil {return _facca ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_deacb );case _ca .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"}:_deefg :=NewEG_ShapeElements ();_deefg .ClientData =_e .NewClientData ();if _cdedc :=d .DecodeElement (_deefg .ClientData ,&_ecbdc );_cdedc !=nil {return _cdedc ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_deefg );case _ca .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"}:_dfab :=NewEG_ShapeElements ();_dfab .Textdata =_a .NewTextdata ();if _gegac :=d .DecodeElement (_dfab .Textdata ,&_ecbdc );_gegac !=nil {return _gegac ;};_fdda .EG_ShapeElements =append (_fdda .EG_ShapeElements ,_dfab );default:_fa .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",_ecbdc .Name );if _gdfcad :=d .Skip ();_gdfcad !=nil {return _gdfcad ;};};case _ca .EndElement :break _dfbba ;case _ca .CharData :};};return nil ;};func (_eggg *AG_CoreAttributes )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_deab :=range start .Attr {if _deab .Name .Local =="\u0068\u0072\u0065\u0066"{_gcd ,_cab :=_deab .Value ,error (nil );if _cab !=nil {return _cab ;};_eggg .HrefAttr =&_gcd ;continue ;};if _deab .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_faab ,_aebf :=_deab .Value ,error (nil );if _aebf !=nil {return _aebf ;};_eggg .TargetAttr =&_faab ;continue ;};if _deab .Name .Local =="\u0063\u006c\u0061s\u0073"{_gadf ,_dbe :=_deab .Value ,error (nil );if _dbe !=nil {return _dbe ;};_eggg .ClassAttr =&_gadf ;continue ;};if _deab .Name .Local =="\u0074\u0069\u0074l\u0065"{_aee ,_egdg :=_deab .Value ,error (nil );if _egdg !=nil {return _egdg ;};_eggg .TitleAttr =&_aee ;continue ;};if _deab .Name .Local =="\u0061\u006c\u0074"{_gag ,_bbd :=_deab .Value ,error (nil );if _bbd !=nil {return _bbd ;};_eggg .AltAttr =&_gag ;continue ;};if _deab .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_agae ,_caeg :=_deab .Value ,error (nil );if _caeg !=nil {return _caeg ;};_eggg .CoordsizeAttr =&_agae ;continue ;};if _deab .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_aed ,_gce :=_deab .Value ,error (nil );if _gce !=nil {return _gce ;};_eggg .CoordoriginAttr =&_aed ;continue ;};if _deab .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_degc ,_ddd :=_deab .Value ,error (nil );if _ddd !=nil {return _ddd ;};_eggg .WrapcoordsAttr =&_degc ;continue ;};if _deab .Name .Local =="\u0070\u0072\u0069n\u0074"{_eggg .PrintAttr .UnmarshalXMLAttr (_deab );continue ;};if _deab .Name .Local =="\u0069\u0064"{_dab ,_bec :=_deab .Value ,error (nil );if _bec !=nil {return _bec ;};_eggg .IdAttr =&_dab ;continue ;};if _deab .Name .Local =="\u0073\u0074\u0079l\u0065"{_bgg ,_fbb :=_deab .Value ,error (nil );if _fbb !=nil {return _fbb ;};_eggg .StyleAttr =&_bgg ;continue ;};};for {_eafe ,_ada :=d .Token ();if _ada !=nil {return _f .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",_ada );};if _acb ,_gbd :=_eafe .(_ca .EndElement );_gbd &&_acb .Name ==start .Name {break ;};};return nil ;};type AG_Id struct{IdAttr *string ;};
|
|
|
|
// ValidateWithPath validates the OfcExtrusion and its children, prefixing error messages with path
|
|
func (_aebbg *OfcExtrusion )ValidateWithPath (path string )error {if _ffgg :=_aebbg .OfcCT_Extrusion .ValidateWithPath (path );_ffgg !=nil {return _ffgg ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Image and its children, prefixing error messages with path
|
|
func (_fbdc *CT_Image )ValidateWithPath (path string )error {for _gdeg ,_afddg :=range _fbdc .EG_ShapeElements {if _caee :=_afddg .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_gdeg ));_caee !=nil {return _caee ;};};if _ffgcf :=_fbdc .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ffgcf !=nil {return _ffgcf ;};if _ebdc :=_fbdc .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_ebdc !=nil {return _ebdc ;};if _bedfe :=_fbdc .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_bedfe !=nil {return _bedfe ;};if _ecgcg :=_fbdc .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_ecgcg !=nil {return _ecgcg ;};if _dedg :=_fbdc .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_dedg !=nil {return _dedg ;};if _ggcb :=_fbdc .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_ggcb !=nil {return _ggcb ;};if _eggaa :=_fbdc .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_eggaa !=nil {return _eggaa ;};if _dfggc :=_fbdc .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_dfggc !=nil {return _dfggc ;};if _fgbb :=_fbdc .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_fgbb !=nil {return _fgbb ;};if _bcab :=_fbdc .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_bcab !=nil {return _bcab ;};if _begee :=_fbdc .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_begee !=nil {return _begee ;};if _cefe :=_fbdc .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_cefe !=nil {return _cefe ;};if _ffac :=_fbdc .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_ffac !=nil {return _ffac ;};if _gfgf :=_fbdc .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_gfgf !=nil {return _gfgf ;};if _gcgc :=_fbdc .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_gcgc !=nil {return _gcgc ;};if _faad :=_fbdc .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_faad !=nil {return _faad ;};if _egdfa :=_fbdc .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_egdfa !=nil {return _egdfa ;};if _ccab :=_fbdc .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_ccab !=nil {return _ccab ;};if _gafe :=_fbdc .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_gafe !=nil {return _gafe ;};if _efcg :=_fbdc .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_efcg !=nil {return _efcg ;};if _cccd :=_fbdc .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_cccd !=nil {return _cccd ;};if _eebf :=_fbdc .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_eebf !=nil {return _eebf ;};if _acbe :=_fbdc .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_acbe !=nil {return _acbe ;};if _agea :=_fbdc .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_agea !=nil {return _agea ;};if _ecde :=_fbdc .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_ecde !=nil {return _ecde ;};if _gabcg :=_fbdc .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_gabcg !=nil {return _gabcg ;};if _faace :=_fbdc .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_faace !=nil {return _faace ;};if _acda :=_fbdc .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_acda !=nil {return _acda ;};if _edda :=_fbdc .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_edda !=nil {return _edda ;};if _fdad :=_fbdc .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_fdad !=nil {return _fdad ;};if _dggdf :=_fbdc .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072");_dggdf !=nil {return _dggdf ;};return nil ;};const (OfcST_ExtrusionRenderUnset OfcST_ExtrusionRender =0;OfcST_ExtrusionRenderSolid OfcST_ExtrusionRender =1;OfcST_ExtrusionRenderWireFrame OfcST_ExtrusionRender =2;OfcST_ExtrusionRenderBoundingCube OfcST_ExtrusionRender =3;);func (_gafb *CT_ImageData )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="v\u003a\u0069\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061";};if _gafb .EmbosscolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .EmbosscolorAttr )});};if _gafb .RecolortargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .RecolortargetAttr )});};if _gafb .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .HrefAttr )});};if _gafb .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .AlthrefAttr )});};if _gafb .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .TitleAttr )});};if _gafb .OleidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .OleidAttr )});};if _gafb .DetectmouseclickAttr !=_da .ST_TrueFalseUnset {_agaaa ,_ebaa :=_gafb .DetectmouseclickAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0064e\u0074\u0065\u0063\u0074\u006do\u0075\u0073e\u0063\u006c\u0069\u0063\u006b"});if _ebaa !=nil {return _ebaa ;};start .Attr =append (start .Attr ,_agaaa );};if _gafb .MovieAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u006d\u006f\u0076\u0069\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .MovieAttr )});};if _gafb .RelidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .RelidAttr )});};if _gafb .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .IdAttr )});};if _gafb .PictAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0072\u003a\u0070\u0069\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .PictAttr )});};if _gafb .RHrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0072\u003a\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .RHrefAttr )});};if _gafb .SIdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .SIdAttr )});};if _gafb .SrcAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0072\u0063"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .SrcAttr )});};if _gafb .CropleftAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .CropleftAttr )});};if _gafb .CroptopAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .CroptopAttr )});};if _gafb .CroprightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .CroprightAttr )});};if _gafb .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .CropbottomAttr )});};if _gafb .GainAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .GainAttr )});};if _gafb .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .BlacklevelAttr )});};if _gafb .GammaAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .GammaAttr )});};if _gafb .GrayscaleAttr !=_da .ST_TrueFalseUnset {_cefc ,_beab :=_gafb .GrayscaleAttr .MarshalXMLAttr (_ca .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"});if _beab !=nil {return _beab ;};start .Attr =append (start .Attr ,_cefc );};if _gafb .BilevelAttr !=_da .ST_TrueFalseUnset {_fgbgb ,_edeab :=_gafb .BilevelAttr .MarshalXMLAttr (_ca .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"});if _edeab !=nil {return _edeab ;};start .Attr =append (start .Attr ,_fgbgb );};if _gafb .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_gafb .ChromakeyAttr )});};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the OfcCT_StrokeChild and its children
|
|
func (_effd *OfcCT_StrokeChild )Validate ()error {return _effd .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0074\u0072\u006f\u006b\u0065C\u0068\u0069\u006c\u0064");};func (_cdgccf *OfcST_ExtrusionType )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_bbbda ,_egdff :=d .Token ();if _egdff !=nil {return _egdff ;};if _bdfgbg ,_gcddbb :=_bbbda .(_ca .EndElement );_gcddbb &&_bdfgbg .Name ==start .Name {*_cdgccf =1;return nil ;};if _eefbc ,_eagfda :=_bbbda .(_ca .CharData );!_eagfda {return _f .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",_bbbda );}else {switch string (_eefbc ){case "":*_cdgccf =0;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_cdgccf =1;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c":*_cdgccf =2;};};_bbbda ,_egdff =d .Token ();if _egdff !=nil {return _egdff ;};if _ggfbe ,_dggdab :=_bbbda .(_ca .EndElement );_dggdab &&_ggfbe .Name ==start .Name {return nil ;};return _f .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",_bbbda );};func (_acdbgg OfcST_OLEDrawAspect )Validate ()error {return _acdbgg .ValidateWithPath ("")};func NewCT_Formulas ()*CT_Formulas {_dcfc :=&CT_Formulas {};return _dcfc };func (_bgfbbb ST_StrokeArrowLength )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_bgfbbb .String (),start );};func (_gedcgdd OfcST_BWMode )ValidateWithPath (path string )error {switch _gedcgdd {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gedcgdd ));};return nil ;};func (_adee *OfcRight )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _adee .OfcCT_StrokeChild .MarshalXML (e ,start );};func (_ebgge *ST_StrokeLineStyle )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_bcbgf ,_dceaa :=d .Token ();if _dceaa !=nil {return _dceaa ;};if _adeec ,_cgabfc :=_bcbgf .(_ca .EndElement );_cgabfc &&_adeec .Name ==start .Name {*_ebgge =1;return nil ;};if _caebea ,_eadad :=_bcbgf .(_ca .CharData );!_eadad {return _f .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",_bcbgf );}else {switch string (_caebea ){case "":*_ebgge =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_ebgge =1;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e":*_ebgge =2;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_ebgge =3;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_ebgge =4;case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_ebgge =5;};};_bcbgf ,_dceaa =d .Token ();if _dceaa !=nil {return _dceaa ;};if _aacbad ,_gggfg :=_bcbgf .(_ca .EndElement );_gggfg &&_aacbad .Name ==start .Name {return nil ;};return _f .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",_bcbgf );};
|
|
|
|
// ValidateWithPath validates the Fill and its children, prefixing error messages with path
|
|
func (_aagbg *Fill )ValidateWithPath (path string )error {if _gddgb :=_aagbg .CT_Fill .ValidateWithPath (path );_gddgb !=nil {return _gddgb ;};return nil ;};type Roundrect struct{CT_RoundRect };func (_gefaad OfcST_ConnectorType )ValidateWithPath (path string )error {switch _gefaad {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gefaad ));};return nil ;};
|
|
|
|
// Validate validates the Imagedata and its children
|
|
func (_cbfcc *Imagedata )Validate ()error {return _cbfcc .ValidateWithPath ("\u0049m\u0061\u0067\u0065\u0064\u0061\u0074a");};func (_dbcec ST_StrokeJoinStyle )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_dbcec .String (),start );};type OfcCT_Complex struct{ExtAttr ST_Ext ;};func (_efdac *ST_EditAs )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_fdfbcd ,_bgccbg :=d .Token ();if _bgccbg !=nil {return _bgccbg ;};if _afeaac ,_debfb :=_fdfbcd .(_ca .EndElement );_debfb &&_afeaac .Name ==start .Name {*_efdac =1;return nil ;};if _ecebd ,_dcadc :=_fdfbcd .(_ca .CharData );!_dcadc {return _f .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",_fdfbcd );}else {switch string (_ecebd ){case "":*_efdac =0;case "\u0063\u0061\u006e\u0076\u0061\u0073":*_efdac =1;case "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074":*_efdac =2;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_efdac =3;case "\u0063\u0079\u0063l\u0065":*_efdac =4;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_efdac =5;case "\u0076\u0065\u006e\u006e":*_efdac =6;case "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065":*_efdac =7;};};_fdfbcd ,_bgccbg =d .Token ();if _bgccbg !=nil {return _bgccbg ;};if _efdfedd ,_dfaggf :=_fdfbcd .(_ca .EndElement );_dfaggf &&_efdfedd .Name ==start .Name {return nil ;};return _f .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",_fdfbcd );};func (_eage *CT_Path )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_abbc :=range start .Attr {if _abbc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abbc .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"{_eage .ConnecttypeAttr .UnmarshalXMLAttr (_abbc );continue ;};if _abbc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abbc .Name .Local =="e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"{_eage .ExtrusionokAttr .UnmarshalXMLAttr (_abbc );continue ;};if _abbc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abbc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"{_fcag ,_acege :=_abbc .Value ,error (nil );if _acege !=nil {return _acege ;};_eage .ConnectanglesAttr =&_fcag ;continue ;};if _abbc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abbc .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"{_cceed ,_ebcg :=_abbc .Value ,error (nil );if _ebcg !=nil {return _ebcg ;};_eage .ConnectlocsAttr =&_cceed ;continue ;};if _abbc .Name .Local =="\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"{_eage .GradientshapeokAttr .UnmarshalXMLAttr (_abbc );continue ;};if _abbc .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"{_eage .ShadowokAttr .UnmarshalXMLAttr (_abbc );continue ;};if _abbc .Name .Local =="\u0061r\u0072\u006f\u0077\u006f\u006b"{_eage .ArrowokAttr .UnmarshalXMLAttr (_abbc );continue ;};if _abbc .Name .Local =="\u0076"{_cecc ,_cafg :=_abbc .Value ,error (nil );if _cafg !=nil {return _cafg ;};_eage .VAttr =&_cecc ;continue ;};if _abbc .Name .Local =="\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"{_eage .TextpathokAttr .UnmarshalXMLAttr (_abbc );continue ;};if _abbc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"{_eage .InsetpenokAttr .UnmarshalXMLAttr (_abbc );continue ;};if _abbc .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"{_eage .StrokeokAttr .UnmarshalXMLAttr (_abbc );continue ;};if _abbc .Name .Local =="\u0066\u0069\u006c\u006c\u006f\u006b"{_eage .FillokAttr .UnmarshalXMLAttr (_abbc );continue ;};if _abbc .Name .Local =="t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"{_bdgf ,_fffag :=_abbc .Value ,error (nil );if _fffag !=nil {return _fffag ;};_eage .TextboxrectAttr =&_bdgf ;continue ;};if _abbc .Name .Local =="\u006c\u0069\u006d\u006f"{_cged ,_ddfg :=_abbc .Value ,error (nil );if _ddfg !=nil {return _ddfg ;};_eage .LimoAttr =&_cged ;continue ;};if _abbc .Name .Local =="\u0069\u0064"{_gedgc ,_cefd :=_abbc .Value ,error (nil );if _cefd !=nil {return _cefd ;};_eage .IdAttr =&_gedgc ;continue ;};};for {_bagd ,_befc :=d .Token ();if _befc !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_befc );};if _badf ,_ebcc :=_bagd .(_ca .EndElement );_ebcc &&_badf .Name ==start .Name {break ;};};return nil ;};func (_ddfebf *OfcFill )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ddfebf .OfcCT_Fill =*NewOfcCT_Fill ();for _ ,_cggad :=range start .Attr {if _cggad .Name .Local =="\u0074\u0079\u0070\u0065"{_ddfebf .TypeAttr .UnmarshalXMLAttr (_cggad );continue ;};if _cggad .Name .Local =="\u0065\u0078\u0074"{_ddfebf .ExtAttr .UnmarshalXMLAttr (_cggad );continue ;};};for {_gbccf ,_caaag :=d .Token ();if _caaag !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0046\u0069\u006c\u006c\u003a\u0020\u0025\u0073",_caaag );};if _dcggd ,_eedaf :=_gbccf .(_ca .EndElement );_eedaf &&_dcggd .Name ==start .Name {break ;};};return nil ;};func (_fcccg *OfcST_InsetMode )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_fcccg =0;case "\u0061\u0075\u0074\u006f":*_fcccg =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_fcccg =2;};return nil ;};func NewPolyline ()*Polyline {_bfccd :=&Polyline {};_bfccd .CT_PolyLine =*NewCT_PolyLine ();return _bfccd ;};
|
|
|
|
// Validate validates the OfcSkew and its children
|
|
func (_cdgfa *OfcSkew )Validate ()error {return _cdgfa .ValidateWithPath ("\u004ff\u0063\u0053\u006b\u0065\u0077");};func (_cgdbbb *OfcEquationxml )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_cgdbbb .OfcCT_EquationXml =*NewOfcCT_EquationXml ();for _ ,_fdebe :=range start .Attr {if _fdebe .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_eecda ,_aecbe :=_fdebe .Value ,error (nil );if _aecbe !=nil {return _aecbe ;};_cgdbbb .ContentTypeAttr =&_eecda ;continue ;};};_ebebb :for {_eabbd ,_bagaff :=d .Token ();if _bagaff !=nil {return _bagaff ;};switch _fgdeb :=_eabbd .(type ){case _ca .StartElement :switch _fgdeb .Name {default:if _gcdfb ,_gfdgc :=_cb .CreateElement (_fgdeb );_gfdgc !=nil {return _gfdgc ;}else {if _eadfc :=d .DecodeElement (_gcdfb ,&_fgdeb );_eadfc !=nil {return _eadfc ;};_cgdbbb .Any =_gcdfb ;};};case _ca .EndElement :break _ebebb ;case _ca .CharData :};};return nil ;};func (_bbcge *Line )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _bbcge .CT_Line .MarshalXML (e ,start );};func (_abfgf *ST_FillType )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_abfgf =0;case "\u0073\u006f\u006ci\u0064":*_abfgf =1;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_abfgf =2;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_abfgf =3;case "\u0074\u0069\u006c\u0065":*_abfgf =4;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_abfgf =5;case "\u0066\u0072\u0061m\u0065":*_abfgf =6;};return nil ;};type AG_OfficeShapeAttributes struct{SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;};func NewImagedata ()*Imagedata {_fgggg :=&Imagedata {};_fgggg .CT_ImageData =*NewCT_ImageData ();return _fgggg ;};func (_dcaeg OfcST_OLEType )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_gddedd :=_ca .Attr {};_gddedd .Name =name ;switch _dcaeg {case OfcST_OLETypeUnset :_gddedd .Value ="";case OfcST_OLETypeEmbed :_gddedd .Value ="\u0045\u006d\u0062e\u0064";case OfcST_OLETypeLink :_gddedd .Value ="\u004c\u0069\u006e\u006b";};return _gddedd ,nil ;};func (_daafg ST_StrokeArrowType )String ()string {switch _daafg {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 "";};type OfcInk struct{OfcCT_Ink };func (_fgcde *OfcST_OLEDrawAspect )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_caaeb ,_dggefe :=d .Token ();if _dggefe !=nil {return _dggefe ;};if _ddgecf ,_gfbg :=_caaeb .(_ca .EndElement );_gfbg &&_ddgecf .Name ==start .Name {*_fgcde =1;return nil ;};if _cfbfb ,_gafbce :=_caaeb .(_ca .CharData );!_gafbce {return _f .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",_caaeb );}else {switch string (_cfbfb ){case "":*_fgcde =0;case "\u0043o\u006e\u0074\u0065\u006e\u0074":*_fgcde =1;case "\u0049\u0063\u006f\u006e":*_fgcde =2;};};_caaeb ,_dggefe =d .Token ();if _dggefe !=nil {return _dggefe ;};if _gacbb ,_aacc :=_caaeb .(_ca .EndElement );_aacc &&_gacbb .Name ==start .Name {return nil ;};return _f .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",_caaeb );};func (_fdgcb *OfcCT_RelationTable )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f:\u0072e\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065";};if _fdgcb .ExtAttr !=ST_ExtUnset {_afcd ,_eefa :=_fdgcb .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _eefa !=nil {return _eefa ;};start .Attr =append (start .Attr ,_afcd );};e .EncodeToken (start );if _fdgcb .Rel !=nil {_fgfcc :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0072e\u006c"}};for _ ,_agffgc :=range _fdgcb .Rel {e .EncodeElement (_agffgc ,_fgfcc );};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_bedgb ST_FillMethod )String ()string {switch _bedgb {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 "";};type OfcRight struct{OfcCT_StrokeChild };func (_cdab *CT_H )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0068";};if _cdab .PositionAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_cdab .PositionAttr )});};if _cdab .PolarAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0070\u006f\u006ca\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cdab .PolarAttr )});};if _cdab .MapAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006d\u0061\u0070"},Value :_f .Sprintf ("\u0025\u0076",*_cdab .MapAttr )});};if _cdab .InvxAttr !=_da .ST_TrueFalseUnset {_fdg ,_egbgg :=_cdab .InvxAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0076\u0078"});if _egbgg !=nil {return _egbgg ;};start .Attr =append (start .Attr ,_fdg );};if _cdab .InvyAttr !=_da .ST_TrueFalseUnset {_fgeba ,_ffab :=_cdab .InvyAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0076\u0079"});if _ffab !=nil {return _ffab ;};start .Attr =append (start .Attr ,_fgeba );};if _cdab .SwitchAttr !=_da .ST_TrueFalseBlankUnset {_agcgg ,_fadcf :=_cdab .SwitchAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0077\u0069\u0074\u0063\u0068"});if _fadcf !=nil {return _fadcf ;};start .Attr =append (start .Attr ,_agcgg );};if _cdab .XrangeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0078\u0072\u0061\u006e\u0067\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cdab .XrangeAttr )});};if _cdab .YrangeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0079\u0072\u0061\u006e\u0067\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cdab .YrangeAttr )});};if _cdab .RadiusrangeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"r\u0061\u0064\u0069\u0075\u0073\u0072\u0061\u006e\u0067\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cdab .RadiusrangeAttr )});};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_cagaf *ST_StrokeArrowType )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_cagaf =0;case "\u006e\u006f\u006e\u0065":*_cagaf =1;case "\u0062\u006c\u006fc\u006b":*_cagaf =2;case "\u0063l\u0061\u0073\u0073\u0069\u0063":*_cagaf =3;case "\u006f\u0076\u0061\u006c":*_cagaf =4;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_cagaf =5;case "\u006f\u0070\u0065\u006e":*_cagaf =6;};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcShapelayout and its children, prefixing error messages with path
|
|
func (_ebbg *OfcShapelayout )ValidateWithPath (path string )error {if _cdage :=_ebbg .OfcCT_ShapeLayout .ValidateWithPath (path );_cdage !=nil {return _cdage ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the Line and its children, prefixing error messages with path
|
|
func (_afba *Line )ValidateWithPath (path string )error {if _facge :=_afba .CT_Line .ValidateWithPath (path );_facge !=nil {return _facge ;};return nil ;};func (_ggfab *CT_ImageData )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_ffcb :=range start .Attr {if _ffcb .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"&&_ffcb .Name .Local =="\u0070\u0069\u0063\u0074"||_ffcb .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"&&_ffcb .Name .Local =="\u0070\u0069\u0063\u0074"{_cdeg ,_gagc :=_ffcb .Value ,error (nil );if _gagc !=nil {return _gagc ;};_ggfab .PictAttr =&_cdeg ;continue ;};if _ffcb .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"&&_ffcb .Name .Local =="\u0068\u0072\u0065\u0066"||_ffcb .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"&&_ffcb .Name .Local =="\u0068\u0072\u0065\u0066"{_gbcad ,_dfbag :=_ffcb .Value ,error (nil );if _dfbag !=nil {return _dfbag ;};_ggfab .RHrefAttr =&_gbcad ;continue ;};if _ffcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcb .Name .Local =="\u0068\u0072\u0065\u0066"{_abacd ,_eeed :=_ffcb .Value ,error (nil );if _eeed !=nil {return _eeed ;};_ggfab .HrefAttr =&_abacd ;continue ;};if _ffcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcb .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bbbgg ,_agcc :=_ffcb .Value ,error (nil );if _agcc !=nil {return _agcc ;};_ggfab .AlthrefAttr =&_bbbgg ;continue ;};if _ffcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcb .Name .Local =="\u0074\u0069\u0074l\u0065"{_ecee ,_dddd :=_ffcb .Value ,error (nil );if _dddd !=nil {return _dddd ;};_ggfab .TitleAttr =&_ecee ;continue ;};if _ffcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcb .Name .Local =="\u006f\u006c\u0065i\u0064"{_gfegb ,_gcda :=_d .ParseFloat (_ffcb .Value ,64);if _gcda !=nil {return _gcda ;};_ebag :=float32 (_gfegb );_ggfab .OleidAttr =&_ebag ;continue ;};if _ffcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcb .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_ggfab .DetectmouseclickAttr .UnmarshalXMLAttr (_ffcb );continue ;};if _ffcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcb .Name .Local =="\u006d\u006f\u0076i\u0065"{_cdag ,_bgbf :=_d .ParseFloat (_ffcb .Value ,64);if _bgbf !=nil {return _bgbf ;};_faeeg :=float32 (_cdag );_ggfab .MovieAttr =&_faeeg ;continue ;};if _ffcb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ffcb .Name .Local =="\u0072\u0065\u006ci\u0064"{_eeaca ,_eagd :=_ffcb .Value ,error (nil );if _eagd !=nil {return _eagd ;};_ggfab .RelidAttr =&_eeaca ;continue ;};if _ffcb .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"&&_ffcb .Name .Local =="\u0069\u0064"||_ffcb .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"&&_ffcb .Name .Local =="\u0069\u0064"{_bddb ,_fcaf :=_ffcb .Value ,error (nil );if _fcaf !=nil {return _fcaf ;};_ggfab .IdAttr =&_bddb ;continue ;};if _ffcb .Name .Local =="\u0069\u0064"{_gccde ,_eccde :=_ffcb .Value ,error (nil );if _eccde !=nil {return _eccde ;};_ggfab .SIdAttr =&_gccde ;continue ;};if _ffcb .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_gfggba ,_aaca :=_ffcb .Value ,error (nil );if _aaca !=nil {return _aaca ;};_ggfab .CropbottomAttr =&_gfggba ;continue ;};if _ffcb .Name .Local =="e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"{_eecfe ,_gaefg :=_ffcb .Value ,error (nil );if _gaefg !=nil {return _gaefg ;};_ggfab .EmbosscolorAttr =&_eecfe ;continue ;};if _ffcb .Name .Local =="\u0073\u0072\u0063"{_cecf ,_bddgc :=_ffcb .Value ,error (nil );if _bddgc !=nil {return _bddgc ;};_ggfab .SrcAttr =&_cecf ;continue ;};if _ffcb .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_dcd ,_dabc :=_ffcb .Value ,error (nil );if _dabc !=nil {return _dabc ;};_ggfab .CropleftAttr =&_dcd ;continue ;};if _ffcb .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_fggab ,_baff :=_ffcb .Value ,error (nil );if _baff !=nil {return _baff ;};_ggfab .CroptopAttr =&_fggab ;continue ;};if _ffcb .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_ccbb ,_fdefg :=_ffcb .Value ,error (nil );if _fdefg !=nil {return _fdefg ;};_ggfab .CroprightAttr =&_ccbb ;continue ;};if _ffcb .Name .Local =="\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"{_ddaf ,_adba :=_ffcb .Value ,error (nil );if _adba !=nil {return _adba ;};_ggfab .RecolortargetAttr =&_ddaf ;continue ;};if _ffcb .Name .Local =="\u0067\u0061\u0069\u006e"{_gded ,_fdgb :=_ffcb .Value ,error (nil );if _fdgb !=nil {return _fdgb ;};_ggfab .GainAttr =&_gded ;continue ;};if _ffcb .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_dccg ,_gafc :=_ffcb .Value ,error (nil );if _gafc !=nil {return _gafc ;};_ggfab .BlacklevelAttr =&_dccg ;continue ;};if _ffcb .Name .Local =="\u0067\u0061\u006dm\u0061"{_gfcde ,_cabff :=_ffcb .Value ,error (nil );if _cabff !=nil {return _cabff ;};_ggfab .GammaAttr =&_gfcde ;continue ;};if _ffcb .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_ggfab .GrayscaleAttr .UnmarshalXMLAttr (_ffcb );continue ;};if _ffcb .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_ggfab .BilevelAttr .UnmarshalXMLAttr (_ffcb );continue ;};if _ffcb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cafce ,_efdfg :=_ffcb .Value ,error (nil );if _efdfg !=nil {return _efdfg ;};_ggfab .ChromakeyAttr =&_cafce ;continue ;};};for {_eeede ,_gcead :=d .Token ();if _gcead !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0049\u006da\u0067\u0065\u0044\u0061\u0074\u0061\u003a\u0020\u0025\u0073",_gcead );};if _fcffg ,_dceg :=_eeede .(_ca .EndElement );_dceg &&_fcffg .Name ==start .Name {break ;};};return nil ;};func (_daafe *ST_StrokeLineStyle )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_daafe =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_daafe =1;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e":*_daafe =2;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_daafe =3;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_daafe =4;case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_daafe =5;};return nil ;};type OfcCT_Skew struct{IdAttr *string ;OnAttr _da .ST_TrueFalse ;OffsetAttr *string ;OriginAttr *string ;MatrixAttr *string ;ExtAttr ST_Ext ;};func (_caacf *OfcCT_RelationTable )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_befdad :=range start .Attr {if _befdad .Name .Local =="\u0065\u0078\u0074"{_caacf .ExtAttr .UnmarshalXMLAttr (_befdad );continue ;};};_cfcbb :for {_egbgeb ,_ddggf :=d .Token ();if _ddggf !=nil {return _ddggf ;};switch _ccaac :=_egbgeb .(type ){case _ca .StartElement :switch _ccaac .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bddd :=NewOfcCT_Relation ();if _gdfd :=d .DecodeElement (_bddd ,&_ccaac );_gdfd !=nil {return _gdfd ;};_caacf .Rel =append (_caacf .Rel ,_bddd );default:_fa .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",_ccaac .Name );if _dcabe :=d .Skip ();_dcabe !=nil {return _dcabe ;};};case _ca .EndElement :break _cfcbb ;case _ca .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_Textbox and its children
|
|
func (_feaab *CT_Textbox )Validate ()error {return _feaab .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006f\u0078");};func (_fcbca *OfcST_How )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_fcbca =0;case "\u0074\u006f\u0070":*_fcbca =1;case "\u006d\u0069\u0064\u0064\u006c\u0065":*_fcbca =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_fcbca =3;case "\u006c\u0065\u0066\u0074":*_fcbca =4;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_fcbca =5;case "\u0072\u0069\u0067h\u0074":*_fcbca =6;};return nil ;};type OfcST_OLEType byte ;func (_fadbd *OfcEquationxml )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _fadbd .OfcCT_EquationXml .MarshalXML (e ,start );};func (_dgeefg *Textpath )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_dgeefg .CT_TextPath =*NewCT_TextPath ();for _ ,_cfebeg :=range start .Attr {if _cfebeg .Name .Local =="\u006f\u006e"{_dgeefg .OnAttr .UnmarshalXMLAttr (_cfebeg );continue ;};if _cfebeg .Name .Local =="\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"{_dgeefg .FitshapeAttr .UnmarshalXMLAttr (_cfebeg );continue ;};if _cfebeg .Name .Local =="\u0066i\u0074\u0070\u0061\u0074\u0068"{_dgeefg .FitpathAttr .UnmarshalXMLAttr (_cfebeg );continue ;};if _cfebeg .Name .Local =="\u0074\u0072\u0069\u006d"{_dgeefg .TrimAttr .UnmarshalXMLAttr (_cfebeg );continue ;};if _cfebeg .Name .Local =="\u0078\u0073\u0063\u0061\u006c\u0065"{_dgeefg .XscaleAttr .UnmarshalXMLAttr (_cfebeg );continue ;};if _cfebeg .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_fefce ,_gdgbg :=_cfebeg .Value ,error (nil );if _gdgbg !=nil {return _gdgbg ;};_dgeefg .StringAttr =&_fefce ;continue ;};if _cfebeg .Name .Local =="\u0069\u0064"{_cabee ,_bgage :=_cfebeg .Value ,error (nil );if _bgage !=nil {return _bgage ;};_dgeefg .IdAttr =&_cabee ;continue ;};if _cfebeg .Name .Local =="\u0073\u0074\u0079l\u0065"{_fdfgb ,_fbbdf :=_cfebeg .Value ,error (nil );if _fbbdf !=nil {return _fbbdf ;};_dgeefg .StyleAttr =&_fdfgb ;continue ;};};for {_fdacd ,_aaced :=d .Token ();if _aaced !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0054\u0065\u0078t\u0070\u0061\u0074\u0068: \u0025\u0073",_aaced );};if _agdfb ,_bcbgg :=_fdacd .(_ca .EndElement );_bcbgg &&_agdfb .Name ==start .Name {break ;};};return nil ;};func (_fdegc *Rect )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _fdegc .CT_Rect .MarshalXML (e ,start );};func (_gbbef OfcST_InsetMode )String ()string {switch _gbbef {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};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;);func NewOfcBottom ()*OfcBottom {_cggfb :=&OfcBottom {};_cggfb .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _cggfb ;};func NewAG_CoreAttributes ()*AG_CoreAttributes {_degf :=&AG_CoreAttributes {};return _degf };func NewFill ()*Fill {_ebbdc :=&Fill {};_ebbdc .CT_Fill =*NewCT_Fill ();return _ebbdc };func (_fdege OfcST_BWMode )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_bfcf :=_ca .Attr {};_bfcf .Name =name ;switch _fdege {case OfcST_BWModeUnset :_bfcf .Value ="";case OfcST_BWModeColor :_bfcf .Value ="\u0063\u006f\u006co\u0072";case OfcST_BWModeAuto :_bfcf .Value ="\u0061\u0075\u0074\u006f";case OfcST_BWModeGrayScale :_bfcf .Value ="\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce";case OfcST_BWModeLightGrayscale :_bfcf .Value ="\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065";case OfcST_BWModeInverseGray :_bfcf .Value ="i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079";case OfcST_BWModeGrayOutline :_bfcf .Value ="g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065";case OfcST_BWModeHighContrast :_bfcf .Value ="\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074";case OfcST_BWModeBlack :_bfcf .Value ="\u0062\u006c\u0061c\u006b";case OfcST_BWModeWhite :_bfcf .Value ="\u0077\u0068\u0069t\u0065";case OfcST_BWModeHide :_bfcf .Value ="\u0068\u0069\u0064\u0065";case OfcST_BWModeUndrawn :_bfcf .Value ="\u0075n\u0064\u0072\u0061\u0077\u006e";case OfcST_BWModeBlackTextAndLines :_bfcf .Value ="\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073";};return _bfcf ,nil ;};func (_acbbg *OfcST_OLEDrawAspect )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_acbbg =0;case "\u0043o\u006e\u0074\u0065\u006e\u0074":*_acbbg =1;case "\u0049\u0063\u006f\u006e":*_acbbg =2;};return nil ;};func (_fcaffe *OfcST_RType )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_fcaffe =0;case "\u0061\u0072\u0063":*_fcaffe =1;case "\u0063a\u006c\u006c\u006f\u0075\u0074":*_fcaffe =2;case "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr":*_fcaffe =3;case "\u0061\u006c\u0069g\u006e":*_fcaffe =4;};return nil ;};
|
|
|
|
// Validate validates the OfcCT_Ink and its children
|
|
func (_dcdge *OfcCT_Ink )Validate ()error {return _dcdge .ValidateWithPath ("\u004ff\u0063\u0043\u0054\u005f\u0049\u006ek");};
|
|
|
|
// ValidateWithPath validates the OfcCT_RelationTable and its children, prefixing error messages with path
|
|
func (_ceca *OfcCT_RelationTable )ValidateWithPath (path string )error {for _bbbfg ,_eafcd :=range _ceca .Rel {if _bbcc :=_eafcd .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0052\u0065\u006c\u005b\u0025\u0064\u005d",path ,_bbbfg ));_bbcc !=nil {return _bbcc ;};};if _deceg :=_ceca .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_deceg !=nil {return _deceg ;};return nil ;};func (_aebgd *OfcST_ExtrusionPlane )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_aebgd =0;case "\u0058\u0059":*_aebgd =1;case "\u005a\u0058":*_aebgd =2;case "\u0059\u005a":*_aebgd =3;};return nil ;};func (_ecc *AG_Ext )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {_gec ,_gade :=_ecc .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u0078\u0074"});if _gade !=nil {return _gade ;};start .Attr =append (start .Attr ,_gec );start .Name .Local ="\u0076\u003a\u0041\u0047\u005f\u0045\u0078\u0074";return nil ;};type ST_EditAs byte ;type CT_Shadow struct{OnAttr _da .ST_TrueFalse ;TypeAttr ST_ShadowType ;ObscuredAttr _da .ST_TrueFalse ;ColorAttr *string ;OpacityAttr *string ;OffsetAttr *string ;Color2Attr *string ;Offset2Attr *string ;OriginAttr *string ;MatrixAttr *string ;IdAttr *string ;};type CT_Path struct{VAttr *string ;LimoAttr *string ;TextboxrectAttr *string ;FillokAttr _da .ST_TrueFalse ;StrokeokAttr _da .ST_TrueFalse ;ShadowokAttr _da .ST_TrueFalse ;ArrowokAttr _da .ST_TrueFalse ;GradientshapeokAttr _da .ST_TrueFalse ;TextpathokAttr _da .ST_TrueFalse ;InsetpenokAttr _da .ST_TrueFalse ;ConnecttypeAttr OfcST_ConnectType ;ConnectlocsAttr *string ;ConnectanglesAttr *string ;ExtrusionokAttr _da .ST_TrueFalse ;IdAttr *string ;};func (_cgca *AG_OfficeCoreAttributes )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_gdb :=range start .Attr {if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cgca .HralignAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cgca .AllowincellAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u006f\u006e\u0065\u0064"{_cgca .OnedAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cgca .AllowoverlapAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cgca .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cgca .UserdrawnAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cgca .UserhiddenAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_aac ,_gfaa :=_gdb .Value ,error (nil );if _gfaa !=nil {return _gfaa ;};_cgca .BordertopcolorAttr =&_aac ;continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0068\u0072"{_cgca .HrAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fag ,_fgbg :=_gdb .Value ,error (nil );if _fgbg !=nil {return _fgbg ;};_cgca .BorderleftcolorAttr =&_fag ;continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_fcg ,_efdf :=_gdb .Value ,error (nil );if _efdf !=nil {return _efdf ;};_cgca .BorderrightcolorAttr =&_fcg ;continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_aab ,_abb :=_d .ParseInt (_gdb .Value ,10,64);if _abb !=nil {return _abb ;};_cgca .DgmnodekindAttr =&_aab ;continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cgca .BulletAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_aad ,_geed :=_gdb .Value ,error (nil );if _geed !=nil {return _geed ;};_cgca .BorderbottomcolorAttr =&_aad ;continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cgca .InsetmodeAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cgca .ButtonAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cgca .DgmlayoutAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0073\u0070\u0069\u0064"{_gdg ,_ebf :=_gdb .Value ,error (nil );if _ebf !=nil {return _ebf ;};_cgca .SpidAttr =&_gdg ;continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cgca .DgmlayoutmruAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0068\u0072\u0073t\u0064"{_cgca .HrstdAttr .UnmarshalXMLAttr (_gdb );continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0068\u0072\u0070c\u0074"{_cafc ,_dfaa :=_d .ParseFloat (_gdb .Value ,64);if _dfaa !=nil {return _dfaa ;};_egbc :=float32 (_cafc );_cgca .HrpctAttr =&_egbc ;continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_add ,_fde :=_d .ParseInt (_gdb .Value ,10,64);if _fde !=nil {return _fde ;};_cgca .RegroupidAttr =&_add ;continue ;};if _gdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cgca .HrnoshadeAttr .UnmarshalXMLAttr (_gdb );continue ;};};for {_fea ,_fec :=d .Token ();if _fec !=nil {return _f .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",_fec );};if _beb ,_bcb :=_fea .(_ca .EndElement );_bcb &&_beb .Name ==start .Name {break ;};};return nil ;};type Polyline struct{CT_PolyLine };
|
|
|
|
// ValidateWithPath validates the CT_Background and its children, prefixing error messages with path
|
|
func (_egga *CT_Background )ValidateWithPath (path string )error {if _gbfa :=_egga .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_gbfa !=nil {return _gbfa ;};if _cceg :=_egga .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_cceg !=nil {return _cceg ;};if _dfbe :=_egga .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_dfbe !=nil {return _dfbe ;};if _afda :=_egga .TargetscreensizeAttr .ValidateWithPath (path +"/\u0054\u0061\u0072\u0067et\u0073c\u0072\u0065\u0065\u006e\u0073i\u007a\u0065\u0041\u0074\u0074\u0072");_afda !=nil {return _afda ;};if _egga .Fill !=nil {if _faf :=_egga .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_faf !=nil {return _faf ;};};if _egab :=_egga .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_egab !=nil {return _egab ;};return nil ;};func (_ggdfc *Textbox )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _ggdfc .CT_Textbox .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the CT_Arc and its children
|
|
func (_fcbd *CT_Arc )Validate ()error {return _fcbd .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0063");};type ST_ImageAspect byte ;
|
|
|
|
// Validate validates the AG_Id and its children
|
|
func (_bggd *AG_Id )Validate ()error {return _bggd .ValidateWithPath ("\u0041\u0047\u005fI\u0064")};func (_ffbabb ST_StrokeArrowLength )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_afaeg :=_ca .Attr {};_afaeg .Name =name ;switch _ffbabb {case ST_StrokeArrowLengthUnset :_afaeg .Value ="";case ST_StrokeArrowLengthShort :_afaeg .Value ="\u0073\u0068\u006fr\u0074";case ST_StrokeArrowLengthMedium :_afaeg .Value ="\u006d\u0065\u0064\u0069\u0075\u006d";case ST_StrokeArrowLengthLong :_afaeg .Value ="\u006c\u006f\u006e\u0067";};return _afaeg ,nil ;};func (_efgdf ST_StrokeJoinStyle )Validate ()error {return _efgdf .ValidateWithPath ("")};
|
|
|
|
// Validate validates the AG_Type and its children
|
|
func (_dbeg *AG_Type )Validate ()error {return _dbeg .ValidateWithPath ("\u0041G\u005f\u0054\u0079\u0070\u0065");};type AG_Style struct{StyleAttr *string ;};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 Image struct{CT_Image };func NewCT_Fill ()*CT_Fill {_cgeb :=&CT_Fill {};return _cgeb };func (_cacb *OfcCT_Entry )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f:\u0065\u006e\u0074\u0072\u0079";};if _cacb .NewAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006e\u0065\u0077"},Value :_f .Sprintf ("\u0025\u0076",*_cacb .NewAttr )});};if _cacb .OldAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u006c\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cacb .OldAttr )});};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_gggff ST_FillType )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_gggff .String (),start );};func NewCT_PolyLine ()*CT_PolyLine {_debed :=&CT_PolyLine {};return _debed };func (_egdgcd OfcST_How )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_egdgcd .String (),start );};func (_dbggc OfcST_ExtrusionPlane )ValidateWithPath (path string )error {switch _dbggc {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbggc ));};return nil ;};func NewAG_OfficeShapeAttributes ()*AG_OfficeShapeAttributes {_ddcc :=&AG_OfficeShapeAttributes {};return _ddcc ;};func NewOval ()*Oval {_degcb :=&Oval {};_degcb .CT_Oval =*NewCT_Oval ();return _degcb };
|
|
|
|
// Validate validates the Shape and its children
|
|
func (_gcfcd *Shape )Validate ()error {return _gcfcd .ValidateWithPath ("\u0053\u0068\u0061p\u0065")};func (_dcddc *OfcST_ExtrusionType )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_dcddc =0;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_dcddc =1;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c":*_dcddc =2;};return nil ;};func (_gfcaac *OfcST_HrAlign )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ddfag ,_bcdcb :=d .Token ();if _bcdcb !=nil {return _bcdcb ;};if _dbdab ,_gebeb :=_ddfag .(_ca .EndElement );_gebeb &&_dbdab .Name ==start .Name {*_gfcaac =1;return nil ;};if _gddfb ,_egaeee :=_ddfag .(_ca .CharData );!_egaeee {return _f .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",_ddfag );}else {switch string (_gddfb ){case "":*_gfcaac =0;case "\u006c\u0065\u0066\u0074":*_gfcaac =1;case "\u0072\u0069\u0067h\u0074":*_gfcaac =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gfcaac =3;};};_ddfag ,_bcdcb =d .Token ();if _bcdcb !=nil {return _bcdcb ;};if _ffagf ,_aacbd :=_ddfag .(_ca .EndElement );_aacbd &&_ffagf .Name ==start .Name {return nil ;};return _f .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",_ddfag );};type OfcShapedefaults struct{OfcCT_ShapeDefaults };
|
|
|
|
// Validate validates the CT_ImageData and its children
|
|
func (_fdga *CT_ImageData )Validate ()error {return _fdga .ValidateWithPath ("\u0043\u0054\u005fI\u006d\u0061\u0067\u0065\u0044\u0061\u0074\u0061");};
|
|
|
|
// Validate validates the OfcLock and its children
|
|
func (_dbgb *OfcLock )Validate ()error {return _dbgb .ValidateWithPath ("\u004ff\u0063\u004c\u006f\u0063\u006b");};func (_adfef ST_StrokeArrowType )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_adfef .String (),start );};const (ST_StrokeJoinStyleUnset ST_StrokeJoinStyle =0;ST_StrokeJoinStyleRound ST_StrokeJoinStyle =1;ST_StrokeJoinStyleBevel ST_StrokeJoinStyle =2;ST_StrokeJoinStyleMiter ST_StrokeJoinStyle =3;);func (_daaeb OfcST_ExtrusionPlane )Validate ()error {return _daaeb .ValidateWithPath ("")};
|
|
|
|
// Validate validates the OfcFill and its children
|
|
func (_ccce *OfcFill )Validate ()error {return _ccce .ValidateWithPath ("\u004ff\u0063\u0046\u0069\u006c\u006c");};func NewOfcCT_RelationTable ()*OfcCT_RelationTable {_ebfedb :=&OfcCT_RelationTable {};return _ebfedb };func (_ddc *AG_Fill )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_aedb :=range start .Attr {if _aedb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ddc .FilledAttr .UnmarshalXMLAttr (_aedb );continue ;};if _aedb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_dge ,_edfa :=_aedb .Value ,error (nil );if _edfa !=nil {return _edfa ;};_ddc .FillcolorAttr =&_dge ;continue ;};};for {_gcb ,_bef :=d .Token ();if _bef !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0046\u0069\u006c\u006c\u003a\u0020\u0025\u0073",_bef );};if _cgcb ,_egfa :=_gcb .(_ca .EndElement );_egfa &&_cgcb .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcShapedefaults and its children, prefixing error messages with path
|
|
func (_fbdbb *OfcShapedefaults )ValidateWithPath (path string )error {if _ffff :=_fbdbb .OfcCT_ShapeDefaults .ValidateWithPath (path );_ffff !=nil {return _ffff ;};return nil ;};func (_dcee *AG_Type )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _dcee .TypeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_dcee .TypeAttr )});};return nil ;};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 *_eb .Wrap ;Anchorlock *_eb .Anchorlock ;Bordertop *_eb .Bordertop ;Borderbottom *_eb .Borderbottom ;Borderleft *_eb .Borderleft ;Borderright *_eb .Borderright ;ClientData *_e .ClientData ;Textdata *_a .Textdata ;};func (_gceb *CT_F )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_dfac :=range start .Attr {if _dfac .Name .Local =="\u0065\u0071\u006e"{_aacba ,_cfga :=_dfac .Value ,error (nil );if _cfga !=nil {return _cfga ;};_gceb .EqnAttr =&_aacba ;continue ;};};for {_cbag ,_fffa :=d .Token ();if _fffa !=nil {return _f .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046\u003a\u0020\u0025\u0073",_fffa );};if _agg ,_abcd :=_cbag .(_ca .EndElement );_abcd &&_agg .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the OfcExtrusion and its children
|
|
func (_baecd *OfcExtrusion )Validate ()error {return _baecd .ValidateWithPath ("\u004f\u0066\u0063E\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");};
|
|
|
|
// Validate validates the OfcCT_Complex and its children
|
|
func (_ebcdg *OfcCT_Complex )Validate ()error {return _ebcdg .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006d\u0070\u006c\u0065\u0078");};func (_gbgdd *OfcST_OLEType )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ddggg ,_dfgag :=d .Token ();if _dfgag !=nil {return _dfgag ;};if _dggcb ,_acdec :=_ddggg .(_ca .EndElement );_acdec &&_dggcb .Name ==start .Name {*_gbgdd =1;return nil ;};if _fdeff ,_aefacfb :=_ddggg .(_ca .CharData );!_aefacfb {return _f .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",_ddggg );}else {switch string (_fdeff ){case "":*_gbgdd =0;case "\u0045\u006d\u0062e\u0064":*_gbgdd =1;case "\u004c\u0069\u006e\u006b":*_gbgdd =2;};};_ddggg ,_dfgag =d .Token ();if _dfgag !=nil {return _dfgag ;};if _ddddag ,_abcee :=_ddggg .(_ca .EndElement );_abcee &&_ddddag .Name ==start .Name {return nil ;};return _f .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",_ddggg );};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 _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;};
|
|
|
|
// ValidateWithPath validates the OfcSignatureline and its children, prefixing error messages with path
|
|
func (_abdfa *OfcSignatureline )ValidateWithPath (path string )error {if _eeefe :=_abdfa .OfcCT_SignatureLine .ValidateWithPath (path );_eeefe !=nil {return _eeefe ;};return nil ;};func (_ebgbe *OfcCT_ColorMenu )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_bbdeg :=range start .Attr {if _bbdeg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_begbc ,_gfaacg :=_bbdeg .Value ,error (nil );if _gfaacg !=nil {return _gfaacg ;};_ebgbe .StrokecolorAttr =&_begbc ;continue ;};if _bbdeg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_efbb ,_cdcfb :=_bbdeg .Value ,error (nil );if _cdcfb !=nil {return _cdcfb ;};_ebgbe .FillcolorAttr =&_efbb ;continue ;};if _bbdeg .Name .Local =="s\u0068\u0061\u0064\u006f\u0077\u0063\u006f\u006c\u006f\u0072"{_gcega ,_efgece :=_bbdeg .Value ,error (nil );if _efgece !=nil {return _efgece ;};_ebgbe .ShadowcolorAttr =&_gcega ;continue ;};if _bbdeg .Name .Local =="\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006ec\u006f\u006c\u006f\u0072"{_dgeef ,_gbfab :=_bbdeg .Value ,error (nil );if _gbfab !=nil {return _gbfab ;};_ebgbe .ExtrusioncolorAttr =&_dgeef ;continue ;};if _bbdeg .Name .Local =="\u0065\u0078\u0074"{_ebgbe .ExtAttr .UnmarshalXMLAttr (_bbdeg );continue ;};};for {_beadc ,_fbdgg :=d .Token ();if _fbdgg !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006co\u0072\u004d\u0065n\u0075:\u0020\u0025\u0073",_fbdgg );};if _abfaf ,_gaeea :=_beadc .(_ca .EndElement );_gaeea &&_abfaf .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_RegroupTable and its children, prefixing error messages with path
|
|
func (_ffedb *OfcCT_RegroupTable )ValidateWithPath (path string )error {for _gabcfb ,_bbcbb :=range _ffedb .Entry {if _feddg :=_bbcbb .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fE\u006e\u0074\u0072\u0079\u005b\u0025\u0064\u005d",path ,_gabcfb ));_feddg !=nil {return _feddg ;};};if _deeed :=_ffedb .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_deeed !=nil {return _deeed ;};return nil ;};func (_gfddf OfcST_FillType )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_gabfa :=_ca .Attr {};_gabfa .Name =name ;switch _gfddf {case OfcST_FillTypeUnset :_gabfa .Value ="";case OfcST_FillTypeGradientCenter :_gabfa .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072";case OfcST_FillTypeSolid :_gabfa .Value ="\u0073\u006f\u006ci\u0064";case OfcST_FillTypePattern :_gabfa .Value ="\u0070a\u0074\u0074\u0065\u0072\u006e";case OfcST_FillTypeTile :_gabfa .Value ="\u0074\u0069\u006c\u0065";case OfcST_FillTypeFrame :_gabfa .Value ="\u0066\u0072\u0061m\u0065";case OfcST_FillTypeGradientUnscaled :_gabfa .Value ="\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064";case OfcST_FillTypeGradientRadial :_gabfa .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case OfcST_FillTypeGradient :_gabfa .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case OfcST_FillTypeBackground :_gabfa .Value ="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";};return _gabfa ,nil ;};
|
|
|
|
// ValidateWithPath validates the CT_RoundRect and its children, prefixing error messages with path
|
|
func (_cabdg *CT_RoundRect )ValidateWithPath (path string )error {for _gedbc ,_cagec :=range _cabdg .EG_ShapeElements {if _ccae :=_cagec .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_gedbc ));_ccae !=nil {return _ccae ;};};if _eacbe :=_cabdg .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_eacbe !=nil {return _eacbe ;};if _adggd :=_cabdg .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_adggd !=nil {return _adggd ;};if _ffde :=_cabdg .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_ffde !=nil {return _ffde ;};if _ccaad :=_cabdg .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_ccaad !=nil {return _ccaad ;};if _efcdd :=_cabdg .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_efcdd !=nil {return _efcdd ;};if _gdbbd :=_cabdg .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_gdbbd !=nil {return _gdbbd ;};if _aabda :=_cabdg .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_aabda !=nil {return _aabda ;};if _aagce :=_cabdg .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_aagce !=nil {return _aagce ;};if _bdcfa :=_cabdg .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_bdcfa !=nil {return _bdcfa ;};if _bebfa :=_cabdg .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_bebfa !=nil {return _bebfa ;};if _ebfd :=_cabdg .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_ebfd !=nil {return _ebfd ;};if _acca :=_cabdg .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_acca !=nil {return _acca ;};if _ggdba :=_cabdg .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_ggdba !=nil {return _ggdba ;};if _ffcge :=_cabdg .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_ffcge !=nil {return _ffcge ;};if _aegba :=_cabdg .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_aegba !=nil {return _aegba ;};if _adedg :=_cabdg .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_adedg !=nil {return _adedg ;};if _eabb :=_cabdg .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_eabb !=nil {return _eabb ;};if _dggdd :=_cabdg .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_dggdd !=nil {return _dggdd ;};if _effed :=_cabdg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_effed !=nil {return _effed ;};if _eedf :=_cabdg .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_eedf !=nil {return _eedf ;};if _fdgc :=_cabdg .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fdgc !=nil {return _fdgc ;};if _bacdg :=_cabdg .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_bacdg !=nil {return _bacdg ;};if _bfcba :=_cabdg .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_bfcba !=nil {return _bfcba ;};if _dgcee :=_cabdg .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_dgcee !=nil {return _dgcee ;};if _agdc :=_cabdg .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_agdc !=nil {return _agdc ;};if _efced :=_cabdg .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_efced !=nil {return _efced ;};if _afgag :=_cabdg .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_afgag !=nil {return _afgag ;};if _eddfb :=_cabdg .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_eddfb !=nil {return _eddfb ;};if _dbdafa :=_cabdg .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_dbdafa !=nil {return _dbdafa ;};return nil ;};func (_bfaa OfcST_How )Validate ()error {return _bfaa .ValidateWithPath ("")};func (_ecafa OfcST_DiagramLayout )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_cafaa :=_ca .Attr {};_cafaa .Name =name ;switch _ecafa {case OfcST_DiagramLayoutUnset :_cafaa .Value ="";case OfcST_DiagramLayout0 :_cafaa .Value ="\u0030";case OfcST_DiagramLayout1 :_cafaa .Value ="\u0031";case OfcST_DiagramLayout2 :_cafaa .Value ="\u0032";case OfcST_DiagramLayout3 :_cafaa .Value ="\u0033";};return _cafaa ,nil ;};func NewOfcTop ()*OfcTop {_cfgdf :=&OfcTop {};_cfgdf .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _cfgdf ;};
|
|
|
|
// Validate validates the Path and its children
|
|
func (_aeffee *Path )Validate ()error {return _aeffee .ValidateWithPath ("\u0050\u0061\u0074\u0068")};func (_dadab ST_ImageAspect )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_fdcfc :=_ca .Attr {};_fdcfc .Name =name ;switch _dadab {case ST_ImageAspectUnset :_fdcfc .Value ="";case ST_ImageAspectIgnore :_fdcfc .Value ="\u0069\u0067\u006e\u006f\u0072\u0065";case ST_ImageAspectAtMost :_fdcfc .Value ="\u0061\u0074\u004d\u006f\u0073\u0074";case ST_ImageAspectAtLeast :_fdcfc .Value ="\u0061t\u004c\u0065\u0061\u0073\u0074";};return _fdcfc ,nil ;};func (_aedf OfcST_CalloutPlacement )ValidateWithPath (path string )error {switch _aedf {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aedf ));};return nil ;};func (_bdcd *Line )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_bdcd .CT_Line =*NewCT_Line ();for _ ,_cbfge :=range start .Attr {if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bdcd .UserdrawnAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bdcd .ButtonAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bdcd .DgmlayoutmruAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bdcd .UserhiddenAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bdcd .CliptowrapAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bdcd .BulletAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u006f\u006c\u0065"{_bdcd .OleAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0068\u0072"{_bdcd .HrAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0073\u0070\u0069\u0064"{_egagb ,_deggd :=_cbfge .Value ,error (nil );if _deggd !=nil {return _deggd ;};_bdcd .SpidAttr =&_egagb ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0068\u0072\u0073t\u0064"{_bdcd .HrstdAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bdcd .BwnormalAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_fadga ,_fafda :=_cbfge .Value ,error (nil );if _fafda !=nil {return _fafda ;};_bdcd .BordertopcolorAttr =&_fadga ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bdcd .DgmlayoutAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bdcd .ForcedashAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bdcd .AllowoverlapAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bdcd .HrnoshadeAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bdcd .PreferrelativeAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dfcf ,_ebgab :=_cbfge .Value ,error (nil );if _ebgab !=nil {return _ebgab ;};_bdcd .BorderbottomcolorAttr =&_dfcf ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u006f\u006e\u0065\u0064"{_bdcd .OnedAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_fbgedf ,_dedgf :=_d .ParseInt (_cbfge .Value ,10,64);if _dedgf !=nil {return _dedgf ;};_bdcd .DgmnodekindAttr =&_fbgedf ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_bdcag ,_bdbb :=_d .ParseInt (_cbfge .Value ,10,64);if _bdbb !=nil {return _bdbb ;};_bdcd .RegroupidAttr =&_bdcag ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bdcd .AllowincellAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0068\u0072\u0070c\u0074"{_bdgab ,_afbed :=_d .ParseFloat (_cbfge .Value ,64);if _afbed !=nil {return _afbed ;};_agddc :=float32 (_bdgab );_bdcd .HrpctAttr =&_agddc ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0063\u006c\u0069\u0070"{_bdcd .ClipAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bdcd .InsetmodeAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_acfgd ,_acdaf :=_cbfge .Value ,error (nil );if _acdaf !=nil {return _acdaf ;};_bdcd .BorderleftcolorAttr =&_acfgd ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bdcd .OleiconAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_babfe ,_abee :=_cbfge .Value ,error (nil );if _abee !=nil {return _abee ;};_bdcd .BorderrightcolorAttr =&_babfe ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bdcd .ConnectortypeAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bdcd .BwpureAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bdcd .BwmodeAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0073\u0070\u0074"{_ebbac ,_acdbc :=_d .ParseFloat (_cbfge .Value ,64);if _acdbc !=nil {return _acdbc ;};_feaf :=float32 (_ebbac );_bdcd .SptAttr =&_feaf ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bdcd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bdcd .HralignAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Local =="\u0074\u006f"{_ddcfe ,_gaabg :=_cbfge .Value ,error (nil );if _gaabg !=nil {return _gaabg ;};_bdcd .ToAttr =&_ddcfe ;continue ;};if _cbfge .Name .Local =="\u0069\u0064"{_egcde ,_dcdg :=_cbfge .Value ,error (nil );if _dcdg !=nil {return _dcdg ;};_bdcd .IdAttr =&_egcde ;continue ;};if _cbfge .Name .Local =="\u0061\u006c\u0074"{_acccg ,_agccd :=_cbfge .Value ,error (nil );if _agccd !=nil {return _agccd ;};_bdcd .AltAttr =&_acccg ;continue ;};if _cbfge .Name .Local =="\u0070\u0072\u0069n\u0074"{_bdcd .PrintAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bdcd .StrokedAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_adddb ,_bcbc :=_cbfge .Value ,error (nil );if _bcbc !=nil {return _bcbc ;};_bdcd .WrapcoordsAttr =&_adddb ;continue ;};if _cbfge .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ebaaf ,_dcefg :=_cbfge .Value ,error (nil );if _dcefg !=nil {return _dcefg ;};_bdcd .StrokeweightAttr =&_ebaaf ;continue ;};if _cbfge .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_dcce ,_egea :=_cbfge .Value ,error (nil );if _egea !=nil {return _egea ;};_bdcd .CoordoriginAttr =&_dcce ;continue ;};if _cbfge .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_fgafbg ,_edbg :=_cbfge .Value ,error (nil );if _edbg !=nil {return _edbg ;};_bdcd .ChromakeyAttr =&_fgafbg ;continue ;};if _cbfge .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ddafde ,_eadg :=_cbfge .Value ,error (nil );if _eadg !=nil {return _eadg ;};_bdcd .FillcolorAttr =&_ddafde ;continue ;};if _cbfge .Name .Local =="\u0073\u0074\u0079l\u0065"{_fffaa ,_gcffc :=_cbfge .Value ,error (nil );if _gcffc !=nil {return _gcffc ;};_bdcd .StyleAttr =&_fffaa ;continue ;};if _cbfge .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gedcg ,_eaddg :=_cbfge .Value ,error (nil );if _eaddg !=nil {return _eaddg ;};_bdcd .OpacityAttr =&_gedcg ;continue ;};if _cbfge .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_fbegg ,_agddd :=_cbfge .Value ,error (nil );if _agddd !=nil {return _agddd ;};_bdcd .StrokecolorAttr =&_fbegg ;continue ;};if _cbfge .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bdcd .InsetpenAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Local =="\u0066\u0072\u006f\u006d"{_ffdgb ,_ebec :=_cbfge .Value ,error (nil );if _ebec !=nil {return _ebec ;};_bdcd .FromAttr =&_ffdgb ;continue ;};if _cbfge .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fega ,_bacff :=_cbfge .Value ,error (nil );if _bacff !=nil {return _bacff ;};_bdcd .CoordsizeAttr =&_fega ;continue ;};if _cbfge .Name .Local =="\u0074\u0069\u0074l\u0065"{_dcbff ,_dcbee :=_cbfge .Value ,error (nil );if _dcbee !=nil {return _dcbee ;};_bdcd .TitleAttr =&_dcbff ;continue ;};if _cbfge .Name .Local =="\u0063\u006c\u0061s\u0073"{_ddcae ,_abdcb :=_cbfge .Value ,error (nil );if _abdcb !=nil {return _abdcb ;};_bdcd .ClassAttr =&_ddcae ;continue ;};if _cbfge .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ccefe ,_daggf :=_cbfge .Value ,error (nil );if _daggf !=nil {return _daggf ;};_bdcd .TargetAttr =&_ccefe ;continue ;};if _cbfge .Name .Local =="\u0068\u0072\u0065\u0066"{_cbbfa ,_bfdge :=_cbfge .Value ,error (nil );if _bfdge !=nil {return _bfdge ;};_bdcd .HrefAttr =&_cbbfa ;continue ;};if _cbfge .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bdcd .FilledAttr .UnmarshalXMLAttr (_cbfge );continue ;};};_ecgcgc :for {_accg ,_dgcfa :=d .Token ();if _dgcfa !=nil {return _dgcfa ;};switch _adagb :=_accg .(type ){case _ca .StartElement :switch _adagb .Name {case _ca .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"}:_deeg :=NewEG_ShapeElements ();_deeg .Path =NewPath ();if _gfaaa :=d .DecodeElement (_deeg .Path ,&_adagb );_gfaaa !=nil {return _gfaaa ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_deeg );case _ca .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"}:_cccba :=NewEG_ShapeElements ();_cccba .Formulas =NewFormulas ();if _agbgc :=d .DecodeElement (_cccba .Formulas ,&_adagb );_agbgc !=nil {return _agbgc ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_cccba );case _ca .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"}:_cgddcf :=NewEG_ShapeElements ();_cgddcf .Handles =NewHandles ();if _ccabe :=d .DecodeElement (_cgddcf .Handles ,&_adagb );_ccabe !=nil {return _ccabe ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_cgddcf );case _ca .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"}:_ccbaa :=NewEG_ShapeElements ();_ccbaa .Fill =NewFill ();if _fbcbge :=d .DecodeElement (_ccbaa .Fill ,&_adagb );_fbcbge !=nil {return _fbcbge ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_ccbaa );case _ca .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"}:_addcf :=NewEG_ShapeElements ();_addcf .Stroke =NewStroke ();if _befb :=d .DecodeElement (_addcf .Stroke ,&_adagb );_befb !=nil {return _befb ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_addcf );case _ca .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"}:_fcgdd :=NewEG_ShapeElements ();_fcgdd .Shadow =NewShadow ();if _ddfa :=d .DecodeElement (_fcgdd .Shadow ,&_adagb );_ddfa !=nil {return _ddfa ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_fcgdd );case _ca .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"}:_bgcec :=NewEG_ShapeElements ();_bgcec .Textbox =NewTextbox ();if _aebdef :=d .DecodeElement (_bgcec .Textbox ,&_adagb );_aebdef !=nil {return _aebdef ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_bgcec );case _ca .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"}:_fbaddf :=NewEG_ShapeElements ();_fbaddf .Textpath =NewTextpath ();if _cgdgc :=d .DecodeElement (_fbaddf .Textpath ,&_adagb );_cgdgc !=nil {return _cgdgc ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_fbaddf );case _ca .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"}:_fdbg :=NewEG_ShapeElements ();_fdbg .Imagedata =NewImagedata ();if _fegac :=d .DecodeElement (_fdbg .Imagedata ,&_adagb );_fegac !=nil {return _fegac ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_fdbg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gegc :=NewEG_ShapeElements ();_gegc .Skew =NewOfcSkew ();if _edfdf :=d .DecodeElement (_gegc .Skew ,&_adagb );_edfdf !=nil {return _edfdf ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_gegc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gbfde :=NewEG_ShapeElements ();_gbfde .Extrusion =NewOfcExtrusion ();if _bfege :=d .DecodeElement (_gbfde .Extrusion ,&_adagb );_bfege !=nil {return _bfege ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_gbfde );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ebgdc :=NewEG_ShapeElements ();_ebgdc .Callout =NewOfcCallout ();if _gaedb :=d .DecodeElement (_ebgdc .Callout ,&_adagb );_gaedb !=nil {return _gaedb ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_ebgdc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dfcag :=NewEG_ShapeElements ();_dfcag .Lock =NewOfcLock ();if _eefbf :=d .DecodeElement (_dfcag .Lock ,&_adagb );_eefbf !=nil {return _eefbf ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_dfcag );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cabdb :=NewEG_ShapeElements ();_cabdb .Clippath =NewOfcClippath ();if _gdgfd :=d .DecodeElement (_cabdb .Clippath ,&_adagb );_gdgfd !=nil {return _gdgfd ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_cabdb );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eecab :=NewEG_ShapeElements ();_eecab .Signatureline =NewOfcSignatureline ();if _cacd :=d .DecodeElement (_eecab .Signatureline ,&_adagb );_cacd !=nil {return _cacd ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_eecab );case _ca .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"}:_agbab :=NewEG_ShapeElements ();_agbab .Wrap =_eb .NewWrap ();if _ecbce :=d .DecodeElement (_agbab .Wrap ,&_adagb );_ecbce !=nil {return _ecbce ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_agbab );case _ca .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"}:_aafgb :=NewEG_ShapeElements ();_aafgb .Anchorlock =_eb .NewAnchorlock ();if _cffgf :=d .DecodeElement (_aafgb .Anchorlock ,&_adagb );_cffgf !=nil {return _cffgf ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_aafgb );case _ca .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"}:_fggef :=NewEG_ShapeElements ();_fggef .Bordertop =_eb .NewBordertop ();if _aacee :=d .DecodeElement (_fggef .Bordertop ,&_adagb );_aacee !=nil {return _aacee ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_fggef );case _ca .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"}:_dfef :=NewEG_ShapeElements ();_dfef .Borderbottom =_eb .NewBorderbottom ();if _cbcfc :=d .DecodeElement (_dfef .Borderbottom ,&_adagb );_cbcfc !=nil {return _cbcfc ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_dfef );case _ca .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"}:_cegbb :=NewEG_ShapeElements ();_cegbb .Borderleft =_eb .NewBorderleft ();if _dfceg :=d .DecodeElement (_cegbb .Borderleft ,&_adagb );_dfceg !=nil {return _dfceg ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_cegbb );case _ca .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"}:_ggfega :=NewEG_ShapeElements ();_ggfega .Borderright =_eb .NewBorderright ();if _cdbbc :=d .DecodeElement (_ggfega .Borderright ,&_adagb );_cdbbc !=nil {return _cdbbc ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_ggfega );case _ca .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"}:_dgeb :=NewEG_ShapeElements ();_dgeb .ClientData =_e .NewClientData ();if _aabbf :=d .DecodeElement (_dgeb .ClientData ,&_adagb );_aabbf !=nil {return _aabbf ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_dgeb );case _ca .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"}:_dada :=NewEG_ShapeElements ();_dada .Textdata =_a .NewTextdata ();if _ddafa :=d .DecodeElement (_dada .Textdata ,&_adagb );_ddafa !=nil {return _ddafa ;};_bdcd .EG_ShapeElements =append (_bdcd .EG_ShapeElements ,_dada );default:_fa .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",_adagb .Name );if _bgef :=d .Skip ();_bgef !=nil {return _bgef ;};};case _ca .EndElement :break _ecgcgc ;case _ca .CharData :};};return nil ;};func (_ebaeb ST_StrokeEndCap )Validate ()error {return _ebaeb .ValidateWithPath ("")};func (_gcgga OfcST_ColorMode )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_gcgga .String (),start );};func (_ceaed *Handles )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _ceaed .CT_Handles .MarshalXML (e ,start );};func NewCT_Shapetype ()*CT_Shapetype {_aafgg :=&CT_Shapetype {};return _aafgg };func init (){_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );};func (_geba OfcST_ColorMode )ValidateWithPath (path string )error {switch _geba {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_geba ));};return nil ;};func (_eddfg *Imagedata )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _eddfg .CT_ImageData .MarshalXML (e ,start );};func (_fgedbf *OfcST_BWMode )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_fgedbf =0;case "\u0063\u006f\u006co\u0072":*_fgedbf =1;case "\u0061\u0075\u0074\u006f":*_fgedbf =2;case "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce":*_fgedbf =3;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065":*_fgedbf =4;case "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079":*_fgedbf =5;case "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_fgedbf =6;case "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074":*_fgedbf =7;case "\u0062\u006c\u0061c\u006b":*_fgedbf =8;case "\u0077\u0068\u0069t\u0065":*_fgedbf =9;case "\u0068\u0069\u0064\u0065":*_fgedbf =10;case "\u0075n\u0064\u0072\u0061\u0077\u006e":*_fgedbf =11;case "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073":*_fgedbf =12;};return nil ;};func (_eacaf OfcST_ColorMode )String ()string {switch _eacaf {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_gdefe *Shape )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_gdefe .CT_Shape =*NewCT_Shape ();for _ ,_fgca :=range start .Attr {if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_dfgea ,_dfbggf :=_d .ParseInt (_fgca .Value ,10,64);if _dfbggf !=nil {return _dfbggf ;};_gdefe .RegroupidAttr =&_dfgea ;continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gdefe .DoubleclicknotifyAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0063\u006c\u0069\u0070"{_gdefe .ClipAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gdefe .ButtonAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gdefe .UserhiddenAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gdefe .BulletAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0067f\u0078\u0064\u0061\u0074\u0061"{_cacdc ,_cfdeg :=_fgca .Value ,error (nil );if _cfdeg !=nil {return _cfdeg ;};_gdefe .GfxdataAttr =&_cacdc ;continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0068\u0072"{_gdefe .HrAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u006f\u006c\u0065"{_gdefe .OleAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gdefe .AllowincellAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gebec ,_abfac :=_fgca .Value ,error (nil );if _abfac !=nil {return _abfac ;};_gdefe .BorderleftcolorAttr =&_gebec ;continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0068\u0072\u0070c\u0074"{_gecdg ,_abcbc :=_d .ParseFloat (_fgca .Value ,64);if _abcbc !=nil {return _abcbc ;};_caebe :=float32 (_gecdg );_gdefe .HrpctAttr =&_caebe ;continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_dfbcb ,_fdfcge :=_d .ParseInt (_fgca .Value ,10,64);if _fdfcge !=nil {return _fdfcge ;};_gdefe .DgmnodekindAttr =&_dfbcb ;continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gdefe .InsetmodeAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gdefe .UserdrawnAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_gdefe .ConnectortypeAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_abbfgg ,_fafbe :=_fgca .Value ,error (nil );if _fafbe !=nil {return _fafbe ;};_gdefe .BorderrightcolorAttr =&_abbfgg ;continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_gdefe .PreferrelativeAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gdefe .HrnoshadeAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gdefe .DgmlayoutmruAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u006f\u006e\u0065\u0064"{_gdefe .OnedAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gdefe .HralignAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gdefe .BwmodeAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gdefe .AllowoverlapAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ggec ,_adeca :=_fgca .Value ,error (nil );if _adeca !=nil {return _adeca ;};_gdefe .BordertopcolorAttr =&_ggec ;continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gdefe .BwnormalAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ebacb ,_cdga :=_fgca .Value ,error (nil );if _cdga !=nil {return _cdga ;};_gdefe .BorderbottomcolorAttr =&_ebacb ;continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_gdefe .CliptowrapAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gdefe .DgmlayoutAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0073\u0070\u0074"{_afgde ,_cfbgc :=_d .ParseFloat (_fgca .Value ,64);if _cfbgc !=nil {return _cfbgc ;};_bcecg :=float32 (_afgde );_gdefe .SptAttr =&_bcecg ;continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_gdefe .OleiconAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gdefe .ForcedashAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gdefe .BwpureAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0073\u0070\u0069\u0064"{_gdbc ,_geadbd :=_fgca .Value ,error (nil );if _geadbd !=nil {return _geadbd ;};_gdefe .SpidAttr =&_gdbc ;continue ;};if _fgca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fgca .Name .Local =="\u0068\u0072\u0073t\u0064"{_gdefe .HrstdAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_cggef ,_gfbaa :=_fgca .Value ,error (nil );if _gfbaa !=nil {return _gfbaa ;};_gdefe .TargetAttr =&_cggef ;continue ;};if _fgca .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bdagb ,_ggbdc :=_fgca .Value ,error (nil );if _ggbdc !=nil {return _ggbdc ;};_gdefe .WrapcoordsAttr =&_bdagb ;continue ;};if _fgca .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gdebf ,_agdaef :=_fgca .Value ,error (nil );if _agdaef !=nil {return _agdaef ;};_gdefe .OpacityAttr =&_gdebf ;continue ;};if _fgca .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_cefaa ,_aeafe :=_fgca .Value ,error (nil );if _aeafe !=nil {return _aeafe ;};_gdefe .CoordoriginAttr =&_cefaa ;continue ;};if _fgca .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_afdfd ,_beefe :=_fgca .Value ,error (nil );if _beefe !=nil {return _beefe ;};_gdefe .StrokecolorAttr =&_afdfd ;continue ;};if _fgca .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fbebc ,_gccdcg :=_fgca .Value ,error (nil );if _gccdcg !=nil {return _gccdcg ;};_gdefe .CoordsizeAttr =&_fbebc ;continue ;};if _fgca .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gdefe .InsetpenAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Local =="\u0061\u006c\u0074"{_dgged ,_adabc :=_fgca .Value ,error (nil );if _adabc !=nil {return _adabc ;};_gdefe .AltAttr =&_dgged ;continue ;};if _fgca .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gdefe .FilledAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Local =="\u0074\u0069\u0074l\u0065"{_eagaf ,_geabe :=_fgca .Value ,error (nil );if _geabe !=nil {return _geabe ;};_gdefe .TitleAttr =&_eagaf ;continue ;};if _fgca .Name .Local =="\u0073\u0074\u0079l\u0065"{_dcbbd ,_adgfec :=_fgca .Value ,error (nil );if _adgfec !=nil {return _adgfec ;};_gdefe .StyleAttr =&_dcbbd ;continue ;};if _fgca .Name .Local =="\u0070\u0072\u0069n\u0074"{_gdefe .PrintAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_gdefe .StrokedAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_gcabgd ,_dbad :=_fgca .Value ,error (nil );if _dbad !=nil {return _dbad ;};_gdefe .StrokeweightAttr =&_gcabgd ;continue ;};if _fgca .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ffgcfd ,_gdaed :=_fgca .Value ,error (nil );if _gdaed !=nil {return _gdaed ;};_gdefe .ChromakeyAttr =&_ffgcfd ;continue ;};if _fgca .Name .Local =="\u0070\u0061\u0074\u0068"{_dabbg ,_gafdd :=_fgca .Value ,error (nil );if _gafdd !=nil {return _gafdd ;};_gdefe .PathAttr =&_dabbg ;continue ;};if _fgca .Name .Local =="\u0069\u0064"{_effda ,_fcaffb :=_fgca .Value ,error (nil );if _fcaffb !=nil {return _fcaffb ;};_gdefe .IdAttr =&_effda ;continue ;};if _fgca .Name .Local =="\u0063\u006c\u0061s\u0073"{_dffca ,_aggdd :=_fgca .Value ,error (nil );if _aggdd !=nil {return _aggdd ;};_gdefe .ClassAttr =&_dffca ;continue ;};if _fgca .Name .Local =="\u0068\u0072\u0065\u0066"{_gdgdd ,_edfeb :=_fgca .Value ,error (nil );if _edfeb !=nil {return _edfeb ;};_gdefe .HrefAttr =&_gdgdd ;continue ;};if _fgca .Name .Local =="e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"{_facee ,_dcdfb :=_fgca .Value ,error (nil );if _dcdfb !=nil {return _dcdfb ;};_gdefe .EquationxmlAttr =&_facee ;continue ;};if _fgca .Name .Local =="\u0074\u0079\u0070\u0065"{_bdbdcf ,_afbbcg :=_fgca .Value ,error (nil );if _afbbcg !=nil {return _afbbcg ;};_gdefe .TypeAttr =&_bdbdcf ;continue ;};if _fgca .Name .Local =="\u0061\u0064\u006a"{_ggded ,_eaadd :=_fgca .Value ,error (nil );if _eaadd !=nil {return _eaadd ;};_gdefe .AdjAttr =&_ggded ;continue ;};if _fgca .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cgdfcf ,_bbfba :=_fgca .Value ,error (nil );if _bbfba !=nil {return _bbfba ;};_gdefe .FillcolorAttr =&_cgdfcf ;continue ;};};_ecfc :for {_gegccg ,_abdbb :=d .Token ();if _abdbb !=nil {return _abdbb ;};switch _abdae :=_gegccg .(type ){case _ca .StartElement :switch _abdae .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bafa :=NewOfcInk ();if _fgdbc :=d .DecodeElement (_bafa ,&_abdae );_fgdbc !=nil {return _fgdbc ;};_gdefe .Ink =append (_gdefe .Ink ,_bafa );case _ca .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"}:_beafa :=_a .NewIscomment ();if _dfcac :=d .DecodeElement (_beafa ,&_abdae );_dfcac !=nil {return _dfcac ;};_gdefe .Iscomment =append (_gdefe .Iscomment ,_beafa );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eccfe :=NewOfcEquationxml ();if _bbagg :=d .DecodeElement (_eccfe ,&_abdae );_bbagg !=nil {return _bbagg ;};_gdefe .Equationxml =append (_gdefe .Equationxml ,_eccfe );case _ca .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"}:_egefbf :=NewEG_ShapeElements ();_egefbf .Path =NewPath ();if _bgbeb :=d .DecodeElement (_egefbf .Path ,&_abdae );_bgbeb !=nil {return _bgbeb ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_egefbf );case _ca .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"}:_eacab :=NewEG_ShapeElements ();_eacab .Formulas =NewFormulas ();if _aedc :=d .DecodeElement (_eacab .Formulas ,&_abdae );_aedc !=nil {return _aedc ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_eacab );case _ca .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"}:_efgg :=NewEG_ShapeElements ();_efgg .Handles =NewHandles ();if _edcge :=d .DecodeElement (_efgg .Handles ,&_abdae );_edcge !=nil {return _edcge ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_efgg );case _ca .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"}:_gbgb :=NewEG_ShapeElements ();_gbgb .Fill =NewFill ();if _bacfe :=d .DecodeElement (_gbgb .Fill ,&_abdae );_bacfe !=nil {return _bacfe ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_gbgb );case _ca .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"}:_edfgc :=NewEG_ShapeElements ();_edfgc .Stroke =NewStroke ();if _becbg :=d .DecodeElement (_edfgc .Stroke ,&_abdae );_becbg !=nil {return _becbg ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_edfgc );case _ca .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"}:_ebcfe :=NewEG_ShapeElements ();_ebcfe .Shadow =NewShadow ();if _ecaef :=d .DecodeElement (_ebcfe .Shadow ,&_abdae );_ecaef !=nil {return _ecaef ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_ebcfe );case _ca .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"}:_ddgad :=NewEG_ShapeElements ();_ddgad .Textbox =NewTextbox ();if _dfcccg :=d .DecodeElement (_ddgad .Textbox ,&_abdae );_dfcccg !=nil {return _dfcccg ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_ddgad );case _ca .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"}:_abcggc :=NewEG_ShapeElements ();_abcggc .Textpath =NewTextpath ();if _fcdac :=d .DecodeElement (_abcggc .Textpath ,&_abdae );_fcdac !=nil {return _fcdac ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_abcggc );case _ca .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"}:_bcffa :=NewEG_ShapeElements ();_bcffa .Imagedata =NewImagedata ();if _dfbbc :=d .DecodeElement (_bcffa .Imagedata ,&_abdae );_dfbbc !=nil {return _dfbbc ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_bcffa );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_aedbae :=NewEG_ShapeElements ();_aedbae .Skew =NewOfcSkew ();if _adfge :=d .DecodeElement (_aedbae .Skew ,&_abdae );_adfge !=nil {return _adfge ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_aedbae );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bbfdc :=NewEG_ShapeElements ();_bbfdc .Extrusion =NewOfcExtrusion ();if _gfbcc :=d .DecodeElement (_bbfdc .Extrusion ,&_abdae );_gfbcc !=nil {return _gfbcc ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_bbfdc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_agcdd :=NewEG_ShapeElements ();_agcdd .Callout =NewOfcCallout ();if _aacad :=d .DecodeElement (_agcdd .Callout ,&_abdae );_aacad !=nil {return _aacad ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_agcdd );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gcagca :=NewEG_ShapeElements ();_gcagca .Lock =NewOfcLock ();if _bcffc :=d .DecodeElement (_gcagca .Lock ,&_abdae );_bcffc !=nil {return _bcffc ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_gcagca );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ffdfa :=NewEG_ShapeElements ();_ffdfa .Clippath =NewOfcClippath ();if _deefbg :=d .DecodeElement (_ffdfa .Clippath ,&_abdae );_deefbg !=nil {return _deefbg ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_ffdfa );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_egfgf :=NewEG_ShapeElements ();_egfgf .Signatureline =NewOfcSignatureline ();if _fdefd :=d .DecodeElement (_egfgf .Signatureline ,&_abdae );_fdefd !=nil {return _fdefd ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_egfgf );case _ca .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"}:_ededgg :=NewEG_ShapeElements ();_ededgg .Wrap =_eb .NewWrap ();if _feggg :=d .DecodeElement (_ededgg .Wrap ,&_abdae );_feggg !=nil {return _feggg ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_ededgg );case _ca .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"}:_dcdd :=NewEG_ShapeElements ();_dcdd .Anchorlock =_eb .NewAnchorlock ();if _aaffg :=d .DecodeElement (_dcdd .Anchorlock ,&_abdae );_aaffg !=nil {return _aaffg ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_dcdd );case _ca .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"}:_dcbde :=NewEG_ShapeElements ();_dcbde .Bordertop =_eb .NewBordertop ();if _dcccf :=d .DecodeElement (_dcbde .Bordertop ,&_abdae );_dcccf !=nil {return _dcccf ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_dcbde );case _ca .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"}:_babga :=NewEG_ShapeElements ();_babga .Borderbottom =_eb .NewBorderbottom ();if _eafca :=d .DecodeElement (_babga .Borderbottom ,&_abdae );_eafca !=nil {return _eafca ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_babga );case _ca .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"}:_edbgg :=NewEG_ShapeElements ();_edbgg .Borderleft =_eb .NewBorderleft ();if _ffge :=d .DecodeElement (_edbgg .Borderleft ,&_abdae );_ffge !=nil {return _ffge ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_edbgg );case _ca .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"}:_bgeeg :=NewEG_ShapeElements ();_bgeeg .Borderright =_eb .NewBorderright ();if _bbddf :=d .DecodeElement (_bgeeg .Borderright ,&_abdae );_bbddf !=nil {return _bbddf ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_bgeeg );case _ca .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"}:_cedddf :=NewEG_ShapeElements ();_cedddf .ClientData =_e .NewClientData ();if _fgbab :=d .DecodeElement (_cedddf .ClientData ,&_abdae );_fgbab !=nil {return _fgbab ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_cedddf );case _ca .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"}:_cddea :=NewEG_ShapeElements ();_cddea .Textdata =_a .NewTextdata ();if _cdfdf :=d .DecodeElement (_cddea .Textdata ,&_abdae );_cdfdf !=nil {return _cdfdf ;};_gdefe .EG_ShapeElements =append (_gdefe .EG_ShapeElements ,_cddea );default:_fa .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",_abdae .Name );if _agaaf :=d .Skip ();_agaaf !=nil {return _agaaf ;};};case _ca .EndElement :break _ecfc ;case _ca .CharData :};};return nil ;};func (_ebagfce OfcST_ExtrusionType )ValidateWithPath (path string )error {switch _ebagfce {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebagfce ));};return nil ;};type OfcST_ExtrusionType byte ;func (_afgb *AG_StrokeAttributes )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _afgb .OnAttr !=_da .ST_TrueFalseUnset {_abbg ,_ggeb :=_afgb .OnAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u006e"});if _ggeb !=nil {return _ggeb ;};start .Attr =append (start .Attr ,_abbg );};if _afgb .WeightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .WeightAttr )});};if _afgb .ColorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .ColorAttr )});};if _afgb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .OpacityAttr )});};if _afgb .LinestyleAttr !=ST_StrokeLineStyleUnset {_efee ,_ceec :=_afgb .LinestyleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"});if _ceec !=nil {return _ceec ;};start .Attr =append (start .Attr ,_efee );};if _afgb .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .MiterlimitAttr )});};if _afgb .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_age ,_gaaaa :=_afgb .JoinstyleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"});if _gaaaa !=nil {return _gaaaa ;};start .Attr =append (start .Attr ,_age );};if _afgb .EndcapAttr !=ST_StrokeEndCapUnset {_eada ,_dadb :=_afgb .EndcapAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u006e\u0064\u0063\u0061\u0070"});if _dadb !=nil {return _dadb ;};start .Attr =append (start .Attr ,_eada );};if _afgb .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .DashstyleAttr )});};if _afgb .FilltypeAttr !=ST_FillTypeUnset {_eeg ,_fbc :=_afgb .FilltypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _fbc !=nil {return _fbc ;};start .Attr =append (start .Attr ,_eeg );};if _afgb .SrcAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0072\u0063"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .SrcAttr )});};if _afgb .ImageaspectAttr !=ST_ImageAspectUnset {_dac ,_aefe :=_afgb .ImageaspectAttr .MarshalXMLAttr (_ca .Name {Local :"i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"});if _aefe !=nil {return _aefe ;};start .Attr =append (start .Attr ,_dac );};if _afgb .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .ImagesizeAttr )});};if _afgb .ImagealignshapeAttr !=_da .ST_TrueFalseUnset {_cga ,_ffbf :=_afgb .ImagealignshapeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"});if _ffbf !=nil {return _ffbf ;};start .Attr =append (start .Attr ,_cga );};if _afgb .Color2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .Color2Attr )});};if _afgb .StartarrowAttr !=ST_StrokeArrowTypeUnset {_afdg ,_bgdg :=_afgb .StartarrowAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _bgdg !=nil {return _bgdg ;};start .Attr =append (start .Attr ,_afdg );};if _afgb .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_cef ,_ddg :=_afgb .StartarrowwidthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _ddg !=nil {return _ddg ;};start .Attr =append (start .Attr ,_cef );};if _afgb .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_baa ,_deb :=_afgb .StartarrowlengthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"});if _deb !=nil {return _deb ;};start .Attr =append (start .Attr ,_baa );};if _afgb .EndarrowAttr !=ST_StrokeArrowTypeUnset {_dbda ,_gca :=_afgb .EndarrowAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"});if _gca !=nil {return _gca ;};start .Attr =append (start .Attr ,_dbda );};if _afgb .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_cbbb ,_ggg :=_afgb .EndarrowwidthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _ggg !=nil {return _ggg ;};start .Attr =append (start .Attr ,_cbbb );};if _afgb .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_ebca ,_ccg :=_afgb .EndarrowlengthAttr .MarshalXMLAttr (_ca .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"});if _ccg !=nil {return _ccg ;};start .Attr =append (start .Attr ,_ebca );};if _afgb .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .HrefAttr )});};if _afgb .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .AlthrefAttr )});};if _afgb .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .TitleAttr )});};if _afgb .ForcedashAttr !=_da .ST_TrueFalseUnset {_ecff ,_egfe :=_afgb .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _egfe !=nil {return _egfe ;};start .Attr =append (start .Attr ,_ecff );};if _afgb .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .IdAttr )});};if _afgb .InsetpenAttr !=_da .ST_TrueFalseUnset {_caab ,_dfba :=_afgb .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _dfba !=nil {return _dfba ;};start .Attr =append (start .Attr ,_caab );};if _afgb .RelidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_afgb .RelidAttr )});};return nil ;};type AG_AllCoreAttributes struct{HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;};func (_cebed ST_StrokeLineStyle )String ()string {switch _cebed {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 "";};func (_aadeb ST_ImageAspect )String ()string {switch _aadeb {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 "";};func (_fcdde *OfcSignatureline )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _fcdde .OfcCT_SignatureLine .MarshalXML (e ,start );};func NewOfcShapedefaults ()*OfcShapedefaults {_cafgg :=&OfcShapedefaults {};_cafgg .OfcCT_ShapeDefaults =*NewOfcCT_ShapeDefaults ();return _cafgg ;};
|
|
|
|
// ValidateWithPath validates the CT_Handles and its children, prefixing error messages with path
|
|
func (_edgb *CT_Handles )ValidateWithPath (path string )error {for _gedc ,_ggdc :=range _edgb .H {if _fdce :=_ggdc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0048\u005b\u0025\u0064\u005d",path ,_gedc ));_fdce !=nil {return _fdce ;};};return nil ;};
|
|
|
|
// Validate validates the OfcCT_OLEObject and its children
|
|
func (_ebcca *OfcCT_OLEObject )Validate ()error {return _ebcca .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u004f\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074");};func (_bbbce *CT_PolyLine )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_aecc :=range start .Attr {if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bbbce .UserdrawnAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0063\u006c\u0069\u0070"{_bbbce .ClipAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bbbce .UserhiddenAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bbbce .InsetmodeAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bbbce .BulletAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bbbce .PreferrelativeAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0068\u0072"{_bbbce .HrAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bbbce .OleiconAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0068\u0072\u0073t\u0064"{_bbbce .HrstdAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bbbce .HrnoshadeAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_beac ,_ebdag :=_aecc .Value ,error (nil );if _ebdag !=nil {return _ebdag ;};_bbbce .BordertopcolorAttr =&_beac ;continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bbbce .DgmlayoutAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bbbce .AllowoverlapAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bbbce .BwnormalAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bbbce .CliptowrapAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ffbeba ,_fbca :=_aecc .Value ,error (nil );if _fbca !=nil {return _fbca ;};_bbbce .BorderbottomcolorAttr =&_ffbeba ;continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u006f\u006e\u0065\u0064"{_bbbce .OnedAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bbbce .DgmlayoutmruAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_bdede ,_abefa :=_d .ParseInt (_aecc .Value ,10,64);if _abefa !=nil {return _abefa ;};_bbbce .RegroupidAttr =&_bdede ;continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bbbce .AllowincellAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0068\u0072\u0070c\u0074"{_bdgfe ,_ggdg :=_d .ParseFloat (_aecc .Value ,64);if _ggdg !=nil {return _ggdg ;};_efed :=float32 (_bdgfe );_bbbce .HrpctAttr =&_efed ;continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bbbce .ButtonAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0073\u0070\u0069\u0064"{_ccfa ,_bbgg :=_aecc .Value ,error (nil );if _bbgg !=nil {return _bbgg ;};_bbbce .SpidAttr =&_ccfa ;continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0073\u0070\u0074"{_ffcbb ,_fagbb :=_d .ParseFloat (_aecc .Value ,64);if _fagbb !=nil {return _fagbb ;};_bedg :=float32 (_ffcbb );_bbbce .SptAttr =&_bedg ;continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fcdf ,_ebgb :=_aecc .Value ,error (nil );if _ebgb !=nil {return _ebgb ;};_bbbce .BorderleftcolorAttr =&_fcdf ;continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u006f\u006c\u0065"{_bbbce .OleAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_gadgb ,_cbcdg :=_aecc .Value ,error (nil );if _cbcdg !=nil {return _cbcdg ;};_bbbce .BorderrightcolorAttr =&_gadgb ;continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bbbce .BwmodeAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_daega ,_gfcee :=_d .ParseInt (_aecc .Value ,10,64);if _gfcee !=nil {return _gfcee ;};_bbbce .DgmnodekindAttr =&_daega ;continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bbbce .ForcedashAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bbbce .BwpureAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bbbce .ConnectortypeAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bbbce .DoubleclicknotifyAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aecc .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bbbce .HralignAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_dggdb ,_ccef :=_aecc .Value ,error (nil );if _ccef !=nil {return _ccef ;};_bbbce .CoordsizeAttr =&_dggdb ;continue ;};if _aecc .Name .Local =="\u0073\u0074\u0079l\u0065"{_gcff ,_dgbe :=_aecc .Value ,error (nil );if _dgbe !=nil {return _dgbe ;};_bbbce .StyleAttr =&_gcff ;continue ;};if _aecc .Name .Local =="\u0069\u0064"{_abcggf ,_fgcdf :=_aecc .Value ,error (nil );if _fgcdf !=nil {return _fgcdf ;};_bbbce .IdAttr =&_abcggf ;continue ;};if _aecc .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bbbce .StrokedAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Local =="\u0070\u0072\u0069n\u0074"{_bbbce .PrintAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ffbec ,_abdbc :=_aecc .Value ,error (nil );if _abdbc !=nil {return _abdbc ;};_bbbce .StrokeweightAttr =&_ffbec ;continue ;};if _aecc .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dfbad ,_bcac :=_aecc .Value ,error (nil );if _bcac !=nil {return _bcac ;};_bbbce .WrapcoordsAttr =&_dfbad ;continue ;};if _aecc .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_abfg ,_adfb :=_aecc .Value ,error (nil );if _adfb !=nil {return _adfb ;};_bbbce .ChromakeyAttr =&_abfg ;continue ;};if _aecc .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_egfde ,_ededg :=_aecc .Value ,error (nil );if _ededg !=nil {return _ededg ;};_bbbce .FillcolorAttr =&_egfde ;continue ;};if _aecc .Name .Local =="\u0061\u006c\u0074"{_dgggd ,_bfdg :=_aecc .Value ,error (nil );if _bfdg !=nil {return _bfdg ;};_bbbce .AltAttr =&_dgggd ;continue ;};if _aecc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dggeb ,_deaae :=_aecc .Value ,error (nil );if _deaae !=nil {return _deaae ;};_bbbce .OpacityAttr =&_dggeb ;continue ;};if _aecc .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_bgecd ,_ebdfg :=_aecc .Value ,error (nil );if _ebdfg !=nil {return _ebdfg ;};_bbbce .StrokecolorAttr =&_bgecd ;continue ;};if _aecc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bbbce .InsetpenAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bbbce .FilledAttr .UnmarshalXMLAttr (_aecc );continue ;};if _aecc .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fbac ,_cccb :=_aecc .Value ,error (nil );if _cccb !=nil {return _cccb ;};_bbbce .CoordoriginAttr =&_fbac ;continue ;};if _aecc .Name .Local =="\u0074\u0069\u0074l\u0065"{_cefbf ,_adgee :=_aecc .Value ,error (nil );if _adgee !=nil {return _adgee ;};_bbbce .TitleAttr =&_cefbf ;continue ;};if _aecc .Name .Local =="\u0063\u006c\u0061s\u0073"{_bgaaa ,_gcbfaf :=_aecc .Value ,error (nil );if _gcbfaf !=nil {return _gcbfaf ;};_bbbce .ClassAttr =&_bgaaa ;continue ;};if _aecc .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_adcdf ,_bfccg :=_aecc .Value ,error (nil );if _bfccg !=nil {return _bfccg ;};_bbbce .TargetAttr =&_adcdf ;continue ;};if _aecc .Name .Local =="\u0068\u0072\u0065\u0066"{_bbedb ,_efdcc :=_aecc .Value ,error (nil );if _efdcc !=nil {return _efdcc ;};_bbbce .HrefAttr =&_bbedb ;continue ;};if _aecc .Name .Local =="\u0070\u006f\u0069\u006e\u0074\u0073"{_gaee ,_aeecd :=_aecc .Value ,error (nil );if _aeecd !=nil {return _aeecd ;};_bbbce .PointsAttr =&_gaee ;continue ;};};_ceaaf :for {_afbbc ,_fgfg :=d .Token ();if _fgfg !=nil {return _fgfg ;};switch _cadb :=_afbbc .(type ){case _ca .StartElement :switch _cadb .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_dgabc :=NewOfcInk ();if _dddad :=d .DecodeElement (_dgabc ,&_cadb );_dddad !=nil {return _dddad ;};_bbbce .Ink =append (_bbbce .Ink ,_dgabc );case _ca .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"}:_aebdg :=NewEG_ShapeElements ();_aebdg .Path =NewPath ();if _egbca :=d .DecodeElement (_aebdg .Path ,&_cadb );_egbca !=nil {return _egbca ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_aebdg );case _ca .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"}:_cbcfg :=NewEG_ShapeElements ();_cbcfg .Formulas =NewFormulas ();if _ggag :=d .DecodeElement (_cbcfg .Formulas ,&_cadb );_ggag !=nil {return _ggag ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_cbcfg );case _ca .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"}:_gfbc :=NewEG_ShapeElements ();_gfbc .Handles =NewHandles ();if _fddd :=d .DecodeElement (_gfbc .Handles ,&_cadb );_fddd !=nil {return _fddd ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_gfbc );case _ca .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"}:_dafdaa :=NewEG_ShapeElements ();_dafdaa .Fill =NewFill ();if _gfeea :=d .DecodeElement (_dafdaa .Fill ,&_cadb );_gfeea !=nil {return _gfeea ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_dafdaa );case _ca .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"}:_ddcd :=NewEG_ShapeElements ();_ddcd .Stroke =NewStroke ();if _adcgg :=d .DecodeElement (_ddcd .Stroke ,&_cadb );_adcgg !=nil {return _adcgg ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_ddcd );case _ca .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"}:_cffdg :=NewEG_ShapeElements ();_cffdg .Shadow =NewShadow ();if _bdgba :=d .DecodeElement (_cffdg .Shadow ,&_cadb );_bdgba !=nil {return _bdgba ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_cffdg );case _ca .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"}:_effff :=NewEG_ShapeElements ();_effff .Textbox =NewTextbox ();if _debgc :=d .DecodeElement (_effff .Textbox ,&_cadb );_debgc !=nil {return _debgc ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_effff );case _ca .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"}:_ccdcab :=NewEG_ShapeElements ();_ccdcab .Textpath =NewTextpath ();if _feeae :=d .DecodeElement (_ccdcab .Textpath ,&_cadb );_feeae !=nil {return _feeae ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_ccdcab );case _ca .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"}:_afgg :=NewEG_ShapeElements ();_afgg .Imagedata =NewImagedata ();if _dggga :=d .DecodeElement (_afgg .Imagedata ,&_cadb );_dggga !=nil {return _dggga ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_afgg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fcedf :=NewEG_ShapeElements ();_fcedf .Skew =NewOfcSkew ();if _gdcf :=d .DecodeElement (_fcedf .Skew ,&_cadb );_gdcf !=nil {return _gdcf ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_fcedf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gffa :=NewEG_ShapeElements ();_gffa .Extrusion =NewOfcExtrusion ();if _cgef :=d .DecodeElement (_gffa .Extrusion ,&_cadb );_cgef !=nil {return _cgef ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_gffa );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cgdg :=NewEG_ShapeElements ();_cgdg .Callout =NewOfcCallout ();if _cbba :=d .DecodeElement (_cgdg .Callout ,&_cadb );_cbba !=nil {return _cbba ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_cgdg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fdegf :=NewEG_ShapeElements ();_fdegf .Lock =NewOfcLock ();if _gfdgb :=d .DecodeElement (_fdegf .Lock ,&_cadb );_gfdgb !=nil {return _gfdgb ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_fdegf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ccgga :=NewEG_ShapeElements ();_ccgga .Clippath =NewOfcClippath ();if _cgcafb :=d .DecodeElement (_ccgga .Clippath ,&_cadb );_cgcafb !=nil {return _cgcafb ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_ccgga );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_fdggd :=NewEG_ShapeElements ();_fdggd .Signatureline =NewOfcSignatureline ();if _aage :=d .DecodeElement (_fdggd .Signatureline ,&_cadb );_aage !=nil {return _aage ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_fdggd );case _ca .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"}:_gebb :=NewEG_ShapeElements ();_gebb .Wrap =_eb .NewWrap ();if _dfbdc :=d .DecodeElement (_gebb .Wrap ,&_cadb );_dfbdc !=nil {return _dfbdc ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_gebb );case _ca .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"}:_ddfca :=NewEG_ShapeElements ();_ddfca .Anchorlock =_eb .NewAnchorlock ();if _aege :=d .DecodeElement (_ddfca .Anchorlock ,&_cadb );_aege !=nil {return _aege ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_ddfca );case _ca .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"}:_fedf :=NewEG_ShapeElements ();_fedf .Bordertop =_eb .NewBordertop ();if _gefac :=d .DecodeElement (_fedf .Bordertop ,&_cadb );_gefac !=nil {return _gefac ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_fedf );case _ca .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"}:_cccg :=NewEG_ShapeElements ();_cccg .Borderbottom =_eb .NewBorderbottom ();if _cecbb :=d .DecodeElement (_cccg .Borderbottom ,&_cadb );_cecbb !=nil {return _cecbb ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_cccg );case _ca .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"}:_cdcc :=NewEG_ShapeElements ();_cdcc .Borderleft =_eb .NewBorderleft ();if _cfcb :=d .DecodeElement (_cdcc .Borderleft ,&_cadb );_cfcb !=nil {return _cfcb ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_cdcc );case _ca .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"}:_bgbcc :=NewEG_ShapeElements ();_bgbcc .Borderright =_eb .NewBorderright ();if _eaec :=d .DecodeElement (_bgbcc .Borderright ,&_cadb );_eaec !=nil {return _eaec ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_bgbcc );case _ca .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"}:_dbgcae :=NewEG_ShapeElements ();_dbgcae .ClientData =_e .NewClientData ();if _geagf :=d .DecodeElement (_dbgcae .ClientData ,&_cadb );_geagf !=nil {return _geagf ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_dbgcae );case _ca .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"}:_dbfa :=NewEG_ShapeElements ();_dbfa .Textdata =_a .NewTextdata ();if _aecab :=d .DecodeElement (_dbfa .Textdata ,&_cadb );_aecab !=nil {return _aecab ;};_bbbce .EG_ShapeElements =append (_bbbce .EG_ShapeElements ,_dbfa );default:_fa .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",_cadb .Name );if _dddf :=d .Skip ();_dddf !=nil {return _dddf ;};};case _ca .EndElement :break _ceaaf ;case _ca .CharData :};};return nil ;};func (_dgedga OfcST_ConnectType )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_fcffa :=_ca .Attr {};_fcffa .Name =name ;switch _dgedga {case OfcST_ConnectTypeUnset :_fcffa .Value ="";case OfcST_ConnectTypeNone :_fcffa .Value ="\u006e\u006f\u006e\u0065";case OfcST_ConnectTypeRect :_fcffa .Value ="\u0072\u0065\u0063\u0074";case OfcST_ConnectTypeSegments :_fcffa .Value ="\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073";case OfcST_ConnectTypeCustom :_fcffa .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _fcffa ,nil ;};func NewOfcCT_Proxy ()*OfcCT_Proxy {_bdadb :=&OfcCT_Proxy {};return _bdadb };
|
|
|
|
// Validate validates the Polyline and its children
|
|
func (_edgfa *Polyline )Validate ()error {return _edgfa .ValidateWithPath ("\u0050\u006f\u006c\u0079\u006c\u0069\u006e\u0065");};func (_gcfb OfcST_HrAlign )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_gcfb .String (),start );};func (_bgfad *OfcCT_Complex )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x";};if _bgfad .ExtAttr !=ST_ExtUnset {_gbga ,_acfgc :=_bgfad .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _acfgc !=nil {return _acfgc ;};start .Attr =append (start .Attr ,_gbga );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_b *AG_Adj )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_ef :=range start .Attr {if _ef .Name .Local =="\u0061\u0064\u006a"{_ea ,_bb :=_ef .Value ,error (nil );if _bb !=nil {return _bb ;};_b .AdjAttr =&_ea ;continue ;};};for {_af ,_caf :=d .Token ();if _caf !=nil {return _f .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u0041d\u006a\u003a\u0020\u0025\u0073",_caf );};if _gc ,_ag :=_af .(_ca .EndElement );_ag &&_gc .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_ShapeDefaults and its children, prefixing error messages with path
|
|
func (_agcdg *OfcCT_ShapeDefaults )ValidateWithPath (path string )error {if _aggeba :=_agcdg .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r");_aggeba !=nil {return _aggeba ;};if _bbfdb :=_agcdg .StrokeAttr .ValidateWithPath (path +"/\u0053\u0074\u0072\u006f\u006b\u0065\u0041\u0074\u0074\u0072");_bbfdb !=nil {return _bbfdb ;};if _edcee :=_agcdg .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_edcee !=nil {return _edcee ;};if _agcdg .Fill !=nil {if _gdcca :=_agcdg .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_gdcca !=nil {return _gdcca ;};};if _agcdg .Stroke !=nil {if _gdfgb :=_agcdg .Stroke .ValidateWithPath (path +"\u002fS\u0074\u0072\u006f\u006b\u0065");_gdfgb !=nil {return _gdfgb ;};};if _agcdg .Textbox !=nil {if _adadf :=_agcdg .Textbox .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078");_adadf !=nil {return _adadf ;};};if _agcdg .Shadow !=nil {if _egddc :=_agcdg .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077");_egddc !=nil {return _egddc ;};};if _agcdg .Skew !=nil {if _aebfeg :=_agcdg .Skew .ValidateWithPath (path +"\u002f\u0053\u006be\u0077");_aebfeg !=nil {return _aebfeg ;};};if _agcdg .Extrusion !=nil {if _ddcad :=_agcdg .Extrusion .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");_ddcad !=nil {return _ddcad ;};};if _agcdg .Callout !=nil {if _ccggag :=_agcdg .Callout .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u006c\u006f\u0075\u0074");_ccggag !=nil {return _ccggag ;};};if _agcdg .Lock !=nil {if _abcea :=_agcdg .Lock .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b");_abcea !=nil {return _abcea ;};};if _agcdg .Colormru !=nil {if _agefb :=_agcdg .Colormru .ValidateWithPath (path +"\u002fC\u006f\u006c\u006f\u0072\u006d\u0072u");_agefb !=nil {return _agefb ;};};if _agcdg .Colormenu !=nil {if _fcacg :=_agcdg .Colormenu .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075");_fcacg !=nil {return _fcacg ;};};if _faafb :=_agcdg .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_faafb !=nil {return _faafb ;};return nil ;};func NewCT_Curve ()*CT_Curve {_fadb :=&CT_Curve {};return _fadb };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 _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_R and its children, prefixing error messages with path
|
|
func (_begea *OfcCT_R )ValidateWithPath (path string )error {if _bgaab :=_begea .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bgaab !=nil {return _bgaab ;};if _eccb :=_begea .HowAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0077\u0041\u0074\u0074\u0072");_eccb !=nil {return _eccb ;};for _gdacd ,_ggbbb :=range _begea .Proxy {if _ecgbce :=_ggbbb .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fP\u0072\u006f\u0078\u0079\u005b\u0025\u0064\u005d",path ,_gdacd ));_ecgbce !=nil {return _ecgbce ;};};return nil ;};func (_edcbf *CT_TextPath )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_fcaa :=range start .Attr {if _fcaa .Name .Local =="\u006f\u006e"{_edcbf .OnAttr .UnmarshalXMLAttr (_fcaa );continue ;};if _fcaa .Name .Local =="\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"{_edcbf .FitshapeAttr .UnmarshalXMLAttr (_fcaa );continue ;};if _fcaa .Name .Local =="\u0066i\u0074\u0070\u0061\u0074\u0068"{_edcbf .FitpathAttr .UnmarshalXMLAttr (_fcaa );continue ;};if _fcaa .Name .Local =="\u0074\u0072\u0069\u006d"{_edcbf .TrimAttr .UnmarshalXMLAttr (_fcaa );continue ;};if _fcaa .Name .Local =="\u0078\u0073\u0063\u0061\u006c\u0065"{_edcbf .XscaleAttr .UnmarshalXMLAttr (_fcaa );continue ;};if _fcaa .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_dfcbe ,_edegec :=_fcaa .Value ,error (nil );if _edegec !=nil {return _edegec ;};_edcbf .StringAttr =&_dfcbe ;continue ;};if _fcaa .Name .Local =="\u0069\u0064"{_fddfa ,_gcaff :=_fcaa .Value ,error (nil );if _gcaff !=nil {return _gcaff ;};_edcbf .IdAttr =&_fddfa ;continue ;};if _fcaa .Name .Local =="\u0073\u0074\u0079l\u0065"{_fdeed ,_ebcga :=_fcaa .Value ,error (nil );if _ebcga !=nil {return _ebcga ;};_edcbf .StyleAttr =&_fdeed ;continue ;};};for {_cgbg ,_abbd :=d .Token ();if _abbd !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_abbd );};if _gbcge ,_cfbc :=_cgbg .(_ca .EndElement );_cfbc &&_gbcge .Name ==start .Name {break ;};};return nil ;};func (_afdd *AG_ShapeAttributes )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _afdd .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_afdd .OpacityAttr )});};if _afdd .StrokedAttr !=_da .ST_TrueFalseUnset {_fcc ,_gged :=_afdd .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _gged !=nil {return _gged ;};start .Attr =append (start .Attr ,_fcc );};if _afdd .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_afdd .StrokecolorAttr )});};if _afdd .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_afdd .StrokeweightAttr )});};if _afdd .InsetpenAttr !=_da .ST_TrueFalseUnset {_bed ,_baga :=_afdd .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _baga !=nil {return _baga ;};start .Attr =append (start .Attr ,_bed );};if _afdd .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_afdd .ChromakeyAttr )});};if _afdd .FilledAttr !=_da .ST_TrueFalseUnset {_gdfc ,_bcbg :=_afdd .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _bcbg !=nil {return _bcbg ;};start .Attr =append (start .Attr ,_gdfc );};if _afdd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_afdd .FillcolorAttr )});};return nil ;};
|
|
|
|
// Validate validates the Line and its children
|
|
func (_egbgb *Line )Validate ()error {return _egbgb .ValidateWithPath ("\u004c\u0069\u006e\u0065")};func (_gfeeaa *CT_Shape )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_bbdf :=range start .Attr {if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_bccc ,_ccfba :=_d .ParseInt (_bbdf .Value ,10,64);if _ccfba !=nil {return _ccfba ;};_gfeeaa .RegroupidAttr =&_bccc ;continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gfeeaa .DoubleclicknotifyAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0063\u006c\u0069\u0070"{_gfeeaa .ClipAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gfeeaa .ButtonAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gfeeaa .UserhiddenAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gfeeaa .BulletAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0067f\u0078\u0064\u0061\u0074\u0061"{_deda ,_gcffa :=_bbdf .Value ,error (nil );if _gcffa !=nil {return _gcffa ;};_gfeeaa .GfxdataAttr =&_deda ;continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0068\u0072"{_gfeeaa .HrAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u006f\u006c\u0065"{_gfeeaa .OleAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gfeeaa .AllowincellAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ccbf ,_bbded :=_bbdf .Value ,error (nil );if _bbded !=nil {return _bbded ;};_gfeeaa .BorderleftcolorAttr =&_ccbf ;continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0068\u0072\u0070c\u0074"{_baebg ,_facd :=_d .ParseFloat (_bbdf .Value ,64);if _facd !=nil {return _facd ;};_aeeb :=float32 (_baebg );_gfeeaa .HrpctAttr =&_aeeb ;continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_abedc ,_bcefd :=_d .ParseInt (_bbdf .Value ,10,64);if _bcefd !=nil {return _bcefd ;};_gfeeaa .DgmnodekindAttr =&_abedc ;continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gfeeaa .InsetmodeAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gfeeaa .UserdrawnAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_gfeeaa .ConnectortypeAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cfgae ,_feaea :=_bbdf .Value ,error (nil );if _feaea !=nil {return _feaea ;};_gfeeaa .BorderrightcolorAttr =&_cfgae ;continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_gfeeaa .PreferrelativeAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gfeeaa .HrnoshadeAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gfeeaa .DgmlayoutmruAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u006f\u006e\u0065\u0064"{_gfeeaa .OnedAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gfeeaa .HralignAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gfeeaa .BwmodeAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gfeeaa .AllowoverlapAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ddggd ,_cggfc :=_bbdf .Value ,error (nil );if _cggfc !=nil {return _cggfc ;};_gfeeaa .BordertopcolorAttr =&_ddggd ;continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gfeeaa .BwnormalAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_defd ,_bfdgd :=_bbdf .Value ,error (nil );if _bfdgd !=nil {return _bfdgd ;};_gfeeaa .BorderbottomcolorAttr =&_defd ;continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_gfeeaa .CliptowrapAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gfeeaa .DgmlayoutAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0073\u0070\u0074"{_efcgeb ,_cegg :=_d .ParseFloat (_bbdf .Value ,64);if _cegg !=nil {return _cegg ;};_gfaefd :=float32 (_efcgeb );_gfeeaa .SptAttr =&_gfaefd ;continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_gfeeaa .OleiconAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gfeeaa .ForcedashAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gfeeaa .BwpureAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0073\u0070\u0069\u0064"{_aaba ,_cffde :=_bbdf .Value ,error (nil );if _cffde !=nil {return _cffde ;};_gfeeaa .SpidAttr =&_aaba ;continue ;};if _bbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbdf .Name .Local =="\u0068\u0072\u0073t\u0064"{_gfeeaa .HrstdAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gcffaf ,_dabac :=_bbdf .Value ,error (nil );if _dabac !=nil {return _dabac ;};_gfeeaa .TargetAttr =&_gcffaf ;continue ;};if _bbdf .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_beacb ,_fgfac :=_bbdf .Value ,error (nil );if _fgfac !=nil {return _fgfac ;};_gfeeaa .WrapcoordsAttr =&_beacb ;continue ;};if _bbdf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gceac ,_bdac :=_bbdf .Value ,error (nil );if _bdac !=nil {return _bdac ;};_gfeeaa .OpacityAttr =&_gceac ;continue ;};if _bbdf .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_dgbb ,_efabe :=_bbdf .Value ,error (nil );if _efabe !=nil {return _efabe ;};_gfeeaa .CoordoriginAttr =&_dgbb ;continue ;};if _bbdf .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_bcbb ,_cbffg :=_bbdf .Value ,error (nil );if _cbffg !=nil {return _cbffg ;};_gfeeaa .StrokecolorAttr =&_bcbb ;continue ;};if _bbdf .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fbce ,_eggfb :=_bbdf .Value ,error (nil );if _eggfb !=nil {return _eggfb ;};_gfeeaa .CoordsizeAttr =&_fbce ;continue ;};if _bbdf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gfeeaa .InsetpenAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Local =="\u0061\u006c\u0074"{_fdgcf ,_fedcc :=_bbdf .Value ,error (nil );if _fedcc !=nil {return _fedcc ;};_gfeeaa .AltAttr =&_fdgcf ;continue ;};if _bbdf .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gfeeaa .FilledAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Local =="\u0074\u0069\u0074l\u0065"{_bbef ,_eeca :=_bbdf .Value ,error (nil );if _eeca !=nil {return _eeca ;};_gfeeaa .TitleAttr =&_bbef ;continue ;};if _bbdf .Name .Local =="\u0073\u0074\u0079l\u0065"{_cfef ,_gcce :=_bbdf .Value ,error (nil );if _gcce !=nil {return _gcce ;};_gfeeaa .StyleAttr =&_cfef ;continue ;};if _bbdf .Name .Local =="\u0070\u0072\u0069n\u0074"{_gfeeaa .PrintAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_gfeeaa .StrokedAttr .UnmarshalXMLAttr (_bbdf );continue ;};if _bbdf .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_dffa ,_ecaff :=_bbdf .Value ,error (nil );if _ecaff !=nil {return _ecaff ;};_gfeeaa .StrokeweightAttr =&_dffa ;continue ;};if _bbdf .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_fcfgf ,_eeagf :=_bbdf .Value ,error (nil );if _eeagf !=nil {return _eeagf ;};_gfeeaa .ChromakeyAttr =&_fcfgf ;continue ;};if _bbdf .Name .Local =="\u0070\u0061\u0074\u0068"{_eagc ,_babee :=_bbdf .Value ,error (nil );if _babee !=nil {return _babee ;};_gfeeaa .PathAttr =&_eagc ;continue ;};if _bbdf .Name .Local =="\u0069\u0064"{_edeca ,_fdcd :=_bbdf .Value ,error (nil );if _fdcd !=nil {return _fdcd ;};_gfeeaa .IdAttr =&_edeca ;continue ;};if _bbdf .Name .Local =="\u0063\u006c\u0061s\u0073"{_dcbec ,_dabega :=_bbdf .Value ,error (nil );if _dabega !=nil {return _dabega ;};_gfeeaa .ClassAttr =&_dcbec ;continue ;};if _bbdf .Name .Local =="\u0068\u0072\u0065\u0066"{_afdgb ,_gcagc :=_bbdf .Value ,error (nil );if _gcagc !=nil {return _gcagc ;};_gfeeaa .HrefAttr =&_afdgb ;continue ;};if _bbdf .Name .Local =="e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"{_ggcg ,_bbgb :=_bbdf .Value ,error (nil );if _bbgb !=nil {return _bbgb ;};_gfeeaa .EquationxmlAttr =&_ggcg ;continue ;};if _bbdf .Name .Local =="\u0074\u0079\u0070\u0065"{_aggd ,_eddc :=_bbdf .Value ,error (nil );if _eddc !=nil {return _eddc ;};_gfeeaa .TypeAttr =&_aggd ;continue ;};if _bbdf .Name .Local =="\u0061\u0064\u006a"{_eega ,_cfceb :=_bbdf .Value ,error (nil );if _cfceb !=nil {return _cfceb ;};_gfeeaa .AdjAttr =&_eega ;continue ;};if _bbdf .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_gbgd ,_daeeg :=_bbdf .Value ,error (nil );if _daeeg !=nil {return _daeeg ;};_gfeeaa .FillcolorAttr =&_gbgd ;continue ;};};_dadc :for {_dgbgg ,_cegff :=d .Token ();if _cegff !=nil {return _cegff ;};switch _fedccf :=_dgbgg .(type ){case _ca .StartElement :switch _fedccf .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_efga :=NewOfcInk ();if _ebcbb :=d .DecodeElement (_efga ,&_fedccf );_ebcbb !=nil {return _ebcbb ;};_gfeeaa .Ink =append (_gfeeaa .Ink ,_efga );case _ca .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"}:_cagab :=_a .NewIscomment ();if _cdeba :=d .DecodeElement (_cagab ,&_fedccf );_cdeba !=nil {return _cdeba ;};_gfeeaa .Iscomment =append (_gfeeaa .Iscomment ,_cagab );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gfgc :=NewOfcEquationxml ();if _beebe :=d .DecodeElement (_gfgc ,&_fedccf );_beebe !=nil {return _beebe ;};_gfeeaa .Equationxml =append (_gfeeaa .Equationxml ,_gfgc );case _ca .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"}:_gcadd :=NewEG_ShapeElements ();_gcadd .Path =NewPath ();if _deedd :=d .DecodeElement (_gcadd .Path ,&_fedccf );_deedd !=nil {return _deedd ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_gcadd );case _ca .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"}:_bcdf :=NewEG_ShapeElements ();_bcdf .Formulas =NewFormulas ();if _gagbd :=d .DecodeElement (_bcdf .Formulas ,&_fedccf );_gagbd !=nil {return _gagbd ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_bcdf );case _ca .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"}:_fagbg :=NewEG_ShapeElements ();_fagbg .Handles =NewHandles ();if _ffdg :=d .DecodeElement (_fagbg .Handles ,&_fedccf );_ffdg !=nil {return _ffdg ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_fagbg );case _ca .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"}:_ebde :=NewEG_ShapeElements ();_ebde .Fill =NewFill ();if _bdea :=d .DecodeElement (_ebde .Fill ,&_fedccf );_bdea !=nil {return _bdea ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_ebde );case _ca .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"}:_ecbe :=NewEG_ShapeElements ();_ecbe .Stroke =NewStroke ();if _aaaef :=d .DecodeElement (_ecbe .Stroke ,&_fedccf );_aaaef !=nil {return _aaaef ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_ecbe );case _ca .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"}:_ddbgc :=NewEG_ShapeElements ();_ddbgc .Shadow =NewShadow ();if _dbdde :=d .DecodeElement (_ddbgc .Shadow ,&_fedccf );_dbdde !=nil {return _dbdde ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_ddbgc );case _ca .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"}:_fbbbd :=NewEG_ShapeElements ();_fbbbd .Textbox =NewTextbox ();if _gfagb :=d .DecodeElement (_fbbbd .Textbox ,&_fedccf );_gfagb !=nil {return _gfagb ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_fbbbd );case _ca .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"}:_fbgga :=NewEG_ShapeElements ();_fbgga .Textpath =NewTextpath ();if _abcab :=d .DecodeElement (_fbgga .Textpath ,&_fedccf );_abcab !=nil {return _abcab ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_fbgga );case _ca .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"}:_aeccc :=NewEG_ShapeElements ();_aeccc .Imagedata =NewImagedata ();if _cfcc :=d .DecodeElement (_aeccc .Imagedata ,&_fedccf );_cfcc !=nil {return _cfcc ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_aeccc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ddgbc :=NewEG_ShapeElements ();_ddgbc .Skew =NewOfcSkew ();if _bdggdf :=d .DecodeElement (_ddgbc .Skew ,&_fedccf );_bdggdf !=nil {return _bdggdf ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_ddgbc );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_daea :=NewEG_ShapeElements ();_daea .Extrusion =NewOfcExtrusion ();if _afdeb :=d .DecodeElement (_daea .Extrusion ,&_fedccf );_afdeb !=nil {return _afdeb ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_daea );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_ccga :=NewEG_ShapeElements ();_ccga .Callout =NewOfcCallout ();if _ccbfg :=d .DecodeElement (_ccga .Callout ,&_fedccf );_ccbfg !=nil {return _ccbfg ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_ccga );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bafef :=NewEG_ShapeElements ();_bafef .Lock =NewOfcLock ();if _bbdfe :=d .DecodeElement (_bafef .Lock ,&_fedccf );_bbdfe !=nil {return _bbdfe ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_bafef );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gafa :=NewEG_ShapeElements ();_gafa .Clippath =NewOfcClippath ();if _gcdec :=d .DecodeElement (_gafa .Clippath ,&_fedccf );_gcdec !=nil {return _gcdec ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_gafa );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gagfe :=NewEG_ShapeElements ();_gagfe .Signatureline =NewOfcSignatureline ();if _agcag :=d .DecodeElement (_gagfe .Signatureline ,&_fedccf );_agcag !=nil {return _agcag ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_gagfe );case _ca .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"}:_aggcc :=NewEG_ShapeElements ();_aggcc .Wrap =_eb .NewWrap ();if _ddca :=d .DecodeElement (_aggcc .Wrap ,&_fedccf );_ddca !=nil {return _ddca ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_aggcc );case _ca .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"}:_edgd :=NewEG_ShapeElements ();_edgd .Anchorlock =_eb .NewAnchorlock ();if _eaba :=d .DecodeElement (_edgd .Anchorlock ,&_fedccf );_eaba !=nil {return _eaba ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_edgd );case _ca .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"}:_dgbffe :=NewEG_ShapeElements ();_dgbffe .Bordertop =_eb .NewBordertop ();if _ggfcf :=d .DecodeElement (_dgbffe .Bordertop ,&_fedccf );_ggfcf !=nil {return _ggfcf ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_dgbffe );case _ca .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"}:_aebdc :=NewEG_ShapeElements ();_aebdc .Borderbottom =_eb .NewBorderbottom ();if _dfgae :=d .DecodeElement (_aebdc .Borderbottom ,&_fedccf );_dfgae !=nil {return _dfgae ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_aebdc );case _ca .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"}:_dgfga :=NewEG_ShapeElements ();_dgfga .Borderleft =_eb .NewBorderleft ();if _fgfafa :=d .DecodeElement (_dgfga .Borderleft ,&_fedccf );_fgfafa !=nil {return _fgfafa ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_dgfga );case _ca .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"}:_eaab :=NewEG_ShapeElements ();_eaab .Borderright =_eb .NewBorderright ();if _cebe :=d .DecodeElement (_eaab .Borderright ,&_fedccf );_cebe !=nil {return _cebe ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_eaab );case _ca .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"}:_cdabf :=NewEG_ShapeElements ();_cdabf .ClientData =_e .NewClientData ();if _ecgfc :=d .DecodeElement (_cdabf .ClientData ,&_fedccf );_ecgfc !=nil {return _ecgfc ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_cdabf );case _ca .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"}:_ebgg :=NewEG_ShapeElements ();_ebgg .Textdata =_a .NewTextdata ();if _bfcaa :=d .DecodeElement (_ebgg .Textdata ,&_fedccf );_bfcaa !=nil {return _bfcaa ;};_gfeeaa .EG_ShapeElements =append (_gfeeaa .EG_ShapeElements ,_ebgg );default:_fa .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",_fedccf .Name );if _dbfad :=d .Skip ();_dbfad !=nil {return _dbfad ;};};case _ca .EndElement :break _dadc ;case _ca .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_H and its children
|
|
func (_ebdd *CT_H )Validate ()error {return _ebdd .ValidateWithPath ("\u0043\u0054\u005f\u0048")};func (_acafg *Group )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _acafg .CT_Group .MarshalXML (e ,start );};func (_efcbe ST_StrokeArrowLength )String ()string {switch _efcbe {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 "";};
|
|
|
|
// Validate validates the Rect and its children
|
|
func (_ddada *Rect )Validate ()error {return _ddada .ValidateWithPath ("\u0052\u0065\u0063\u0074")};
|
|
|
|
// ValidateWithPath validates the OfcCT_Ink and its children, prefixing error messages with path
|
|
func (_febfd *OfcCT_Ink )ValidateWithPath (path string )error {if _ceddd :=_febfd .AnnotationAttr .ValidateWithPath (path +"\u002fA\u006en\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_ceddd !=nil {return _ceddd ;};return nil ;};type OfcCT_Extrusion struct{OnAttr _da .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 _da .ST_TrueFalse ;AutorotationcenterAttr _da .ST_TrueFalse ;RotationcenterAttr *string ;RotationangleAttr *string ;ColormodeAttr OfcST_ColorMode ;ColorAttr *string ;ShininessAttr *float32 ;SpecularityAttr *string ;DiffusityAttr *string ;MetalAttr _da .ST_TrueFalse ;EdgeAttr *string ;FacetAttr *string ;LightfaceAttr _da .ST_TrueFalse ;BrightnessAttr *string ;LightpositionAttr *string ;LightlevelAttr *string ;LightharshAttr _da .ST_TrueFalse ;Lightposition2Attr *string ;Lightlevel2Attr *string ;Lightharsh2Attr _da .ST_TrueFalse ;ExtAttr ST_Ext ;};func (_bffd *CT_Handles )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076:\u0068\u0061\u006e\u0064\u006c\u0065s";};e .EncodeToken (start );if _bffd .H !=nil {_eeae :=_ca .StartElement {Name :_ca .Name {Local :"\u0076\u003a\u0068"}};for _ ,_bddca :=range _bffd .H {e .EncodeElement (_bddca ,_eeae );};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the Curve and its children
|
|
func (_fgacc *Curve )Validate ()error {return _fgacc .ValidateWithPath ("\u0043\u0075\u0072v\u0065")};func (_badde *OfcST_DiagramLayout )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_faced ,_gebecg :=d .Token ();if _gebecg !=nil {return _gebecg ;};if _acaad ,_aebec :=_faced .(_ca .EndElement );_aebec &&_acaad .Name ==start .Name {*_badde =1;return nil ;};if _aecaf ,_bebeg :=_faced .(_ca .CharData );!_bebeg {return _f .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",_faced );}else {switch string (_aecaf ){case "":*_badde =0;case "\u0030":*_badde =1;case "\u0031":*_badde =2;case "\u0032":*_badde =3;case "\u0033":*_badde =4;};};_faced ,_gebecg =d .Token ();if _gebecg !=nil {return _gebecg ;};if _agbaaa ,_baebgd :=_faced .(_ca .EndElement );_baebgd &&_agbaaa .Name ==start .Name {return nil ;};return _f .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",_faced );};func NewAG_Type ()*AG_Type {_abgb :=&AG_Type {};return _abgb };func (_dbada ST_Ext )String ()string {switch _dbada {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 "";};
|
|
|
|
// Validate validates the CT_TextPath and its children
|
|
func (_cfeb *CT_TextPath )Validate ()error {return _cfeb .ValidateWithPath ("C\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068");};func (_cgfaad OfcST_OLEType )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_cgfaad .String (),start );};func NewCT_Handles ()*CT_Handles {_aeaeg :=&CT_Handles {};return _aeaeg };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;);func (_gcfde *OfcST_Angle )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_gcfde =0;case "\u0061\u006e\u0079":*_gcfde =1;case "\u0033\u0030":*_gcfde =2;case "\u0034\u0035":*_gcfde =3;case "\u0036\u0030":*_gcfde =4;case "\u0039\u0030":*_gcfde =5;case "\u0061\u0075\u0074\u006f":*_gcfde =6;};return nil ;};func (_fefgd ST_FillType )String ()string {switch _fefgd {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 "";};func (_gaebf ST_StrokeArrowType )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_cbdcgg :=_ca .Attr {};_cbdcgg .Name =name ;switch _gaebf {case ST_StrokeArrowTypeUnset :_cbdcgg .Value ="";case ST_StrokeArrowTypeNone :_cbdcgg .Value ="\u006e\u006f\u006e\u0065";case ST_StrokeArrowTypeBlock :_cbdcgg .Value ="\u0062\u006c\u006fc\u006b";case ST_StrokeArrowTypeClassic :_cbdcgg .Value ="\u0063l\u0061\u0073\u0073\u0069\u0063";case ST_StrokeArrowTypeOval :_cbdcgg .Value ="\u006f\u0076\u0061\u006c";case ST_StrokeArrowTypeDiamond :_cbdcgg .Value ="\u0064i\u0061\u006d\u006f\u006e\u0064";case ST_StrokeArrowTypeOpen :_cbdcgg .Value ="\u006f\u0070\u0065\u006e";};return _cbdcgg ,nil ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_Rules and its children, prefixing error messages with path
|
|
func (_caeaba *OfcCT_Rules )ValidateWithPath (path string )error {for _fagfb ,_bgfdg :=range _caeaba .R {if _dfdad :=_bgfdg .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0052\u005b\u0025\u0064\u005d",path ,_fagfb ));_dfdad !=nil {return _dfdad ;};};if _dcdbb :=_caeaba .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_dcdbb !=nil {return _dcdbb ;};return nil ;};func NewAG_OfficeCoreAttributes ()*AG_OfficeCoreAttributes {_eafa :=&AG_OfficeCoreAttributes {};return _eafa ;};
|
|
|
|
// Validate validates the OfcBottom and its children
|
|
func (_ggcbd *OfcBottom )Validate ()error {return _ggcbd .ValidateWithPath ("\u004ff\u0063\u0042\u006f\u0074\u0074\u006fm");};func (_faacgc OfcST_ConnectorType )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_faacgc .String (),start );};type CT_H struct{PositionAttr *string ;PolarAttr *string ;MapAttr *string ;InvxAttr _da .ST_TrueFalse ;InvyAttr _da .ST_TrueFalse ;SwitchAttr _da .ST_TrueFalseBlank ;XrangeAttr *string ;YrangeAttr *string ;RadiusrangeAttr *string ;};
|
|
|
|
// Validate validates the OfcOLEObject and its children
|
|
func (_acdbg *OfcOLEObject )Validate ()error {return _acdbg .ValidateWithPath ("\u004f\u0066\u0063O\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074");};func (_cbgad ST_Ext )Validate ()error {return _cbgad .ValidateWithPath ("")};
|
|
|
|
// ValidateWithPath validates the OfcCT_ShapeLayout and its children, prefixing error messages with path
|
|
func (_abefeb *OfcCT_ShapeLayout )ValidateWithPath (path string )error {if _abefeb .Idmap !=nil {if _ddddb :=_abefeb .Idmap .ValidateWithPath (path +"\u002f\u0049\u0064\u006d\u0061\u0070");_ddddb !=nil {return _ddddb ;};};if _abefeb .Regrouptable !=nil {if _ebdfe :=_abefeb .Regrouptable .ValidateWithPath (path +"\u002f\u0052\u0065\u0067\u0072\u006f\u0075\u0070\u0074\u0061\u0062\u006c\u0065");_ebdfe !=nil {return _ebdfe ;};};if _abefeb .Rules !=nil {if _ccbgf :=_abefeb .Rules .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u0073");_ccbgf !=nil {return _ccbgf ;};};if _afgbc :=_abefeb .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_afgbc !=nil {return _afgbc ;};return nil ;};func (_ecdfed OfcST_CalloutPlacement )String ()string {switch _ecdfed {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 (_abacf *Rect )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_abacf .CT_Rect =*NewCT_Rect ();for _ ,_afbda :=range start .Attr {if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ccbfb ,_aegdd :=_afbda .Value ,error (nil );if _aegdd !=nil {return _aegdd ;};_abacf .BordertopcolorAttr =&_ccbfb ;continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_abacf .BulletAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0068\u0072"{_abacf .HrAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_abacf .CliptowrapAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0068\u0072\u0073t\u0064"{_abacf .HrstdAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u006f\u006c\u0065"{_abacf .OleAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_abacf .HrnoshadeAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u006f\u006e\u0065\u0064"{_abacf .OnedAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0068\u0072\u0070c\u0074"{_fabgbe ,_bbade :=_d .ParseFloat (_afbda .Value ,64);if _bbade !=nil {return _bbade ;};_becgg :=float32 (_fabgbe );_abacf .HrpctAttr =&_becgg ;continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_abacf .OleiconAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_bgfbe ,_agfcc :=_afbda .Value ,error (nil );if _agfcc !=nil {return _agfcc ;};_abacf .BorderbottomcolorAttr =&_bgfbe ;continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_abacf .DgmlayoutmruAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_bfcga ,_dfbeb :=_d .ParseInt (_afbda .Value ,10,64);if _dfbeb !=nil {return _dfbeb ;};_abacf .RegroupidAttr =&_bfcga ;continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0063\u006c\u0069\u0070"{_abacf .ClipAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_abacf .HralignAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_abacf .PreferrelativeAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_abacf .DgmlayoutAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_abacf .DoubleclicknotifyAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_abacf .InsetmodeAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_abacf .ButtonAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_abacf .UserdrawnAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_abacf .AllowincellAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0073\u0070\u0074"{_ffdbb ,_dafee :=_d .ParseFloat (_afbda .Value ,64);if _dafee !=nil {return _dafee ;};_faaef :=float32 (_ffdbb );_abacf .SptAttr =&_faaef ;continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_cfcfga ,_ebfaa :=_afbda .Value ,error (nil );if _ebfaa !=nil {return _ebfaa ;};_abacf .BorderleftcolorAttr =&_cfcfga ;continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_abacf .ConnectortypeAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ccaca ,_cbfaa :=_afbda .Value ,error (nil );if _cbfaa !=nil {return _cbfaa ;};_abacf .BorderrightcolorAttr =&_ccaca ;continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0073\u0070\u0069\u0064"{_ffgbb ,_dddda :=_afbda .Value ,error (nil );if _dddda !=nil {return _dddda ;};_abacf .SpidAttr =&_ffgbb ;continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_egaff ,_gbefc :=_d .ParseInt (_afbda .Value ,10,64);if _gbefc !=nil {return _gbefc ;};_abacf .DgmnodekindAttr =&_egaff ;continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_abacf .BwpureAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_abacf .ForcedashAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_abacf .BwnormalAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_abacf .BwmodeAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_abacf .UserhiddenAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afbda .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_abacf .AllowoverlapAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_degdc ,_dacb :=_afbda .Value ,error (nil );if _dacb !=nil {return _dacb ;};_abacf .TargetAttr =&_degdc ;continue ;};if _afbda .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_ggeg ,_daaae :=_afbda .Value ,error (nil );if _daaae !=nil {return _daaae ;};_abacf .CoordoriginAttr =&_ggeg ;continue ;};if _afbda .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_abacf .StrokedAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_acgca ,_ggcaaa :=_afbda .Value ,error (nil );if _ggcaaa !=nil {return _ggcaaa ;};_abacf .CoordsizeAttr =&_acgca ;continue ;};if _afbda .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_cgdbd ,_bfegc :=_afbda .Value ,error (nil );if _bfegc !=nil {return _bfegc ;};_abacf .StrokeweightAttr =&_cgdbd ;continue ;};if _afbda .Name .Local =="\u0073\u0074\u0079l\u0065"{_eadeef ,_ebabc :=_afbda .Value ,error (nil );if _ebabc !=nil {return _ebabc ;};_abacf .StyleAttr =&_eadeef ;continue ;};if _afbda .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_egaed ,_faag :=_afbda .Value ,error (nil );if _faag !=nil {return _faag ;};_abacf .ChromakeyAttr =&_egaed ;continue ;};if _afbda .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_febbd ,_gfaccg :=_afbda .Value ,error (nil );if _gfaccg !=nil {return _gfaccg ;};_abacf .FillcolorAttr =&_febbd ;continue ;};if _afbda .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bdade ,_cddfb :=_afbda .Value ,error (nil );if _cddfb !=nil {return _cddfb ;};_abacf .OpacityAttr =&_bdade ;continue ;};if _afbda .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_eaafe ,_aceae :=_afbda .Value ,error (nil );if _aceae !=nil {return _aceae ;};_abacf .WrapcoordsAttr =&_eaafe ;continue ;};if _afbda .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dfde ,_gfecd :=_afbda .Value ,error (nil );if _gfecd !=nil {return _gfecd ;};_abacf .StrokecolorAttr =&_dfde ;continue ;};if _afbda .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_abacf .InsetpenAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Local =="\u0068\u0072\u0065\u0066"{_ccgfa ,_eddfc :=_afbda .Value ,error (nil );if _eddfc !=nil {return _eddfc ;};_abacf .HrefAttr =&_ccgfa ;continue ;};if _afbda .Name .Local =="\u0069\u0064"{_gcfec ,_gece :=_afbda .Value ,error (nil );if _gece !=nil {return _gece ;};_abacf .IdAttr =&_gcfec ;continue ;};if _afbda .Name .Local =="\u0070\u0072\u0069n\u0074"{_abacf .PrintAttr .UnmarshalXMLAttr (_afbda );continue ;};if _afbda .Name .Local =="\u0061\u006c\u0074"{_dcccg ,_ffaadc :=_afbda .Value ,error (nil );if _ffaadc !=nil {return _ffaadc ;};_abacf .AltAttr =&_dcccg ;continue ;};if _afbda .Name .Local =="\u0074\u0069\u0074l\u0065"{_bdggf ,_geged :=_afbda .Value ,error (nil );if _geged !=nil {return _geged ;};_abacf .TitleAttr =&_bdggf ;continue ;};if _afbda .Name .Local =="\u0063\u006c\u0061s\u0073"{_afegd ,_becge :=_afbda .Value ,error (nil );if _becge !=nil {return _becge ;};_abacf .ClassAttr =&_afegd ;continue ;};if _afbda .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_abacf .FilledAttr .UnmarshalXMLAttr (_afbda );continue ;};};_ddade :for {_ddcgc ,_decabd :=d .Token ();if _decabd !=nil {return _decabd ;};switch _baagb :=_ddcgc .(type ){case _ca .StartElement :switch _baagb .Name {case _ca .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"}:_eagba :=NewEG_ShapeElements ();_eagba .Path =NewPath ();if _fdacg :=d .DecodeElement (_eagba .Path ,&_baagb );_fdacg !=nil {return _fdacg ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_eagba );case _ca .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"}:_adedga :=NewEG_ShapeElements ();_adedga .Formulas =NewFormulas ();if _bacce :=d .DecodeElement (_adedga .Formulas ,&_baagb );_bacce !=nil {return _bacce ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_adedga );case _ca .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"}:_ccbbd :=NewEG_ShapeElements ();_ccbbd .Handles =NewHandles ();if _adagg :=d .DecodeElement (_ccbbd .Handles ,&_baagb );_adagg !=nil {return _adagg ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_ccbbd );case _ca .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"}:_ecegd :=NewEG_ShapeElements ();_ecegd .Fill =NewFill ();if _egdae :=d .DecodeElement (_ecegd .Fill ,&_baagb );_egdae !=nil {return _egdae ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_ecegd );case _ca .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"}:_babdd :=NewEG_ShapeElements ();_babdd .Stroke =NewStroke ();if _cbefc :=d .DecodeElement (_babdd .Stroke ,&_baagb );_cbefc !=nil {return _cbefc ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_babdd );case _ca .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"}:_adgea :=NewEG_ShapeElements ();_adgea .Shadow =NewShadow ();if _bfagb :=d .DecodeElement (_adgea .Shadow ,&_baagb );_bfagb !=nil {return _bfagb ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_adgea );case _ca .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"}:_bgbgg :=NewEG_ShapeElements ();_bgbgg .Textbox =NewTextbox ();if _bgffc :=d .DecodeElement (_bgbgg .Textbox ,&_baagb );_bgffc !=nil {return _bgffc ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_bgbgg );case _ca .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"}:_bbcee :=NewEG_ShapeElements ();_bbcee .Textpath =NewTextpath ();if _ggbaf :=d .DecodeElement (_bbcee .Textpath ,&_baagb );_ggbaf !=nil {return _ggbaf ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_bbcee );case _ca .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"}:_gcabdd :=NewEG_ShapeElements ();_gcabdd .Imagedata =NewImagedata ();if _ecfed :=d .DecodeElement (_gcabdd .Imagedata ,&_baagb );_ecfed !=nil {return _ecfed ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_gcabdd );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_cgcag :=NewEG_ShapeElements ();_cgcag .Skew =NewOfcSkew ();if _gbefga :=d .DecodeElement (_cgcag .Skew ,&_baagb );_gbefga !=nil {return _gbefga ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_cgcag );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gfgcg :=NewEG_ShapeElements ();_gfgcg .Extrusion =NewOfcExtrusion ();if _affgb :=d .DecodeElement (_gfgcg .Extrusion ,&_baagb );_affgb !=nil {return _affgb ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_gfgcg );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bdbad :=NewEG_ShapeElements ();_bdbad .Callout =NewOfcCallout ();if _ebebe :=d .DecodeElement (_bdbad .Callout ,&_baagb );_ebebe !=nil {return _ebebe ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_bdbad );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bccgd :=NewEG_ShapeElements ();_bccgd .Lock =NewOfcLock ();if _bcabb :=d .DecodeElement (_bccgd .Lock ,&_baagb );_bcabb !=nil {return _bcabb ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_bccgd );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gfaaf :=NewEG_ShapeElements ();_gfaaf .Clippath =NewOfcClippath ();if _dedbg :=d .DecodeElement (_gfaaf .Clippath ,&_baagb );_dedbg !=nil {return _dedbg ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_gfaaf );case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_bggef :=NewEG_ShapeElements ();_bggef .Signatureline =NewOfcSignatureline ();if _efbfd :=d .DecodeElement (_bggef .Signatureline ,&_baagb );_efbfd !=nil {return _efbfd ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_bggef );case _ca .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"}:_egbfa :=NewEG_ShapeElements ();_egbfa .Wrap =_eb .NewWrap ();if _cfbdg :=d .DecodeElement (_egbfa .Wrap ,&_baagb );_cfbdg !=nil {return _cfbdg ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_egbfa );case _ca .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"}:_bagfa :=NewEG_ShapeElements ();_bagfa .Anchorlock =_eb .NewAnchorlock ();if _eafaf :=d .DecodeElement (_bagfa .Anchorlock ,&_baagb );_eafaf !=nil {return _eafaf ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_bagfa );case _ca .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"}:_baeda :=NewEG_ShapeElements ();_baeda .Bordertop =_eb .NewBordertop ();if _dafbb :=d .DecodeElement (_baeda .Bordertop ,&_baagb );_dafbb !=nil {return _dafbb ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_baeda );case _ca .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"}:_cdafb :=NewEG_ShapeElements ();_cdafb .Borderbottom =_eb .NewBorderbottom ();if _agdaed :=d .DecodeElement (_cdafb .Borderbottom ,&_baagb );_agdaed !=nil {return _agdaed ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_cdafb );case _ca .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"}:_faegg :=NewEG_ShapeElements ();_faegg .Borderleft =_eb .NewBorderleft ();if _fbcf :=d .DecodeElement (_faegg .Borderleft ,&_baagb );_fbcf !=nil {return _fbcf ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_faegg );case _ca .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"}:_daccf :=NewEG_ShapeElements ();_daccf .Borderright =_eb .NewBorderright ();if _afgeb :=d .DecodeElement (_daccf .Borderright ,&_baagb );_afgeb !=nil {return _afgeb ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_daccf );case _ca .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"}:_gdgef :=NewEG_ShapeElements ();_gdgef .ClientData =_e .NewClientData ();if _fceec :=d .DecodeElement (_gdgef .ClientData ,&_baagb );_fceec !=nil {return _fceec ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_gdgef );case _ca .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"}:_dfbaca :=NewEG_ShapeElements ();_dfbaca .Textdata =_a .NewTextdata ();if _ffbag :=d .DecodeElement (_dfbaca .Textdata ,&_baagb );_ffbag !=nil {return _ffbag ;};_abacf .EG_ShapeElements =append (_abacf .EG_ShapeElements ,_dfbaca );default:_fa .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",_baagb .Name );if _gfbfe :=d .Skip ();_gfbfe !=nil {return _gfbfe ;};};case _ca .EndElement :break _ddade ;case _ca .CharData :};};return nil ;};func (_dceed *OfcCT_Diagram )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m";};if _dceed .DgmstyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_dceed .DgmstyleAttr )});};if _dceed .AutoformatAttr !=_da .ST_TrueFalseUnset {_egcgd ,_fbbfde :=_dceed .AutoformatAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"});if _fbbfde !=nil {return _fbbfde ;};start .Attr =append (start .Attr ,_egcgd );};if _dceed .ReverseAttr !=_da .ST_TrueFalseUnset {_afdbg ,_dedbb :=_dceed .ReverseAttr .MarshalXMLAttr (_ca .Name {Local :"\u0072e\u0076\u0065\u0072\u0073\u0065"});if _dedbb !=nil {return _dedbb ;};start .Attr =append (start .Attr ,_afdbg );};if _dceed .AutolayoutAttr !=_da .ST_TrueFalseUnset {_cfccg ,_aaggb :=_dceed .AutolayoutAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"});if _aaggb !=nil {return _aaggb ;};start .Attr =append (start .Attr ,_cfccg );};if _dceed .DgmscalexAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"},Value :_f .Sprintf ("\u0025\u0076",*_dceed .DgmscalexAttr )});};if _dceed .DgmscaleyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_dceed .DgmscaleyAttr )});};if _dceed .DgmfontsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_dceed .DgmfontsizeAttr )});};if _dceed .ConstrainboundsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_dceed .ConstrainboundsAttr )});};if _dceed .DgmbasetextscaleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_dceed .DgmbasetextscaleAttr )});};if _dceed .ExtAttr !=ST_ExtUnset {_eddfgf ,_fedeb :=_dceed .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _fedeb !=nil {return _fedeb ;};start .Attr =append (start .Attr ,_eddfgf );};e .EncodeToken (start );if _dceed .Relationtable !=nil {_fgcef :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0072e\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"}};e .EncodeElement (_dceed .Relationtable ,_fgcef );};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_eeeaa *OfcShapedefaults )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_eeeaa .OfcCT_ShapeDefaults =*NewOfcCT_ShapeDefaults ();for _ ,_fdbc :=range start .Attr {if _fdbc .Name .Local =="\u0073p\u0069\u0064\u006d\u0061\u0078"{_eaace ,_egbga :=_d .ParseInt (_fdbc .Value ,10,64);if _egbga !=nil {return _egbga ;};_eeeaa .SpidmaxAttr =&_eaace ;continue ;};if _fdbc .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_eeeaa .AllowincellAttr .UnmarshalXMLAttr (_fdbc );continue ;};if _fdbc .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_befdb ,_gbebbf :=_fdbc .Value ,error (nil );if _gbebbf !=nil {return _gbebbf ;};_eeeaa .StrokecolorAttr =&_befdb ;continue ;};if _fdbc .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065"{_eeeaa .StrokeAttr .UnmarshalXMLAttr (_fdbc );continue ;};if _fdbc .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_abgc ,_gfcgg :=_fdbc .Value ,error (nil );if _gfcgg !=nil {return _gfcgg ;};_eeeaa .FillcolorAttr =&_abgc ;continue ;};if _fdbc .Name .Local =="\u0066\u0069\u006c\u006c"{_eeeaa .FillAttr .UnmarshalXMLAttr (_fdbc );continue ;};if _fdbc .Name .Local =="\u0073\u0074\u0079l\u0065"{_fagd ,_bfcdg :=_fdbc .Value ,error (nil );if _bfcdg !=nil {return _bfcdg ;};_eeeaa .StyleAttr =&_fagd ;continue ;};if _fdbc .Name .Local =="\u0065\u0078\u0074"{_eeeaa .ExtAttr .UnmarshalXMLAttr (_fdbc );continue ;};};_egefcd :for {_gede ,_fbfad :=d .Token ();if _fbfad !=nil {return _fbfad ;};switch _dgbbb :=_gede .(type ){case _ca .StartElement :switch _dgbbb .Name {case _ca .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"}:_eeeaa .Fill =NewFill ();if _abbbb :=d .DecodeElement (_eeeaa .Fill ,&_dgbbb );_abbbb !=nil {return _abbbb ;};case _ca .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"}:_eeeaa .Stroke =NewStroke ();if _egeaf :=d .DecodeElement (_eeeaa .Stroke ,&_dgbbb );_egeaf !=nil {return _egeaf ;};case _ca .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"}:_eeeaa .Textbox =NewTextbox ();if _ddccf :=d .DecodeElement (_eeeaa .Textbox ,&_dgbbb );_ddccf !=nil {return _ddccf ;};case _ca .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"}:_eeeaa .Shadow =NewShadow ();if _dbbbd :=d .DecodeElement (_eeeaa .Shadow ,&_dgbbb );_dbbbd !=nil {return _dbbbd ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eeeaa .Skew =NewOfcSkew ();if _abdfefd :=d .DecodeElement (_eeeaa .Skew ,&_dgbbb );_abdfefd !=nil {return _abdfefd ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eeeaa .Extrusion =NewOfcExtrusion ();if _aeegb :=d .DecodeElement (_eeeaa .Extrusion ,&_dgbbb );_aeegb !=nil {return _aeegb ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eeeaa .Callout =NewOfcCallout ();if _agecff :=d .DecodeElement (_eeeaa .Callout ,&_dgbbb );_agecff !=nil {return _agecff ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eeeaa .Lock =NewOfcLock ();if _aaab :=d .DecodeElement (_eeeaa .Lock ,&_dgbbb );_aaab !=nil {return _aaab ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eeeaa .Colormru =NewOfcCT_ColorMru ();if _gcfcc :=d .DecodeElement (_eeeaa .Colormru ,&_dgbbb );_gcfcc !=nil {return _gcfcc ;};case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_eeeaa .Colormenu =NewOfcCT_ColorMenu ();if _gfdae :=d .DecodeElement (_eeeaa .Colormenu ,&_dgbbb );_gfdae !=nil {return _gfdae ;};default:_fa .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",_dgbbb .Name );if _eaeca :=d .Skip ();_eaeca !=nil {return _eaeca ;};};case _ca .EndElement :break _egefcd ;case _ca .CharData :};};return nil ;};func (_bgedg OfcST_HrAlign )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_cbdae :=_ca .Attr {};_cbdae .Name =name ;switch _bgedg {case OfcST_HrAlignUnset :_cbdae .Value ="";case OfcST_HrAlignLeft :_cbdae .Value ="\u006c\u0065\u0066\u0074";case OfcST_HrAlignRight :_cbdae .Value ="\u0072\u0069\u0067h\u0074";case OfcST_HrAlignCenter :_cbdae .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";};return _cbdae ,nil ;};func (_afbae *OfcST_ConnectorType )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_dbcaa ,_afegg :=d .Token ();if _afegg !=nil {return _afegg ;};if _dddef ,_begbfe :=_dbcaa .(_ca .EndElement );_begbfe &&_dddef .Name ==start .Name {*_afbae =1;return nil ;};if _cefab ,_cggge :=_dbcaa .(_ca .CharData );!_cggge {return _f .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",_dbcaa );}else {switch string (_cefab ){case "":*_afbae =0;case "\u006e\u006f\u006e\u0065":*_afbae =1;case "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074":*_afbae =2;case "\u0065\u006c\u0062o\u0077":*_afbae =3;case "\u0063\u0075\u0072\u0076\u0065\u0064":*_afbae =4;};};_dbcaa ,_afegg =d .Token ();if _afegg !=nil {return _afegg ;};if _efaef ,_fecb :=_dbcaa .(_ca .EndElement );_fecb &&_efaef .Name ==start .Name {return nil ;};return _f .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",_dbcaa );};func (_bdgdb *ST_StrokeJoinStyle )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_bdgdb =0;case "\u0072\u006f\u0075n\u0064":*_bdgdb =1;case "\u0062\u0065\u0076e\u006c":*_bdgdb =2;case "\u006d\u0069\u0074e\u0072":*_bdgdb =3;};return nil ;};func (_gcbge *CT_Formulas )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_adfac :for {_ccfd ,_ebgff :=d .Token ();if _ebgff !=nil {return _ebgff ;};switch _efffd :=_ccfd .(type ){case _ca .StartElement :switch _efffd .Name {case _ca .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"}:_gbac :=NewCT_F ();if _acabc :=d .DecodeElement (_gbac ,&_efffd );_acabc !=nil {return _acabc ;};_gcbge .F =append (_gcbge .F ,_gbac );default:_fa .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",_efffd .Name );if _ffcg :=d .Skip ();_ffcg !=nil {return _ffcg ;};};case _ca .EndElement :break _adfac ;case _ca .CharData :};};return nil ;};func (_dfggg OfcST_FillType )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_dfggg .String (),start );};func (_abafg OfcST_OLEDrawAspect )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_abafg .String (),start );};type OfcST_DiagramLayout byte ;func NewCT_Stroke ()*CT_Stroke {_ggfeg :=&CT_Stroke {};return _ggfeg };
|
|
|
|
// Validate validates the OfcCallout and its children
|
|
func (_eeee *OfcCallout )Validate ()error {return _eeee .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0061\u006c\u006c\u006f\u0075\u0074");};func (_eaafg OfcST_OLEUpdateMode )String ()string {switch _eaafg {case 0:return "";case 1:return "\u0041\u006c\u0077\u0061\u0079\u0073";case 2:return "\u004f\u006e\u0043\u0061\u006c\u006c";};return "";};func (_gfedf *Formulas )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_gfedf .CT_Formulas =*NewCT_Formulas ();_babg :for {_bgede ,_aeagb :=d .Token ();if _aeagb !=nil {return _aeagb ;};switch _fgdf :=_bgede .(type ){case _ca .StartElement :switch _fgdf .Name {case _ca .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"}:_bcabf :=NewCT_F ();if _ggbdde :=d .DecodeElement (_bcabf ,&_fgdf );_ggbdde !=nil {return _ggbdde ;};_gfedf .F =append (_gfedf .F ,_bcabf );default:_fa .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",_fgdf .Name );if _eabg :=d .Skip ();_eabg !=nil {return _eabg ;};};case _ca .EndElement :break _babg ;case _ca .CharData :};};return nil ;};func (_ecd *AG_ImageAttributes )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_edg :=range start .Attr {if _edg .Name .Local =="\u0073\u0072\u0063"{_fcfe ,_gcgf :=_edg .Value ,error (nil );if _gcgf !=nil {return _gcgf ;};_ecd .SrcAttr =&_fcfe ;continue ;};if _edg .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_abg ,_gfc :=_edg .Value ,error (nil );if _gfc !=nil {return _gfc ;};_ecd .CropleftAttr =&_abg ;continue ;};if _edg .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_fge ,_edde :=_edg .Value ,error (nil );if _edde !=nil {return _edde ;};_ecd .CroptopAttr =&_fge ;continue ;};if _edg .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_cgd ,_bca :=_edg .Value ,error (nil );if _bca !=nil {return _bca ;};_ecd .CroprightAttr =&_cgd ;continue ;};if _edg .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_fadf ,_fcfb :=_edg .Value ,error (nil );if _fcfb !=nil {return _fcfb ;};_ecd .CropbottomAttr =&_fadf ;continue ;};if _edg .Name .Local =="\u0067\u0061\u0069\u006e"{_dfag ,_gfd :=_edg .Value ,error (nil );if _gfd !=nil {return _gfd ;};_ecd .GainAttr =&_dfag ;continue ;};if _edg .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_gaga ,_dae :=_edg .Value ,error (nil );if _dae !=nil {return _dae ;};_ecd .BlacklevelAttr =&_gaga ;continue ;};if _edg .Name .Local =="\u0067\u0061\u006dm\u0061"{_aeae ,_fbeg :=_edg .Value ,error (nil );if _fbeg !=nil {return _fbeg ;};_ecd .GammaAttr =&_aeae ;continue ;};if _edg .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_ecd .GrayscaleAttr .UnmarshalXMLAttr (_edg );continue ;};if _edg .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_ecd .BilevelAttr .UnmarshalXMLAttr (_edg );continue ;};};for {_caa ,_bcdb :=d .Token ();if _bcdb !=nil {return _f .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",_bcdb );};if _gbf ,_gbdd :=_caa .(_ca .EndElement );_gbdd &&_gbf .Name ==start .Name {break ;};};return nil ;};type ST_StrokeLineStyle byte ;type OfcCT_Relation struct{IdsrcAttr *string ;IddestAttr *string ;IdcntrAttr *string ;ExtAttr ST_Ext ;};func (_gecfd OfcST_DiagramLayout )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_gecfd .String (),start );};func (_gbcaa *CT_F )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0066";};if _gbcaa .EqnAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0065\u0071\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_gbcaa .EqnAttr )});};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_gdgdff *ST_FillMethod )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_gdgdff =0;case "\u006e\u006f\u006e\u0065":*_gdgdff =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_gdgdff =2;case "\u0073\u0069\u0067m\u0061":*_gdgdff =3;case "\u0061\u006e\u0079":*_gdgdff =4;case "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061":*_gdgdff =5;};return nil ;};func (_cbbff *OfcST_ConnectorType )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_cbbff =0;case "\u006e\u006f\u006e\u0065":*_cbbff =1;case "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074":*_cbbff =2;case "\u0065\u006c\u0062o\u0077":*_cbbff =3;case "\u0063\u0075\u0072\u0076\u0065\u0064":*_cbbff =4;};return nil ;};func (_aefec *Textbox )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_aefec .CT_Textbox =*NewCT_Textbox ();for _ ,_dbbdd :=range start .Attr {if _dbbdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbbdd .Name .Local =="s\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"{_aefec .SingleclickAttr .UnmarshalXMLAttr (_dbbdd );continue ;};if _dbbdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbbdd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_aefec .InsetmodeAttr .UnmarshalXMLAttr (_dbbdd );continue ;};if _dbbdd .Name .Local =="\u0069\u006e\u0073e\u0074"{_aafaa ,_dgddd :=_dbbdd .Value ,error (nil );if _dgddd !=nil {return _dgddd ;};_aefec .InsetAttr =&_aafaa ;continue ;};if _dbbdd .Name .Local =="\u0069\u0064"{_eccee ,_beafge :=_dbbdd .Value ,error (nil );if _beafge !=nil {return _beafge ;};_aefec .IdAttr =&_eccee ;continue ;};if _dbbdd .Name .Local =="\u0073\u0074\u0079l\u0065"{_edbdac ,_ccccbb :=_dbbdd .Value ,error (nil );if _ccccbb !=nil {return _ccccbb ;};_aefec .StyleAttr =&_edbdac ;continue ;};};_egbfae :for {_egfcd ,_dgdga :=d .Token ();if _dgdga !=nil {return _dgdga ;};switch _ebcaf :=_egfcd .(type ){case _ca .StartElement :switch _ebcaf .Name {case _ca .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"},_ca .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"}:_aefec .TxbxContent =_fd .NewTxbxContent ();if _afgbd :=d .DecodeElement (_aefec .TxbxContent ,&_ebcaf );_afgbd !=nil {return _afgbd ;};default:if _bbgce ,_eafgg :=_cb .CreateElement (_ebcaf );_eafgg !=nil {return _eafgg ;}else {if _fcbcg :=d .DecodeElement (_bbgce ,&_ebcaf );_fcbcg !=nil {return _fcbcg ;};_aefec .Any =_bbgce ;};};case _ca .EndElement :break _egbfae ;case _ca .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Line and its children, prefixing error messages with path
|
|
func (_bgfd *CT_Line )ValidateWithPath (path string )error {for _ffcga ,_gfafc :=range _bgfd .EG_ShapeElements {if _gdee :=_gfafc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_ffcga ));_gdee !=nil {return _gdee ;};};if _bddcag :=_bgfd .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_bddcag !=nil {return _bddcag ;};if _gafbf :=_bgfd .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_gafbf !=nil {return _gafbf ;};if _ggeab :=_bgfd .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_ggeab !=nil {return _ggeab ;};if _dagc :=_bgfd .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_dagc !=nil {return _dagc ;};if _fcba :=_bgfd .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_fcba !=nil {return _fcba ;};if _gcgba :=_bgfd .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_gcgba !=nil {return _gcgba ;};if _cecb :=_bgfd .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_cecb !=nil {return _cecb ;};if _fefe :=_bgfd .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_fefe !=nil {return _fefe ;};if _daae :=_bgfd .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_daae !=nil {return _daae ;};if _gfcdaf :=_bgfd .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_gfcdaf !=nil {return _gfcdaf ;};if _fabf :=_bgfd .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_fabf !=nil {return _fabf ;};if _degg :=_bgfd .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_degg !=nil {return _degg ;};if _eeceg :=_bgfd .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_eeceg !=nil {return _eeceg ;};if _gcgce :=_bgfd .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_gcgce !=nil {return _gcgce ;};if _cgge :=_bgfd .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_cgge !=nil {return _cgge ;};if _adfc :=_bgfd .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_adfc !=nil {return _adfc ;};if _ageg :=_bgfd .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_ageg !=nil {return _ageg ;};if _caga :=_bgfd .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_caga !=nil {return _caga ;};if _ggba :=_bgfd .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_ggba !=nil {return _ggba ;};if _cfec :=_bgfd .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_cfec !=nil {return _cfec ;};if _ebfec :=_bgfd .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_ebfec !=nil {return _ebfec ;};if _afgad :=_bgfd .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_afgad !=nil {return _afgad ;};if _daba :=_bgfd .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_daba !=nil {return _daba ;};if _dfgd :=_bgfd .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_dfgd !=nil {return _dfgd ;};if _cbge :=_bgfd .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_cbge !=nil {return _cbge ;};if _bfad :=_bgfd .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_bfad !=nil {return _bfad ;};if _bfdaf :=_bgfd .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bfdaf !=nil {return _bfdaf ;};if _daee :=_bgfd .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_daee !=nil {return _daee ;};if _egdaa :=_bgfd .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_egdaa !=nil {return _egdaa ;};return nil ;};func NewCT_Oval ()*CT_Oval {_cffga :=&CT_Oval {};return _cffga };func (_gcdbd *OfcST_ColorMode )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_gcdbd =0;case "\u0061\u0075\u0074\u006f":*_gcdbd =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_gcdbd =2;};return nil ;};func (_cbbcf OfcST_RType )String ()string {switch _cbbcf {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 (_gcfdd OfcST_ConnectorType )String ()string {switch _gcfdd {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 "";};
|
|
|
|
// Validate validates the Formulas and its children
|
|
func (_cdbec *Formulas )Validate ()error {return _cdbec .ValidateWithPath ("\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073");};func (_gcdd *AG_ShapeAttributes )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_ebg :=range start .Attr {if _ebg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ggfd ,_dbbeb :=_ebg .Value ,error (nil );if _dbbeb !=nil {return _dbbeb ;};_gcdd .OpacityAttr =&_ggfd ;continue ;};if _ebg .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_gcdd .StrokedAttr .UnmarshalXMLAttr (_ebg );continue ;};if _ebg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_eggd ,_fce :=_ebg .Value ,error (nil );if _fce !=nil {return _fce ;};_gcdd .StrokecolorAttr =&_eggd ;continue ;};if _ebg .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_cgeg ,_ccbg :=_ebg .Value ,error (nil );if _ccbg !=nil {return _ccbg ;};_gcdd .StrokeweightAttr =&_cgeg ;continue ;};if _ebg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gcdd .InsetpenAttr .UnmarshalXMLAttr (_ebg );continue ;};if _ebg .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_aeda ,_dbbd :=_ebg .Value ,error (nil );if _dbbd !=nil {return _dbbd ;};_gcdd .ChromakeyAttr =&_aeda ;continue ;};if _ebg .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gcdd .FilledAttr .UnmarshalXMLAttr (_ebg );continue ;};if _ebg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_afg ,_bfdc :=_ebg .Value ,error (nil );if _bfdc !=nil {return _bfdc ;};_gcdd .FillcolorAttr =&_afg ;continue ;};};for {_gcfc ,_edeb :=d .Token ();if _edeb !=nil {return _f .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",_edeb );};if _gbddc ,_cabg :=_gcfc .(_ca .EndElement );_cabg &&_gbddc .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcColumn and its children, prefixing error messages with path
|
|
func (_eceac *OfcColumn )ValidateWithPath (path string )error {if _fggde :=_eceac .OfcCT_StrokeChild .ValidateWithPath (path );_fggde !=nil {return _fggde ;};return nil ;};func NewCT_RoundRect ()*CT_RoundRect {_daaf :=&CT_RoundRect {};return _daaf };func (_aggeb *OfcCT_R )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0072";};start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_aggeb .IdAttr )});if _aggeb .TypeAttr !=OfcST_RTypeUnset {_edcfb ,_eecb :=_aggeb .TypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0074\u0079\u0070\u0065"});if _eecb !=nil {return _eecb ;};start .Attr =append (start .Attr ,_edcfb );};if _aggeb .HowAttr !=OfcST_HowUnset {_fbgda ,_cgaa :=_aggeb .HowAttr .MarshalXMLAttr (_ca .Name {Local :"\u0068\u006f\u0077"});if _cgaa !=nil {return _cgaa ;};start .Attr =append (start .Attr ,_fbgda );};if _aggeb .IdrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064\u0072e\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_aggeb .IdrefAttr )});};e .EncodeToken (start );if _aggeb .Proxy !=nil {_bdefc :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0070\u0072\u006f\u0078\u0079"}};for _ ,_dbeab :=range _aggeb .Proxy {e .EncodeElement (_dbeab ,_bdefc );};};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_egeaa *ST_StrokeArrowType )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_aacfd ,_gdaeca :=d .Token ();if _gdaeca !=nil {return _gdaeca ;};if _cbbef ,_dcedd :=_aacfd .(_ca .EndElement );_dcedd &&_cbbef .Name ==start .Name {*_egeaa =1;return nil ;};if _gfafg ,_bcbgb :=_aacfd .(_ca .CharData );!_bcbgb {return _f .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",_aacfd );}else {switch string (_gfafg ){case "":*_egeaa =0;case "\u006e\u006f\u006e\u0065":*_egeaa =1;case "\u0062\u006c\u006fc\u006b":*_egeaa =2;case "\u0063l\u0061\u0073\u0073\u0069\u0063":*_egeaa =3;case "\u006f\u0076\u0061\u006c":*_egeaa =4;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_egeaa =5;case "\u006f\u0070\u0065\u006e":*_egeaa =6;};};_aacfd ,_gdaeca =d .Token ();if _gdaeca !=nil {return _gdaeca ;};if _ccbfc ,_dcfga :=_aacfd .(_ca .EndElement );_dcfga &&_ccbfc .Name ==start .Name {return nil ;};return _f .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",_aacfd );};func (_cabaa *ST_StrokeArrowWidth )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_cabaa =0;case "\u006e\u0061\u0072\u0072\u006f\u0077":*_cabaa =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_cabaa =2;case "\u0077\u0069\u0064\u0065":*_cabaa =3;};return nil ;};func (_ddfb *OfcBottom )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _ddfb .OfcCT_StrokeChild .MarshalXML (e ,start );};type CT_Background struct{BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;TargetscreensizeAttr OfcST_ScreenSize ;Fill *Fill ;IdAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;};func (_adabec *Textpath )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _adabec .CT_TextPath .MarshalXML (e ,start );};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 Textbox struct{CT_Textbox };func (_dfecd ST_StrokeArrowWidth )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_dfecd .String (),start );};const (OfcST_ColorModeUnset OfcST_ColorMode =0;OfcST_ColorModeAuto OfcST_ColorMode =1;OfcST_ColorModeCustom OfcST_ColorMode =2;);
|
|
|
|
// Validate validates the CT_Formulas and its children
|
|
func (_ddfe *CT_Formulas )Validate ()error {return _ddfe .ValidateWithPath ("C\u0054\u005f\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073");};func (_cff *AG_AllCoreAttributes )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_ge :=range start .Attr {if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cff .BulletAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u006f\u006e\u0065\u0064"{_cff .OnedAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cff .AllowincellAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_eac ,_ead :=_d .ParseInt (_ge .Value ,10,64);if _ead !=nil {return _ead ;};_cff .RegroupidAttr =&_eac ;continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_fg ,_abf :=_d .ParseInt (_ge .Value ,10,64);if _abf !=nil {return _abf ;};_cff .DgmnodekindAttr =&_fg ;continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cff .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ffe ,_ac :=_ge .Value ,error (nil );if _ac !=nil {return _ac ;};_cff .BorderrightcolorAttr =&_ffe ;continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cff .ButtonAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gf ,_dfd :=_ge .Value ,error (nil );if _dfd !=nil {return _dfd ;};_cff .BorderleftcolorAttr =&_gf ;continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cff .UserhiddenAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cff .UserdrawnAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0073\u0070\u0069\u0064"{_aeg ,_de :=_ge .Value ,error (nil );if _de !=nil {return _de ;};_cff .SpidAttr =&_aeg ;continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cff .DgmlayoutmruAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cff .DgmlayoutAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ebe ,_eg :=_ge .Value ,error (nil );if _eg !=nil {return _eg ;};_cff .BorderbottomcolorAttr =&_ebe ;continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ffb ,_agf :=_ge .Value ,error (nil );if _agf !=nil {return _agf ;};_cff .BordertopcolorAttr =&_ffb ;continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cff .AllowoverlapAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cff .InsetmodeAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0068\u0072"{_cff .HrAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0068\u0072\u0073t\u0064"{_cff .HrstdAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cff .HrnoshadeAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0068\u0072\u0070c\u0074"{_ebc ,_cgf :=_d .ParseFloat (_ge .Value ,64);if _cgf !=nil {return _cgf ;};_dad :=float32 (_ebc );_cff .HrpctAttr =&_dad ;continue ;};if _ge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ge .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cff .HralignAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ggcc ,_gee :=_ge .Value ,error (nil );if _gee !=nil {return _gee ;};_cff .TargetAttr =&_ggcc ;continue ;};if _ge .Name .Local =="\u0073\u0074\u0079l\u0065"{_eda ,_cbfb :=_ge .Value ,error (nil );if _cbfb !=nil {return _cbfb ;};_cff .StyleAttr =&_eda ;continue ;};if _ge .Name .Local =="\u0069\u0064"{_abc ,_dba :=_ge .Value ,error (nil );if _dba !=nil {return _dba ;};_cff .IdAttr =&_abc ;continue ;};if _ge .Name .Local =="\u0070\u0072\u0069n\u0074"{_cff .PrintAttr .UnmarshalXMLAttr (_ge );continue ;};if _ge .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_eae ,_ga :=_ge .Value ,error (nil );if _ga !=nil {return _ga ;};_cff .WrapcoordsAttr =&_eae ;continue ;};if _ge .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fcf ,_eff :=_ge .Value ,error (nil );if _eff !=nil {return _eff ;};_cff .CoordoriginAttr =&_fcf ;continue ;};if _ge .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ffed ,_feg :=_ge .Value ,error (nil );if _feg !=nil {return _feg ;};_cff .CoordsizeAttr =&_ffed ;continue ;};if _ge .Name .Local =="\u0061\u006c\u0074"{_bbb ,_dea :=_ge .Value ,error (nil );if _dea !=nil {return _dea ;};_cff .AltAttr =&_bbb ;continue ;};if _ge .Name .Local =="\u0074\u0069\u0074l\u0065"{_aea ,_afd :=_ge .Value ,error (nil );if _afd !=nil {return _afd ;};_cff .TitleAttr =&_aea ;continue ;};if _ge .Name .Local =="\u0063\u006c\u0061s\u0073"{_acc ,_gga :=_ge .Value ,error (nil );if _gga !=nil {return _gga ;};_cff .ClassAttr =&_acc ;continue ;};if _ge .Name .Local =="\u0068\u0072\u0065\u0066"{_fcb ,_ba :=_ge .Value ,error (nil );if _ba !=nil {return _ba ;};_cff .HrefAttr =&_fcb ;continue ;};};for {_fgc ,_cae :=d .Token ();if _cae !=nil {return _f .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",_cae );};if _dgg ,_agb :=_fgc .(_ca .EndElement );_agb &&_dgg .Name ==start .Name {break ;};};return nil ;};const (OfcST_OLETypeUnset OfcST_OLEType =0;OfcST_OLETypeEmbed OfcST_OLEType =1;OfcST_OLETypeLink OfcST_OLEType =2;);func (_afeec OfcST_DiagramLayout )String ()string {switch _afeec {case 0:return "";case 1:return "\u0030";case 2:return "\u0031";case 3:return "\u0032";case 4:return "\u0033";};return "";};
|
|
|
|
// ValidateWithPath validates the OfcCT_Entry and its children, prefixing error messages with path
|
|
func (_cdfbe *OfcCT_Entry )ValidateWithPath (path string )error {return nil };func (_dagbd *OfcCT_Relation )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e";};if _dagbd .IdsrcAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064\u0073r\u0063"},Value :_f .Sprintf ("\u0025\u0076",*_dagbd .IdsrcAttr )});};if _dagbd .IddestAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064\u0064\u0065\u0073\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_dagbd .IddestAttr )});};if _dagbd .IdcntrAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064\u0063\u006e\u0074\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_dagbd .IdcntrAttr )});};if _dagbd .ExtAttr !=ST_ExtUnset {_eaggd ,_cbadd :=_dagbd .ExtAttr .MarshalXMLAttr (_ca .Name {Local :"\u0076\u003a\u0065x\u0074"});if _cbadd !=nil {return _cbadd ;};start .Attr =append (start .Attr ,_eaggd );};e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_bagcbb OfcST_RType )Validate ()error {return _bagcbb .ValidateWithPath ("")};func (_gegce OfcST_FillType )String ()string {switch _gegce {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 "";};func (_gddce *CT_Fill )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_feac :=range start .Attr {if _feac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feac .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_gddce .DetectmouseclickAttr .UnmarshalXMLAttr (_feac );continue ;};if _feac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feac .Name .Local =="\u0072\u0065\u006ci\u0064"{_dbfg ,_edaef :=_feac .Value ,error (nil );if _edaef !=nil {return _edaef ;};_gddce .RelidAttr =&_dbfg ;continue ;};if _feac .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"&&_feac .Name .Local =="\u0069\u0064"||_feac .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"&&_feac .Name .Local =="\u0069\u0064"{_deecb ,_ffec :=_feac .Value ,error (nil );if _ffec !=nil {return _ffec ;};_gddce .IdAttr =&_deecb ;continue ;};if _feac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feac .Name .Local =="\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"{_bdgae ,_cdf :=_feac .Value ,error (nil );if _cdf !=nil {return _cdf ;};_gddce .Opacity2Attr =&_bdgae ;continue ;};if _feac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feac .Name .Local =="\u0074\u0069\u0074l\u0065"{_bdbc ,_bdfc :=_feac .Value ,error (nil );if _bdfc !=nil {return _bdfc ;};_gddce .TitleAttr =&_bdbc ;continue ;};if _feac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feac .Name .Local =="\u0068\u0072\u0065\u0066"{_agcf ,_dggd :=_feac .Value ,error (nil );if _dggd !=nil {return _dggd ;};_gddce .HrefAttr =&_agcf ;continue ;};if _feac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_feac .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_abgdg ,_cdbc :=_feac .Value ,error (nil );if _cdbc !=nil {return _cdbc ;};_gddce .AlthrefAttr =&_abgdg ;continue ;};if _feac .Name .Local =="\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_gddce .AlignshapeAttr .UnmarshalXMLAttr (_feac );continue ;};if _feac .Name .Local =="\u006d\u0065\u0074\u0068\u006f\u0064"{_gddce .MethodAttr .UnmarshalXMLAttr (_feac );continue ;};if _feac .Name .Local =="\u0073\u0069\u007a\u0065"{_eecf ,_gbge :=_feac .Value ,error (nil );if _gbge !=nil {return _gbge ;};_gddce .SizeAttr =&_eecf ;continue ;};if _feac .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_bdee ,_bgca :=_feac .Value ,error (nil );if _bgca !=nil {return _bgca ;};_gddce .PositionAttr =&_bdee ;continue ;};if _feac .Name .Local =="\u0073\u0072\u0063"{_dgbf ,_fab :=_feac .Value ,error (nil );if _fab !=nil {return _fab ;};_gddce .SrcAttr =&_dgbf ;continue ;};if _feac .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_dbgca ,_cac :=_feac .Value ,error (nil );if _cac !=nil {return _cac ;};_gddce .ColorsAttr =&_dbgca ;continue ;};if _feac .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_ebda ,_fdac :=_feac .Value ,error (nil );if _fdac !=nil {return _fdac ;};_gddce .Color2Attr =&_ebda ;continue ;};if _feac .Name .Local =="\u0074\u0079\u0070\u0065"{_gddce .TypeAttr .UnmarshalXMLAttr (_feac );continue ;};if _feac .Name .Local =="\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"{_gcgdb ,_dgde :=_feac .Value ,error (nil );if _dgde !=nil {return _dgde ;};_gddce .FocussizeAttr =&_gcgdb ;continue ;};if _feac .Name .Local =="\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_caafb ,_bbde :=_feac .Value ,error (nil );if _bbde !=nil {return _bbde ;};_gddce .FocuspositionAttr =&_caafb ;continue ;};if _feac .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_baag ,_dbbbf :=_feac .Value ,error (nil );if _dbbbf !=nil {return _dbbbf ;};_gddce .OriginAttr =&_baag ;continue ;};if _feac .Name .Local =="\u0061\u0073\u0070\u0065\u0063\u0074"{_gddce .AspectAttr .UnmarshalXMLAttr (_feac );continue ;};if _feac .Name .Local =="\u0061\u006e\u0067l\u0065"{_edafd ,_daga :=_d .ParseFloat (_feac .Value ,64);if _daga !=nil {return _daga ;};_gddce .AngleAttr =&_edafd ;continue ;};if _feac .Name .Local =="\u0066\u006f\u0063u\u0073"{_ddff ,_cfcg :=_feac .Value ,error (nil );if _cfcg !=nil {return _cfcg ;};_gddce .FocusAttr =&_ddff ;continue ;};if _feac .Name .Local =="\u0072e\u0063\u006f\u006c\u006f\u0072"{_gddce .RecolorAttr .UnmarshalXMLAttr (_feac );continue ;};if _feac .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0065"{_gddce .RotateAttr .UnmarshalXMLAttr (_feac );continue ;};if _feac .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_faca ,_fagba :=_feac .Value ,error (nil );if _fagba !=nil {return _fagba ;};_gddce .OpacityAttr =&_faca ;continue ;};if _feac .Name .Local =="\u0063\u006f\u006co\u0072"{_adce ,_fbee :=_feac .Value ,error (nil );if _fbee !=nil {return _fbee ;};_gddce .ColorAttr =&_adce ;continue ;};if _feac .Name .Local =="\u006f\u006e"{_gddce .OnAttr .UnmarshalXMLAttr (_feac );continue ;};if _feac .Name .Local =="\u0069\u0064"{_cabeb ,_adbc :=_feac .Value ,error (nil );if _adbc !=nil {return _adbc ;};_gddce .SIdAttr =&_cabeb ;continue ;};};_dbgg :for {_bead ,_bdec :=d .Token ();if _bdec !=nil {return _bdec ;};switch _adbb :=_bead .(type ){case _ca .StartElement :switch _adbb .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_gddce .Fill =NewOfcFill ();if _fbga :=d .DecodeElement (_gddce .Fill ,&_adbb );_fbga !=nil {return _fbga ;};default:_fa .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",_adbb .Name );if _caaa :=d .Skip ();_caaa !=nil {return _caaa ;};};case _ca .EndElement :break _dbgg ;case _ca .CharData :};};return nil ;};type Group struct{CT_Group };func (_cefbdb *OfcCT_RegroupTable )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_bcebd :=range start .Attr {if _bcebd .Name .Local =="\u0065\u0078\u0074"{_cefbdb .ExtAttr .UnmarshalXMLAttr (_bcebd );continue ;};};_ffcfe :for {_acdf ,_ecac :=d .Token ();if _ecac !=nil {return _ecac ;};switch _efbbga :=_acdf .(type ){case _ca .StartElement :switch _efbbga .Name {case _ca .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\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"}:_deeded :=NewOfcCT_Entry ();if _feegd :=d .DecodeElement (_deeded ,&_efbbga );_feegd !=nil {return _feegd ;};_cefbdb .Entry =append (_cefbdb .Entry ,_deeded );default:_fa .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",_efbbga .Name );if _cggca :=d .Skip ();_cggca !=nil {return _cggca ;};};case _ca .EndElement :break _ffcfe ;case _ca .CharData :};};return nil ;};func (_ecf *AG_Ext )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ecf .ExtAttr =ST_Ext (1);for _ ,_dcbf :=range start .Attr {if _dcbf .Name .Local =="\u0065\u0078\u0074"{_ecf .ExtAttr .UnmarshalXMLAttr (_dcbf );continue ;};};for {_bcd ,_eedc :=d .Token ();if _eedc !=nil {return _f .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u0045x\u0074\u003a\u0020\u0025\u0073",_eedc );};if _dgc ,_dbc :=_bcd .(_ca .EndElement );_dbc &&_dgc .Name ==start .Name {break ;};};return nil ;};func (_accaac OfcST_HrAlign )ValidateWithPath (path string )error {switch _accaac {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_accaac ));};return nil ;};
|
|
|
|
// Validate validates the OfcInk and its children
|
|
func (_egddeg *OfcInk )Validate ()error {return _egddeg .ValidateWithPath ("\u004f\u0066\u0063\u0049\u006e\u006b");};type OfcST_HrAlign byte ;
|
|
|
|
// Validate validates the AG_AllShapeAttributes and its children
|
|
func (_fb *AG_AllShapeAttributes )Validate ()error {return _fb .ValidateWithPath ("A\u0047\u005f\u0041\u006clS\u0068a\u0070\u0065\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073");};
|
|
|
|
// Validate validates the AG_Path and its children
|
|
func (_gbb *AG_Path )Validate ()error {return _gbb .ValidateWithPath ("\u0041G\u005f\u0050\u0061\u0074\u0068");};
|
|
|
|
// ValidateWithPath validates the CT_TextPath and its children, prefixing error messages with path
|
|
func (_gfde *CT_TextPath )ValidateWithPath (path string )error {if _ceceb :=_gfde .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_ceceb !=nil {return _ceceb ;};if _gecb :=_gfde .FitshapeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0073\u0068\u0061\u0070\u0065\u0041\u0074\u0074\u0072");_gecb !=nil {return _gecb ;};if _ecfa :=_gfde .FitpathAttr .ValidateWithPath (path +"\u002f\u0046\u0069t\u0070\u0061\u0074\u0068\u0041\u0074\u0074\u0072");_ecfa !=nil {return _ecfa ;};if _dcgae :=_gfde .TrimAttr .ValidateWithPath (path +"\u002fT\u0072\u0069\u006d\u0041\u0074\u0074r");_dcgae !=nil {return _dcgae ;};if _fcac :=_gfde .XscaleAttr .ValidateWithPath (path +"/\u0058\u0073\u0063\u0061\u006c\u0065\u0041\u0074\u0074\u0072");_fcac !=nil {return _fcac ;};return nil ;};type Fill struct{CT_Fill };func (_ad *AG_AllShapeAttributes )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if _ad .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_ad .OpacityAttr )});};if _ad .StrokedAttr !=_da .ST_TrueFalseUnset {_aeb ,_dd :=_ad .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _dd !=nil {return _dd ;};start .Attr =append (start .Attr ,_aeb );};if _ad .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_ad .StrokecolorAttr )});};if _ad .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_ad .StrokeweightAttr )});};if _ad .InsetpenAttr !=_da .ST_TrueFalseUnset {_adb ,_egc :=_ad .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _egc !=nil {return _egc ;};start .Attr =append (start .Attr ,_adb );};if _ad .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_ad .ChromakeyAttr )});};if _ad .FilledAttr !=_da .ST_TrueFalseUnset {_gdf ,_bbbb :=_ad .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _bbbb !=nil {return _bbbb ;};start .Attr =append (start .Attr ,_gdf );};if _ad .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_ad .FillcolorAttr )});};if _ad .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_ad .SptAttr )});};if _ad .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_cfc ,_daa :=_ad .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _daa !=nil {return _daa ;};start .Attr =append (start .Attr ,_cfc );};if _ad .BwmodeAttr !=OfcST_BWModeUnset {_ggbe ,_gad :=_ad .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _gad !=nil {return _gad ;};start .Attr =append (start .Attr ,_ggbe );};if _ad .BwpureAttr !=OfcST_BWModeUnset {_bff ,_cgfc :=_ad .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _cgfc !=nil {return _cgfc ;};start .Attr =append (start .Attr ,_bff );};if _ad .BwnormalAttr !=OfcST_BWModeUnset {_egf ,_ggd :=_ad .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _ggd !=nil {return _ggd ;};start .Attr =append (start .Attr ,_egf );};if _ad .ForcedashAttr !=_da .ST_TrueFalseUnset {_ffef ,_ggdd :=_ad .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _ggdd !=nil {return _ggdd ;};start .Attr =append (start .Attr ,_ffef );};if _ad .OleiconAttr !=_da .ST_TrueFalseUnset {_edf ,_acf :=_ad .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _acf !=nil {return _acf ;};start .Attr =append (start .Attr ,_edf );};if _ad .OleAttr !=_da .ST_TrueFalseBlankUnset {_cffc ,_ccd :=_ad .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _ccd !=nil {return _ccd ;};start .Attr =append (start .Attr ,_cffc );};if _ad .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_egd ,_cad :=_ad .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _cad !=nil {return _cad ;};start .Attr =append (start .Attr ,_egd );};if _ad .CliptowrapAttr !=_da .ST_TrueFalseUnset {_dfdd ,_efb :=_ad .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _efb !=nil {return _efb ;};start .Attr =append (start .Attr ,_dfdd );};if _ad .ClipAttr !=_da .ST_TrueFalseUnset {_fgb ,_ccdc :=_ad .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _ccdc !=nil {return _ccdc ;};start .Attr =append (start .Attr ,_fgb );};return nil ;};
|
|
|
|
// Validate validates the OfcClippath and its children
|
|
func (_debaef *OfcClippath )Validate ()error {return _debaef .ValidateWithPath ("O\u0066\u0063\u0043\u006c\u0069\u0070\u0070\u0061\u0074\u0068");};func (_cgacd *OfcCT_ClipPath )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068";};start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0076"},Value :_f .Sprintf ("\u0025\u0076",_cgacd .VAttr )});e .EncodeToken (start );e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcTop and its children, prefixing error messages with path
|
|
func (_egabb *OfcTop )ValidateWithPath (path string )error {if _aagfb :=_egabb .OfcCT_StrokeChild .ValidateWithPath (path );_aagfb !=nil {return _aagfb ;};return nil ;};type OfcST_ExtrusionRender byte ;func (_ageaf *Formulas )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _ageaf .CT_Formulas .MarshalXML (e ,start );};func (_bdbe *OfcCT_ClipPath )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_dece :=range start .Attr {if _dece .Name .Local =="\u0076"{_cdec ,_abcb :=_dece .Value ,error (nil );if _abcb !=nil {return _abcb ;};_bdbe .VAttr =_cdec ;continue ;};};for {_dadga ,_acged :=d .Token ();if _acged !=nil {return _f .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",_acged );};if _ggfbd ,_edbfb :=_dadga .(_ca .EndElement );_edbfb &&_ggfbd .Name ==start .Name {break ;};};return nil ;};func (_dgcfg OfcST_OLEDrawAspect )String ()string {switch _dgcfg {case 0:return "";case 1:return "\u0043o\u006e\u0074\u0065\u006e\u0074";case 2:return "\u0049\u0063\u006f\u006e";};return "";};func (_efdfc ST_FillType )Validate ()error {return _efdfc .ValidateWithPath ("")};type OfcST_Angle byte ;func NewOfcOLEObject ()*OfcOLEObject {_gacgd :=&OfcOLEObject {};_gacgd .OfcCT_OLEObject =*NewOfcCT_OLEObject ();return _gacgd ;};func (_bbe *CT_Fill )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="\u0076\u003a\u0066\u0069\u006c\u006c";};if _bbe .TypeAttr !=ST_FillTypeUnset {_decb ,_abfe :=_bbe .TypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0074\u0079\u0070\u0065"});if _abfe !=nil {return _abfe ;};start .Attr =append (start .Attr ,_decb );};if _bbe .OnAttr !=_da .ST_TrueFalseUnset {_cgcde ,_gbg :=_bbe .OnAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u006e"});if _gbg !=nil {return _gbg ;};start .Attr =append (start .Attr ,_cgcde );};if _bbe .ColorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .ColorAttr )});};if _bbe .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .OpacityAttr )});};if _bbe .Color2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .Color2Attr )});};if _bbe .SrcAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0072\u0063"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .SrcAttr )});};if _bbe .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .HrefAttr )});};if _bbe .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .AlthrefAttr )});};if _bbe .SizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0069\u007a\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .SizeAttr )});};if _bbe .OriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .OriginAttr )});};if _bbe .PositionAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .PositionAttr )});};if _bbe .AspectAttr !=ST_ImageAspectUnset {_ebefb ,_cdeb :=_bbe .AspectAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061\u0073\u0070\u0065\u0063\u0074"});if _cdeb !=nil {return _cdeb ;};start .Attr =append (start .Attr ,_ebefb );};if _bbe .ColorsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .ColorsAttr )});};if _bbe .AngleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006e\u0067l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .AngleAttr )});};if _bbe .AlignshapeAttr !=_da .ST_TrueFalseUnset {_afaa ,_fgbf :=_bbe .AlignshapeAttr .MarshalXMLAttr (_ca .Name {Local :"\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"});if _fgbf !=nil {return _fgbf ;};start .Attr =append (start .Attr ,_afaa );};if _bbe .FocusAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066\u006f\u0063u\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .FocusAttr )});};if _bbe .FocussizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .FocussizeAttr )});};if _bbe .FocuspositionAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .FocuspositionAttr )});};if _bbe .MethodAttr !=ST_FillMethodUnset {_fcbdd ,_ceed :=_bbe .MethodAttr .MarshalXMLAttr (_ca .Name {Local :"\u006d\u0065\u0074\u0068\u006f\u0064"});if _ceed !=nil {return _ceed ;};start .Attr =append (start .Attr ,_fcbdd );};if _bbe .DetectmouseclickAttr !=_da .ST_TrueFalseUnset {_fbaa ,_ggfa :=_bbe .DetectmouseclickAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0064e\u0074\u0065\u0063\u0074\u006do\u0075\u0073e\u0063\u006c\u0069\u0063\u006b"});if _ggfa !=nil {return _ggfa ;};start .Attr =append (start .Attr ,_fbaa );};if _bbe .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .TitleAttr )});};if _bbe .Opacity2Attr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .Opacity2Attr )});};if _bbe .RecolorAttr !=_da .ST_TrueFalseUnset {_fcde ,_bcgag :=_bbe .RecolorAttr .MarshalXMLAttr (_ca .Name {Local :"\u0072e\u0063\u006f\u006c\u006f\u0072"});if _bcgag !=nil {return _bcgag ;};start .Attr =append (start .Attr ,_fcde );};if _bbe .RotateAttr !=_da .ST_TrueFalseUnset {_eadd ,_bgeg :=_bbe .RotateAttr .MarshalXMLAttr (_ca .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0065"});if _bgeg !=nil {return _bgeg ;};start .Attr =append (start .Attr ,_eadd );};if _bbe .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .IdAttr )});};if _bbe .RelidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .RelidAttr )});};if _bbe .SIdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bbe .SIdAttr )});};e .EncodeToken (start );if _bbe .Fill !=nil {_cfdec :=_ca .StartElement {Name :_ca .Name {Local :"\u006f\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_bbe .Fill ,_cfdec );};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};type AG_AllShapeAttributes struct{OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;};type OfcLock struct{OfcCT_Lock };type Textpath struct{CT_TextPath };func (_ddccb OfcST_ScreenSize )MarshalXMLAttr (name _ca .Name )(_ca .Attr ,error ){_cedf :=_ca .Attr {};_cedf .Name =name ;switch _ddccb {case OfcST_ScreenSizeUnset :_cedf .Value ="";case OfcST_ScreenSize544x376 :_cedf .Value ="\u00354\u0034\u002c\u0033\u0037\u0036";case OfcST_ScreenSize640x480 :_cedf .Value ="\u00364\u0030\u002c\u0034\u0038\u0030";case OfcST_ScreenSize720x512 :_cedf .Value ="\u00372\u0030\u002c\u0035\u0031\u0032";case OfcST_ScreenSize800x600 :_cedf .Value ="\u00380\u0030\u002c\u0036\u0030\u0030";case OfcST_ScreenSize1024x768 :_cedf .Value ="\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038";case OfcST_ScreenSize1152x862 :_cedf .Value ="\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032";};return _cedf ,nil ;};func (_fcbc *CT_Shadow )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_gbbc :=range start .Attr {if _gbbc .Name .Local =="\u006f\u006e"{_fcbc .OnAttr .UnmarshalXMLAttr (_gbbc );continue ;};if _gbbc .Name .Local =="\u0074\u0079\u0070\u0065"{_fcbc .TypeAttr .UnmarshalXMLAttr (_gbbc );continue ;};if _gbbc .Name .Local =="\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"{_fcbc .ObscuredAttr .UnmarshalXMLAttr (_gbbc );continue ;};if _gbbc .Name .Local =="\u0063\u006f\u006co\u0072"{_afecg ,_ggdbb :=_gbbc .Value ,error (nil );if _ggdbb !=nil {return _ggdbb ;};_fcbc .ColorAttr =&_afecg ;continue ;};if _gbbc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gfdb ,_cccbb :=_gbbc .Value ,error (nil );if _cccbb !=nil {return _cccbb ;};_fcbc .OpacityAttr =&_gfdb ;continue ;};if _gbbc .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_acaf ,_gfdgf :=_gbbc .Value ,error (nil );if _gfdgf !=nil {return _gfdgf ;};_fcbc .OffsetAttr =&_acaf ;continue ;};if _gbbc .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_fcbf ,_ebbfcc :=_gbbc .Value ,error (nil );if _ebbfcc !=nil {return _ebbfcc ;};_fcbc .Color2Attr =&_fcbf ;continue ;};if _gbbc .Name .Local =="\u006ff\u0066\u0073\u0065\u0074\u0032"{_gagec ,_baccg :=_gbbc .Value ,error (nil );if _baccg !=nil {return _baccg ;};_fcbc .Offset2Attr =&_gagec ;continue ;};if _gbbc .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_eabfd ,_dbba :=_gbbc .Value ,error (nil );if _dbba !=nil {return _dbba ;};_fcbc .OriginAttr =&_eabfd ;continue ;};if _gbbc .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_cgfg ,_caag :=_gbbc .Value ,error (nil );if _caag !=nil {return _caag ;};_fcbc .MatrixAttr =&_cgfg ;continue ;};if _gbbc .Name .Local =="\u0069\u0064"{_ddccc ,_fdfc :=_gbbc .Value ,error (nil );if _fdfc !=nil {return _fdfc ;};_fcbc .IdAttr =&_ddccc ;continue ;};};for {_debc ,_caeab :=d .Token ();if _caeab !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0068\u0061d\u006f\u0077\u003a\u0020\u0025\u0073",_caeab );};if _befec ,_eceg :=_debc .(_ca .EndElement );_eceg &&_befec .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OfcComplex and its children, prefixing error messages with path
|
|
func (_ccfgf *OfcComplex )ValidateWithPath (path string )error {if _aafed :=_ccfgf .OfcCT_Complex .ValidateWithPath (path );_aafed !=nil {return _aafed ;};return nil ;};func NewOfcCT_RegroupTable ()*OfcCT_RegroupTable {_ceag :=&OfcCT_RegroupTable {};return _ceag };type CT_TextPath struct{OnAttr _da .ST_TrueFalse ;FitshapeAttr _da .ST_TrueFalse ;FitpathAttr _da .ST_TrueFalse ;TrimAttr _da .ST_TrueFalse ;XscaleAttr _da .ST_TrueFalse ;StringAttr *string ;IdAttr *string ;StyleAttr *string ;};
|
|
|
|
// ValidateWithPath validates the OfcCT_ColorMru and its children, prefixing error messages with path
|
|
func (_efea *OfcCT_ColorMru )ValidateWithPath (path string )error {if _bgeea :=_efea .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_bgeea !=nil {return _bgeea ;};return nil ;};func NewOfcCT_R ()*OfcCT_R {_aaffe :=&OfcCT_R {};return _aaffe };
|
|
|
|
// ValidateWithPath validates the EG_ShapeElements and its children, prefixing error messages with path
|
|
func (_eeda *EG_ShapeElements )ValidateWithPath (path string )error {if _eeda .Path !=nil {if _cceedg :=_eeda .Path .ValidateWithPath (path +"\u002f\u0050\u0061t\u0068");_cceedg !=nil {return _cceedg ;};};if _eeda .Formulas !=nil {if _eaaf :=_eeda .Formulas .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0075\u006c\u0061s");_eaaf !=nil {return _eaaf ;};};if _eeda .Handles !=nil {if _addcda :=_eeda .Handles .ValidateWithPath (path +"\u002f\u0048\u0061\u006e\u0064\u006c\u0065\u0073");_addcda !=nil {return _addcda ;};};if _eeda .Fill !=nil {if _bcbag :=_eeda .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_bcbag !=nil {return _bcbag ;};};if _eeda .Stroke !=nil {if _cfdgca :=_eeda .Stroke .ValidateWithPath (path +"\u002fS\u0074\u0072\u006f\u006b\u0065");_cfdgca !=nil {return _cfdgca ;};};if _eeda .Shadow !=nil {if _febbe :=_eeda .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077");_febbe !=nil {return _febbe ;};};if _eeda .Textbox !=nil {if _afcbe :=_eeda .Textbox .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078");_afcbe !=nil {return _afcbe ;};};if _eeda .Textpath !=nil {if _bagf :=_eeda .Textpath .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0070\u0061\u0074h");_bagf !=nil {return _bagf ;};};if _eeda .Imagedata !=nil {if _efgac :=_eeda .Imagedata .ValidateWithPath (path +"\u002f\u0049\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061");_efgac !=nil {return _efgac ;};};if _eeda .Skew !=nil {if _ddafg :=_eeda .Skew .ValidateWithPath (path +"\u002f\u0053\u006be\u0077");_ddafg !=nil {return _ddafg ;};};if _eeda .Extrusion !=nil {if _gaebc :=_eeda .Extrusion .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");_gaebc !=nil {return _gaebc ;};};if _eeda .Callout !=nil {if _gddb :=_eeda .Callout .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u006c\u006f\u0075\u0074");_gddb !=nil {return _gddb ;};};if _eeda .Lock !=nil {if _daacg :=_eeda .Lock .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b");_daacg !=nil {return _daacg ;};};if _eeda .Clippath !=nil {if _edfeg :=_eeda .Clippath .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0070\u0061\u0074h");_edfeg !=nil {return _edfeg ;};};if _eeda .Signatureline !=nil {if _bbdfc :=_eeda .Signatureline .ValidateWithPath (path +"\u002f\u0053\u0069\u0067\u006e\u0061\u0074\u0075\u0072e\u006c\u0069\u006e\u0065");_bbdfc !=nil {return _bbdfc ;};};if _eeda .Wrap !=nil {if _caedc :=_eeda .Wrap .ValidateWithPath (path +"\u002f\u0057\u0072a\u0070");_caedc !=nil {return _caedc ;};};if _eeda .Anchorlock !=nil {if _dfbbf :=_eeda .Anchorlock .ValidateWithPath (path +"/\u0041\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b");_dfbbf !=nil {return _dfbbf ;};};if _eeda .Bordertop !=nil {if _decfa :=_eeda .Bordertop .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070");_decfa !=nil {return _decfa ;};};if _eeda .Borderbottom !=nil {if _fbcbg :=_eeda .Borderbottom .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d");_fbcbg !=nil {return _fbcbg ;};};if _eeda .Borderleft !=nil {if _acgad :=_eeda .Borderleft .ValidateWithPath (path +"/\u0042\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074");_acgad !=nil {return _acgad ;};};if _eeda .Borderright !=nil {if _ddfdg :=_eeda .Borderright .ValidateWithPath (path +"\u002f\u0042\u006fr\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074");_ddfdg !=nil {return _ddfdg ;};};if _eeda .ClientData !=nil {if _egbd :=_eeda .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");_egbd !=nil {return _egbd ;};};if _eeda .Textdata !=nil {if _ecfg :=_eeda .Textdata .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0064\u0061\u0074a");_ecfg !=nil {return _ecfg ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Line and its children
|
|
func (_abdb *CT_Line )Validate ()error {return _abdb .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006e\u0065");};func (_cdace *OfcCT_Relation )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {for _ ,_fdeca :=range start .Attr {if _fdeca .Name .Local =="\u0069\u0064\u0073r\u0063"{_gdfa ,_cgdcg :=_fdeca .Value ,error (nil );if _cgdcg !=nil {return _cgdcg ;};_cdace .IdsrcAttr =&_gdfa ;continue ;};if _fdeca .Name .Local =="\u0069\u0064\u0064\u0065\u0073\u0074"{_begcg ,_cgee :=_fdeca .Value ,error (nil );if _cgee !=nil {return _cgee ;};_cdace .IddestAttr =&_begcg ;continue ;};if _fdeca .Name .Local =="\u0069\u0064\u0063\u006e\u0074\u0072"{_ddeff ,_aefbg :=_fdeca .Value ,error (nil );if _aefbg !=nil {return _aefbg ;};_cdace .IdcntrAttr =&_ddeff ;continue ;};if _fdeca .Name .Local =="\u0065\u0078\u0074"{_cdace .ExtAttr .UnmarshalXMLAttr (_fdeca );continue ;};};for {_gcdgc ,_cgacb :=d .Token ();if _cgacb !=nil {return _f .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",_cgacb );};if _bcdba ,_degffb :=_gcdgc .(_ca .EndElement );_degffb &&_bcdba .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the Polyline and its children, prefixing error messages with path
|
|
func (_bacbb *Polyline )ValidateWithPath (path string )error {if _cfdbg :=_bacbb .CT_PolyLine .ValidateWithPath (path );_cfdbg !=nil {return _cfdbg ;};return nil ;};func (_cggffd OfcST_ExtrusionType )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_cggffd .String (),start );};func NewHandles ()*Handles {_aagg :=&Handles {};_aagg .CT_Handles =*NewCT_Handles ();return _aagg };const (OfcST_ExtrusionTypeUnset OfcST_ExtrusionType =0;OfcST_ExtrusionTypePerspective OfcST_ExtrusionType =1;OfcST_ExtrusionTypeParallel OfcST_ExtrusionType =2;);
|
|
|
|
// Validate validates the OfcCT_ShapeLayout and its children
|
|
func (_gdba *OfcCT_ShapeLayout )Validate ()error {return _gdba .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004ca\u0079\u006f\u0075\u0074");};type OfcSignatureline struct{OfcCT_SignatureLine };func (_ffefdd OfcST_HrAlign )Validate ()error {return _ffefdd .ValidateWithPath ("")};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 _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;AdjAttr *string ;PathAttr *string ;};func NewCT_Background ()*CT_Background {_eafag :=&CT_Background {};return _eafag };
|
|
|
|
// Validate validates the OfcCT_RegroupTable and its children
|
|
func (_bdcdg *OfcCT_RegroupTable )Validate ()error {return _bdcdg .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0052\u0065\u0067r\u006f\u0075p\u0054\u0061\u0062\u006c\u0065");};func NewOfcCT_Skew ()*OfcCT_Skew {_gcggb :=&OfcCT_Skew {};return _gcggb };func (_cgcea OfcST_ExtrusionRender )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return e .EncodeElement (_cgcea .String (),start );};func (_efaga *CT_Shapetype )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {if (start .Name ==_ca .Name {}){start .Name .Local ="v\u003a\u0073\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065";};if _efaga .MasterAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u006d\u0061\u0073\u0074\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .MasterAttr )});};if _efaga .HrefAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .HrefAttr )});};if _efaga .TargetAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .TargetAttr )});};if _efaga .ClassAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .ClassAttr )});};if _efaga .TitleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .TitleAttr )});};if _efaga .AltAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u006c\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .AltAttr )});};if _efaga .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .CoordsizeAttr )});};if _efaga .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .CoordoriginAttr )});};if _efaga .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .WrapcoordsAttr )});};if _efaga .PrintAttr !=_da .ST_TrueFalseUnset {_adbde ,_fdgab :=_efaga .PrintAttr .MarshalXMLAttr (_ca .Name {Local :"\u0070\u0072\u0069n\u0074"});if _fdgab !=nil {return _fdgab ;};start .Attr =append (start .Attr ,_adbde );};if _efaga .IdAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .IdAttr )});};if _efaga .StyleAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .StyleAttr )});};if _efaga .SpidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .SpidAttr )});};if _efaga .OnedAttr !=_da .ST_TrueFalseUnset {_eggag ,_gagg :=_efaga .OnedAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _gagg !=nil {return _gagg ;};start .Attr =append (start .Attr ,_eggag );};if _efaga .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .RegroupidAttr )});};if _efaga .DoubleclicknotifyAttr !=_da .ST_TrueFalseUnset {_ffebe ,_cegbe :=_efaga .DoubleclicknotifyAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cegbe !=nil {return _cegbe ;};start .Attr =append (start .Attr ,_ffebe );};if _efaga .ButtonAttr !=_da .ST_TrueFalseUnset {_eefc ,_fdgbc :=_efaga .ButtonAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _fdgbc !=nil {return _fdgbc ;};start .Attr =append (start .Attr ,_eefc );};if _efaga .UserhiddenAttr !=_da .ST_TrueFalseUnset {_bebea ,_bggfb :=_efaga .UserhiddenAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _bggfb !=nil {return _bggfb ;};start .Attr =append (start .Attr ,_bebea );};if _efaga .BulletAttr !=_da .ST_TrueFalseUnset {_gggee ,_dfca :=_efaga .BulletAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _dfca !=nil {return _dfca ;};start .Attr =append (start .Attr ,_gggee );};if _efaga .HrAttr !=_da .ST_TrueFalseUnset {_gedcc ,_bgbb :=_efaga .HrAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0068\u0072"});if _bgbb !=nil {return _bgbb ;};start .Attr =append (start .Attr ,_gedcc );};if _efaga .HrstdAttr !=_da .ST_TrueFalseUnset {_gdbba ,_bagaf :=_efaga .HrstdAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _bagaf !=nil {return _bagaf ;};start .Attr =append (start .Attr ,_gdbba );};if _efaga .HrnoshadeAttr !=_da .ST_TrueFalseUnset {_bbeff ,_ffbbd :=_efaga .HrnoshadeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _ffbbd !=nil {return _ffbbd ;};start .Attr =append (start .Attr ,_bbeff );};if _efaga .HrpctAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .HrpctAttr )});};if _efaga .HralignAttr !=OfcST_HrAlignUnset {_dgdc ,_bcdbe :=_efaga .HralignAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _bcdbe !=nil {return _bcdbe ;};start .Attr =append (start .Attr ,_dgdc );};if _efaga .AllowincellAttr !=_da .ST_TrueFalseUnset {_fgagf ,_gbfbgg :=_efaga .AllowincellAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _gbfbgg !=nil {return _gbfbgg ;};start .Attr =append (start .Attr ,_fgagf );};if _efaga .AllowoverlapAttr !=_da .ST_TrueFalseUnset {_geda ,_cefad :=_efaga .AllowoverlapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"});if _cefad !=nil {return _cefad ;};start .Attr =append (start .Attr ,_geda );};if _efaga .UserdrawnAttr !=_da .ST_TrueFalseUnset {_cccgb ,_aacaa :=_efaga .UserdrawnAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _aacaa !=nil {return _aacaa ;};start .Attr =append (start .Attr ,_cccgb );};if _efaga .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .BordertopcolorAttr )});};if _efaga .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .BorderleftcolorAttr )});};if _efaga .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .BorderbottomcolorAttr )});};if _efaga .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .BorderrightcolorAttr )});};if _efaga .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_dfbce ,_gcef :=_efaga .DgmlayoutAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _gcef !=nil {return _gcef ;};start .Attr =append (start .Attr ,_dfbce );};if _efaga .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .DgmnodekindAttr )});};if _efaga .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_gbcde ,_ceffd :=_efaga .DgmlayoutmruAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _ceffd !=nil {return _ceffd ;};start .Attr =append (start .Attr ,_gbcde );};if _efaga .InsetmodeAttr !=OfcST_InsetModeUnset {_adccd ,_gbae :=_efaga .InsetmodeAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _gbae !=nil {return _gbae ;};start .Attr =append (start .Attr ,_adccd );};if _efaga .OpacityAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .OpacityAttr )});};if _efaga .StrokedAttr !=_da .ST_TrueFalseUnset {_gcdcb ,_ffda :=_efaga .StrokedAttr .MarshalXMLAttr (_ca .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _ffda !=nil {return _ffda ;};start .Attr =append (start .Attr ,_gcdcb );};if _efaga .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .StrokecolorAttr )});};if _efaga .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .StrokeweightAttr )});};if _efaga .InsetpenAttr !=_da .ST_TrueFalseUnset {_bgac ,_cfbf :=_efaga .InsetpenAttr .MarshalXMLAttr (_ca .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _cfbf !=nil {return _cfbf ;};start .Attr =append (start .Attr ,_bgac );};if _efaga .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .ChromakeyAttr )});};if _efaga .FilledAttr !=_da .ST_TrueFalseUnset {_adbcg ,_gcegd :=_efaga .FilledAttr .MarshalXMLAttr (_ca .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _gcegd !=nil {return _gcegd ;};start .Attr =append (start .Attr ,_adbcg );};if _efaga .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .FillcolorAttr )});};if _efaga .SptAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .SptAttr )});};if _efaga .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_ffcbe ,_ebefd :=_efaga .ConnectortypeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _ebefd !=nil {return _ebefd ;};start .Attr =append (start .Attr ,_ffcbe );};if _efaga .BwmodeAttr !=OfcST_BWModeUnset {_caba ,_fdfb :=_efaga .BwmodeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _fdfb !=nil {return _fdfb ;};start .Attr =append (start .Attr ,_caba );};if _efaga .BwpureAttr !=OfcST_BWModeUnset {_dfgdb ,_bcfad :=_efaga .BwpureAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _bcfad !=nil {return _bcfad ;};start .Attr =append (start .Attr ,_dfgdb );};if _efaga .BwnormalAttr !=OfcST_BWModeUnset {_gfebf ,_bgdc :=_efaga .BwnormalAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _bgdc !=nil {return _bgdc ;};start .Attr =append (start .Attr ,_gfebf );};if _efaga .ForcedashAttr !=_da .ST_TrueFalseUnset {_gcdga ,_dfbcd :=_efaga .ForcedashAttr .MarshalXMLAttr (_ca .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _dfbcd !=nil {return _dfbcd ;};start .Attr =append (start .Attr ,_gcdga );};if _efaga .OleiconAttr !=_da .ST_TrueFalseUnset {_agfg ,_gcdf :=_efaga .OleiconAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _gcdf !=nil {return _gcdf ;};start .Attr =append (start .Attr ,_agfg );};if _efaga .OleAttr !=_da .ST_TrueFalseBlankUnset {_bcdaf ,_eagb :=_efaga .OleAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u006fl\u0065"});if _eagb !=nil {return _eagb ;};start .Attr =append (start .Attr ,_bcdaf );};if _efaga .PreferrelativeAttr !=_da .ST_TrueFalseUnset {_dbdea ,_affdd :=_efaga .PreferrelativeAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _affdd !=nil {return _affdd ;};start .Attr =append (start .Attr ,_dbdea );};if _efaga .CliptowrapAttr !=_da .ST_TrueFalseUnset {_dbabc ,_bceb :=_efaga .CliptowrapAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _bceb !=nil {return _bceb ;};start .Attr =append (start .Attr ,_dbabc );};if _efaga .ClipAttr !=_da .ST_TrueFalseUnset {_ceffda ,_agcb :=_efaga .ClipAttr .MarshalXMLAttr (_ca .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _agcb !=nil {return _agcb ;};start .Attr =append (start .Attr ,_ceffda );};if _efaga .AdjAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0061\u0064\u006a"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .AdjAttr )});};if _efaga .PathAttr !=nil {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_f .Sprintf ("\u0025\u0076",*_efaga .PathAttr )});};e .EncodeToken (start );if _efaga .EG_ShapeElements !=nil {for _ ,_fgdgc :=range _efaga .EG_ShapeElements {_fgdgc .MarshalXML (e ,_ca .StartElement {});};};if _efaga .Complex !=nil {_ggef :=_ca .StartElement {Name :_ca .Name {Local :"\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x"}};e .EncodeElement (_efaga .Complex ,_ggef );};e .EncodeToken (_ca .EndElement {Name :start .Name });return nil ;};func (_ecbaa *ST_EditAs )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_ecbaa =0;case "\u0063\u0061\u006e\u0076\u0061\u0073":*_ecbaa =1;case "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074":*_ecbaa =2;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_ecbaa =3;case "\u0063\u0079\u0063l\u0065":*_ecbaa =4;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_ecbaa =5;case "\u0076\u0065\u006e\u006e":*_ecbaa =6;case "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065":*_ecbaa =7;};return nil ;};
|
|
|
|
// ValidateWithPath validates the AG_Type and its children, prefixing error messages with path
|
|
func (_cbfc *AG_Type )ValidateWithPath (path string )error {return nil };func (_eefea *OfcST_OLEUpdateMode )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_dcdfg ,_debfe :=d .Token ();if _debfe !=nil {return _debfe ;};if _aaacb ,_adfga :=_dcdfg .(_ca .EndElement );_adfga &&_aaacb .Name ==start .Name {*_eefea =1;return nil ;};if _cdaac ,_fcbag :=_dcdfg .(_ca .CharData );!_fcbag {return _f .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",_dcdfg );}else {switch string (_cdaac ){case "":*_eefea =0;case "\u0041\u006c\u0077\u0061\u0079\u0073":*_eefea =1;case "\u004f\u006e\u0043\u0061\u006c\u006c":*_eefea =2;};};_dcdfg ,_debfe =d .Token ();if _debfe !=nil {return _debfe ;};if _effaa ,_cgfab :=_dcdfg .(_ca .EndElement );_cgfab &&_effaa .Name ==start .Name {return nil ;};return _f .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",_dcdfg );};type CT_Shape struct{GfxdataAttr *string ;EquationxmlAttr *string ;Ink []*OfcInk ;Iscomment []*_a .Iscomment ;Equationxml []*OfcEquationxml ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _da .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _da .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _da .ST_TrueFalse ;OleiconAttr _da .ST_TrueFalse ;OleAttr _da .ST_TrueFalseBlank ;PreferrelativeAttr _da .ST_TrueFalse ;CliptowrapAttr _da .ST_TrueFalse ;ClipAttr _da .ST_TrueFalse ;TypeAttr *string ;AdjAttr *string ;PathAttr *string ;};func NewStroke ()*Stroke {_eabcfd :=&Stroke {};_eabcfd .CT_Stroke =*NewCT_Stroke ();return _eabcfd };func (_degae OfcST_How )ValidateWithPath (path string )error {switch _degae {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_degae ));};return nil ;};func (_ddffg *OfcInk )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {start .Attr =append (start .Attr ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 ,_ca .Attr {Name :_ca .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 _ddffg .OfcCT_Ink .MarshalXML (e ,start );};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 _da .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _da .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _da .ST_TrueFalse ;ButtonAttr _da .ST_TrueFalse ;UserhiddenAttr _da .ST_TrueFalse ;BulletAttr _da .ST_TrueFalse ;HrAttr _da .ST_TrueFalse ;HrstdAttr _da .ST_TrueFalse ;HrnoshadeAttr _da .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _da .ST_TrueFalse ;AllowoverlapAttr _da .ST_TrueFalse ;UserdrawnAttr _da .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;FilledAttr _da .ST_TrueFalse ;FillcolorAttr *string ;};type OfcBottom struct{OfcCT_StrokeChild };
|
|
|
|
// ValidateWithPath validates the AG_Id and its children, prefixing error messages with path
|
|
func (_cbe *AG_Id )ValidateWithPath (path string )error {return nil };func (_ebaed *Imagedata )UnmarshalXML (d *_ca .Decoder ,start _ca .StartElement )error {_ebaed .CT_ImageData =*NewCT_ImageData ();for _ ,_gbbgc :=range start .Attr {if _gbbgc .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"&&_gbbgc .Name .Local =="\u0070\u0069\u0063\u0074"||_gbbgc .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"&&_gbbgc .Name .Local =="\u0070\u0069\u0063\u0074"{_bbfd ,_ccdbba :=_gbbgc .Value ,error (nil );if _ccdbba !=nil {return _ccdbba ;};_ebaed .PictAttr =&_bbfd ;continue ;};if _gbbgc .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"&&_gbbgc .Name .Local =="\u0068\u0072\u0065\u0066"||_gbbgc .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"&&_gbbgc .Name .Local =="\u0068\u0072\u0065\u0066"{_gaged ,_gacgg :=_gbbgc .Value ,error (nil );if _gacgg !=nil {return _gacgg ;};_ebaed .RHrefAttr =&_gaged ;continue ;};if _gbbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbbgc .Name .Local =="\u0068\u0072\u0065\u0066"{_abdg ,_efdd :=_gbbgc .Value ,error (nil );if _efdd !=nil {return _efdd ;};_ebaed .HrefAttr =&_abdg ;continue ;};if _gbbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbbgc .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bgfca ,_adfec :=_gbbgc .Value ,error (nil );if _adfec !=nil {return _adfec ;};_ebaed .AlthrefAttr =&_bgfca ;continue ;};if _gbbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbbgc .Name .Local =="\u0074\u0069\u0074l\u0065"{_dgee ,_edacd :=_gbbgc .Value ,error (nil );if _edacd !=nil {return _edacd ;};_ebaed .TitleAttr =&_dgee ;continue ;};if _gbbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbbgc .Name .Local =="\u006f\u006c\u0065i\u0064"{_dgafe ,_aagd :=_d .ParseFloat (_gbbgc .Value ,64);if _aagd !=nil {return _aagd ;};_ffeea :=float32 (_dgafe );_ebaed .OleidAttr =&_ffeea ;continue ;};if _gbbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbbgc .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_ebaed .DetectmouseclickAttr .UnmarshalXMLAttr (_gbbgc );continue ;};if _gbbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbbgc .Name .Local =="\u006d\u006f\u0076i\u0065"{_feaag ,_eagfdf :=_d .ParseFloat (_gbbgc .Value ,64);if _eagfdf !=nil {return _eagfdf ;};_deeebf :=float32 (_feaag );_ebaed .MovieAttr =&_deeebf ;continue ;};if _gbbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbbgc .Name .Local =="\u0072\u0065\u006ci\u0064"{_gfceb ,_dadbe :=_gbbgc .Value ,error (nil );if _dadbe !=nil {return _dadbe ;};_ebaed .RelidAttr =&_gfceb ;continue ;};if _gbbgc .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"&&_gbbgc .Name .Local =="\u0069\u0064"||_gbbgc .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"&&_gbbgc .Name .Local =="\u0069\u0064"{_dedcd ,_fcacc :=_gbbgc .Value ,error (nil );if _fcacc !=nil {return _fcacc ;};_ebaed .IdAttr =&_dedcd ;continue ;};if _gbbgc .Name .Local =="\u0069\u0064"{_acfe ,_fgedc :=_gbbgc .Value ,error (nil );if _fgedc !=nil {return _fgedc ;};_ebaed .SIdAttr =&_acfe ;continue ;};if _gbbgc .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_edaac ,_acaba :=_gbbgc .Value ,error (nil );if _acaba !=nil {return _acaba ;};_ebaed .CropbottomAttr =&_edaac ;continue ;};if _gbbgc .Name .Local =="e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"{_egbff ,_gabbg :=_gbbgc .Value ,error (nil );if _gabbg !=nil {return _gabbg ;};_ebaed .EmbosscolorAttr =&_egbff ;continue ;};if _gbbgc .Name .Local =="\u0073\u0072\u0063"{_fbgcc ,_affba :=_gbbgc .Value ,error (nil );if _affba !=nil {return _affba ;};_ebaed .SrcAttr =&_fbgcc ;continue ;};if _gbbgc .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_cbbaf ,_ddcgb :=_gbbgc .Value ,error (nil );if _ddcgb !=nil {return _ddcgb ;};_ebaed .CropleftAttr =&_cbbaf ;continue ;};if _gbbgc .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_adcgge ,_ddfcc :=_gbbgc .Value ,error (nil );if _ddfcc !=nil {return _ddfcc ;};_ebaed .CroptopAttr =&_adcgge ;continue ;};if _gbbgc .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_cdbb ,_agecg :=_gbbgc .Value ,error (nil );if _agecg !=nil {return _agecg ;};_ebaed .CroprightAttr =&_cdbb ;continue ;};if _gbbgc .Name .Local =="\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"{_bggea ,_dbdgcf :=_gbbgc .Value ,error (nil );if _dbdgcf !=nil {return _dbdgcf ;};_ebaed .RecolortargetAttr =&_bggea ;continue ;};if _gbbgc .Name .Local =="\u0067\u0061\u0069\u006e"{_gdbfc ,_geedf :=_gbbgc .Value ,error (nil );if _geedf !=nil {return _geedf ;};_ebaed .GainAttr =&_gdbfc ;continue ;};if _gbbgc .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_bdae ,_bace :=_gbbgc .Value ,error (nil );if _bace !=nil {return _bace ;};_ebaed .BlacklevelAttr =&_bdae ;continue ;};if _gbbgc .Name .Local =="\u0067\u0061\u006dm\u0061"{_gadec ,_dfgf :=_gbbgc .Value ,error (nil );if _dfgf !=nil {return _dfgf ;};_ebaed .GammaAttr =&_gadec ;continue ;};if _gbbgc .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_ebaed .GrayscaleAttr .UnmarshalXMLAttr (_gbbgc );continue ;};if _gbbgc .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_ebaed .BilevelAttr .UnmarshalXMLAttr (_gbbgc );continue ;};if _gbbgc .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_dbagc ,_eedg :=_gbbgc .Value ,error (nil );if _eedg !=nil {return _eedg ;};_ebaed .ChromakeyAttr =&_dbagc ;continue ;};};for {_aecdf ,_ebfcb :=d .Token ();if _ebfcb !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020I\u006d\u0061\u0067\u0065\u0064a\u0074\u0061\u003a\u0020\u0025\u0073",_ebfcb );};if _fdec ,_ffbab :=_aecdf .(_ca .EndElement );_ffbab &&_fdec .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the OfcCT_SignatureLine and its children
|
|
func (_dbfgca *OfcCT_SignatureLine )Validate ()error {return _dbfgca .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0053\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u004c\u0069\u006e\u0065");};func (_dffee *OfcST_OLEUpdateMode )UnmarshalXMLAttr (attr _ca .Attr )error {switch attr .Value {case "":*_dffee =0;case "\u0041\u006c\u0077\u0061\u0079\u0073":*_dffee =1;case "\u004f\u006e\u0043\u0061\u006c\u006c":*_dffee =2;};return nil ;};func NewCT_Image ()*CT_Image {_fgfa :=&CT_Image {};return _fgfa };func (_ggbf *Arc )MarshalXML (e *_ca .Encoder ,start _ca .StartElement )error {return _ggbf .CT_Arc .MarshalXML (e ,start );};type OfcTop struct{OfcCT_StrokeChild };func init (){_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );_cb .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 );}; |