mirror of
https://github.com/unidoc/unioffice.git
synced 2025-04-27 13:48:54 +08:00
120 lines
89 KiB
Go
120 lines
89 KiB
Go
//
|
|
// 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 chartDrawing ;import (_daf "encoding/xml";_agfg "fmt";_bd "github.com/unidoc/unioffice";_fe "github.com/unidoc/unioffice/schema/soo/dml";_gab "strconv";);func (_dgaa *CT_Drawing )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_adae :for {_gcga ,_bead :=d .Token ();if _bead !=nil {return _bead ;};switch _eca :=_gcga .(type ){case _daf .StartElement :switch _eca .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_cfe :=NewEG_Anchor ();_cfe .RelSizeAnchor =NewCT_RelSizeAnchor ();if _bad :=d .DecodeElement (_cfe .RelSizeAnchor ,&_eca );_bad !=nil {return _bad ;};_dgaa .EG_Anchor =append (_dgaa .EG_Anchor ,_cfe );case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_ee :=NewEG_Anchor ();_ee .AbsSizeAnchor =NewCT_AbsSizeAnchor ();if _eafe :=d .DecodeElement (_ee .AbsSizeAnchor ,&_eca );_eafe !=nil {return _eafe ;};_dgaa .EG_Anchor =append (_dgaa .EG_Anchor ,_ee );default:_bd .Log ("\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\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0025\u0076",_eca .Name );if _adb :=d .Skip ();_adb !=nil {return _adb ;};};case _daf .EndElement :break _adae ;case _daf .CharData :};};return nil ;};func NewCT_GroupShapeChoice ()*CT_GroupShapeChoice {_eee :=&CT_GroupShapeChoice {};return _eee };
|
|
|
|
// ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path
|
|
func (_dea *CT_GroupShape )ValidateWithPath (path string )error {if _cfg :=_dea .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_cfg !=nil {return _cfg ;};if _ffc :=_dea .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_ffc !=nil {return _ffc ;};for _gfc ,_bdca :=range _dea .Choice {if _ada :=_bdca .ValidateWithPath (_agfg .Sprintf ("\u0025\u0073\u002f\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_gfc ));_ada !=nil {return _ada ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path
|
|
func (_dbb *CT_Connector )ValidateWithPath (path string )error {if _deb :=_dbb .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_deb !=nil {return _deb ;};if _fbd :=_dbb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_fbd !=nil {return _fbd ;};if _dbb .Style !=nil {if _abc :=_dbb .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_abc !=nil {return _abc ;};};return nil ;};
|
|
|
|
// Validate validates the EG_ObjectChoices and its children
|
|
func (_bfc *EG_ObjectChoices )Validate ()error {return _bfc .ValidateWithPath ("\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073");};
|
|
|
|
// ValidateWithPath validates the EG_ObjectChoices and its children, prefixing error messages with path
|
|
func (_dac *EG_ObjectChoices )ValidateWithPath (path string )error {if _dac .Choice !=nil {if _ag :=_dac .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_ag !=nil {return _ag ;};};return nil ;};type CT_GroupShape struct{NvGrpSpPr *CT_GroupShapeNonVisual ;GrpSpPr *_fe .CT_GroupShapeProperties ;Choice []*CT_GroupShapeChoice ;};type CT_RelSizeAnchor struct{From *CT_Marker ;To *CT_Marker ;Choice *EG_ObjectChoicesChoice ;};func (_de *CT_ConnectorNonVisual )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {e .EncodeToken (start );_aeg :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_de .CNvPr ,_aeg );_cfgf :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_de .CNvCxnSpPr ,_cfgf );e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};type CT_Marker struct{X float64 ;Y float64 ;};func (_ffcb *CT_GroupShape )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {e .EncodeToken (start );_ba :=_daf .StartElement {Name :_daf .Name {Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}};e .EncodeElement (_ffcb .NvGrpSpPr ,_ba );_eea :=_daf .StartElement {Name :_daf .Name {Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_ffcb .GrpSpPr ,_eea );if _ffcb .Choice !=nil {for _ ,_ebg :=range _ffcb .Choice {_ebg .MarshalXML (e ,_daf .StartElement {});};};e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};func (_bcd *CT_GroupShapeChoice )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {if _bcd .Sp !=nil {_gdd :=_daf .StartElement {Name :_daf .Name {Local :"\u0073\u0070"}};for _ ,_gad :=range _bcd .Sp {e .EncodeElement (_gad ,_gdd );};};if _bcd .GrpSp !=nil {_ccec :=_daf .StartElement {Name :_daf .Name {Local :"\u0067\u0072\u0070S\u0070"}};for _ ,_eecb :=range _bcd .GrpSp {e .EncodeElement (_eecb ,_ccec );};};if _bcd .GraphicFrame !=nil {_efg :=_daf .StartElement {Name :_daf .Name {Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}};for _ ,_gbbd :=range _bcd .GraphicFrame {e .EncodeElement (_gbbd ,_efg );};};if _bcd .CxnSp !=nil {_ccb :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u0078\u006eS\u0070"}};for _ ,_cdaf :=range _bcd .CxnSp {e .EncodeElement (_cdaf ,_ccb );};};if _bcd .Pic !=nil {_eac :=_daf .StartElement {Name :_daf .Name {Local :"\u0070\u0069\u0063"}};for _ ,_bada :=range _bcd .Pic {e .EncodeElement (_bada ,_eac );};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path
|
|
func (_gbc *CT_ShapeNonVisual )ValidateWithPath (path string )error {if _fcac :=_gbc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_fcac !=nil {return _fcac ;};if _bda :=_gbc .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072");_bda !=nil {return _bda ;};return nil ;};type CT_ConnectorNonVisual struct{CNvPr *_fe .CT_NonVisualDrawingProps ;CNvCxnSpPr *_fe .CT_NonVisualConnectorProperties ;};type CT_GraphicFrame struct{MacroAttr *string ;FPublishedAttr *bool ;NvGraphicFramePr *CT_GraphicFrameNonVisual ;Xfrm *_fe .CT_Transform2D ;Graphic *_fe .Graphic ;};func (_gfcd *EG_ObjectChoices )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_aegd :for {_bgb ,_ddgf :=d .Token ();if _ddgf !=nil {return _ddgf ;};switch _ffde :=_bgb .(type ){case _daf .StartElement :switch _ffde .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_gfcd .Choice =NewEG_ObjectChoicesChoice ();if _dfgd :=d .DecodeElement (&_gfcd .Choice .Sp ,&_ffde );_dfgd !=nil {return _dfgd ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_gfcd .Choice =NewEG_ObjectChoicesChoice ();if _gcee :=d .DecodeElement (&_gfcd .Choice .GrpSp ,&_ffde );_gcee !=nil {return _gcee ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_gfcd .Choice =NewEG_ObjectChoicesChoice ();if _ega :=d .DecodeElement (&_gfcd .Choice .GraphicFrame ,&_ffde );_ega !=nil {return _ega ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_gfcd .Choice =NewEG_ObjectChoicesChoice ();if _agcd :=d .DecodeElement (&_gfcd .Choice .CxnSp ,&_ffde );_agcd !=nil {return _agcd ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_gfcd .Choice =NewEG_ObjectChoicesChoice ();if _cecc :=d .DecodeElement (&_gfcd .Choice .Pic ,&_ffde );_cecc !=nil {return _cecc ;};default:_bd .Log ("\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\u004f\u0062\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0020\u0025v",_ffde .Name );if _adge :=d .Skip ();_adge !=nil {return _adge ;};};case _daf .EndElement :break _aegd ;case _daf .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_Marker and its children
|
|
func (_gef *CT_Marker )Validate ()error {return _gef .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r");};type CT_Picture struct{MacroAttr *string ;FPublishedAttr *bool ;NvPicPr *CT_PictureNonVisual ;BlipFill *_fe .CT_BlipFillProperties ;SpPr *_fe .CT_ShapeProperties ;Style *_fe .CT_ShapeStyle ;};func NewCT_RelSizeAnchor ()*CT_RelSizeAnchor {_fbe :=&CT_RelSizeAnchor {};_fbe .From =NewCT_Marker ();_fbe .To =NewCT_Marker ();return _fbe ;};func (_adbb *EG_Anchor )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {if _adbb .RelSizeAnchor !=nil {_bbgc :=_daf .StartElement {Name :_daf .Name {Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_adbb .RelSizeAnchor ,_bbgc );};if _adbb .AbsSizeAnchor !=nil {_gda :=_daf .StartElement {Name :_daf .Name {Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_adbb .AbsSizeAnchor ,_gda );};return nil ;};func NewCT_Shape ()*CT_Shape {_cbe :=&CT_Shape {};_cbe .NvSpPr =NewCT_ShapeNonVisual ();_cbe .SpPr =_fe .NewCT_ShapeProperties ();return _cbe ;};func (_cde *EG_ObjectChoicesChoice )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_egff :for {_dd ,_fba :=d .Token ();if _fba !=nil {return _fba ;};switch _aed :=_dd .(type ){case _daf .StartElement :switch _aed .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_cde .Sp =NewCT_Shape ();if _aga :=d .DecodeElement (_cde .Sp ,&_aed );_aga !=nil {return _aga ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_cde .GrpSp =NewCT_GroupShape ();if _adg :=d .DecodeElement (_cde .GrpSp ,&_aed );_adg !=nil {return _adg ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cde .GraphicFrame =NewCT_GraphicFrame ();if _dgb :=d .DecodeElement (_cde .GraphicFrame ,&_aed );_dgb !=nil {return _dgb ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_cde .CxnSp =NewCT_Connector ();if _b :=d .DecodeElement (_cde .CxnSp ,&_aed );_b !=nil {return _b ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_cde .Pic =NewCT_Picture ();if _fae :=d .DecodeElement (_cde .Pic ,&_aed );_fae !=nil {return _fae ;};default:_bd .Log ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u004f\u0062\u006a\u0065c\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_aed .Name );if _dee :=d .Skip ();_dee !=nil {return _dee ;};};case _daf .EndElement :break _egff ;case _daf .CharData :};};return nil ;};func (_afa *CT_GroupShapeNonVisual )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {e .EncodeToken (start );_bcb :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_afa .CNvPr ,_bcb );_dfd :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_afa .CNvGrpSpPr ,_dfd );e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_RelSizeAnchor and its children
|
|
func (_agde *CT_RelSizeAnchor )Validate ()error {return _agde .ValidateWithPath ("\u0043\u0054_\u0052\u0065\u006cS\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072");};func (_agfc *CT_AbsSizeAnchor )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {e .EncodeToken (start );_ggga :=_daf .StartElement {Name :_daf .Name {Local :"\u0066\u0072\u006f\u006d"}};e .EncodeElement (_agfc .From ,_ggga );_fee :=_daf .StartElement {Name :_daf .Name {Local :"\u0065\u0078\u0074"}};e .EncodeElement (_agfc .Ext ,_fee );if _agfc .Choice !=nil {_agfc .Choice .MarshalXML (e ,_daf .StartElement {});};e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};func NewEG_ObjectChoicesChoice ()*EG_ObjectChoicesChoice {_f :=&EG_ObjectChoicesChoice {};return _f };func NewCT_Marker ()*CT_Marker {_aff :=&CT_Marker {};_aff .X =0.0;_aff .Y =0.0;return _aff };
|
|
|
|
// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path
|
|
func (_babg *CT_Drawing )ValidateWithPath (path string )error {for _dgea ,_bgc :=range _babg .EG_Anchor {if _bga :=_bgc .ValidateWithPath (_agfg .Sprintf ("\u0025\u0073/\u0045\u0047\u005fA\u006e\u0063\u0068\u006f\u0072\u005b\u0025\u0064\u005d",path ,_dgea ));_bga !=nil {return _bga ;};};return nil ;};func (_ed *EG_ObjectChoices )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {if _ed .Choice !=nil {_ed .Choice .MarshalXML (e ,_daf .StartElement {});};return nil ;};func (_bacb *CT_RelSizeAnchor )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {e .EncodeToken (start );_gag :=_daf .StartElement {Name :_daf .Name {Local :"\u0066\u0072\u006f\u006d"}};e .EncodeElement (_bacb .From ,_gag );_eaff :=_daf .StartElement {Name :_daf .Name {Local :"\u0074\u006f"}};e .EncodeElement (_bacb .To ,_eaff );if _bacb .Choice !=nil {_bacb .Choice .MarshalXML (e ,_daf .StartElement {});};e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};func NewCT_ConnectorNonVisual ()*CT_ConnectorNonVisual {_dgbe :=&CT_ConnectorNonVisual {};_dgbe .CNvPr =_fe .NewCT_NonVisualDrawingProps ();_dgbe .CNvCxnSpPr =_fe .NewCT_NonVisualConnectorProperties ();return _dgbe ;};func (_efa *CT_GraphicFrameNonVisual )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {e .EncodeToken (start );_gga :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_efa .CNvPr ,_gga );_cga :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}};e .EncodeElement (_efa .CNvGraphicFramePr ,_cga );e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};func NewCT_Picture ()*CT_Picture {_ecd :=&CT_Picture {};_ecd .NvPicPr =NewCT_PictureNonVisual ();_ecd .BlipFill =_fe .NewCT_BlipFillProperties ();_ecd .SpPr =_fe .NewCT_ShapeProperties ();return _ecd ;};func (_bdb *CT_Shape )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {if _bdb .MacroAttr !=nil {start .Attr =append (start .Attr ,_daf .Attr {Name :_daf .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_agfg .Sprintf ("\u0025\u0076",*_bdb .MacroAttr )});};if _bdb .TextlinkAttr !=nil {start .Attr =append (start .Attr ,_daf .Attr {Name :_daf .Name {Local :"\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"},Value :_agfg .Sprintf ("\u0025\u0076",*_bdb .TextlinkAttr )});};if _bdb .FLocksTextAttr !=nil {start .Attr =append (start .Attr ,_daf .Attr {Name :_daf .Name {Local :"\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"},Value :_agfg .Sprintf ("\u0025\u0064",_acbe (*_bdb .FLocksTextAttr ))});};if _bdb .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_daf .Attr {Name :_daf .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_agfg .Sprintf ("\u0025\u0064",_acbe (*_bdb .FPublishedAttr ))});};e .EncodeToken (start );_gce :=_daf .StartElement {Name :_daf .Name {Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_bdb .NvSpPr ,_gce );_bac :=_daf .StartElement {Name :_daf .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_bdb .SpPr ,_bac );if _bdb .Style !=nil {_fg :=_daf .StartElement {Name :_daf .Name {Local :"\u0073\u0074\u0079l\u0065"}};e .EncodeElement (_bdb .Style ,_fg );};if _bdb .TxBody !=nil {_cda :=_daf .StartElement {Name :_daf .Name {Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}};e .EncodeElement (_bdb .TxBody ,_cda );};e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};func (_bbg *CT_GraphicFrame )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {if _bbg .MacroAttr !=nil {start .Attr =append (start .Attr ,_daf .Attr {Name :_daf .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_agfg .Sprintf ("\u0025\u0076",*_bbg .MacroAttr )});};if _bbg .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_daf .Attr {Name :_daf .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_agfg .Sprintf ("\u0025\u0064",_acbe (*_bbg .FPublishedAttr ))});};e .EncodeToken (start );_aec :=_daf .StartElement {Name :_daf .Name {Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_bbg .NvGraphicFramePr ,_aec );_fad :=_daf .StartElement {Name :_daf .Name {Local :"\u0078\u0066\u0072\u006d"}};e .EncodeElement (_bbg .Xfrm ,_fad );_dge :=_daf .StartElement {Name :_daf .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};e .EncodeElement (_bbg .Graphic ,_dge );e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the EG_ObjectChoicesChoice and its children, prefixing error messages with path
|
|
func (_gfed *EG_ObjectChoicesChoice )ValidateWithPath (path string )error {if _gfed .Sp !=nil {if _bea :=_gfed .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_bea !=nil {return _bea ;};};if _gfed .GrpSp !=nil {if _agfd :=_gfed .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070");_agfd !=nil {return _agfd ;};};if _gfed .GraphicFrame !=nil {if _fadf :=_gfed .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_fadf !=nil {return _fadf ;};};if _gfed .CxnSp !=nil {if _dgbb :=_gfed .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070");_dgbb !=nil {return _dgbb ;};};if _gfed .Pic !=nil {if _bdc :=_gfed .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_bdc !=nil {return _bdc ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_RelSizeAnchor and its children, prefixing error messages with path
|
|
func (_gb *CT_RelSizeAnchor )ValidateWithPath (path string )error {if _cfb :=_gb .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_cfb !=nil {return _cfb ;};if _bbcf :=_gb .To .ValidateWithPath (path +"\u002f\u0054\u006f");_bbcf !=nil {return _bbcf ;};if _gb .Choice !=nil {if _abe :=_gb .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_abe !=nil {return _abe ;};};return nil ;};func (_ff *EG_ObjectChoicesChoice )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {if _ff .Sp !=nil {_eaf :=_daf .StartElement {Name :_daf .Name {Local :"\u0073\u0070"}};e .EncodeElement (_ff .Sp ,_eaf );};if _ff .GrpSp !=nil {_fcf :=_daf .StartElement {Name :_daf .Name {Local :"\u0067\u0072\u0070S\u0070"}};e .EncodeElement (_ff .GrpSp ,_fcf );};if _ff .GraphicFrame !=nil {_bg :=_daf .StartElement {Name :_daf .Name {Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}};e .EncodeElement (_ff .GraphicFrame ,_bg );};if _ff .CxnSp !=nil {_bag :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u0078\u006eS\u0070"}};e .EncodeElement (_ff .CxnSp ,_bag );};if _ff .Pic !=nil {_aee :=_daf .StartElement {Name :_daf .Name {Local :"\u0070\u0069\u0063"}};e .EncodeElement (_ff .Pic ,_aee );};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path
|
|
func (_dfcc *CT_ConnectorNonVisual )ValidateWithPath (path string )error {if _cag :=_dfcc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_cag !=nil {return _cag ;};if _bbb :=_dfcc .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_bbb !=nil {return _bbb ;};return nil ;};
|
|
|
|
// Validate validates the CT_Connector and its children
|
|
func (_edf *CT_Connector )Validate ()error {return _edf .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");};type CT_AbsSizeAnchor struct{From *CT_Marker ;Ext *_fe .CT_PositiveSize2D ;Choice *EG_ObjectChoicesChoice ;};func (_eg *CT_Picture )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {if _eg .MacroAttr !=nil {start .Attr =append (start .Attr ,_daf .Attr {Name :_daf .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_agfg .Sprintf ("\u0025\u0076",*_eg .MacroAttr )});};if _eg .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_daf .Attr {Name :_daf .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_agfg .Sprintf ("\u0025\u0064",_acbe (*_eg .FPublishedAttr ))});};e .EncodeToken (start );_fga :=_daf .StartElement {Name :_daf .Name {Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_eg .NvPicPr ,_fga );_feac :=_daf .StartElement {Name :_daf .Name {Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_eg .BlipFill ,_feac );_cffa :=_daf .StartElement {Name :_daf .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_eg .SpPr ,_cffa );if _eg .Style !=nil {_beae :=_daf .StartElement {Name :_daf .Name {Local :"\u0073\u0074\u0079l\u0065"}};e .EncodeElement (_eg .Style ,_beae );};e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_GraphicFrame and its children, prefixing error messages with path
|
|
func (_cad *CT_GraphicFrame )ValidateWithPath (path string )error {if _gf :=_cad .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072");_gf !=nil {return _gf ;};if _agda :=_cad .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_agda !=nil {return _agda ;};if _gafg :=_cad .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_gafg !=nil {return _gafg ;};return nil ;};func (_ade *CT_GroupShapeChoice )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_acb :for {_aece ,_deg :=d .Token ();if _deg !=nil {return _deg ;};switch _aad :=_aece .(type ){case _daf .StartElement :switch _aad .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_ddc :=NewCT_Shape ();if _dec :=d .DecodeElement (_ddc ,&_aad );_dec !=nil {return _dec ;};_ade .Sp =append (_ade .Sp ,_ddc );case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_db :=NewCT_GroupShape ();if _bab :=d .DecodeElement (_db ,&_aad );_bab !=nil {return _bab ;};_ade .GrpSp =append (_ade .GrpSp ,_db );case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_gaf :=NewCT_GraphicFrame ();if _feea :=d .DecodeElement (_gaf ,&_aad );_feea !=nil {return _feea ;};_ade .GraphicFrame =append (_ade .GraphicFrame ,_gaf );case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_eae :=NewCT_Connector ();if _ffg :=d .DecodeElement (_eae ,&_aad );_ffg !=nil {return _ffg ;};_ade .CxnSp =append (_ade .CxnSp ,_eae );case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_fea :=NewCT_Picture ();if _bgg :=d .DecodeElement (_fea ,&_aad );_bgg !=nil {return _bgg ;};_ade .Pic =append (_ade .Pic ,_fea );default:_bd .Log ("\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\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068ap\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_aad .Name );if _gcdg :=d .Skip ();_gcdg !=nil {return _gcdg ;};};case _daf .EndElement :break _acb ;case _daf .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_GroupShapeNonVisual and its children
|
|
func (_bf *CT_GroupShapeNonVisual )Validate ()error {return _bf .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c");};
|
|
|
|
// Validate validates the CT_Shape and its children
|
|
func (_deae *CT_Shape )Validate ()error {return _deae .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func NewCT_Drawing ()*CT_Drawing {_gde :=&CT_Drawing {};return _gde };
|
|
|
|
// Validate validates the CT_AbsSizeAnchor and its children
|
|
func (_dba *CT_AbsSizeAnchor )Validate ()error {return _dba .ValidateWithPath ("\u0043\u0054_\u0041\u0062\u0073S\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072");};
|
|
|
|
// ValidateWithPath validates the CT_GraphicFrameNonVisual and its children, prefixing error messages with path
|
|
func (_aac *CT_GraphicFrameNonVisual )ValidateWithPath (path string )error {if _bef :=_aac .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bef !=nil {return _bef ;};if _eeaf :=_aac .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072");_eeaf !=nil {return _eeaf ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path
|
|
func (_cbg *CT_PictureNonVisual )ValidateWithPath (path string )error {if _dbf :=_cbg .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_dbf !=nil {return _dbf ;};if _dbgg :=_cbg .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r");_dbgg !=nil {return _dbgg ;};return nil ;};func NewCT_Connector ()*CT_Connector {_efd :=&CT_Connector {};_efd .NvCxnSpPr =NewCT_ConnectorNonVisual ();_efd .SpPr =_fe .NewCT_ShapeProperties ();return _efd ;};func (_ccbf *EG_Anchor )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_bbf :for {_eab ,_gadf :=d .Token ();if _gadf !=nil {return _gadf ;};switch _afab :=_eab .(type ){case _daf .StartElement :switch _afab .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_ccbf .RelSizeAnchor =NewCT_RelSizeAnchor ();if _babge :=d .DecodeElement (_ccbf .RelSizeAnchor ,&_afab );_babge !=nil {return _babge ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_ccbf .AbsSizeAnchor =NewCT_AbsSizeAnchor ();if _adga :=d .DecodeElement (_ccbf .AbsSizeAnchor ,&_afab );_adga !=nil {return _adga ;};default:_bd .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0045\u0047\u005f\u0041\u006e\u0063h\u006f\u0072 \u0025\u0076",_afab .Name );if _bggb :=d .Skip ();_bggb !=nil {return _bggb ;};};case _daf .EndElement :break _bbf ;case _daf .CharData :};};return nil ;};func (_agf *CT_GraphicFrameNonVisual )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_agf .CNvPr =_fe .NewCT_NonVisualDrawingProps ();_agf .CNvGraphicFramePr =_fe .NewCT_NonVisualGraphicFrameProperties ();_acdb :for {_beg ,_gfcc :=d .Token ();if _gfcc !=nil {return _gfcc ;};switch _caf :=_beg .(type ){case _daf .StartElement :switch _caf .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _gg :=d .DecodeElement (_agf .CNvPr ,&_caf );_gg !=nil {return _gg ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:if _fc :=d .DecodeElement (_agf .CNvGraphicFramePr ,&_caf );_fc !=nil {return _fc ;};default:_bd .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c\u0020%\u0076",_caf .Name );if _ddgfb :=d .Skip ();_ddgfb !=nil {return _ddgfb ;};};case _daf .EndElement :break _acdb ;case _daf .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path
|
|
func (_egfb *CT_Picture )ValidateWithPath (path string )error {if _cca :=_egfb .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_cca !=nil {return _cca ;};if _ec :=_egfb .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl");_ec !=nil {return _ec ;};if _dad :=_egfb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_dad !=nil {return _dad ;};if _egfb .Style !=nil {if _fbac :=_egfb .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_fbac !=nil {return _fbac ;};};return nil ;};
|
|
|
|
// Validate validates the EG_ObjectChoicesChoice and its children
|
|
func (_fgg *EG_ObjectChoicesChoice )Validate ()error {return _fgg .ValidateWithPath ("\u0045\u0047\u005f\u004fbj\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");};
|
|
|
|
// ValidateWithPath validates the EG_Anchor and its children, prefixing error messages with path
|
|
func (_cdgb *EG_Anchor )ValidateWithPath (path string )error {if _cdgb .RelSizeAnchor !=nil {if _dfce :=_cdgb .RelSizeAnchor .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0053\u0069\u007a\u0065\u0041n\u0063\u0068\u006f\u0072");_dfce !=nil {return _dfce ;};};if _cdgb .AbsSizeAnchor !=nil {if _acdg :=_cdgb .AbsSizeAnchor .ValidateWithPath (path +"\u002f\u0041\u0062\u0073\u0053\u0069\u007a\u0065\u0041n\u0063\u0068\u006f\u0072");_acdg !=nil {return _acdg ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Marker and its children, prefixing error messages with path
|
|
func (_egf *CT_Marker )ValidateWithPath (path string )error {if _egf .X < 0.0{return _agfg .Errorf ("\u0025\u0073\u002fm\u002e\u0058\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_egf .X );};if _egf .X > 1.0{return _agfg .Errorf ("\u0025\u0073\u002fm\u002e\u0058\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0031\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_egf .X );};if _egf .Y < 0.0{return _agfg .Errorf ("\u0025\u0073\u002fm\u002e\u0059\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_egf .Y );};if _egf .Y > 1.0{return _agfg .Errorf ("\u0025\u0073\u002fm\u002e\u0059\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0031\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_egf .Y );};return nil ;};type CT_PictureNonVisual struct{CNvPr *_fe .CT_NonVisualDrawingProps ;CNvPicPr *_fe .CT_NonVisualPictureProperties ;};func (_feg *CT_PictureNonVisual )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {e .EncodeToken (start );_ab :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_feg .CNvPr ,_ab );_ceb :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_feg .CNvPicPr ,_ceb );e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};type EG_Anchor struct{RelSizeAnchor *CT_RelSizeAnchor ;AbsSizeAnchor *CT_AbsSizeAnchor ;};
|
|
|
|
// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path
|
|
func (_dgec *CT_Shape )ValidateWithPath (path string )error {if _edb :=_dgec .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_edb !=nil {return _edb ;};if _gfe :=_dgec .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_gfe !=nil {return _gfe ;};if _dgec .Style !=nil {if _dcbf :=_dgec .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_dcbf !=nil {return _dcbf ;};};if _dgec .TxBody !=nil {if _ggg :=_dgec .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079");_ggg !=nil {return _ggg ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Picture and its children
|
|
func (_gcg *CT_Picture )Validate ()error {return _gcg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};
|
|
|
|
// Validate validates the CT_ConnectorNonVisual and its children
|
|
func (_abd *CT_ConnectorNonVisual )Validate ()error {return _abd .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");};func (_fgd *CT_RelSizeAnchor )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_fgd .From =NewCT_Marker ();_fgd .To =NewCT_Marker ();_abaf :for {_be ,_baf :=d .Token ();if _baf !=nil {return _baf ;};switch _cg :=_be .(type ){case _daf .StartElement :switch _cg .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _aeeg :=d .DecodeElement (_fgd .From ,&_cg );_aeeg !=nil {return _aeeg ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u006f"}:if _fb :=d .DecodeElement (_fgd .To ,&_cg );_fb !=nil {return _fb ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_fgd .Choice =NewEG_ObjectChoicesChoice ();if _cgf :=d .DecodeElement (&_fgd .Choice .Sp ,&_cg );_cgf !=nil {return _cgf ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_fgd .Choice =NewEG_ObjectChoicesChoice ();if _cc :=d .DecodeElement (&_fgd .Choice .GrpSp ,&_cg );_cc !=nil {return _cc ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_fgd .Choice =NewEG_ObjectChoicesChoice ();if _cac :=d .DecodeElement (&_fgd .Choice .GraphicFrame ,&_cg );_cac !=nil {return _cac ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_fgd .Choice =NewEG_ObjectChoicesChoice ();if _dfde :=d .DecodeElement (&_fgd .Choice .CxnSp ,&_cg );_dfde !=nil {return _dfde ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_fgd .Choice =NewEG_ObjectChoicesChoice ();if _ffdg :=d .DecodeElement (&_fgd .Choice .Pic ,&_cg );_ffdg !=nil {return _ffdg ;};default:_bd .Log ("\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\u0052\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_cg .Name );if _bcbe :=d .Skip ();_bcbe !=nil {return _bcbe ;};};case _daf .EndElement :break _abaf ;case _daf .CharData :};};return nil ;};func NewCT_AbsSizeAnchor ()*CT_AbsSizeAnchor {_dfb :=&CT_AbsSizeAnchor {};_dfb .From =NewCT_Marker ();_dfb .Ext =_fe .NewCT_PositiveSize2D ();return _dfb ;};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_facc :=&CT_PictureNonVisual {};_facc .CNvPr =_fe .NewCT_NonVisualDrawingProps ();_facc .CNvPicPr =_fe .NewCT_NonVisualPictureProperties ();return _facc ;};func (_gea *CT_ConnectorNonVisual )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_gea .CNvPr =_fe .NewCT_NonVisualDrawingProps ();_gea .CNvCxnSpPr =_fe .NewCT_NonVisualConnectorProperties ();_bfda :for {_eeac ,_fa :=d .Token ();if _fa !=nil {return _fa ;};switch _bfg :=_eeac .(type ){case _daf .StartElement :switch _bfg .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _gbd :=d .DecodeElement (_gea .CNvPr ,&_bfg );_gbd !=nil {return _gbd ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _ffag :=d .DecodeElement (_gea .CNvCxnSpPr ,&_bfg );_ffag !=nil {return _ffag ;};default:_bd .Log ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_bfg .Name );if _geg :=d .Skip ();_geg !=nil {return _geg ;};};case _daf .EndElement :break _bfda ;case _daf .CharData :};};return nil ;};type CT_GraphicFrameNonVisual struct{CNvPr *_fe .CT_NonVisualDrawingProps ;CNvGraphicFramePr *_fe .CT_NonVisualGraphicFrameProperties ;};
|
|
|
|
// Validate validates the CT_GroupShapeChoice and its children
|
|
func (_cdbc *CT_GroupShapeChoice )Validate ()error {return _cdbc .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};func (_faa *CT_AbsSizeAnchor )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_faa .From =NewCT_Marker ();_faa .Ext =_fe .NewCT_PositiveSize2D ();_dcd :for {_dcb ,_cb :=d .Token ();if _cb !=nil {return _cb ;};switch _fab :=_dcb .(type ){case _daf .StartElement :switch _fab .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _bdac :=d .DecodeElement (_faa .From ,&_fab );_bdac !=nil {return _bdac ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"}:if _dbd :=d .DecodeElement (_faa .Ext ,&_fab );_dbd !=nil {return _dbd ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_faa .Choice =NewEG_ObjectChoicesChoice ();if _cd :=d .DecodeElement (&_faa .Choice .Sp ,&_fab );_cd !=nil {return _cd ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_faa .Choice =NewEG_ObjectChoicesChoice ();if _agba :=d .DecodeElement (&_faa .Choice .GrpSp ,&_fab );_agba !=nil {return _agba ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_faa .Choice =NewEG_ObjectChoicesChoice ();if _agd :=d .DecodeElement (&_faa .Choice .GraphicFrame ,&_fab );_agd !=nil {return _agd ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_faa .Choice =NewEG_ObjectChoicesChoice ();if _dbbb :=d .DecodeElement (&_faa .Choice .CxnSp ,&_fab );_dbbb !=nil {return _dbbb ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_faa .Choice =NewEG_ObjectChoicesChoice ();if _gedg :=d .DecodeElement (&_faa .Choice .Pic ,&_fab );_gedg !=nil {return _gedg ;};default:_bd .Log ("\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\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_fab .Name );if _bcge :=d .Skip ();_bcge !=nil {return _bcge ;};};case _daf .EndElement :break _dcd ;case _daf .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_GraphicFrame and its children
|
|
func (_cgbf *CT_GraphicFrame )Validate ()error {return _cgbf .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");};type CT_GroupShapeChoice struct{Sp []*CT_Shape ;GrpSp []*CT_GroupShape ;GraphicFrame []*CT_GraphicFrame ;CxnSp []*CT_Connector ;Pic []*CT_Picture ;};func NewCT_GroupShape ()*CT_GroupShape {_ebb :=&CT_GroupShape {};_ebb .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_ebb .GrpSpPr =_fe .NewCT_GroupShapeProperties ();return _ebb ;};func (_fcb *CT_Marker )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_fcb .X =0.0;_fcb .Y =0.0;_egdd :for {_bgf ,_affg :=d .Token ();if _affg !=nil {return _affg ;};switch _cffg :=_bgf .(type ){case _daf .StartElement :switch _cffg .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0078"}:if _acd :=d .DecodeElement (&_fcb .X ,&_cffg );_acd !=nil {return _acd ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0079"}:if _bcgee :=d .DecodeElement (&_fcb .Y ,&_cffg );_bcgee !=nil {return _bcgee ;};default:_bd .Log ("\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\u004d\u0061\u0072k\u0065\u0072 \u0025\u0076",_cffg .Name );if _g :=d .Skip ();_g !=nil {return _g ;};};case _daf .EndElement :break _egdd ;case _daf .CharData :};};return nil ;};type CT_ShapeNonVisual struct{CNvPr *_fe .CT_NonVisualDrawingProps ;CNvSpPr *_fe .CT_NonVisualDrawingShapeProps ;};func NewCT_GraphicFrame ()*CT_GraphicFrame {_ggd :=&CT_GraphicFrame {};_ggd .NvGraphicFramePr =NewCT_GraphicFrameNonVisual ();_ggd .Xfrm =_fe .NewCT_Transform2D ();_ggd .Graphic =_fe .NewGraphic ();return _ggd ;};
|
|
|
|
// Validate validates the CT_GraphicFrameNonVisual and its children
|
|
func (_egd *CT_GraphicFrameNonVisual )Validate ()error {return _egd .ValidateWithPath ("\u0043T\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};func (_eace *CT_Shape )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_eace .NvSpPr =NewCT_ShapeNonVisual ();_eace .SpPr =_fe .NewCT_ShapeProperties ();for _ ,_egge :=range start .Attr {if _egge .Name .Local =="\u006d\u0061\u0063r\u006f"{_bdbc ,_dcbd :=_egge .Value ,error (nil );if _dcbd !=nil {return _dcbd ;};_eace .MacroAttr =&_bdbc ;continue ;};if _egge .Name .Local =="\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"{_cdd ,_fbf :=_egge .Value ,error (nil );if _fbf !=nil {return _fbf ;};_eace .TextlinkAttr =&_cdd ;continue ;};if _egge .Name .Local =="\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"{_gbf ,_agb :=_gab .ParseBool (_egge .Value );if _agb !=nil {return _agb ;};_eace .FLocksTextAttr =&_gbf ;continue ;};if _egge .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_fd ,_bca :=_gab .ParseBool (_egge .Value );if _bca !=nil {return _bca ;};_eace .FPublishedAttr =&_fd ;continue ;};};_dde :for {_da ,_egg :=d .Token ();if _egg !=nil {return _egg ;};switch _debe :=_da .(type ){case _daf .StartElement :switch _debe .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _ffa :=d .DecodeElement (_eace .NvSpPr ,&_debe );_ffa !=nil {return _ffa ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _fda :=d .DecodeElement (_eace .SpPr ,&_debe );_fda !=nil {return _fda ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_eace .Style =_fe .NewCT_ShapeStyle ();if _egb :=d .DecodeElement (_eace .Style ,&_debe );_egb !=nil {return _egb ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_eace .TxBody =_fe .NewCT_TextBody ();if _aecc :=d .DecodeElement (_eace .TxBody ,&_debe );_aecc !=nil {return _aecc ;};default:_bd .Log ("\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",_debe .Name );if _e :=d .Skip ();_e !=nil {return _e ;};};case _daf .EndElement :break _dde ;case _daf .CharData :};};return nil ;};
|
|
|
|
// Validate validates the EG_Anchor and its children
|
|
func (_d *EG_Anchor )Validate ()error {return _d .ValidateWithPath ("\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr");};func _acbe (_begd bool )uint8 {if _begd {return 1;};return 0;};func NewEG_ObjectChoices ()*EG_ObjectChoices {_ceaf :=&EG_ObjectChoices {};return _ceaf };func (_beade *CT_GroupShape )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_beade .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_beade .GrpSpPr =_fe .NewCT_GroupShapeProperties ();_fada :for {_afd ,_adc :=d .Token ();if _adc !=nil {return _adc ;};switch _ebce :=_afd .(type ){case _daf .StartElement :switch _ebce .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _gfec :=d .DecodeElement (_beade .NvGrpSpPr ,&_ebce );_gfec !=nil {return _gfec ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _ggb :=d .DecodeElement (_beade .GrpSpPr ,&_ebce );_ggb !=nil {return _ggb ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_cgab :=NewCT_GroupShapeChoice ();if _gcc :=d .DecodeElement (&_cgab .Sp ,&_ebce );_gcc !=nil {return _gcc ;};_beade .Choice =append (_beade .Choice ,_cgab );case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_acbc :=NewCT_GroupShapeChoice ();if _dbc :=d .DecodeElement (&_acbc .GrpSp ,&_ebce );_dbc !=nil {return _dbc ;};_beade .Choice =append (_beade .Choice ,_acbc );case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cgb :=NewCT_GroupShapeChoice ();if _affa :=d .DecodeElement (&_cgb .GraphicFrame ,&_ebce );_affa !=nil {return _affa ;};_beade .Choice =append (_beade .Choice ,_cgb );case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_dgcf :=NewCT_GroupShapeChoice ();if _dg :=d .DecodeElement (&_dgcf .CxnSp ,&_ebce );_dg !=nil {return _dg ;};_beade .Choice =append (_beade .Choice ,_dgcf );case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_dgg :=NewCT_GroupShapeChoice ();if _eff :=d .DecodeElement (&_dgg .Pic ,&_ebce );_eff !=nil {return _eff ;};_beade .Choice =append (_beade .Choice ,_dgg );default:_bd .Log ("\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\u0047r\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065 \u0025\u0076",_ebce .Name );if _abcb :=d .Skip ();_abcb !=nil {return _abcb ;};};case _daf .EndElement :break _fada ;case _daf .CharData :};};return nil ;};type EG_ObjectChoices struct{Choice *EG_ObjectChoicesChoice ;};type CT_GroupShapeNonVisual struct{CNvPr *_fe .CT_NonVisualDrawingProps ;CNvGrpSpPr *_fe .CT_NonVisualGroupDrawingShapeProps ;};func (_cdb *CT_Connector )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_cdb .NvCxnSpPr =NewCT_ConnectorNonVisual ();_cdb .SpPr =_fe .NewCT_ShapeProperties ();for _ ,_dfc :=range start .Attr {if _dfc .Name .Local =="\u006d\u0061\u0063r\u006f"{_eb ,_adf :=_dfc .Value ,error (nil );if _adf !=nil {return _adf ;};_cdb .MacroAttr =&_eb ;continue ;};if _dfc .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_ge ,_efgd :=_gab .ParseBool (_dfc .Value );if _efgd !=nil {return _efgd ;};_cdb .FPublishedAttr =&_ge ;continue ;};};_dga :for {_dbeg ,_bagg :=d .Token ();if _bagg !=nil {return _bagg ;};switch _cbb :=_dbeg .(type ){case _daf .StartElement :switch _cbb .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _eabb :=d .DecodeElement (_cdb .NvCxnSpPr ,&_cbb );_eabb !=nil {return _eabb ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _fca :=d .DecodeElement (_cdb .SpPr ,&_cbb );_fca !=nil {return _fca ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_cdb .Style =_fe .NewCT_ShapeStyle ();if _ffb :=d .DecodeElement (_cdb .Style ,&_cbb );_ffb !=nil {return _ffb ;};default:_bd .Log ("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_C\u006f\u006en\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_cbb .Name );if _egffe :=d .Skip ();_egffe !=nil {return _egffe ;};};case _daf .EndElement :break _dga ;case _daf .CharData :};};return nil ;};type CT_Drawing struct{EG_Anchor []*EG_Anchor ;};
|
|
|
|
// ValidateWithPath validates the CT_AbsSizeAnchor and its children, prefixing error messages with path
|
|
func (_dgc *CT_AbsSizeAnchor )ValidateWithPath (path string )error {if _bfde :=_dgc .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_bfde !=nil {return _bfde ;};if _cf :=_dgc .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074");_cf !=nil {return _cf ;};if _dgc .Choice !=nil {if _ac :=_dgc .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_ac !=nil {return _ac ;};};return nil ;};type CT_Connector struct{MacroAttr *string ;FPublishedAttr *bool ;NvCxnSpPr *CT_ConnectorNonVisual ;SpPr *_fe .CT_ShapeProperties ;Style *_fe .CT_ShapeStyle ;};func (_dab *CT_GroupShapeNonVisual )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_dab .CNvPr =_fe .NewCT_NonVisualDrawingProps ();_dab .CNvGrpSpPr =_fe .NewCT_NonVisualGroupDrawingShapeProps ();_ga :for {_cfea ,_edd :=d .Token ();if _edd !=nil {return _edd ;};switch _ddf :=_cfea .(type ){case _daf .StartElement :switch _ddf .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _fggb :=d .DecodeElement (_dab .CNvPr ,&_ddf );_fggb !=nil {return _fggb ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _ged :=d .DecodeElement (_dab .CNvGrpSpPr ,&_ddf );_ged !=nil {return _ged ;};default:_bd .Log ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_ddf .Name );if _add :=d .Skip ();_add !=nil {return _add ;};};case _daf .EndElement :break _ga ;case _daf .CharData :};};return nil ;};func (_dfg *CT_Picture )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_dfg .NvPicPr =NewCT_PictureNonVisual ();_dfg .BlipFill =_fe .NewCT_BlipFillProperties ();_dfg .SpPr =_fe .NewCT_ShapeProperties ();for _ ,_eedf :=range start .Attr {if _eedf .Name .Local =="\u006d\u0061\u0063r\u006f"{_efe ,_aba :=_eedf .Value ,error (nil );if _aba !=nil {return _aba ;};_dfg .MacroAttr =&_efe ;continue ;};if _eedf .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_aaa ,_af :=_gab .ParseBool (_eedf .Value );if _af !=nil {return _af ;};_dfg .FPublishedAttr =&_aaa ;continue ;};};_dc :for {_cgd ,_gdg :=d .Token ();if _gdg !=nil {return _gdg ;};switch _caga :=_cgd .(type ){case _daf .StartElement :switch _caga .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _cead :=d .DecodeElement (_dfg .NvPicPr ,&_caga );_cead !=nil {return _cead ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _ceg :=d .DecodeElement (_dfg .BlipFill ,&_caga );_ceg !=nil {return _ceg ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _bc :=d .DecodeElement (_dfg .SpPr ,&_caga );_bc !=nil {return _bc ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_dfg .Style =_fe .NewCT_ShapeStyle ();if _afg :=d .DecodeElement (_dfg .Style ,&_caga );_afg !=nil {return _afg ;};default:_bd .Log ("\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\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_caga .Name );if _bcaf :=d .Skip ();_bcaf !=nil {return _bcaf ;};};case _daf .EndElement :break _dc ;case _daf .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_GroupShape and its children
|
|
func (_ef *CT_GroupShape )Validate ()error {return _ef .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065");};func (_fbfb *CT_ShapeNonVisual )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_fbfb .CNvPr =_fe .NewCT_NonVisualDrawingProps ();_fbfb .CNvSpPr =_fe .NewCT_NonVisualDrawingShapeProps ();_gdb :for {_ccf ,_efgf :=d .Token ();if _efgf !=nil {return _efgf ;};switch _gc :=_ccf .(type ){case _daf .StartElement :switch _gc .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _bec :=d .DecodeElement (_fbfb .CNvPr ,&_gc );_bec !=nil {return _bec ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _ced :=d .DecodeElement (_fbfb .CNvSpPr ,&_gc );_ced !=nil {return _ced ;};default:_bd .Log ("\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\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_gc .Name );if _dgag :=d .Skip ();_dgag !=nil {return _dgag ;};};case _daf .EndElement :break _gdb ;case _daf .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_Drawing and its children
|
|
func (_decf *CT_Drawing )Validate ()error {return _decf .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");};func NewEG_Anchor ()*EG_Anchor {_cec :=&EG_Anchor {};return _cec };func (_bdaca *CT_Drawing )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {start .Name .Local ="\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067";e .EncodeToken (start );if _bdaca .EG_Anchor !=nil {for _ ,_fcc :=range _bdaca .EG_Anchor {_fcc .MarshalXML (e ,_daf .StartElement {});};};e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};func NewCT_GroupShapeNonVisual ()*CT_GroupShapeNonVisual {_abec :=&CT_GroupShapeNonVisual {};_abec .CNvPr =_fe .NewCT_NonVisualDrawingProps ();_abec .CNvGrpSpPr =_fe .NewCT_NonVisualGroupDrawingShapeProps ();return _abec ;};func (_afc *CT_PictureNonVisual )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_afc .CNvPr =_fe .NewCT_NonVisualDrawingProps ();_afc .CNvPicPr =_fe .NewCT_NonVisualPictureProperties ();_dcg :for {_bfgc ,_gefb :=d .Token ();if _gefb !=nil {return _gefb ;};switch _ffgd :=_bfgc .(type ){case _daf .StartElement :switch _ffgd .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _gbg :=d .DecodeElement (_afc .CNvPr ,&_ffgd );_gbg !=nil {return _gbg ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _aa :=d .DecodeElement (_afc .CNvPicPr ,&_ffgd );_aa !=nil {return _aa ;};default:_bd .Log ("\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\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_ffgd .Name );if _dbe :=d .Skip ();_dbe !=nil {return _dbe ;};};case _daf .EndElement :break _dcg ;case _daf .CharData :};};return nil ;};func (_fac *CT_ShapeNonVisual )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {e .EncodeToken (start );_bbge :=_daf .StartElement {Name :_daf .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_fac .CNvPr ,_bbge );_gbcf :=_daf .StartElement {Name :_daf .Name {Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_fac .CNvSpPr ,_gbcf );e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};func NewCT_GraphicFrameNonVisual ()*CT_GraphicFrameNonVisual {_gcd :=&CT_GraphicFrameNonVisual {};_gcd .CNvPr =_fe .NewCT_NonVisualDrawingProps ();_gcd .CNvGraphicFramePr =_fe .NewCT_NonVisualGraphicFrameProperties ();return _gcd ;};func (_eabc *CT_Connector )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {if _eabc .MacroAttr !=nil {start .Attr =append (start .Attr ,_daf .Attr {Name :_daf .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_agfg .Sprintf ("\u0025\u0076",*_eabc .MacroAttr )});};if _eabc .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_daf .Attr {Name :_daf .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_agfg .Sprintf ("\u0025\u0064",_acbe (*_eabc .FPublishedAttr ))});};e .EncodeToken (start );_dabd :=_daf .StartElement {Name :_daf .Name {Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}};e .EncodeElement (_eabc .NvCxnSpPr ,_dabd );_df :=_daf .StartElement {Name :_daf .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_eabc .SpPr ,_df );if _eabc .Style !=nil {_ecc :=_daf .StartElement {Name :_daf .Name {Local :"\u0073\u0074\u0079l\u0065"}};e .EncodeElement (_eabc .Style ,_ecc );};e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};func NewCT_ShapeNonVisual ()*CT_ShapeNonVisual {_gbb :=&CT_ShapeNonVisual {};_gbb .CNvPr =_fe .NewCT_NonVisualDrawingProps ();_gbb .CNvSpPr =_fe .NewCT_NonVisualDrawingShapeProps ();return _gbb ;};
|
|
|
|
// Validate validates the CT_ShapeNonVisual and its children
|
|
func (_cdg *CT_ShapeNonVisual )Validate ()error {return _cdg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c");};func (_gd *CT_GraphicFrame )UnmarshalXML (d *_daf .Decoder ,start _daf .StartElement )error {_gd .NvGraphicFramePr =NewCT_GraphicFrameNonVisual ();_gd .Xfrm =_fe .NewCT_Transform2D ();_gd .Graphic =_fe .NewGraphic ();for _ ,_cdda :=range start .Attr {if _cdda .Name .Local =="\u006d\u0061\u0063r\u006f"{_eec ,_cagb :=_cdda .Value ,error (nil );if _cagb !=nil {return _cagb ;};_gd .MacroAttr =&_eec ;continue ;};if _cdda .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_ea ,_fcbd :=_gab .ParseBool (_cdda .Value );if _fcbd !=nil {return _fcbd ;};_gd .FPublishedAttr =&_ea ;continue ;};};_ae :for {_bbc ,_bfgf :=d .Token ();if _bfgf !=nil {return _bfgf ;};switch _dfe :=_bbc .(type ){case _daf .StartElement :switch _dfe .Name {case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _cea :=d .DecodeElement (_gd .NvGraphicFramePr ,&_dfe );_cea !=nil {return _cea ;};case _daf .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"}:if _ggc :=d .DecodeElement (_gd .Xfrm ,&_dfe );_ggc !=nil {return _ggc ;};case _daf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_daf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _bfd :=d .DecodeElement (_gd .Graphic ,&_dfe );_bfd !=nil {return _bfd ;};default:_bd .Log ("\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\u0043\u0054\u005f\u0047\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0020\u0025\u0076",_dfe .Name );if _dbg :=d .Skip ();_dbg !=nil {return _dbg ;};};case _daf .EndElement :break _ae ;case _daf .CharData :};};return nil ;};type EG_ObjectChoicesChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ;};func (_eed *CT_Marker )MarshalXML (e *_daf .Encoder ,start _daf .StartElement )error {e .EncodeToken (start );_ebc :=_daf .StartElement {Name :_daf .Name {Local :"\u0078"}};e .EncodeElement (_eed .X ,_ebc );_eda :=_daf .StartElement {Name :_daf .Name {Local :"\u0079"}};e .EncodeElement (_eed .Y ,_eda );e .EncodeToken (_daf .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_PictureNonVisual and its children
|
|
func (_fec *CT_PictureNonVisual )Validate ()error {return _fec .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};type CT_Shape struct{MacroAttr *string ;TextlinkAttr *string ;FLocksTextAttr *bool ;FPublishedAttr *bool ;NvSpPr *CT_ShapeNonVisual ;SpPr *_fe .CT_ShapeProperties ;Style *_fe .CT_ShapeStyle ;TxBody *_fe .CT_TextBody ;};
|
|
|
|
// ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path
|
|
func (_bb *CT_GroupShapeChoice )ValidateWithPath (path string )error {for _ffd ,_gcb :=range _bb .Sp {if _cfff :=_gcb .ValidateWithPath (_agfg .Sprintf ("\u0025s\u002f\u0053\u0070\u005b\u0025\u0064]",path ,_ffd ));_cfff !=nil {return _cfff ;};};for _efb ,_cdac :=range _bb .GrpSp {if _bcg :=_cdac .ValidateWithPath (_agfg .Sprintf ("\u0025\u0073\u002fG\u0072\u0070\u0053\u0070\u005b\u0025\u0064\u005d",path ,_efb ));_bcg !=nil {return _bcg ;};};for _dgd ,_cce :=range _bb .GraphicFrame {if _eag :=_cce .ValidateWithPath (_agfg .Sprintf ("\u0025\u0073\u002f\u0047ra\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u005b\u0025\u0064\u005d",path ,_dgd ));_eag !=nil {return _eag ;};};for _cff ,_agc :=range _bb .CxnSp {if _cgbe :=_agc .ValidateWithPath (_agfg .Sprintf ("\u0025\u0073\u002fC\u0078\u006e\u0053\u0070\u005b\u0025\u0064\u005d",path ,_cff ));_cgbe !=nil {return _cgbe ;};};for _a ,_ca :=range _bb .Pic {if _eggd :=_ca .ValidateWithPath (_agfg .Sprintf ("\u0025\u0073\u002f\u0050\u0069\u0063\u005b\u0025\u0064\u005d",path ,_a ));_eggd !=nil {return _eggd ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path
|
|
func (_gfef *CT_GroupShapeNonVisual )ValidateWithPath (path string )error {if _bge :=_gfef .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bge !=nil {return _bge ;};if _gdf :=_gfef .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_gdf !=nil {return _gdf ;};return nil ;};func init (){_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewCT_ShapeNonVisual );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_ConnectorNonVisual );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_Connector );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043T\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GraphicFrameNonVisual );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065",NewCT_GraphicFrame );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c",NewCT_GroupShapeNonVisual );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065",NewCT_GroupShape );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r",NewCT_Marker );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054_\u0052\u0065\u006cS\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_RelSizeAnchor );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054_\u0041\u0062\u0073S\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_AbsSizeAnchor );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_Drawing );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073",NewEG_ObjectChoices );_bd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr",NewEG_Anchor );}; |