mirror of
https://github.com/unidoc/unioffice.git
synced 2025-04-29 13:49:10 +08:00
120 lines
88 KiB
Go
120 lines
88 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 (_c "encoding/xml";_ed "fmt";_b "github.com/unidoc/unioffice";_f "github.com/unidoc/unioffice/common/logger";_ca "github.com/unidoc/unioffice/schema/soo/dml";_ce "strconv";);
|
|
|
|
// Validate validates the CT_Shape and its children
|
|
func (_ddee *CT_Shape )Validate ()error {return _ddee .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func (_acd *CT_ConnectorNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acd .CNvPr =_ca .NewCT_NonVisualDrawingProps ();_acd .CNvCxnSpPr =_ca .NewCT_NonVisualConnectorProperties ();_agff :for {_gbf ,_edc :=d .Token ();if _edc !=nil {return _edc ;};switch _gag :=_gbf .(type ){case _c .StartElement :switch _gag .Name {case _c .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 _adb :=d .DecodeElement (_acd .CNvPr ,&_gag );_adb !=nil {return _adb ;};case _c .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 _agfe :=d .DecodeElement (_acd .CNvCxnSpPr ,&_gag );_agfe !=nil {return _agfe ;};default:_f .Log .Debug ("\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",_gag .Name );if _dc :=d .Skip ();_dc !=nil {return _dc ;};};case _c .EndElement :break _agff ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the EG_ObjectChoicesChoice and its children, prefixing error messages with path
|
|
func (_cdgc *EG_ObjectChoicesChoice )ValidateWithPath (path string )error {if _cdgc .Sp !=nil {if _abe :=_cdgc .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_abe !=nil {return _abe ;};};if _cdgc .GrpSp !=nil {if _adg :=_cdgc .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070");_adg !=nil {return _adg ;};};if _cdgc .GraphicFrame !=nil {if _acbab :=_cdgc .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_acbab !=nil {return _acbab ;};};if _cdgc .CxnSp !=nil {if _cabf :=_cdgc .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070");_cabf !=nil {return _cabf ;};};if _cdgc .Pic !=nil {if _dedb :=_cdgc .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_dedb !=nil {return _dedb ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Drawing and its children
|
|
func (_dff *CT_Drawing )Validate ()error {return _dff .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");};func (_ccf *CT_Drawing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Name .Local ="\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067";e .EncodeToken (start );if _ccf .EG_Anchor !=nil {for _ ,_caa :=range _ccf .EG_Anchor {_caa .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ShapeNonVisual ()*CT_ShapeNonVisual {_bgf :=&CT_ShapeNonVisual {};_bgf .CNvPr =_ca .NewCT_NonVisualDrawingProps ();_bgf .CNvSpPr =_ca .NewCT_NonVisualDrawingShapeProps ();return _bgf ;};func NewEG_ObjectChoices ()*EG_ObjectChoices {_bab :=&EG_ObjectChoices {};return _bab };type CT_ConnectorNonVisual struct{CNvPr *_ca .CT_NonVisualDrawingProps ;CNvCxnSpPr *_ca .CT_NonVisualConnectorProperties ;};func (_eeef *CT_Drawing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eeea :for {_bag ,_cee :=d .Token ();if _cee !=nil {return _cee ;};switch _cad :=_bag .(type ){case _c .StartElement :switch _cad .Name {case _c .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"}:_eag :=NewEG_Anchor ();_eag .RelSizeAnchor =NewCT_RelSizeAnchor ();if _gdac :=d .DecodeElement (_eag .RelSizeAnchor ,&_cad );_gdac !=nil {return _gdac ;};_eeef .EG_Anchor =append (_eeef .EG_Anchor ,_eag );case _c .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"}:_ge :=NewEG_Anchor ();_ge .AbsSizeAnchor =NewCT_AbsSizeAnchor ();if _cbf :=d .DecodeElement (_ge .AbsSizeAnchor ,&_cad );_cbf !=nil {return _cbf ;};_eeef .EG_Anchor =append (_eeef .EG_Anchor ,_ge );default:_f .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\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0025\u0076",_cad .Name );if _ddb :=d .Skip ();_ddb !=nil {return _ddb ;};};case _c .EndElement :break _eeea ;case _c .CharData :};};return nil ;};func NewCT_GraphicFrame ()*CT_GraphicFrame {_aec :=&CT_GraphicFrame {};_aec .NvGraphicFramePr =NewCT_GraphicFrameNonVisual ();_aec .Xfrm =_ca .NewCT_Transform2D ();_aec .Graphic =_ca .NewGraphic ();return _aec ;};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_gggc :=&CT_PictureNonVisual {};_gggc .CNvPr =_ca .NewCT_NonVisualDrawingProps ();_gggc .CNvPicPr =_ca .NewCT_NonVisualPictureProperties ();return _gggc ;};type CT_AbsSizeAnchor struct{From *CT_Marker ;Ext *_ca .CT_PositiveSize2D ;Choice *EG_ObjectChoicesChoice ;};
|
|
|
|
// ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path
|
|
func (_fga *CT_GroupShapeNonVisual )ValidateWithPath (path string )error {if _cae :=_fga .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_cae !=nil {return _cae ;};if _ccdc :=_fga .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_ccdc !=nil {return _ccdc ;};return nil ;};func NewCT_GroupShape ()*CT_GroupShape {_feg :=&CT_GroupShape {};_feg .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_feg .GrpSpPr =_ca .NewCT_GroupShapeProperties ();return _feg ;};func _gdd (_fee bool )uint8 {if _fee {return 1;};return 0;};
|
|
|
|
// Validate validates the CT_AbsSizeAnchor and its children
|
|
func (_af *CT_AbsSizeAnchor )Validate ()error {return _af .ValidateWithPath ("\u0043\u0054_\u0041\u0062\u0073S\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072");};func NewCT_ConnectorNonVisual ()*CT_ConnectorNonVisual {_ga :=&CT_ConnectorNonVisual {};_ga .CNvPr =_ca .NewCT_NonVisualDrawingProps ();_ga .CNvCxnSpPr =_ca .NewCT_NonVisualConnectorProperties ();return _ga ;};
|
|
|
|
// ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path
|
|
func (_fage *CT_ShapeNonVisual )ValidateWithPath (path string )error {if _agcg :=_fage .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_agcg !=nil {return _agcg ;};if _bafa :=_fage .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072");_bafa !=nil {return _bafa ;};return nil ;};type EG_Anchor struct{RelSizeAnchor *CT_RelSizeAnchor ;AbsSizeAnchor *CT_AbsSizeAnchor ;};func (_cfa *CT_GraphicFrame )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cfa .NvGraphicFramePr =NewCT_GraphicFrameNonVisual ();_cfa .Xfrm =_ca .NewCT_Transform2D ();_cfa .Graphic =_ca .NewGraphic ();for _ ,_beg :=range start .Attr {if _beg .Name .Local =="\u006d\u0061\u0063r\u006f"{_fgf ,_cfg :=_beg .Value ,error (nil );if _cfg !=nil {return _cfg ;};_cfa .MacroAttr =&_fgf ;continue ;};if _beg .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_agd ,_cce :=_ce .ParseBool (_beg .Value );if _cce !=nil {return _cce ;};_cfa .FPublishedAttr =&_agd ;continue ;};};_aed :for {_fdb ,_dde :=d .Token ();if _dde !=nil {return _dde ;};switch _ged :=_fdb .(type ){case _c .StartElement :switch _ged .Name {case _c .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 _bga :=d .DecodeElement (_cfa .NvGraphicFramePr ,&_ged );_bga !=nil {return _bga ;};case _c .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 _bc :=d .DecodeElement (_cfa .Xfrm ,&_ged );_bc !=nil {return _bc ;};case _c .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"},_c .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 _eb :=d .DecodeElement (_cfa .Graphic ,&_ged );_eb !=nil {return _eb ;};default:_f .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\u0043\u0054\u005f\u0047\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0020\u0025\u0076",_ged .Name );if _ab :=d .Skip ();_ab !=nil {return _ab ;};};case _c .EndElement :break _aed ;case _c .CharData :};};return nil ;};func (_ebge *CT_PictureNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebge .CNvPr =_ca .NewCT_NonVisualDrawingProps ();_ebge .CNvPicPr =_ca .NewCT_NonVisualPictureProperties ();_gee :for {_aecc ,_fegc :=d .Token ();if _fegc !=nil {return _fegc ;};switch _bad :=_aecc .(type ){case _c .StartElement :switch _bad .Name {case _c .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 _aae :=d .DecodeElement (_ebge .CNvPr ,&_bad );_aae !=nil {return _aae ;};case _c .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 _fgg :=d .DecodeElement (_ebge .CNvPicPr ,&_bad );_fgg !=nil {return _fgg ;};default:_f .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\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_bad .Name );if _fbee :=d .Skip ();_fbee !=nil {return _fbee ;};};case _c .EndElement :break _gee ;case _c .CharData :};};return nil ;};type CT_GraphicFrame struct{MacroAttr *string ;FPublishedAttr *bool ;NvGraphicFramePr *CT_GraphicFrameNonVisual ;Xfrm *_ca .CT_Transform2D ;Graphic *_ca .Graphic ;};
|
|
|
|
// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path
|
|
func (_ega *CT_PictureNonVisual )ValidateWithPath (path string )error {if _dgfa :=_ega .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_dgfa !=nil {return _dgfa ;};if _bfe :=_ega .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r");_bfe !=nil {return _bfe ;};return nil ;};
|
|
|
|
// Validate validates the CT_RelSizeAnchor and its children
|
|
func (_cba *CT_RelSizeAnchor )Validate ()error {return _cba .ValidateWithPath ("\u0043\u0054_\u0052\u0065\u006cS\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072");};
|
|
|
|
// ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path
|
|
func (_eea *CT_GroupShapeChoice )ValidateWithPath (path string )error {for _geda ,_gfd :=range _eea .Sp {if _fcbc :=_gfd .ValidateWithPath (_ed .Sprintf ("\u0025s\u002f\u0053\u0070\u005b\u0025\u0064]",path ,_geda ));_fcbc !=nil {return _fcbc ;};};for _fcfd ,_fabc :=range _eea .GrpSp {if _fbe :=_fabc .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002fG\u0072\u0070\u0053\u0070\u005b\u0025\u0064\u005d",path ,_fcfd ));_fbe !=nil {return _fbe ;};};for _dce ,_fbd :=range _eea .GraphicFrame {if _agg :=_fbd .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002f\u0047ra\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u005b\u0025\u0064\u005d",path ,_dce ));_agg !=nil {return _agg ;};};for _acf ,_cada :=range _eea .CxnSp {if _faa :=_cada .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002fC\u0078\u006e\u0053\u0070\u005b\u0025\u0064\u005d",path ,_acf ));_faa !=nil {return _faa ;};};for _afe ,_bffe :=range _eea .Pic {if _gcd :=_bffe .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002f\u0050\u0069\u0063\u005b\u0025\u0064\u005d",path ,_afe ));_gcd !=nil {return _gcd ;};};return nil ;};func (_defb *CT_Shape )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _defb .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_ed .Sprintf ("\u0025\u0076",*_defb .MacroAttr )});};if _defb .TextlinkAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"},Value :_ed .Sprintf ("\u0025\u0076",*_defb .TextlinkAttr )});};if _defb .FLocksTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"},Value :_ed .Sprintf ("\u0025\u0064",_gdd (*_defb .FLocksTextAttr ))});};if _defb .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_ed .Sprintf ("\u0025\u0064",_gdd (*_defb .FPublishedAttr ))});};e .EncodeToken (start );_cccb :=_c .StartElement {Name :_c .Name {Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_defb .NvSpPr ,_cccb );_ceeg :=_c .StartElement {Name :_c .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_defb .SpPr ,_ceeg );if _defb .Style !=nil {_acc :=_c .StartElement {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"}};e .EncodeElement (_defb .Style ,_acc );};if _defb .TxBody !=nil {_aea :=_c .StartElement {Name :_c .Name {Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}};e .EncodeElement (_defb .TxBody ,_aea );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_GroupShapeNonVisual and its children
|
|
func (_gbc *CT_GroupShapeNonVisual )Validate ()error {return _gbc .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c");};
|
|
|
|
// Validate validates the EG_ObjectChoicesChoice and its children
|
|
func (_aafd *EG_ObjectChoicesChoice )Validate ()error {return _aafd .ValidateWithPath ("\u0045\u0047\u005f\u004fbj\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");};
|
|
|
|
// Validate validates the CT_PictureNonVisual and its children
|
|
func (_gfb *CT_PictureNonVisual )Validate ()error {return _gfb .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};type CT_Picture struct{MacroAttr *string ;FPublishedAttr *bool ;NvPicPr *CT_PictureNonVisual ;BlipFill *_ca .CT_BlipFillProperties ;SpPr *_ca .CT_ShapeProperties ;Style *_ca .CT_ShapeStyle ;};func NewCT_Picture ()*CT_Picture {_aedf :=&CT_Picture {};_aedf .NvPicPr =NewCT_PictureNonVisual ();_aedf .BlipFill =_ca .NewCT_BlipFillProperties ();_aedf .SpPr =_ca .NewCT_ShapeProperties ();return _aedf ;};func (_ffc *CT_ShapeNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_edf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_ffc .CNvPr ,_edf );_gfda :=_c .StartElement {Name :_c .Name {Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_ffc .CNvSpPr ,_gfda );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_GraphicFrame and its children
|
|
func (_bfg *CT_GraphicFrame )Validate ()error {return _bfg .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");};func (_ebg *CT_Marker )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebg .X =0.0;_ebg .Y =0.0;_bfgg :for {_dac ,_cadf :=d .Token ();if _cadf !=nil {return _cadf ;};switch _caf :=_dac .(type ){case _c .StartElement :switch _caf .Name {case _c .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 _cd :=d .DecodeElement (&_ebg .X ,&_caf );_cd !=nil {return _cd ;};case _c .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 _dcae :=d .DecodeElement (&_ebg .Y ,&_caf );_dcae !=nil {return _dcae ;};default:_f .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\u004d\u0061\u0072k\u0065\u0072 \u0025\u0076",_caf .Name );if _dfff :=d .Skip ();_dfff !=nil {return _dfff ;};};case _c .EndElement :break _bfgg ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the EG_ObjectChoices and its children, prefixing error messages with path
|
|
func (_bbdf *EG_ObjectChoices )ValidateWithPath (path string )error {if _bbdf .Choice !=nil {if _dfdf :=_bbdf .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_dfdf !=nil {return _dfdf ;};};return nil ;};func NewCT_AbsSizeAnchor ()*CT_AbsSizeAnchor {_g :=&CT_AbsSizeAnchor {};_g .From =NewCT_Marker ();_g .Ext =_ca .NewCT_PositiveSize2D ();return _g ;};
|
|
|
|
// ValidateWithPath validates the EG_Anchor and its children, prefixing error messages with path
|
|
func (_fabb *EG_Anchor )ValidateWithPath (path string )error {if _fabb .RelSizeAnchor !=nil {if _ddd :=_fabb .RelSizeAnchor .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0053\u0069\u007a\u0065\u0041n\u0063\u0068\u006f\u0072");_ddd !=nil {return _ddd ;};};if _fabb .AbsSizeAnchor !=nil {if _dcd :=_fabb .AbsSizeAnchor .ValidateWithPath (path +"\u002f\u0041\u0062\u0073\u0053\u0069\u007a\u0065\u0041n\u0063\u0068\u006f\u0072");_dcd !=nil {return _dcd ;};};return nil ;};func NewCT_Connector ()*CT_Connector {_cf :=&CT_Connector {};_cf .NvCxnSpPr =NewCT_ConnectorNonVisual ();_cf .SpPr =_ca .NewCT_ShapeProperties ();return _cf ;};func NewCT_GraphicFrameNonVisual ()*CT_GraphicFrameNonVisual {_ede :=&CT_GraphicFrameNonVisual {};_ede .CNvPr =_ca .NewCT_NonVisualDrawingProps ();_ede .CNvGraphicFramePr =_ca .NewCT_NonVisualGraphicFrameProperties ();return _ede ;};func (_gdc *CT_PictureNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_cec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_gdc .CNvPr ,_cec );_gedb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_gdc .CNvPicPr ,_gedb );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_ShapeNonVisual and its children
|
|
func (_dfgc *CT_ShapeNonVisual )Validate ()error {return _dfgc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c");};func (_ece *CT_GroupShapeChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ece .Sp !=nil {_bbb :=_c .StartElement {Name :_c .Name {Local :"\u0073\u0070"}};for _ ,_gfe :=range _ece .Sp {e .EncodeElement (_gfe ,_bbb );};};if _ece .GrpSp !=nil {_cfc :=_c .StartElement {Name :_c .Name {Local :"\u0067\u0072\u0070S\u0070"}};for _ ,_dccf :=range _ece .GrpSp {e .EncodeElement (_dccf ,_cfc );};};if _ece .GraphicFrame !=nil {_ace :=_c .StartElement {Name :_c .Name {Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}};for _ ,_gbe :=range _ece .GraphicFrame {e .EncodeElement (_gbe ,_ace );};};if _ece .CxnSp !=nil {_fda :=_c .StartElement {Name :_c .Name {Local :"\u0063\u0078\u006eS\u0070"}};for _ ,_efg :=range _ece .CxnSp {e .EncodeElement (_efg ,_fda );};};if _ece .Pic !=nil {_agc :=_c .StartElement {Name :_c .Name {Local :"\u0070\u0069\u0063"}};for _ ,_dgf :=range _ece .Pic {e .EncodeElement (_dgf ,_agc );};};return nil ;};type CT_Marker struct{X float64 ;Y float64 ;};func (_eeeg *EG_ObjectChoices )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_daf :for {_cbag ,_ggc :=d .Token ();if _ggc !=nil {return _ggc ;};switch _eeb :=_cbag .(type ){case _c .StartElement :switch _eeb .Name {case _c .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"}:_eeeg .Choice =NewEG_ObjectChoicesChoice ();if _gfg :=d .DecodeElement (&_eeeg .Choice .Sp ,&_eeb );_gfg !=nil {return _gfg ;};case _c .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"}:_eeeg .Choice =NewEG_ObjectChoicesChoice ();if _acgb :=d .DecodeElement (&_eeeg .Choice .GrpSp ,&_eeb );_acgb !=nil {return _acgb ;};case _c .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"}:_eeeg .Choice =NewEG_ObjectChoicesChoice ();if _cabb :=d .DecodeElement (&_eeeg .Choice .GraphicFrame ,&_eeb );_cabb !=nil {return _cabb ;};case _c .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"}:_eeeg .Choice =NewEG_ObjectChoicesChoice ();if _gceg :=d .DecodeElement (&_eeeg .Choice .CxnSp ,&_eeb );_gceg !=nil {return _gceg ;};case _c .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"}:_eeeg .Choice =NewEG_ObjectChoicesChoice ();if _edbg :=d .DecodeElement (&_eeeg .Choice .Pic ,&_eeb );_edbg !=nil {return _edbg ;};default:_f .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\u004f\u0062\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0020\u0025v",_eeb .Name );if _ccgd :=d .Skip ();_ccgd !=nil {return _ccgd ;};};case _c .EndElement :break _daf ;case _c .CharData :};};return nil ;};func (_efe *CT_Picture )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _efe .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_ed .Sprintf ("\u0025\u0076",*_efe .MacroAttr )});};if _efe .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_ed .Sprintf ("\u0025\u0064",_gdd (*_efe .FPublishedAttr ))});};e .EncodeToken (start );_fdbg :=_c .StartElement {Name :_c .Name {Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_efe .NvPicPr ,_fdbg );_bfcf :=_c .StartElement {Name :_c .Name {Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_efe .BlipFill ,_bfcf );_dbf :=_c .StartElement {Name :_c .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_efe .SpPr ,_dbf );if _efe .Style !=nil {_fbb :=_c .StartElement {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"}};e .EncodeElement (_efe .Style ,_fbb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ShapeNonVisual struct{CNvPr *_ca .CT_NonVisualDrawingProps ;CNvSpPr *_ca .CT_NonVisualDrawingShapeProps ;};func (_geb *CT_GraphicFrame )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _geb .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_ed .Sprintf ("\u0025\u0076",*_geb .MacroAttr )});};if _geb .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_ed .Sprintf ("\u0025\u0064",_gdd (*_geb .FPublishedAttr ))});};e .EncodeToken (start );_dgb :=_c .StartElement {Name :_c .Name {Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_geb .NvGraphicFramePr ,_dgb );_gge :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0066\u0072\u006d"}};e .EncodeElement (_geb .Xfrm ,_gge );_ccg :=_c .StartElement {Name :_c .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_ccg .Attr =append (_ccg .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\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"});e .EncodeElement (_geb .Graphic ,_ccg );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type EG_ObjectChoices struct{Choice *EG_ObjectChoicesChoice ;};func (_fag *CT_GraphicFrameNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_fgbe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_fag .CNvPr ,_fgbe );_ada :=_c .StartElement {Name :_c .Name {Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}};e .EncodeElement (_fag .CNvGraphicFramePr ,_ada );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_GroupShapeChoice and its children
|
|
func (_dfd *CT_GroupShapeChoice )Validate ()error {return _dfd .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};func NewCT_Marker ()*CT_Marker {_fad :=&CT_Marker {};_fad .X =0.0;_fad .Y =0.0;return _fad };
|
|
|
|
// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path
|
|
func (_ddc *CT_Shape )ValidateWithPath (path string )error {if _ebd :=_ddc .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_ebd !=nil {return _ebd ;};if _agcf :=_ddc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_agcf !=nil {return _agcf ;};if _ddc .Style !=nil {if _gbdf :=_ddc .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_gbdf !=nil {return _gbdf ;};};if _ddc .TxBody !=nil {if _ccdb :=_ddc .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079");_ccdb !=nil {return _ccdb ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path
|
|
func (_cfdc *CT_GroupShape )ValidateWithPath (path string )error {if _fae :=_cfdc .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_fae !=nil {return _fae ;};if _bfcg :=_cfdc .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_bfcg !=nil {return _bfcg ;};for _bff ,_afb :=range _cfdc .Choice {if _bcf :=_afb .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002f\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_bff ));_bcf !=nil {return _bcf ;};};return nil ;};type CT_Connector struct{MacroAttr *string ;FPublishedAttr *bool ;NvCxnSpPr *CT_ConnectorNonVisual ;SpPr *_ca .CT_ShapeProperties ;Style *_ca .CT_ShapeStyle ;};type CT_PictureNonVisual struct{CNvPr *_ca .CT_NonVisualDrawingProps ;CNvPicPr *_ca .CT_NonVisualPictureProperties ;};func (_afg *EG_Anchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afa :for {_dbc ,_gcf :=d .Token ();if _gcf !=nil {return _gcf ;};switch _cdb :=_dbc .(type ){case _c .StartElement :switch _cdb .Name {case _c .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"}:_afg .RelSizeAnchor =NewCT_RelSizeAnchor ();if _cceb :=d .DecodeElement (_afg .RelSizeAnchor ,&_cdb );_cceb !=nil {return _cceb ;};case _c .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"}:_afg .AbsSizeAnchor =NewCT_AbsSizeAnchor ();if _bca :=d .DecodeElement (_afg .AbsSizeAnchor ,&_cdb );_bca !=nil {return _bca ;};default:_f .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 \u0045\u0047\u005f\u0041\u006e\u0063h\u006f\u0072 \u0025\u0076",_cdb .Name );if _dded :=d .Skip ();_dded !=nil {return _dded ;};};case _c .EndElement :break _afa ;case _c .CharData :};};return nil ;};type CT_GraphicFrameNonVisual struct{CNvPr *_ca .CT_NonVisualDrawingProps ;CNvGraphicFramePr *_ca .CT_NonVisualGraphicFrameProperties ;};func (_cfd *CT_GroupShape )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cfd .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_cfd .GrpSpPr =_ca .NewCT_GroupShapeProperties ();_eg :for {_bgg ,_deg :=d .Token ();if _deg !=nil {return _deg ;};switch _gfc :=_bgg .(type ){case _c .StartElement :switch _gfc .Name {case _c .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 _eca :=d .DecodeElement (_cfd .NvGrpSpPr ,&_gfc );_eca !=nil {return _eca ;};case _c .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 _dfc :=d .DecodeElement (_cfd .GrpSpPr ,&_gfc );_dfc !=nil {return _dfc ;};case _c .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"}:_dcc :=NewCT_GroupShapeChoice ();if _aga :=d .DecodeElement (&_dcc .Sp ,&_gfc );_aga !=nil {return _aga ;};_cfd .Choice =append (_cfd .Choice ,_dcc );case _c .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"}:_gdb :=NewCT_GroupShapeChoice ();if _ebc :=d .DecodeElement (&_gdb .GrpSp ,&_gfc );_ebc !=nil {return _ebc ;};_cfd .Choice =append (_cfd .Choice ,_gdb );case _c .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"}:_cbc :=NewCT_GroupShapeChoice ();if _gba :=d .DecodeElement (&_cbc .GraphicFrame ,&_gfc );_gba !=nil {return _gba ;};_cfd .Choice =append (_cfd .Choice ,_cbc );case _c .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"}:_daa :=NewCT_GroupShapeChoice ();if _ddeb :=d .DecodeElement (&_daa .CxnSp ,&_gfc );_ddeb !=nil {return _ddeb ;};_cfd .Choice =append (_cfd .Choice ,_daa );case _c .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"}:_ded :=NewCT_GroupShapeChoice ();if _bdg :=d .DecodeElement (&_ded .Pic ,&_gfc );_bdg !=nil {return _bdg ;};_cfd .Choice =append (_cfd .Choice ,_ded );default:_f .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\u0047r\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065 \u0025\u0076",_gfc .Name );if _bcb :=d .Skip ();_bcb !=nil {return _bcb ;};};case _c .EndElement :break _eg ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the EG_Anchor and its children
|
|
func (_cda *EG_Anchor )Validate ()error {return _cda .ValidateWithPath ("\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr");};type CT_Drawing struct{EG_Anchor []*EG_Anchor ;};func (_gedg *CT_GroupShapeNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gedg .CNvPr =_ca .NewCT_NonVisualDrawingProps ();_gedg .CNvGrpSpPr =_ca .NewCT_NonVisualGroupDrawingShapeProps ();_bdee :for {_aggb ,_acgg :=d .Token ();if _acgg !=nil {return _acgg ;};switch _ffa :=_aggb .(type ){case _c .StartElement :switch _ffa .Name {case _c .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 _db :=d .DecodeElement (_gedg .CNvPr ,&_ffa );_db !=nil {return _db ;};case _c .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 _cgga :=d .DecodeElement (_gedg .CNvGrpSpPr ,&_ffa );_cgga !=nil {return _cgga ;};default:_f .Log .Debug ("\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",_ffa .Name );if _bbd :=d .Skip ();_bbd !=nil {return _bbd ;};};case _c .EndElement :break _bdee ;case _c .CharData :};};return nil ;};func (_eab *CT_RelSizeAnchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_bdf :=_c .StartElement {Name :_c .Name {Local :"\u0066\u0072\u006f\u006d"}};e .EncodeElement (_eab .From ,_bdf );_gcg :=_c .StartElement {Name :_c .Name {Local :"\u0074\u006f"}};e .EncodeElement (_eab .To ,_gcg );if _eab .Choice !=nil {_eab .Choice .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_GroupShape struct{NvGrpSpPr *CT_GroupShapeNonVisual ;GrpSpPr *_ca .CT_GroupShapeProperties ;Choice []*CT_GroupShapeChoice ;};
|
|
|
|
// ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path
|
|
func (_bda *CT_ConnectorNonVisual )ValidateWithPath (path string )error {if _be :=_bda .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_be !=nil {return _be ;};if _dd :=_bda .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_dd !=nil {return _dd ;};return nil ;};func (_cgcg *EG_ObjectChoicesChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egf :for {_gcgb ,_cbg :=d .Token ();if _cbg !=nil {return _cbg ;};switch _ege :=_gcgb .(type ){case _c .StartElement :switch _ege .Name {case _c .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"}:_cgcg .Sp =NewCT_Shape ();if _abaf :=d .DecodeElement (_cgcg .Sp ,&_ege );_abaf !=nil {return _abaf ;};case _c .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"}:_cgcg .GrpSp =NewCT_GroupShape ();if _aeb :=d .DecodeElement (_cgcg .GrpSp ,&_ege );_aeb !=nil {return _aeb ;};case _c .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"}:_cgcg .GraphicFrame =NewCT_GraphicFrame ();if _efeb :=d .DecodeElement (_cgcg .GraphicFrame ,&_ege );_efeb !=nil {return _efeb ;};case _c .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"}:_cgcg .CxnSp =NewCT_Connector ();if _fbecf :=d .DecodeElement (_cgcg .CxnSp ,&_ege );_fbecf !=nil {return _fbecf ;};case _c .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"}:_cgcg .Pic =NewCT_Picture ();if _aefg :=d .DecodeElement (_cgcg .Pic ,&_ege );_aefg !=nil {return _aefg ;};default:_f .Log .Debug ("\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",_ege .Name );if _gcgd :=d .Skip ();_gcgd !=nil {return _gcgd ;};};case _c .EndElement :break _egf ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_Connector and its children
|
|
func (_agf *CT_Connector )Validate ()error {return _agf .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");};type CT_GroupShapeNonVisual struct{CNvPr *_ca .CT_NonVisualDrawingProps ;CNvGrpSpPr *_ca .CT_NonVisualGroupDrawingShapeProps ;};
|
|
|
|
// ValidateWithPath validates the CT_GraphicFrameNonVisual and its children, prefixing error messages with path
|
|
func (_aee *CT_GraphicFrameNonVisual )ValidateWithPath (path string )error {if _gcc :=_aee .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_gcc !=nil {return _gcc ;};if _gfa :=_aee .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072");_gfa !=nil {return _gfa ;};return nil ;};func NewCT_RelSizeAnchor ()*CT_RelSizeAnchor {_cbe :=&CT_RelSizeAnchor {};_cbe .From =NewCT_Marker ();_cbe .To =NewCT_Marker ();return _cbe ;};func (_bee *CT_Picture )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bee .NvPicPr =NewCT_PictureNonVisual ();_bee .BlipFill =_ca .NewCT_BlipFillProperties ();_bee .SpPr =_ca .NewCT_ShapeProperties ();for _ ,_edba :=range start .Attr {if _edba .Name .Local =="\u006d\u0061\u0063r\u006f"{_fdac ,_cdg :=_edba .Value ,error (nil );if _cdg !=nil {return _cdg ;};_bee .MacroAttr =&_fdac ;continue ;};if _edba .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_ggf ,_gacf :=_ce .ParseBool (_edba .Value );if _gacf !=nil {return _gacf ;};_bee .FPublishedAttr =&_ggf ;continue ;};};_fea :for {_faee ,_adae :=d .Token ();if _adae !=nil {return _adae ;};switch _gdab :=_faee .(type ){case _c .StartElement :switch _gdab .Name {case _c .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 _ggfd :=d .DecodeElement (_bee .NvPicPr ,&_gdab );_ggfd !=nil {return _ggfd ;};case _c .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 _ffgg :=d .DecodeElement (_bee .BlipFill ,&_gdab );_ffgg !=nil {return _ffgg ;};case _c .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 _ggg :=d .DecodeElement (_bee .SpPr ,&_gdab );_ggg !=nil {return _ggg ;};case _c .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"}:_bee .Style =_ca .NewCT_ShapeStyle ();if _ccgb :=d .DecodeElement (_bee .Style ,&_gdab );_ccgb !=nil {return _ccgb ;};default:_f .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\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_gdab .Name );if _dfffa :=d .Skip ();_dfffa !=nil {return _dfffa ;};};case _c .EndElement :break _fea ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_Picture and its children
|
|
func (_dfga *CT_Picture )Validate ()error {return _dfga .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};func (_dee *CT_GroupShapeChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcfg :for {_bge ,_age :=d .Token ();if _age !=nil {return _age ;};switch _dgff :=_bge .(type ){case _c .StartElement :switch _dgff .Name {case _c .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"}:_aef :=NewCT_Shape ();if _baf :=d .DecodeElement (_aef ,&_dgff );_baf !=nil {return _baf ;};_dee .Sp =append (_dee .Sp ,_aef );case _c .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"}:_gef :=NewCT_GroupShape ();if _gaca :=d .DecodeElement (_gef ,&_dgff );_gaca !=nil {return _gaca ;};_dee .GrpSp =append (_dee .GrpSp ,_gef );case _c .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"}:_def :=NewCT_GraphicFrame ();if _fdd :=d .DecodeElement (_def ,&_dgff );_fdd !=nil {return _fdd ;};_dee .GraphicFrame =append (_dee .GraphicFrame ,_def );case _c .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"}:_egd :=NewCT_Connector ();if _cfff :=d .DecodeElement (_egd ,&_dgff );_cfff !=nil {return _cfff ;};_dee .CxnSp =append (_dee .CxnSp ,_egd );case _c .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"}:_ccd :=NewCT_Picture ();if _fcg :=d .DecodeElement (_ccd ,&_dgff );_fcg !=nil {return _fcg ;};_dee .Pic =append (_dee .Pic ,_ccd );default:_f .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\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068ap\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dgff .Name );if _abf :=d .Skip ();_abf !=nil {return _abf ;};};case _c .EndElement :break _bcfg ;case _c .CharData :};};return nil ;};func (_fed *CT_GraphicFrameNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fed .CNvPr =_ca .NewCT_NonVisualDrawingProps ();_fed .CNvGraphicFramePr =_ca .NewCT_NonVisualGraphicFrameProperties ();_da :for {_ceb ,_gc :=d .Token ();if _gc !=nil {return _gc ;};switch _dca :=_ceb .(type ){case _c .StartElement :switch _dca .Name {case _c .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 _bdb :=d .DecodeElement (_fed .CNvPr ,&_dca );_bdb !=nil {return _bdb ;};case _c .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 _dgg :=d .DecodeElement (_fed .CNvGraphicFramePr ,&_dca );_dgg !=nil {return _dgg ;};default:_f .Log .Debug ("\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",_dca .Name );if _aba :=d .Skip ();_aba !=nil {return _aba ;};};case _c .EndElement :break _da ;case _c .CharData :};};return nil ;};type CT_Shape struct{MacroAttr *string ;TextlinkAttr *string ;FLocksTextAttr *bool ;FPublishedAttr *bool ;NvSpPr *CT_ShapeNonVisual ;SpPr *_ca .CT_ShapeProperties ;Style *_ca .CT_ShapeStyle ;TxBody *_ca .CT_TextBody ;};func (_ee *CT_AbsSizeAnchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ee .From =NewCT_Marker ();_ee .Ext =_ca .NewCT_PositiveSize2D ();_fg :for {_ec ,_a :=d .Token ();if _a !=nil {return _a ;};switch _fe :=_ec .(type ){case _c .StartElement :switch _fe .Name {case _c .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 _d :=d .DecodeElement (_ee .From ,&_fe );_d !=nil {return _d ;};case _c .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 _bg :=d .DecodeElement (_ee .Ext ,&_fe );_bg !=nil {return _bg ;};case _c .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"}:_ee .Choice =NewEG_ObjectChoicesChoice ();if _bfd :=d .DecodeElement (&_ee .Choice .Sp ,&_fe );_bfd !=nil {return _bfd ;};case _c .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"}:_ee .Choice =NewEG_ObjectChoicesChoice ();if _fc :=d .DecodeElement (&_ee .Choice .GrpSp ,&_fe );_fc !=nil {return _fc ;};case _c .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"}:_ee .Choice =NewEG_ObjectChoicesChoice ();if _ac :=d .DecodeElement (&_ee .Choice .GraphicFrame ,&_fe );_ac !=nil {return _ac ;};case _c .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"}:_ee .Choice =NewEG_ObjectChoicesChoice ();if _ea :=d .DecodeElement (&_ee .Choice .CxnSp ,&_fe );_ea !=nil {return _ea ;};case _c .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"}:_ee .Choice =NewEG_ObjectChoicesChoice ();if _ad :=d .DecodeElement (&_ee .Choice .Pic ,&_fe );_ad !=nil {return _ad ;};default:_f .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\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_fe .Name );if _gd :=d .Skip ();_gd !=nil {return _gd ;};};case _c .EndElement :break _fg ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path
|
|
func (_dcga *CT_Picture )ValidateWithPath (path string )error {if _fcd :=_dcga .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_fcd !=nil {return _fcd ;};if _gbg :=_dcga .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl");_gbg !=nil {return _gbg ;};if _geg :=_dcga .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_geg !=nil {return _geg ;};if _dcga .Style !=nil {if _edd :=_dcga .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_edd !=nil {return _edd ;};};return nil ;};func (_cca *CT_GroupShape )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_bega :=_c .StartElement {Name :_c .Name {Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}};e .EncodeElement (_cca .NvGrpSpPr ,_bega );_cgcd :=_c .StartElement {Name :_c .Name {Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_cca .GrpSpPr ,_cgcd );if _cca .Choice !=nil {for _ ,_bfcd :=range _cca .Choice {_bfcd .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Shape ()*CT_Shape {_fdg :=&CT_Shape {};_fdg .NvSpPr =NewCT_ShapeNonVisual ();_fdg .SpPr =_ca .NewCT_ShapeProperties ();return _fdg ;};func NewEG_Anchor ()*EG_Anchor {_ecb :=&EG_Anchor {};return _ecb };func (_bcg *EG_ObjectChoicesChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bcg .Sp !=nil {_feaf :=_c .StartElement {Name :_c .Name {Local :"\u0073\u0070"}};e .EncodeElement (_bcg .Sp ,_feaf );};if _bcg .GrpSp !=nil {_fdf :=_c .StartElement {Name :_c .Name {Local :"\u0067\u0072\u0070S\u0070"}};e .EncodeElement (_bcg .GrpSp ,_fdf );};if _bcg .GraphicFrame !=nil {_cge :=_c .StartElement {Name :_c .Name {Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}};e .EncodeElement (_bcg .GraphicFrame ,_cge );};if _bcg .CxnSp !=nil {_caeg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u0078\u006eS\u0070"}};e .EncodeElement (_bcg .CxnSp ,_caeg );};if _bcg .Pic !=nil {_aeab :=_c .StartElement {Name :_c .Name {Local :"\u0070\u0069\u0063"}};e .EncodeElement (_bcg .Pic ,_aeab );};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Marker and its children, prefixing error messages with path
|
|
func (_bea *CT_Marker )ValidateWithPath (path string )error {if _bea .X < 0.0{return _ed .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 ,_bea .X );};if _bea .X > 1.0{return _ed .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 ,_bea .X );};if _bea .Y < 0.0{return _ed .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 ,_bea .Y );};if _bea .Y > 1.0{return _ed .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 ,_bea .Y );};return nil ;};func NewCT_GroupShapeNonVisual ()*CT_GroupShapeNonVisual {_gga :=&CT_GroupShapeNonVisual {};_gga .CNvPr =_ca .NewCT_NonVisualDrawingProps ();_gga .CNvGrpSpPr =_ca .NewCT_NonVisualGroupDrawingShapeProps ();return _gga ;};func (_egac *CT_ShapeNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egac .CNvPr =_ca .NewCT_NonVisualDrawingProps ();_egac .CNvSpPr =_ca .NewCT_NonVisualDrawingShapeProps ();_ecc :for {_fggg ,_dfda :=d .Token ();if _dfda !=nil {return _dfda ;};switch _fcga :=_fggg .(type ){case _c .StartElement :switch _fcga .Name {case _c .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 _baa :=d .DecodeElement (_egac .CNvPr ,&_fcga );_baa !=nil {return _baa ;};case _c .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 _eaa :=d .DecodeElement (_egac .CNvSpPr ,&_fcga );_eaa !=nil {return _eaa ;};default:_f .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\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_fcga .Name );if _acba :=d .Skip ();_acba !=nil {return _acba ;};};case _c .EndElement :break _ecc ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path
|
|
func (_ffg *CT_Connector )ValidateWithPath (path string )error {if _gg :=_ffg .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_gg !=nil {return _gg ;};if _fd :=_ffg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_fd !=nil {return _fd ;};if _ffg .Style !=nil {if _cag :=_ffg .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_cag !=nil {return _cag ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Marker and its children
|
|
func (_ffe *CT_Marker )Validate ()error {return _ffe .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r");};type EG_ObjectChoicesChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ;};func (_fgff *CT_GroupShapeNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gbec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_fgff .CNvPr ,_gbec );_fabg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_fgff .CNvGrpSpPr ,_fabg );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewEG_ObjectChoicesChoice ()*EG_ObjectChoicesChoice {_egdg :=&EG_ObjectChoicesChoice {};return _egdg ;};type CT_RelSizeAnchor struct{From *CT_Marker ;To *CT_Marker ;Choice *EG_ObjectChoicesChoice ;};
|
|
|
|
// ValidateWithPath validates the CT_GraphicFrame and its children, prefixing error messages with path
|
|
func (_ebb *CT_GraphicFrame )ValidateWithPath (path string )error {if _fbf :=_ebb .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072");_fbf !=nil {return _fbf ;};if _efb :=_ebb .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_efb !=nil {return _efb ;};if _bbe :=_ebb .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_bbe !=nil {return _bbe ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_RelSizeAnchor and its children, prefixing error messages with path
|
|
func (_dcac *CT_RelSizeAnchor )ValidateWithPath (path string )error {if _adc :=_dcac .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_adc !=nil {return _adc ;};if _efed :=_dcac .To .ValidateWithPath (path +"\u002f\u0054\u006f");_efed !=nil {return _efed ;};if _dcac .Choice !=nil {if _agfg :=_dcac .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_agfg !=nil {return _agfg ;};};return nil ;};
|
|
|
|
// Validate validates the CT_GroupShape and its children
|
|
func (_cfe *CT_GroupShape )Validate ()error {return _cfe .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065");};func (_cab *EG_ObjectChoices )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cab .Choice !=nil {_cab .Choice .MarshalXML (e ,_c .StartElement {});};return nil ;};func (_bf *CT_AbsSizeAnchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gf :=_c .StartElement {Name :_c .Name {Local :"\u0066\u0072\u006f\u006d"}};e .EncodeElement (_bf .From ,_gf );_ef :=_c .StartElement {Name :_c .Name {Local :"\u0065\u0078\u0074"}};e .EncodeElement (_bf .Ext ,_ef );if _bf .Choice !=nil {_bf .Choice .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cg *CT_Connector )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cg .NvCxnSpPr =NewCT_ConnectorNonVisual ();_cg .SpPr =_ca .NewCT_ShapeProperties ();for _ ,_fgb :=range start .Attr {if _fgb .Name .Local =="\u006d\u0061\u0063r\u006f"{_dg ,_ba :=_fgb .Value ,error (nil );if _ba !=nil {return _ba ;};_cg .MacroAttr =&_dg ;continue ;};if _fgb .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_bb ,_ccc :=_ce .ParseBool (_fgb .Value );if _ccc !=nil {return _ccc ;};_cg .FPublishedAttr =&_bb ;continue ;};};_bgc :for {_fcf ,_cb :=d .Token ();if _cb !=nil {return _cb ;};switch _bfc :=_fcf .(type ){case _c .StartElement :switch _bfc .Name {case _c .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 _df :=d .DecodeElement (_cg .NvCxnSpPr ,&_bfc );_df !=nil {return _df ;};case _c .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 _gda :=d .DecodeElement (_cg .SpPr ,&_bfc );_gda !=nil {return _gda ;};case _c .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"}:_cg .Style =_ca .NewCT_ShapeStyle ();if _ff :=d .DecodeElement (_cg .Style ,&_bfc );_ff !=nil {return _ff ;};default:_f .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_C\u006f\u006en\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_bfc .Name );if _bd :=d .Skip ();_bd !=nil {return _bd ;};};case _c .EndElement :break _bgc ;case _c .CharData :};};return nil ;};func (_affd *CT_RelSizeAnchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_affd .From =NewCT_Marker ();_affd .To =NewCT_Marker ();_fcgf :for {_eead ,_aeg :=d .Token ();if _aeg !=nil {return _aeg ;};switch _cceg :=_eead .(type ){case _c .StartElement :switch _cceg .Name {case _c .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 _gea :=d .DecodeElement (_affd .From ,&_cceg );_gea !=nil {return _gea ;};case _c .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 _acb :=d .DecodeElement (_affd .To ,&_cceg );_acb !=nil {return _acb ;};case _c .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"}:_affd .Choice =NewEG_ObjectChoicesChoice ();if _ggb :=d .DecodeElement (&_affd .Choice .Sp ,&_cceg );_ggb !=nil {return _ggb ;};case _c .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"}:_affd .Choice =NewEG_ObjectChoicesChoice ();if _gbd :=d .DecodeElement (&_affd .Choice .GrpSp ,&_cceg );_gbd !=nil {return _gbd ;};case _c .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"}:_affd .Choice =NewEG_ObjectChoicesChoice ();if _fade :=d .DecodeElement (&_affd .Choice .GraphicFrame ,&_cceg );_fade !=nil {return _fade ;};case _c .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"}:_affd .Choice =NewEG_ObjectChoicesChoice ();if _gebb :=d .DecodeElement (&_affd .Choice .CxnSp ,&_cceg );_gebb !=nil {return _gebb ;};case _c .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"}:_affd .Choice =NewEG_ObjectChoicesChoice ();if _bdfc :=d .DecodeElement (&_affd .Choice .Pic ,&_cceg );_bdfc !=nil {return _bdfc ;};default:_f .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\u0052\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_cceg .Name );if _affc :=d .Skip ();_affc !=nil {return _affc ;};};case _c .EndElement :break _fcgf ;case _c .CharData :};};return nil ;};func NewCT_GroupShapeChoice ()*CT_GroupShapeChoice {_acg :=&CT_GroupShapeChoice {};return _acg };
|
|
|
|
// Validate validates the EG_ObjectChoices and its children
|
|
func (_bead *EG_ObjectChoices )Validate ()error {return _bead .ValidateWithPath ("\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073");};func (_gac *CT_ConnectorNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_fb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_gac .CNvPr ,_fb );_dec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_gac .CNvCxnSpPr ,_dec );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_GroupShapeChoice struct{Sp []*CT_Shape ;GrpSp []*CT_GroupShape ;GraphicFrame []*CT_GraphicFrame ;CxnSp []*CT_Connector ;Pic []*CT_Picture ;};
|
|
|
|
// Validate validates the CT_ConnectorNonVisual and its children
|
|
func (_edb *CT_ConnectorNonVisual )Validate ()error {return _edb .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");};
|
|
|
|
// Validate validates the CT_GraphicFrameNonVisual and its children
|
|
func (_fcb *CT_GraphicFrameNonVisual )Validate ()error {return _fcb .ValidateWithPath ("\u0043T\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};
|
|
|
|
// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path
|
|
func (_ffb *CT_Drawing )ValidateWithPath (path string )error {for _aaf ,_aff :=range _ffb .EG_Anchor {if _cgc :=_aff .ValidateWithPath (_ed .Sprintf ("\u0025\u0073/\u0045\u0047\u005fA\u006e\u0063\u0068\u006f\u0072\u005b\u0025\u0064\u005d",path ,_aaf ));_cgc !=nil {return _cgc ;};};return nil ;};func (_aggbe *CT_Shape )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aggbe .NvSpPr =NewCT_ShapeNonVisual ();_aggbe .SpPr =_ca .NewCT_ShapeProperties ();for _ ,_ddg :=range start .Attr {if _ddg .Name .Local =="\u006d\u0061\u0063r\u006f"{_cgcb ,_dda :=_ddg .Value ,error (nil );if _dda !=nil {return _dda ;};_aggbe .MacroAttr =&_cgcb ;continue ;};if _ddg .Name .Local =="\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"{_aega ,_eddb :=_ddg .Value ,error (nil );if _eddb !=nil {return _eddb ;};_aggbe .TextlinkAttr =&_aega ;continue ;};if _ddg .Name .Local =="\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"{_fcgfe ,_fce :=_ce .ParseBool (_ddg .Value );if _fce !=nil {return _fce ;};_aggbe .FLocksTextAttr =&_fcgfe ;continue ;};if _ddg .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_bgd ,_cgf :=_ce .ParseBool (_ddg .Value );if _cgf !=nil {return _cgf ;};_aggbe .FPublishedAttr =&_bgd ;continue ;};};_fbec :for {_eeg ,_cbfa :=d .Token ();if _cbfa !=nil {return _cbfa ;};switch _bae :=_eeg .(type ){case _c .StartElement :switch _bae .Name {case _c .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 _dgba :=d .DecodeElement (_aggbe .NvSpPr ,&_bae );_dgba !=nil {return _dgba ;};case _c .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 _dcb :=d .DecodeElement (_aggbe .SpPr ,&_bae );_dcb !=nil {return _dcb ;};case _c .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"}:_aggbe .Style =_ca .NewCT_ShapeStyle ();if _bgea :=d .DecodeElement (_aggbe .Style ,&_bae );_bgea !=nil {return _bgea ;};case _c .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"}:_aggbe .TxBody =_ca .NewCT_TextBody ();if _gbdd :=d .DecodeElement (_aggbe .TxBody ,&_bae );_gbdd !=nil {return _gbdd ;};default:_f .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",_bae .Name );if _gce :=d .Skip ();_gce !=nil {return _gce ;};};case _c .EndElement :break _fbec ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_AbsSizeAnchor and its children, prefixing error messages with path
|
|
func (_fa *CT_AbsSizeAnchor )ValidateWithPath (path string )error {if _de :=_fa .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_de !=nil {return _de ;};if _fab :=_fa .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074");_fab !=nil {return _fab ;};if _fa .Choice !=nil {if _gb :=_fa .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_gb !=nil {return _gb ;};};return nil ;};func (_ceef *CT_Marker )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_afc :=_c .StartElement {Name :_c .Name {Local :"\u0078"}};e .EncodeElement (_ceef .X ,_afc );_gad :=_c .StartElement {Name :_c .Name {Local :"\u0079"}};e .EncodeElement (_ceef .Y ,_gad );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ae *CT_Connector )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ae .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_ed .Sprintf ("\u0025\u0076",*_ae .MacroAttr )});};if _ae .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_ed .Sprintf ("\u0025\u0064",_gdd (*_ae .FPublishedAttr ))});};e .EncodeToken (start );_cc :=_c .StartElement {Name :_c .Name {Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}};e .EncodeElement (_ae .NvCxnSpPr ,_cc );_add :=_c .StartElement {Name :_c .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_ae .SpPr ,_add );if _ae .Style !=nil {_ag :=_c .StartElement {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"}};e .EncodeElement (_ae .Style ,_ag );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Drawing ()*CT_Drawing {_cgg :=&CT_Drawing {};return _cgg };func (_gcea *EG_Anchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gcea .RelSizeAnchor !=nil {_gdad :=_c .StartElement {Name :_c .Name {Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_gcea .RelSizeAnchor ,_gdad );};if _gcea .AbsSizeAnchor !=nil {_edeg :=_c .StartElement {Name :_c .Name {Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_gcea .AbsSizeAnchor ,_edeg );};return nil ;};func init (){_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );_b .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 );}; |