mirror of
https://github.com/unidoc/unioffice.git
synced 2025-05-08 19:29:25 +08:00
156 lines
168 KiB
Go
156 lines
168 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 spreadsheetDrawing ;import (_c "encoding/xml";_a "fmt";_ed "github.com/unidoc/unioffice";_e "github.com/unidoc/unioffice/common/logger";_gc "github.com/unidoc/unioffice/schema/soo/dml";_g "strconv";);func (_fg *CT_AbsoluteAnchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_cf :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0070\u006f\u0073"}};e .EncodeElement (_fg .Pos ,_cf );_ca :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0065\u0078\u0074"}};e .EncodeElement (_fg .Ext ,_ca );if _fg .Choice !=nil {_fg .Choice .MarshalXML (e ,_c .StartElement {});};_b :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006c\u0069\u0065\u006et\u0044\u0061\u0074\u0061"}};e .EncodeElement (_fg .ClientData ,_b );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_eba *From )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eba .CT_Marker =*NewCT_Marker ();_gbfb :for {_gbc ,_cdef :=d .Token ();if _cdef !=nil {return _cdef ;};switch _cdee :=_gbc .(type ){case _c .StartElement :switch _cdee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"}:if _gfg :=d .DecodeElement (&_eba .Col ,&_cdee );_gfg !=nil {return _gfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"}:_gbfbe ,_cce :=d .Token ();if _cce !=nil {return _cce ;};switch _cfc :=_gbfbe .(type ){case _c .CharData :_addb :=string (_cfc );_dcfb ,_gcad :=_gc .ParseUnionST_Coordinate (_addb );if _gcad !=nil {return nil ;};_eba .ColOff =_dcfb ;d .Skip ();case _c .EndElement :};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"}:if _abe :=d .DecodeElement (&_eba .Row ,&_cdee );_abe !=nil {return _abe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"}:_aeeb ,_aae :=d .Token ();if _aae !=nil {return _aae ;};switch _abg :=_aeeb .(type ){case _c .CharData :_cdgf :=string (_abg );_gcac ,_dde :=_gc .ParseUnionST_Coordinate (_cdgf );if _dde !=nil {return nil ;};_eba .RowOff =_gcac ;d .Skip ();case _c .EndElement :};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0046\u0072o\u006d\u0020\u0025\u0076",_cdee .Name );if _bdfba :=d .Skip ();_bdfba !=nil {return _bdfba ;};};case _c .EndElement :break _gbfb ;case _c .CharData :};};return nil ;};func NewCT_OneCellAnchor ()*CT_OneCellAnchor {_faf :=&CT_OneCellAnchor {};_faf .From =NewCT_Marker ();_faf .Ext =_gc .NewCT_PositiveSize2D ();_faf .ClientData =NewCT_AnchorClientData ();return _faf ;};func (_fab *CT_GraphicalObjectFrame )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fab .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_fab .MacroAttr )});};if _fab .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bgfc (*_fab .FPublishedAttr ))});};e .EncodeToken (start );_bgd :=_c .StartElement {Name :_c .Name {Local :"x\u0064r\u003a\u006e\u0076\u0047\u0072\u0061\u0070\u0068i\u0063\u0046\u0072\u0061me\u0050\u0072"}};e .EncodeElement (_fab .NvGraphicFramePr ,_bgd );_dab :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_fab .Xfrm ,_dab );_fgc :=_c .StartElement {Name :_c .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_fgc .Attr =append (_fgc .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 (_fab .Graphic ,_fgc );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the EG_ObjectChoicesChoice and its children
|
|
func (_agbf *EG_ObjectChoicesChoice )Validate ()error {return _agbf .ValidateWithPath ("\u0045\u0047\u005f\u004fbj\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");};func (_eddg *CT_Picture )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eddg .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_eddg .MacroAttr )});};if _eddg .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bgfc (*_eddg .FPublishedAttr ))});};e .EncodeToken (start );_cebg :=_c .StartElement {Name :_c .Name {Local :"x\u0064\u0072\u003a\u006e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_eddg .NvPicPr ,_cebg );_baf :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072:\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_eddg .BlipFill ,_baf );_gef :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_eddg .SpPr ,_gef );if _eddg .Style !=nil {_fgga :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0073\u0074\u0079\u006ce"}};e .EncodeElement (_eddg .Style ,_fgga );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_ShapeNonVisual and its children
|
|
func (_agdb *CT_ShapeNonVisual )Validate ()error {return _agdb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c");};
|
|
|
|
// Validate validates the CT_TwoCellAnchor and its children
|
|
func (_abcd *CT_TwoCellAnchor )Validate ()error {return _abcd .ValidateWithPath ("\u0043\u0054_\u0054\u0077\u006fC\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072");};type CT_Shape struct{MacroAttr *string ;TextlinkAttr *string ;FLocksTextAttr *bool ;FPublishedAttr *bool ;NvSpPr *CT_ShapeNonVisual ;SpPr *_gc .CT_ShapeProperties ;Style *_gc .CT_ShapeStyle ;TxBody *_gc .CT_TextBody ;};func NewFrom ()*From {_bff :=&From {};_bff .CT_Marker =*NewCT_Marker ();return _bff };func (_bcf *ST_EditAs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbab ,_ecde :=d .Token ();if _ecde !=nil {return _ecde ;};if _gfea ,_bdcd :=_fbab .(_c .EndElement );_bdcd &&_gfea .Name ==start .Name {*_bcf =1;return nil ;};if _babb ,_cea :=_fbab .(_c .CharData );!_cea {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbab );}else {switch string (_babb ){case "":*_bcf =0;case "\u0074w\u006f\u0043\u0065\u006c\u006c":*_bcf =1;case "\u006fn\u0065\u0043\u0065\u006c\u006c":*_bcf =2;case "\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065":*_bcf =3;};};_fbab ,_ecde =d .Token ();if _ecde !=nil {return _ecde ;};if _bbcd ,_ged :=_fbab .(_c .EndElement );_ged &&_bbcd .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbab );};type CT_GroupShapeNonVisual struct{CNvPr *_gc .CT_NonVisualDrawingProps ;CNvGrpSpPr *_gc .CT_NonVisualGroupDrawingShapeProps ;};func NewCT_ShapeNonVisual ()*CT_ShapeNonVisual {_ffcg :=&CT_ShapeNonVisual {};_ffcg .CNvPr =_gc .NewCT_NonVisualDrawingProps ();_ffcg .CNvSpPr =_gc .NewCT_NonVisualDrawingShapeProps ();return _ffcg ;};func (_caga *EG_ObjectChoicesChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggbd :for {_cdeg ,_cagc :=d .Token ();if _cagc !=nil {return _cagc ;};switch _dfed :=_cdeg .(type ){case _c .StartElement :switch _dfed .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_caga .Sp =NewCT_Shape ();if _fddd :=d .DecodeElement (_caga .Sp ,&_dfed );_fddd !=nil {return _fddd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_caga .GrpSp =NewCT_GroupShape ();if _dcb :=d .DecodeElement (_caga .GrpSp ,&_dfed );_dcb !=nil {return _dcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_caga .GraphicFrame =NewCT_GraphicalObjectFrame ();if _bdcbd :=d .DecodeElement (_caga .GraphicFrame ,&_dfed );_bdcbd !=nil {return _bdcbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_caga .CxnSp =NewCT_Connector ();if _aefd :=d .DecodeElement (_caga .CxnSp ,&_dfed );_aefd !=nil {return _aefd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_caga .Pic =NewCT_Picture ();if _gdddc :=d .DecodeElement (_caga .Pic ,&_dfed );_gdddc !=nil {return _gdddc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_caga .ContentPart =NewCT_Rel ();if _egg :=d .DecodeElement (_caga .ContentPart ,&_dfed );_egg !=nil {return _egg ;};default:_e .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",_dfed .Name );if _geef :=d .Skip ();_geef !=nil {return _geef ;};};case _c .EndElement :break _ggbd ;case _c .CharData :};};return nil ;};func (_cccf *CT_PictureNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cccf .CNvPr =_gc .NewCT_NonVisualDrawingProps ();_cccf .CNvPicPr =_gc .NewCT_NonVisualPictureProperties ();_bbc :for {_daa ,_dfg :=d .Token ();if _dfg !=nil {return _dfg ;};switch _gce :=_daa .(type ){case _c .StartElement :switch _gce .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _fca :=d .DecodeElement (_cccf .CNvPr ,&_gce );_fca !=nil {return _fca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _deeg :=d .DecodeElement (_cccf .CNvPicPr ,&_gce );_deeg !=nil {return _deeg ;};default:_e .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",_gce .Name );if _ddd :=d .Skip ();_ddd !=nil {return _ddd ;};};case _c .EndElement :break _bbc ;case _c .CharData :};};return nil ;};type CT_Drawing struct{EG_Anchor []*EG_Anchor ;};
|
|
|
|
// Validate validates the CT_OneCellAnchor and its children
|
|
func (_cdg *CT_OneCellAnchor )Validate ()error {return _cdg .ValidateWithPath ("\u0043\u0054_\u004f\u006e\u0065C\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072");};func NewCT_Marker ()*CT_Marker {_ccge :=&CT_Marker {};_ccge .Col =0;_ccge .Row =0;return _ccge };
|
|
|
|
// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path
|
|
func (_cegb *CT_Picture )ValidateWithPath (path string )error {if _babf :=_cegb .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_babf !=nil {return _babf ;};if _ebc :=_cegb .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl");_ebc !=nil {return _ebc ;};if _cec :=_cegb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_cec !=nil {return _cec ;};if _cegb .Style !=nil {if _bgcg :=_cegb .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_bgcg !=nil {return _bgcg ;};};return nil ;};func (_cae *CT_GroupShapeNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cae .CNvPr =_gc .NewCT_NonVisualDrawingProps ();_cae .CNvGrpSpPr =_gc .NewCT_NonVisualGroupDrawingShapeProps ();_cgg :for {_bea ,_gbae :=d .Token ();if _gbae !=nil {return _gbae ;};switch _gad :=_bea .(type ){case _c .StartElement :switch _gad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _fgce :=d .DecodeElement (_cae .CNvPr ,&_gad );_fgce !=nil {return _fgce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _aec :=d .DecodeElement (_cae .CNvGrpSpPr ,&_gad );_aec !=nil {return _aec ;};default:_e .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",_gad .Name );if _dee :=d .Skip ();_dee !=nil {return _dee ;};};case _c .EndElement :break _cgg ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_ConnectorNonVisual and its children
|
|
func (_eb *CT_ConnectorNonVisual )Validate ()error {return _eb .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");};func (_ecdd *CT_TwoCellAnchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ecdd .EditAsAttr !=ST_EditAsUnset {_dgga ,_fdg :=_ecdd .EditAsAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u0064\u0069\u0074\u0041\u0073"});if _fdg !=nil {return _fdg ;};start .Attr =append (start .Attr ,_dgga );};e .EncodeToken (start );_bac :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_ecdd .From ,_bac );_aag :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u006f"}};e .EncodeElement (_ecdd .To ,_aag );if _ecdd .Choice !=nil {_ecdd .Choice .MarshalXML (e ,_c .StartElement {});};_gda :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006c\u0069\u0065\u006et\u0044\u0061\u0074\u0061"}};e .EncodeElement (_ecdd .ClientData ,_gda );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ConnectorNonVisual struct{CNvPr *_gc .CT_NonVisualDrawingProps ;CNvCxnSpPr *_gc .CT_NonVisualConnectorProperties ;};
|
|
|
|
// Validate validates the CT_Drawing and its children
|
|
func (_cef *CT_Drawing )Validate ()error {return _cef .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");};
|
|
|
|
// ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path
|
|
func (_gbdg *CT_GroupShapeNonVisual )ValidateWithPath (path string )error {if _ccc :=_gbdg .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_ccc !=nil {return _ccc ;};if _fbcg :=_gbdg .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_fbcg !=nil {return _fbcg ;};return nil ;};func NewCT_AbsoluteAnchor ()*CT_AbsoluteAnchor {_ga :=&CT_AbsoluteAnchor {};_ga .Pos =_gc .NewCT_Point2D ();_ga .Ext =_gc .NewCT_PositiveSize2D ();_ga .ClientData =NewCT_AnchorClientData ();return _ga ;};
|
|
|
|
// ValidateWithPath validates the CT_AnchorClientData and its children, prefixing error messages with path
|
|
func (_fff *CT_AnchorClientData )ValidateWithPath (path string )error {return nil };
|
|
|
|
// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path
|
|
func (_gabf *CT_Shape )ValidateWithPath (path string )error {if _ggg :=_gabf .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_ggg !=nil {return _ggg ;};if _dfe :=_gabf .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_dfe !=nil {return _dfe ;};if _gabf .Style !=nil {if _cfg :=_gabf .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_cfg !=nil {return _cfg ;};};if _gabf .TxBody !=nil {if _bcg :=_gabf .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079");_bcg !=nil {return _bcg ;};};return nil ;};func NewCT_Rel ()*CT_Rel {_gaeaa :=&CT_Rel {};return _gaeaa };func (_ead *CT_GroupShape )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gac :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u006e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_ead .NvGrpSpPr ,_gac );_bcbd :=_c .StartElement {Name :_c .Name {Local :"x\u0064\u0072\u003a\u0067\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_ead .GrpSpPr ,_bcbd );if _ead .Choice !=nil {for _ ,_gcd :=range _ead .Choice {_gcd .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aaa *CT_GraphicalObjectFrameNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aaa .CNvPr =_gc .NewCT_NonVisualDrawingProps ();_aaa .CNvGraphicFramePr =_gc .NewCT_NonVisualGraphicFrameProperties ();_aaab :for {_gdb ,_cgae :=d .Token ();if _cgae !=nil {return _cgae ;};switch _eged :=_gdb .(type ){case _c .StartElement :switch _eged .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _abb :=d .DecodeElement (_aaa .CNvPr ,&_eged );_abb !=nil {return _abb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\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 _deda :=d .DecodeElement (_aaa .CNvGraphicFramePr ,&_eged );_deda !=nil {return _deda ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061p\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006de\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0020\u0025\u0076",_eged .Name );if _efc :=d .Skip ();_efc !=nil {return _efc ;};};case _c .EndElement :break _aaab ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_Shape and its children
|
|
func (_dega *CT_Shape )Validate ()error {return _dega .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func NewCT_GroupShapeNonVisual ()*CT_GroupShapeNonVisual {_edgf :=&CT_GroupShapeNonVisual {};_edgf .CNvPr =_gc .NewCT_NonVisualDrawingProps ();_edgf .CNvGrpSpPr =_gc .NewCT_NonVisualGroupDrawingShapeProps ();return _edgf ;};func (_daed *EG_ObjectChoices )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _daed .Choice !=nil {_daed .Choice .MarshalXML (e ,_c .StartElement {});};return nil ;};type CT_GroupShape struct{NvGrpSpPr *CT_GroupShapeNonVisual ;GrpSpPr *_gc .CT_GroupShapeProperties ;Choice []*CT_GroupShapeChoice ;};func (_ba *CT_AnchorClientData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ba .FLocksWithSheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066L\u006fc\u006b\u0073\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"},Value :_a .Sprintf ("\u0025\u0064",_bgfc (*_ba .FLocksWithSheetAttr ))});};if _ba .FPrintsWithSheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0050r\u0069\u006e\u0074s\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"},Value :_a .Sprintf ("\u0025\u0064",_bgfc (*_ba .FPrintsWithSheetAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gagf *To )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"});start .Attr =append (start .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"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0078\u0064\u0072\u003a\u0074\u006f";return _gagf .CT_Marker .MarshalXML (e ,start );};
|
|
|
|
// Validate validates the WsDr and its children
|
|
func (_cdecd *WsDr )Validate ()error {return _cdecd .ValidateWithPath ("\u0057\u0073\u0044\u0072")};type CT_OneCellAnchor struct{From *CT_Marker ;Ext *_gc .CT_PositiveSize2D ;Choice *EG_ObjectChoicesChoice ;ClientData *CT_AnchorClientData ;};func NewCT_GraphicalObjectFrame ()*CT_GraphicalObjectFrame {_ffd :=&CT_GraphicalObjectFrame {};_ffd .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual ();_ffd .Xfrm =_gc .NewCT_Transform2D ();_ffd .Graphic =_gc .NewGraphic ();return _ffd ;};
|
|
|
|
// ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path
|
|
func (_ae *CT_GroupShape )ValidateWithPath (path string )error {if _cgc :=_ae .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_cgc !=nil {return _cgc ;};if _ddg :=_ae .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_ddg !=nil {return _ddg ;};for _ccbc ,_dgd :=range _ae .Choice {if _aed :=_dgd .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_ccbc ));_aed !=nil {return _aed ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path
|
|
func (_beg *CT_ShapeNonVisual )ValidateWithPath (path string )error {if _aee :=_beg .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_aee !=nil {return _aee ;};if _efg :=_beg .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072");_efg !=nil {return _efg ;};return nil ;};type CT_AbsoluteAnchor struct{Pos *_gc .CT_Point2D ;Ext *_gc .CT_PositiveSize2D ;Choice *EG_ObjectChoicesChoice ;ClientData *CT_AnchorClientData ;};func (_bef *CT_GroupShape )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bef .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_bef .GrpSpPr =_gc .NewCT_GroupShapeProperties ();_dad :for {_fec ,_fdb :=d .Token ();if _fdb !=nil {return _fdb ;};switch _fdbe :=_fec .(type ){case _c .StartElement :switch _fdbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _bab :=d .DecodeElement (_bef .NvGrpSpPr ,&_fdbe );_bab !=nil {return _bab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _cde :=d .DecodeElement (_bef .GrpSpPr ,&_fdbe );_cde !=nil {return _cde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_dce :=NewCT_GroupShapeChoice ();if _ebf :=d .DecodeElement (&_dce .Sp ,&_fdbe );_ebf !=nil {return _ebf ;};_bef .Choice =append (_bef .Choice ,_dce );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_abf :=NewCT_GroupShapeChoice ();if _dbc :=d .DecodeElement (&_abf .GrpSp ,&_fdbe );_dbc !=nil {return _dbc ;};_bef .Choice =append (_bef .Choice ,_abf );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_gcfe :=NewCT_GroupShapeChoice ();if _bcc :=d .DecodeElement (&_gcfe .GraphicFrame ,&_fdbe );_bcc !=nil {return _bcc ;};_bef .Choice =append (_bef .Choice ,_gcfe );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_ccf :=NewCT_GroupShapeChoice ();if _dbfa :=d .DecodeElement (&_ccf .CxnSp ,&_fdbe );_dbfa !=nil {return _dbfa ;};_bef .Choice =append (_bef .Choice ,_ccf );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_faa :=NewCT_GroupShapeChoice ();if _gdgc :=d .DecodeElement (&_faa .Pic ,&_fdbe );_gdgc !=nil {return _gdgc ;};_bef .Choice =append (_bef .Choice ,_faa );default:_e .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",_fdbe .Name );if _cda :=d .Skip ();_cda !=nil {return _cda ;};};case _c .EndElement :break _dad ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_Connector and its children
|
|
func (_gdg *CT_Connector )Validate ()error {return _gdg .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_gddd :=&CT_PictureNonVisual {};_gddd .CNvPr =_gc .NewCT_NonVisualDrawingProps ();_gddd .CNvPicPr =_gc .NewCT_NonVisualPictureProperties ();return _gddd ;};
|
|
|
|
// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path
|
|
func (_dae *CT_PictureNonVisual )ValidateWithPath (path string )error {if _ffca :=_dae .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_ffca !=nil {return _ffca ;};if _dcad :=_dae .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r");_dcad !=nil {return _dcad ;};return nil ;};func (_gbgg *WsDr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"});start .Attr =append (start .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"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0078\u0064\u0072\u003a\u0077\u0073\u0044\u0072";return _gbgg .CT_Drawing .MarshalXML (e ,start );};
|
|
|
|
// ValidateWithPath validates the CT_Marker and its children, prefixing error messages with path
|
|
func (_efaa *CT_Marker )ValidateWithPath (path string )error {if _efaa .Col < 0{return _a .Errorf ("\u0025\u0073\u002fm\u002e\u0043\u006f\u006c \u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_efaa .Col );};if _ced :=_efaa .ColOff .ValidateWithPath (path +"\u002fC\u006f\u006c\u004f\u0066\u0066");_ced !=nil {return _ced ;};if _efaa .Row < 0{return _a .Errorf ("\u0025\u0073\u002fm\u002e\u0052\u006f\u0077 \u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_efaa .Row );};if _dfc :=_efaa .RowOff .ValidateWithPath (path +"\u002fR\u006f\u0077\u004f\u0066\u0066");_dfc !=nil {return _dfc ;};return nil ;};
|
|
|
|
// Validate validates the To and its children
|
|
func (_gbba *To )Validate ()error {return _gbba .ValidateWithPath ("\u0054\u006f")};func NewCT_ConnectorNonVisual ()*CT_ConnectorNonVisual {_dbe :=&CT_ConnectorNonVisual {};_dbe .CNvPr =_gc .NewCT_NonVisualDrawingProps ();_dbe .CNvCxnSpPr =_gc .NewCT_NonVisualConnectorProperties ();return _dbe ;};func (_bdcf *To )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdcf .CT_Marker =*NewCT_Marker ();_gdfe :for {_fcgb ,_bagg :=d .Token ();if _bagg !=nil {return _bagg ;};switch _gff :=_fcgb .(type ){case _c .StartElement :switch _gff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"}:if _ecda :=d .DecodeElement (&_bdcf .Col ,&_gff );_ecda !=nil {return _ecda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"}:_dfef ,_gcgab :=d .Token ();if _gcgab !=nil {return _gcgab ;};switch _cedf :=_dfef .(type ){case _c .CharData :_eggg :=string (_cedf );_gebc ,_cdec :=_gc .ParseUnionST_Coordinate (_eggg );if _cdec !=nil {return nil ;};_bdcf .ColOff =_gebc ;d .Skip ();case _c .EndElement :};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"}:if _gbff :=d .DecodeElement (&_bdcf .Row ,&_gff );_gbff !=nil {return _gbff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"}:_abfe ,_eecc :=d .Token ();if _eecc !=nil {return _eecc ;};switch _bdba :=_abfe .(type ){case _c .CharData :_dbcg :=string (_bdba );_fcee ,_fcc :=_gc .ParseUnionST_Coordinate (_dbcg );if _fcc !=nil {return nil ;};_bdcf .RowOff =_fcee ;d .Skip ();case _c .EndElement :};default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006eg\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020T\u006f\u0020\u0025\u0076",_gff .Name );if _fcbf :=d .Skip ();_fcbf !=nil {return _fcbf ;};};case _c .EndElement :break _gdfe ;case _c .CharData :};};return nil ;};func (_egd *CT_Connector )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _egd .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_egd .MacroAttr )});};if _egd .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bgfc (*_egd .FPublishedAttr ))});};e .EncodeToken (start );_gae :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u006e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_egd .NvCxnSpPr ,_gae );_eda :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_egd .SpPr ,_eda );if _egd .Style !=nil {_eaf :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0073\u0074\u0079\u006ce"}};e .EncodeElement (_egd .Style ,_eaf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewWsDr ()*WsDr {_fdf :=&WsDr {};_fdf .CT_Drawing =*NewCT_Drawing ();return _fdf };func NewCT_Picture ()*CT_Picture {_dda :=&CT_Picture {};_dda .NvPicPr =NewCT_PictureNonVisual ();_dda .BlipFill =_gc .NewCT_BlipFillProperties ();_dda .SpPr =_gc .NewCT_ShapeProperties ();return _dda ;};type CT_GraphicalObjectFrame struct{MacroAttr *string ;FPublishedAttr *bool ;NvGraphicFramePr *CT_GraphicalObjectFrameNonVisual ;Xfrm *_gc .CT_Transform2D ;Graphic *_gc .Graphic ;};func (_bfe *CT_ShapeNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bfe .CNvPr =_gc .NewCT_NonVisualDrawingProps ();_bfe .CNvSpPr =_gc .NewCT_NonVisualDrawingShapeProps ();_fadg :for {_fcg ,_ade :=d .Token ();if _ade !=nil {return _ade ;};switch _dggc :=_fcg .(type ){case _c .StartElement :switch _dggc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _bebc :=d .DecodeElement (_bfe .CNvPr ,&_dggc );_bebc !=nil {return _bebc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _agd :=d .DecodeElement (_bfe .CNvSpPr ,&_dggc );_agd !=nil {return _agd ;};default:_e .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",_dggc .Name );if _gcaf :=d .Skip ();_gcaf !=nil {return _gcaf ;};};case _c .EndElement :break _fadg ;case _c .CharData :};};return nil ;};type EG_ObjectChoices struct{Choice *EG_ObjectChoicesChoice ;};func (_acd *CT_ConnectorNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acd .CNvPr =_gc .NewCT_NonVisualDrawingProps ();_acd .CNvCxnSpPr =_gc .NewCT_NonVisualConnectorProperties ();_eec :for {_cgb ,_gb :=d .Token ();if _gb !=nil {return _gb ;};switch _edbe :=_cgb .(type ){case _c .StartElement :switch _edbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _dbg :=d .DecodeElement (_acd .CNvPr ,&_edbe );_dbg !=nil {return _dbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _gbe :=d .DecodeElement (_acd .CNvCxnSpPr ,&_edbe );_gbe !=nil {return _gbe ;};default:_e .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",_edbe .Name );if _edc :=d .Skip ();_edc !=nil {return _edc ;};};case _c .EndElement :break _eec ;case _c .CharData :};};return nil ;};type CT_TwoCellAnchor struct{EditAsAttr ST_EditAs ;From *CT_Marker ;To *CT_Marker ;Choice *EG_ObjectChoicesChoice ;ClientData *CT_AnchorClientData ;};type EG_ObjectChoicesChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicalObjectFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ;ContentPart *CT_Rel ;};type CT_AnchorClientData struct{FLocksWithSheetAttr *bool ;FPrintsWithSheetAttr *bool ;};
|
|
|
|
// ValidateWithPath validates the CT_OneCellAnchor and its children, prefixing error messages with path
|
|
func (_ggf *CT_OneCellAnchor )ValidateWithPath (path string )error {if _efec :=_ggf .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_efec !=nil {return _efec ;};if _bdfb :=_ggf .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074");_bdfb !=nil {return _bdfb ;};if _ggf .Choice !=nil {if _efcb :=_ggf .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_efcb !=nil {return _efcb ;};};if _fdc :=_ggf .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");_fdc !=nil {return _fdc ;};return nil ;};type CT_Picture struct{MacroAttr *string ;FPublishedAttr *bool ;NvPicPr *CT_PictureNonVisual ;BlipFill *_gc .CT_BlipFillProperties ;SpPr *_gc .CT_ShapeProperties ;Style *_gc .CT_ShapeStyle ;};func (_gcb *CT_GraphicalObjectFrameNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_adf :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}};e .EncodeElement (_gcb .CNvPr ,_adf );_fada :=_c .StartElement {Name :_c .Name {Local :"x\u0064\u0072\u003a\u0063Nv\u0047r\u0061\u0070\u0068\u0069\u0063F\u0072\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_gcb .CNvGraphicFramePr ,_fada );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bb *CT_Connector )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bb .NvCxnSpPr =NewCT_ConnectorNonVisual ();_bb .SpPr =_gc .NewCT_ShapeProperties ();for _ ,_aa :=range start .Attr {if _aa .Name .Local =="\u006d\u0061\u0063r\u006f"{_ded ,_fac :=_aa .Value ,error (nil );if _fac !=nil {return _fac ;};_bb .MacroAttr =&_ded ;continue ;};if _aa .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_bgf ,_bdf :=_g .ParseBool (_aa .Value );if _bdf !=nil {return _bdf ;};_bb .FPublishedAttr =&_bgf ;continue ;};};_ffcb :for {_ege ,_cga :=d .Token ();if _cga !=nil {return _cga ;};switch _cbb :=_ege .(type ){case _c .StartElement :switch _cbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _dgf :=d .DecodeElement (_bb .NvCxnSpPr ,&_cbb );_dgf !=nil {return _dgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _eeb :=d .DecodeElement (_bb .SpPr ,&_cbb );_eeb !=nil {return _eeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_bb .Style =_gc .NewCT_ShapeStyle ();if _gdd :=d .DecodeElement (_bb .Style ,&_cbb );_gdd !=nil {return _gdd ;};default:_e .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",_cbb .Name );if _gcc :=d .Skip ();_gcc !=nil {return _gcc ;};};case _c .EndElement :break _ffcb ;case _c .CharData :};};return nil ;};func (_gfb *CT_Shape )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gfb .NvSpPr =NewCT_ShapeNonVisual ();_gfb .SpPr =_gc .NewCT_ShapeProperties ();for _ ,_fagg :=range start .Attr {if _fagg .Name .Local =="\u006d\u0061\u0063r\u006f"{_cgf ,_gcbf :=_fagg .Value ,error (nil );if _gcbf !=nil {return _gcbf ;};_gfb .MacroAttr =&_cgf ;continue ;};if _fagg .Name .Local =="\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"{_fdba ,_gbg :=_fagg .Value ,error (nil );if _gbg !=nil {return _gbg ;};_gfb .TextlinkAttr =&_fdba ;continue ;};if _fagg .Name .Local =="\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"{_aef ,_fggae :=_g .ParseBool (_fagg .Value );if _fggae !=nil {return _fggae ;};_gfb .FLocksTextAttr =&_aef ;continue ;};if _fagg .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_gbf ,_cgea :=_g .ParseBool (_fagg .Value );if _cgea !=nil {return _cgea ;};_gfb .FPublishedAttr =&_gbf ;continue ;};};_cab :for {_fde ,_gbdf :=d .Token ();if _gbdf !=nil {return _gbdf ;};switch _age :=_fde .(type ){case _c .StartElement :switch _age .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _acb :=d .DecodeElement (_gfb .NvSpPr ,&_age );_acb !=nil {return _acb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _cbg :=d .DecodeElement (_gfb .SpPr ,&_age );_cbg !=nil {return _cbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_gfb .Style =_gc .NewCT_ShapeStyle ();if _fggac :=d .DecodeElement (_gfb .Style ,&_age );_fggac !=nil {return _fggac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_gfb .TxBody =_gc .NewCT_TextBody ();if _aacc :=d .DecodeElement (_gfb .TxBody ,&_age );_aacc !=nil {return _aacc ;};default:_e .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",_age .Name );if _dac :=d .Skip ();_dac !=nil {return _dac ;};};case _c .EndElement :break _cab ;case _c .CharData :};};return nil ;};func NewEG_Anchor ()*EG_Anchor {_fgdc :=&EG_Anchor {};return _fgdc };func (_fffe *CT_Rel )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_fffe .IdAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type To struct{CT_Marker };
|
|
|
|
// ValidateWithPath validates the EG_ObjectChoicesChoice and its children, prefixing error messages with path
|
|
func (_ffad *EG_ObjectChoicesChoice )ValidateWithPath (path string )error {if _ffad .Sp !=nil {if _cbe :=_ffad .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_cbe !=nil {return _cbe ;};};if _ffad .GrpSp !=nil {if _fbe :=_ffad .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070");_fbe !=nil {return _fbe ;};};if _ffad .GraphicFrame !=nil {if _agbg :=_ffad .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_agbg !=nil {return _agbg ;};};if _ffad .CxnSp !=nil {if _fced :=_ffad .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070");_fced !=nil {return _fced ;};};if _ffad .Pic !=nil {if _bgbb :=_ffad .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_bgbb !=nil {return _bgbb ;};};if _ffad .ContentPart !=nil {if _gebee :=_ffad .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074");_gebee !=nil {return _gebee ;};};return nil ;};func NewCT_AnchorClientData ()*CT_AnchorClientData {_db :=&CT_AnchorClientData {};return _db };
|
|
|
|
// Validate validates the EG_ObjectChoices and its children
|
|
func (_febd *EG_ObjectChoices )Validate ()error {return _febd .ValidateWithPath ("\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073");};func NewTo ()*To {_ebff :=&To {};_ebff .CT_Marker =*NewCT_Marker ();return _ebff };func _bgfc (_eegee bool )uint8 {if _eegee {return 1;};return 0;};func (_aaaa ST_EditAs )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dfd :=_c .Attr {};_dfd .Name =name ;switch _aaaa {case ST_EditAsUnset :_dfd .Value ="";case ST_EditAsTwoCell :_dfd .Value ="\u0074w\u006f\u0043\u0065\u006c\u006c";case ST_EditAsOneCell :_dfd .Value ="\u006fn\u0065\u0043\u0065\u006c\u006c";case ST_EditAsAbsolute :_dfd .Value ="\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065";};return _dfd ,nil ;};func (_agbe *EG_ObjectChoicesChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _agbe .Sp !=nil {_gdedc :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070"}};e .EncodeElement (_agbe .Sp ,_gdedc );};if _agbe .GrpSp !=nil {_edcc :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0067\u0072\u0070\u0053p"}};e .EncodeElement (_agbe .GrpSp ,_edcc );};if _agbe .GraphicFrame !=nil {_ccbf :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064r\u003a\u0067\u0072a\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}};e .EncodeElement (_agbe .GraphicFrame ,_ccbf );};if _agbe .CxnSp !=nil {_ccbg :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0063\u0078\u006e\u0053p"}};e .EncodeElement (_agbe .CxnSp ,_ccbg );};if _agbe .Pic !=nil {_dfgc :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0070\u0069\u0063"}};e .EncodeElement (_agbe .Pic ,_dfgc );};if _agbe .ContentPart !=nil {_aga :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072:\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}};e .EncodeElement (_agbe .ContentPart ,_aga );};return nil ;};func (_fcea *EG_ObjectChoices )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_efdb :for {_ggd ,_afbe :=d .Token ();if _afbe !=nil {return _afbe ;};switch _bfde :=_ggd .(type ){case _c .StartElement :switch _bfde .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_fcea .Choice =NewEG_ObjectChoicesChoice ();if _gddb :=d .DecodeElement (&_fcea .Choice .Sp ,&_bfde );_gddb !=nil {return _gddb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_fcea .Choice =NewEG_ObjectChoicesChoice ();if _acda :=d .DecodeElement (&_fcea .Choice .GrpSp ,&_bfde );_acda !=nil {return _acda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_fcea .Choice =NewEG_ObjectChoicesChoice ();if _gebe :=d .DecodeElement (&_fcea .Choice .GraphicFrame ,&_bfde );_gebe !=nil {return _gebe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_fcea .Choice =NewEG_ObjectChoicesChoice ();if _cefc :=d .DecodeElement (&_fcea .Choice .CxnSp ,&_bfde );_cefc !=nil {return _cefc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_fcea .Choice =NewEG_ObjectChoicesChoice ();if _ccga :=d .DecodeElement (&_fcea .Choice .Pic ,&_bfde );_ccga !=nil {return _ccga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_fcea .Choice =NewEG_ObjectChoicesChoice ();if _cfa :=d .DecodeElement (&_fcea .Choice .ContentPart ,&_bfde );_cfa !=nil {return _cfa ;};default:_e .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",_bfde .Name );if _gcga :=d .Skip ();_gcga !=nil {return _gcga ;};};case _c .EndElement :break _efdb ;case _c .CharData :};};return nil ;};func NewCT_GroupShape ()*CT_GroupShape {_dgb :=&CT_GroupShape {};_dgb .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_dgb .GrpSpPr =_gc .NewCT_GroupShapeProperties ();return _dgb ;};
|
|
|
|
// ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path
|
|
func (_ebd *CT_ConnectorNonVisual )ValidateWithPath (path string )error {if _bf :=_ebd .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bf !=nil {return _bf ;};if _gee :=_ebd .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_gee !=nil {return _gee ;};return nil ;};func (_dcaf *EG_Anchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dcaf .TwoCellAnchor !=nil {_ega :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072"}};e .EncodeElement (_dcaf .TwoCellAnchor ,_ega );};if _dcaf .OneCellAnchor !=nil {_ecae :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072"}};e .EncodeElement (_dcaf .OneCellAnchor ,_ecae );};if _dcaf .AbsoluteAnchor !=nil {_fcb :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072:\u0061\u0062\u0073\u006f\u006cu\u0074\u0065A\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_dcaf .AbsoluteAnchor ,_fcb );};return nil ;};type CT_GraphicalObjectFrameNonVisual struct{CNvPr *_gc .CT_NonVisualDrawingProps ;CNvGraphicFramePr *_gc .CT_NonVisualGraphicFrameProperties ;};func (_feb *CT_GroupShapeNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_cege :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}};e .EncodeElement (_feb .CNvPr ,_cege );_bge :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u004e\u0076\u0047\u0072p\u0053\u0070\u0050\u0072"}};e .EncodeElement (_feb .CNvGrpSpPr ,_bge );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the EG_Anchor and its children, prefixing error messages with path
|
|
func (_aab *EG_Anchor )ValidateWithPath (path string )error {if _aab .TwoCellAnchor !=nil {if _eege :=_aab .TwoCellAnchor .ValidateWithPath (path +"\u002f\u0054\u0077\u006f\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072");_eege !=nil {return _eege ;};};if _aab .OneCellAnchor !=nil {if _cfe :=_aab .OneCellAnchor .ValidateWithPath (path +"\u002f\u004f\u006e\u0065\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072");_cfe !=nil {return _cfe ;};};if _aab .AbsoluteAnchor !=nil {if _eacf :=_aab .AbsoluteAnchor .ValidateWithPath (path +"\u002fA\u0062s\u006f\u006c\u0075\u0074\u0065\u0041\u006e\u0063\u0068\u006f\u0072");_eacf !=nil {return _eacf ;};};return nil ;};type CT_ShapeNonVisual struct{CNvPr *_gc .CT_NonVisualDrawingProps ;CNvSpPr *_gc .CT_NonVisualDrawingShapeProps ;};func (_abc *CT_GroupShapeChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bec :for {_bgbf ,_cdd :=d .Token ();if _cdd !=nil {return _cdd ;};switch _bfab :=_bgbf .(type ){case _c .StartElement :switch _bfab .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_gded :=NewCT_Shape ();if _gea :=d .DecodeElement (_gded ,&_bfab );_gea !=nil {return _gea ;};_abc .Sp =append (_abc .Sp ,_gded );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_cefe :=NewCT_GroupShape ();if _fag :=d .DecodeElement (_cefe ,&_bfab );_fag !=nil {return _fag ;};_abc .GrpSp =append (_abc .GrpSp ,_cefe );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cbc :=NewCT_GraphicalObjectFrame ();if _fba :=d .DecodeElement (_cbc ,&_bfab );_fba !=nil {return _fba ;};_abc .GraphicFrame =append (_abc .GraphicFrame ,_cbc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_cfbf :=NewCT_Connector ();if _efe :=d .DecodeElement (_cfbf ,&_bfab );_efe !=nil {return _efe ;};_abc .CxnSp =append (_abc .CxnSp ,_cfbf );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_ada :=NewCT_Picture ();if _ecd :=d .DecodeElement (_ada ,&_bfab );_ecd !=nil {return _ecd ;};_abc .Pic =append (_abc .Pic ,_ada );default:_e .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",_bfab .Name );if _bgff :=d .Skip ();_bgff !=nil {return _bgff ;};};case _c .EndElement :break _bec ;case _c .CharData :};};return nil ;};func (_fd *CT_ConnectorNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_bad :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}};e .EncodeElement (_fd .CNvPr ,_bad );_ge :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u004e\u0076\u0043\u0078n\u0053\u0070\u0050\u0072"}};e .EncodeElement (_fd .CNvCxnSpPr ,_ge );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_AbsoluteAnchor and its children
|
|
func (_cg *CT_AbsoluteAnchor )Validate ()error {return _cg .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072");};type ST_EditAs byte ;type From struct{CT_Marker };
|
|
|
|
// Validate validates the CT_AnchorClientData and its children
|
|
func (_bcb *CT_AnchorClientData )Validate ()error {return _bcb .ValidateWithPath ("\u0043\u0054\u005f\u0041nc\u0068\u006f\u0072\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");};
|
|
|
|
// ValidateWithPath validates the CT_AbsoluteAnchor and its children, prefixing error messages with path
|
|
func (_ee *CT_AbsoluteAnchor )ValidateWithPath (path string )error {if _gf :=_ee .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_gf !=nil {return _gf ;};if _bd :=_ee .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074");_bd !=nil {return _bd ;};if _ee .Choice !=nil {if _gfd :=_ee .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_gfd !=nil {return _gfd ;};};if _ce :=_ee .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");_ce !=nil {return _ce ;};return nil ;};func (_cdc *CT_OneCellAnchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdc .From =NewCT_Marker ();_cdc .Ext =_gc .NewCT_PositiveSize2D ();_cdc .ClientData =NewCT_AnchorClientData ();_ccd :for {_adb ,_bee :=d .Token ();if _bee !=nil {return _bee ;};switch _add :=_adb .(type ){case _c .StartElement :switch _add .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _gab :=d .DecodeElement (_cdc .From ,&_add );_gab !=nil {return _gab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"}:if _cbd :=d .DecodeElement (_cdc .Ext ,&_add );_cbd !=nil {return _cbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_cdc .Choice =NewEG_ObjectChoicesChoice ();if _ebg :=d .DecodeElement (&_cdc .Choice .Sp ,&_add );_ebg !=nil {return _ebg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_cdc .Choice =NewEG_ObjectChoicesChoice ();if _gaca :=d .DecodeElement (&_cdc .Choice .GrpSp ,&_add );_gaca !=nil {return _gaca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cdc .Choice =NewEG_ObjectChoicesChoice ();if _eebc :=d .DecodeElement (&_cdc .Choice .GraphicFrame ,&_add );_eebc !=nil {return _eebc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_cdc .Choice =NewEG_ObjectChoicesChoice ();if _eca :=d .DecodeElement (&_cdc .Choice .CxnSp ,&_add );_eca !=nil {return _eca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_cdc .Choice =NewEG_ObjectChoicesChoice ();if _beeb :=d .DecodeElement (&_cdc .Choice .Pic ,&_add );_beeb !=nil {return _beeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_cdc .Choice =NewEG_ObjectChoicesChoice ();if _bgfa :=d .DecodeElement (&_cdc .Choice .ContentPart ,&_add );_bgfa !=nil {return _bgfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:if _bdc :=d .DecodeElement (_cdc .ClientData ,&_add );_bdc !=nil {return _bdc ;};default:_e .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\u004f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_add .Name );if _def :=d .Skip ();_def !=nil {return _def ;};};case _c .EndElement :break _ccd ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_GraphicalObjectFrameNonVisual and its children, prefixing error messages with path
|
|
func (_eae *CT_GraphicalObjectFrameNonVisual )ValidateWithPath (path string )error {if _cd :=_eae .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_cd !=nil {return _cd ;};if _bbf :=_eae .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072");_bbf !=nil {return _bbf ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_TwoCellAnchor and its children, prefixing error messages with path
|
|
func (_egfb *CT_TwoCellAnchor )ValidateWithPath (path string )error {if _gcge :=_egfb .EditAsAttr .ValidateWithPath (path +"/\u0045\u0064\u0069\u0074\u0041\u0073\u0041\u0074\u0074\u0072");_gcge !=nil {return _gcge ;};if _bfc :=_egfb .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_bfc !=nil {return _bfc ;};if _cag :=_egfb .To .ValidateWithPath (path +"\u002f\u0054\u006f");_cag !=nil {return _cag ;};if _egfb .Choice !=nil {if _fcgg :=_egfb .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_fcgg !=nil {return _fcgg ;};};if _adc :=_egfb .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");_adc !=nil {return _adc ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the To and its children, prefixing error messages with path
|
|
func (_dea *To )ValidateWithPath (path string )error {if _dagf :=_dea .CT_Marker .ValidateWithPath (path );_dagf !=nil {return _dagf ;};return nil ;};func (_affg *WsDr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_affg .CT_Drawing =*NewCT_Drawing ();_dgff :for {_dfedf ,_gggb :=d .Token ();if _gggb !=nil {return _gggb ;};switch _egdf :=_dfedf .(type ){case _c .StartElement :switch _egdf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_abfb :=NewEG_Anchor ();_abfb .TwoCellAnchor =NewCT_TwoCellAnchor ();if _gec :=d .DecodeElement (_abfb .TwoCellAnchor ,&_egdf );_gec !=nil {return _gec ;};_affg .EG_Anchor =append (_affg .EG_Anchor ,_abfb );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_gebeg :=NewEG_Anchor ();_gebeg .OneCellAnchor =NewCT_OneCellAnchor ();if _gdgga :=d .DecodeElement (_gebeg .OneCellAnchor ,&_egdf );_gdgga !=nil {return _gdgga ;};_affg .EG_Anchor =append (_affg .EG_Anchor ,_gebeg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_cdgfb :=NewEG_Anchor ();_cdgfb .AbsoluteAnchor =NewCT_AbsoluteAnchor ();if _edcg :=d .DecodeElement (_cdgfb .AbsoluteAnchor ,&_egdf );_edcg !=nil {return _edcg ;};_affg .EG_Anchor =append (_affg .EG_Anchor ,_cdgfb );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0073D\u0072\u0020\u0025\u0076",_egdf .Name );if _ccdg :=d .Skip ();_ccdg !=nil {return _ccdg ;};};case _c .EndElement :break _dgff ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_GroupShapeNonVisual and its children
|
|
func (_eacg *CT_GroupShapeNonVisual )Validate ()error {return _eacg .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c");};
|
|
|
|
// Validate validates the EG_Anchor and its children
|
|
func (_adbe *EG_Anchor )Validate ()error {return _adbe .ValidateWithPath ("\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr");};func (_dag *CT_OneCellAnchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ffa :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_dag .From ,_ffa );_fgd :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0065\u0078\u0074"}};e .EncodeElement (_dag .Ext ,_fgd );if _dag .Choice !=nil {_dag .Choice .MarshalXML (e ,_c .StartElement {});};_ebdc :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006c\u0069\u0065\u006et\u0044\u0061\u0074\u0061"}};e .EncodeElement (_dag .ClientData ,_ebdc );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Marker struct{Col int32 ;ColOff _gc .ST_Coordinate ;Row int32 ;RowOff _gc .ST_Coordinate ;};
|
|
|
|
// ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path
|
|
func (_fae *CT_GroupShapeChoice )ValidateWithPath (path string )error {for _gge ,_dcfc :=range _fae .Sp {if _geb :=_dcfc .ValidateWithPath (_a .Sprintf ("\u0025s\u002f\u0053\u0070\u005b\u0025\u0064]",path ,_gge ));_geb !=nil {return _geb ;};};for _gbeb ,_dga :=range _fae .GrpSp {if _ffb :=_dga .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002fG\u0072\u0070\u0053\u0070\u005b\u0025\u0064\u005d",path ,_gbeb ));_ffb !=nil {return _ffb ;};};for _fee ,_gdf :=range _fae .GraphicFrame {if _abca :=_gdf .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0047ra\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u005b\u0025\u0064\u005d",path ,_fee ));_abca !=nil {return _abca ;};};for _dgg ,_cgbf :=range _fae .CxnSp {if _dgad :=_cgbf .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002fC\u0078\u006e\u0053\u0070\u005b\u0025\u0064\u005d",path ,_dgg ));_dgad !=nil {return _dgad ;};};for _agb ,_aea :=range _fae .Pic {if _ddgg :=_aea .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0050\u0069\u0063\u005b\u0025\u0064\u005d",path ,_agb ));_ddgg !=nil {return _ddgg ;};};return nil ;};
|
|
|
|
// Validate validates the CT_GroupShape and its children
|
|
func (_bfdc *CT_GroupShape )Validate ()error {return _bfdc .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065");};
|
|
|
|
// Validate validates the From and its children
|
|
func (_dddb *From )Validate ()error {return _dddb .ValidateWithPath ("\u0046\u0072\u006f\u006d")};func NewCT_GraphicalObjectFrameNonVisual ()*CT_GraphicalObjectFrameNonVisual {_fad :=&CT_GraphicalObjectFrameNonVisual {};_fad .CNvPr =_gc .NewCT_NonVisualDrawingProps ();_fad .CNvGraphicFramePr =_gc .NewCT_NonVisualGraphicFrameProperties ();return _fad ;};func (_aecg *EG_Anchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abcda :for {_aff ,_gefd :=d .Token ();if _gefd !=nil {return _gefd ;};switch _dbfc :=_aff .(type ){case _c .StartElement :switch _dbfc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_aecg .TwoCellAnchor =NewCT_TwoCellAnchor ();if _efd :=d .DecodeElement (_aecg .TwoCellAnchor ,&_dbfc );_efd !=nil {return _efd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_aecg .OneCellAnchor =NewCT_OneCellAnchor ();if _cgfe :=d .DecodeElement (_aecg .OneCellAnchor ,&_dbfc );_cgfe !=nil {return _cgfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_aecg .AbsoluteAnchor =NewCT_AbsoluteAnchor ();if _cefef :=d .DecodeElement (_aecg .AbsoluteAnchor ,&_dbfc );_cefef !=nil {return _cefef ;};default:_e .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",_dbfc .Name );if _bdde :=d .Skip ();_bdde !=nil {return _bdde ;};};case _c .EndElement :break _abcda ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_GroupShapeChoice and its children
|
|
func (_ecb *CT_GroupShapeChoice )Validate ()error {return _ecb .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};func (_bfd *CT_Drawing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edg :for {_bfa ,_fbc :=d .Token ();if _fbc !=nil {return _fbc ;};switch _ceb :=_bfa .(type ){case _c .StartElement :switch _ceb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_cebf :=NewEG_Anchor ();_cebf .TwoCellAnchor =NewCT_TwoCellAnchor ();if _afe :=d .DecodeElement (_cebf .TwoCellAnchor ,&_ceb );_afe !=nil {return _afe ;};_bfd .EG_Anchor =append (_bfd .EG_Anchor ,_cebf );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_cad :=NewEG_Anchor ();_cad .OneCellAnchor =NewCT_OneCellAnchor ();if _ab :=d .DecodeElement (_cad .OneCellAnchor ,&_ceb );_ab !=nil {return _ab ;};_bfd .EG_Anchor =append (_bfd .EG_Anchor ,_cad );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_dcf :=NewEG_Anchor ();_dcf .AbsoluteAnchor =NewCT_AbsoluteAnchor ();if _dbf :=d .DecodeElement (_dcf .AbsoluteAnchor ,&_ceb );_dbf !=nil {return _dbf ;};_bfd .EG_Anchor =append (_bfd .EG_Anchor ,_dcf );default:_e .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",_ceb .Name );if _fgf :=d .Skip ();_fgf !=nil {return _fgf ;};};case _c .EndElement :break _edg ;case _c .CharData :};};return nil ;};func (_cedb ST_EditAs )String ()string {switch _cedb {case 0:return "";case 1:return "\u0074w\u006f\u0043\u0065\u006c\u006c";case 2:return "\u006fn\u0065\u0043\u0065\u006c\u006c";case 3:return "\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065";};return "";};
|
|
|
|
// Validate validates the CT_GraphicalObjectFrame and its children
|
|
func (_fbg *CT_GraphicalObjectFrame )Validate ()error {return _fbg .ValidateWithPath ("\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065");};func NewCT_Shape ()*CT_Shape {_cggc :=&CT_Shape {};_cggc .NvSpPr =NewCT_ShapeNonVisual ();_cggc .SpPr =_gc .NewCT_ShapeProperties ();return _cggc ;};type WsDr struct{CT_Drawing };type CT_GroupShapeChoice struct{Sp []*CT_Shape ;GrpSp []*CT_GroupShape ;GraphicFrame []*CT_GraphicalObjectFrame ;CxnSp []*CT_Connector ;Pic []*CT_Picture ;};func (_aead ST_EditAs )Validate ()error {return _aead .ValidateWithPath ("")};type CT_Connector struct{MacroAttr *string ;FPublishedAttr *bool ;NvCxnSpPr *CT_ConnectorNonVisual ;SpPr *_gc .CT_ShapeProperties ;Style *_gc .CT_ShapeStyle ;};func (_gba *CT_Drawing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _gba .EG_Anchor !=nil {for _ ,_fgg :=range _gba .EG_Anchor {_fgg .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcg *From )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"});start .Attr =append (start .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"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d";return _dcg .CT_Marker .MarshalXML (e ,start );};func (_ece *CT_Picture )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ece .NvPicPr =NewCT_PictureNonVisual ();_ece .BlipFill =_gc .NewCT_BlipFillProperties ();_ece .SpPr =_gc .NewCT_ShapeProperties ();for _ ,_gdda :=range start .Attr {if _gdda .Name .Local =="\u006d\u0061\u0063r\u006f"{_ggb ,_dfcf :=_gdda .Value ,error (nil );if _dfcf !=nil {return _dfcf ;};_ece .MacroAttr =&_ggb ;continue ;};if _gdda .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_bdef ,_eab :=_g .ParseBool (_gdda .Value );if _eab !=nil {return _eab ;};_ece .FPublishedAttr =&_bdef ;continue ;};};_ecea :for {_gaa ,_fcf :=d .Token ();if _fcf !=nil {return _fcf ;};switch _edec :=_gaa .(type ){case _c .StartElement :switch _edec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _efee :=d .DecodeElement (_ece .NvPicPr ,&_edec );_efee !=nil {return _efee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _dfce :=d .DecodeElement (_ece .BlipFill ,&_edec );_dfce !=nil {return _dfce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _ddf :=d .DecodeElement (_ece .SpPr ,&_edec );_ddf !=nil {return _ddf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_ece .Style =_gc .NewCT_ShapeStyle ();if _bfb :=d .DecodeElement (_ece .Style ,&_edec );_bfb !=nil {return _bfb ;};default:_e .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",_edec .Name );if _efb :=d .Skip ();_efb !=nil {return _efb ;};};case _c .EndElement :break _ecea ;case _c .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_Marker and its children
|
|
func (_gca *CT_Marker )Validate ()error {return _gca .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r");};func (_egb ST_EditAs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_egb .String (),start );};func (_aacg ST_EditAs )ValidateWithPath (path string )error {switch _aacg {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aacg ));};return nil ;};
|
|
|
|
// ValidateWithPath validates the From and its children, prefixing error messages with path
|
|
func (_gag *From )ValidateWithPath (path string )error {if _fbd :=_gag .CT_Marker .ValidateWithPath (path );_fbd !=nil {return _fbd ;};return nil ;};func (_afa *CT_ShapeNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gbea :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}};e .EncodeElement (_afa .CNvPr ,_gbea );_ebdd :=_c .StartElement {Name :_c .Name {Local :"x\u0064\u0072\u003a\u0063\u004e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_afa .CNvSpPr ,_ebdd );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gcf *CT_GraphicalObjectFrame )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcf .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual ();_gcf .Xfrm =_gc .NewCT_Transform2D ();_gcf .Graphic =_gc .NewGraphic ();for _ ,_dd :=range start .Attr {if _dd .Name .Local =="\u006d\u0061\u0063r\u006f"{_bdd ,_bcdc :=_dd .Value ,error (nil );if _bcdc !=nil {return _bcdc ;};_gcf .MacroAttr =&_bdd ;continue ;};if _dd .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_fef ,_gfe :=_g .ParseBool (_dd .Value );if _gfe !=nil {return _gfe ;};_gcf .FPublishedAttr =&_fef ;continue ;};};_dgfa :for {_face ,_gde :=d .Token ();if _gde !=nil {return _gde ;};switch _bgc :=_face .(type ){case _c .StartElement :switch _bgc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _df :=d .DecodeElement (_gcf .NvGraphicFramePr ,&_bgc );_df !=nil {return _df ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"}:if _egc :=d .DecodeElement (_gcf .Xfrm ,&_bgc );_egc !=nil {return _egc ;};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 _cbf :=d .DecodeElement (_gcf .Graphic ,&_bgc );_cbf !=nil {return _cbf ;};default:_e .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\u006fn\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006cO\u0062\u006a\u0065\u0063\u0074\u0046r\u0061\u006d\u0065 \u0025\u0076",_bgc .Name );if _gaea :=d .Skip ();_gaea !=nil {return _gaea ;};};case _c .EndElement :break _dgfa ;case _c .CharData :};};return nil ;};type EG_Anchor struct{TwoCellAnchor *CT_TwoCellAnchor ;OneCellAnchor *CT_OneCellAnchor ;AbsoluteAnchor *CT_AbsoluteAnchor ;};func (_fcd *CT_Marker )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ebb :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0063\u006f\u006c"}};e .EncodeElement (_fcd .Col ,_ebb );_beb :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006f\u006c\u004f\u0066\u0066"}};e .EncodeElement (_fcd .ColOff ,_beb );_cgbb :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0072\u006f\u0077"}};e .EncodeElement (_fcd .Row ,_cgbb );_fce :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0072\u006f\u0077\u004f\u0066\u0066"}};e .EncodeElement (_fcd .RowOff ,_fce );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Rel struct{IdAttr string ;};func (_cgda *CT_Shape )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgda .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_cgda .MacroAttr )});};if _cgda .TextlinkAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"},Value :_a .Sprintf ("\u0025\u0076",*_cgda .TextlinkAttr )});};if _cgda .FLocksTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"},Value :_a .Sprintf ("\u0025\u0064",_bgfc (*_cgda .FLocksTextAttr ))});};if _cgda .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bgfc (*_cgda .FPublishedAttr ))});};e .EncodeToken (start );_bda :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_cgda .NvSpPr ,_bda );_cfbe :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_cgda .SpPr ,_cfbe );if _cgda .Style !=nil {_bdfa :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0073\u0074\u0079\u006ce"}};e .EncodeElement (_cgda .Style ,_bdfa );};if _cgda .TxBody !=nil {_abd :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u0078\u0042\u006f\u0064\u0079"}};e .EncodeElement (_cgda .TxBody ,_abd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fcfg *CT_Rel )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_edf :=range start .Attr {if _edf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_edf .Name .Local =="\u0069\u0064"||_edf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_edf .Name .Local =="\u0069\u0064"{_deg ,_cdgc :=_edf .Value ,error (nil );if _cdgc !=nil {return _cdgc ;};_fcfg .IdAttr =_deg ;continue ;};};for {_aac ,_fffc :=d .Token ();if _fffc !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0052e\u006c\u003a\u0020\u0025\u0073",_fffc );};if _gdeb ,_facf :=_aac .(_c .EndElement );_facf &&_gdeb .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the CT_GraphicalObjectFrameNonVisual and its children
|
|
func (_cge *CT_GraphicalObjectFrameNonVisual )Validate ()error {return _cge .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};func (_bcdg *CT_AnchorClientData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ff :=range start .Attr {if _ff .Name .Local =="\u0066L\u006fc\u006b\u0073\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"{_cc ,_feae :=_g .ParseBool (_ff .Value );if _feae !=nil {return _feae ;};_bcdg .FLocksWithSheetAttr =&_cc ;continue ;};if _ff .Name .Local =="\u0066\u0050r\u0069\u006e\u0074s\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"{_af ,_edd :=_g .ParseBool (_ff .Value );if _edd !=nil {return _edd ;};_bcdg .FPrintsWithSheetAttr =&_af ;continue ;};};for {_bag ,_ffc :=d .Token ();if _ffc !=nil {return _a .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0041\u006e\u0063\u0068\u006fr\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061\u003a\u0020\u0025\u0073",_ffc );};if _da ,_fga :=_bag .(_c .EndElement );_fga &&_da .Name ==start .Name {break ;};};return nil ;};func NewCT_Drawing ()*CT_Drawing {_ccg :=&CT_Drawing {};return _ccg };func (_egdg *CT_GroupShapeChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _egdg .Sp !=nil {_feaf :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070"}};for _ ,_cfb :=range _egdg .Sp {e .EncodeElement (_cfb ,_feaf );};};if _egdg .GrpSp !=nil {_eac :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0067\u0072\u0070\u0053p"}};for _ ,_gdgg :=range _egdg .GrpSp {e .EncodeElement (_gdgg ,_eac );};};if _egdg .GraphicFrame !=nil {_bgb :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064r\u003a\u0067\u0072a\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}};for _ ,_caa :=range _egdg .GraphicFrame {e .EncodeElement (_caa ,_bgb );};};if _egdg .CxnSp !=nil {_dcec :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0063\u0078\u006e\u0053p"}};for _ ,_ceg :=range _egdg .CxnSp {e .EncodeElement (_ceg ,_dcec );};};if _egdg .Pic !=nil {_cgd :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0070\u0069\u0063"}};for _ ,_bgcf :=range _egdg .Pic {e .EncodeElement (_bgcf ,_cgd );};};return nil ;};
|
|
|
|
// ValidateWithPath validates the EG_ObjectChoices and its children, prefixing error messages with path
|
|
func (_baff *EG_ObjectChoices )ValidateWithPath (path string )error {if _baff .Choice !=nil {if _edgb :=_baff .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_edgb !=nil {return _edgb ;};};return nil ;};const (ST_EditAsUnset ST_EditAs =0;ST_EditAsTwoCell ST_EditAs =1;ST_EditAsOneCell ST_EditAs =2;ST_EditAsAbsolute ST_EditAs =3;);
|
|
|
|
// ValidateWithPath validates the WsDr and its children, prefixing error messages with path
|
|
func (_efad *WsDr )ValidateWithPath (path string )error {if _fdgd :=_efad .CT_Drawing .ValidateWithPath (path );_fdgd !=nil {return _fdgd ;};return nil ;};
|
|
|
|
// Validate validates the CT_PictureNonVisual and its children
|
|
func (_dbd *CT_PictureNonVisual )Validate ()error {return _dbd .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};func NewEG_ObjectChoices ()*EG_ObjectChoices {_ffdd :=&EG_ObjectChoices {};return _ffdd };func (_eaa *ST_EditAs )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_eaa =0;case "\u0074w\u006f\u0043\u0065\u006c\u006c":*_eaa =1;case "\u006fn\u0065\u0043\u0065\u006c\u006c":*_eaa =2;case "\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065":*_eaa =3;};return nil ;};func NewCT_Connector ()*CT_Connector {_fa :=&CT_Connector {};_fa .NvCxnSpPr =NewCT_ConnectorNonVisual ();_fa .SpPr =_gc .NewCT_ShapeProperties ();return _fa ;};
|
|
|
|
// ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path
|
|
func (_bga *CT_Rel )ValidateWithPath (path string )error {return nil };func NewCT_GroupShapeChoice ()*CT_GroupShapeChoice {_cafg :=&CT_GroupShapeChoice {};return _cafg };func (_abfc *CT_PictureNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_adg :=_c .StartElement {Name :_c .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}};e .EncodeElement (_abfc .CNvPr ,_adg );_dfb :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072:\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_abfc .CNvPicPr ,_dfb );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_Picture and its children
|
|
func (_cfd *CT_Picture )Validate ()error {return _cfd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};func (_bc *CT_AbsoluteAnchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bc .Pos =_gc .NewCT_Point2D ();_bc .Ext =_gc .NewCT_PositiveSize2D ();_bc .ClientData =NewCT_AnchorClientData ();_d :for {_bcd ,_gg :=d .Token ();if _gg !=nil {return _gg ;};switch _edb :=_bcd .(type ){case _c .StartElement :switch _edb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u006f\u0073"}:if _fe :=d .DecodeElement (_bc .Pos ,&_edb );_fe !=nil {return _fe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"}:if _bg :=d .DecodeElement (_bc .Ext ,&_edb );_bg !=nil {return _bg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_bc .Choice =NewEG_ObjectChoicesChoice ();if _ea :=d .DecodeElement (&_bc .Choice .Sp ,&_edb );_ea !=nil {return _ea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_bc .Choice =NewEG_ObjectChoicesChoice ();if _de :=d .DecodeElement (&_bc .Choice .GrpSp ,&_edb );_de !=nil {return _de ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_bc .Choice =NewEG_ObjectChoicesChoice ();if _dg :=d .DecodeElement (&_bc .Choice .GraphicFrame ,&_edb );_dg !=nil {return _dg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_bc .Choice =NewEG_ObjectChoicesChoice ();if _gd :=d .DecodeElement (&_bc .Choice .CxnSp ,&_edb );_gd !=nil {return _gd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_bc .Choice =NewEG_ObjectChoicesChoice ();if _fea :=d .DecodeElement (&_bc .Choice .Pic ,&_edb );_fea !=nil {return _fea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_bc .Choice =NewEG_ObjectChoicesChoice ();if _cb :=d .DecodeElement (&_bc .Choice .ContentPart ,&_edb );_cb !=nil {return _cb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:if _dc :=d .DecodeElement (_bc .ClientData ,&_edb );_dc !=nil {return _dc ;};default:_e .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\u0041\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025\u0076",_edb .Name );if _ef :=d .Skip ();_ef !=nil {return _ef ;};};case _c .EndElement :break _d ;case _c .CharData :};};return nil ;};func (_aeg *CT_TwoCellAnchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aeg .From =NewCT_Marker ();_aeg .To =NewCT_Marker ();_aeg .ClientData =NewCT_AnchorClientData ();for _ ,_gcafa :=range start .Attr {if _gcafa .Name .Local =="\u0065\u0064\u0069\u0074\u0041\u0073"{_aeg .EditAsAttr .UnmarshalXMLAttr (_gcafa );continue ;};};_ebge :for {_bdcb ,_dabb :=d .Token ();if _dabb !=nil {return _dabb ;};switch _bed :=_bdcb .(type ){case _c .StartElement :switch _bed .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _fda :=d .DecodeElement (_aeg .From ,&_bed );_fda !=nil {return _fda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u006f"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u006f"}:if _ebgf :=d .DecodeElement (_aeg .To ,&_bed );_ebgf !=nil {return _ebgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_aeg .Choice =NewEG_ObjectChoicesChoice ();if _aagb :=d .DecodeElement (&_aeg .Choice .Sp ,&_bed );_aagb !=nil {return _aagb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_aeg .Choice =NewEG_ObjectChoicesChoice ();if _gceg :=d .DecodeElement (&_aeg .Choice .GrpSp ,&_bed );_gceg !=nil {return _gceg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_aeg .Choice =NewEG_ObjectChoicesChoice ();if _dbgf :=d .DecodeElement (&_aeg .Choice .GraphicFrame ,&_bed );_dbgf !=nil {return _dbgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_aeg .Choice =NewEG_ObjectChoicesChoice ();if _cbcd :=d .DecodeElement (&_aeg .Choice .CxnSp ,&_bed );_cbcd !=nil {return _cbcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_aeg .Choice =NewEG_ObjectChoicesChoice ();if _cacg :=d .DecodeElement (&_aeg .Choice .Pic ,&_bed );_cacg !=nil {return _cacg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_aeg .Choice =NewEG_ObjectChoicesChoice ();if _dfca :=d .DecodeElement (&_aeg .Choice .ContentPart ,&_bed );_dfca !=nil {return _dfca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:if _afb :=d .DecodeElement (_aeg .ClientData ,&_bed );_afb !=nil {return _afb ;};default:_e .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\u0054\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_bed .Name );if _eeg :=d .Skip ();_eeg !=nil {return _eeg ;};};case _c .EndElement :break _ebge ;case _c .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_GraphicalObjectFrame and its children, prefixing error messages with path
|
|
func (_gbd *CT_GraphicalObjectFrame )ValidateWithPath (path string )error {if _ec :=_gbd .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072");_ec !=nil {return _ec ;};if _ag :=_gbd .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_ag !=nil {return _ag ;};if _ccb :=_gbd .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_ccb !=nil {return _ccb ;};return nil ;};type CT_PictureNonVisual struct{CNvPr *_gc .CT_NonVisualDrawingProps ;CNvPicPr *_gc .CT_NonVisualPictureProperties ;};func (_befc *CT_Marker )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_befc .Col =0;_befc .Row =0;_efa :for {_dec ,_geg :=d .Token ();if _geg !=nil {return _geg ;};switch _bde :=_dec .(type ){case _c .StartElement :switch _bde .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"}:if _cgbg :=d .DecodeElement (&_befc .Col ,&_bde );_cgbg !=nil {return _cgbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"}:_fbac ,_gebf :=d .Token ();if _gebf !=nil {return _gebf ;};switch _ecg :=_fbac .(type ){case _c .CharData :_faee :=string (_ecg );_gcfd ,_cfbfb :=_gc .ParseUnionST_Coordinate (_faee );if _cfbfb !=nil {return nil ;};_befc .ColOff =_gcfd ;d .Skip ();case _c .EndElement :};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"}:if _gcff :=d .DecodeElement (&_befc .Row ,&_bde );_gcff !=nil {return _gcff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"}:_bbfb ,_dca :=d .Token ();if _dca !=nil {return _dca ;};switch _befb :=_bbfb .(type ){case _c .CharData :_afg :=string (_befb );_afed ,_fefg :=_gc .ParseUnionST_Coordinate (_afg );if _fefg !=nil {return nil ;};_befc .RowOff =_afed ;d .Skip ();case _c .EndElement :};default:_e .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",_bde .Name );if _gddg :=d .Skip ();_gddg !=nil {return _gddg ;};};case _c .EndElement :break _efa ;case _c .CharData :};};return nil ;};func NewEG_ObjectChoicesChoice ()*EG_ObjectChoicesChoice {_befd :=&EG_ObjectChoicesChoice {};return _befd ;};
|
|
|
|
// ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path
|
|
func (_gfc *CT_Connector )ValidateWithPath (path string )error {if _ac :=_gfc .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_ac !=nil {return _ac ;};if _bdg :=_gfc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_bdg !=nil {return _bdg ;};if _gfc .Style !=nil {if _fb :=_gfc .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_fb !=nil {return _fb ;};};return nil ;};func NewCT_TwoCellAnchor ()*CT_TwoCellAnchor {_fgb :=&CT_TwoCellAnchor {};_fgb .From =NewCT_Marker ();_fgb .To =NewCT_Marker ();_fgb .ClientData =NewCT_AnchorClientData ();return _fgb ;};
|
|
|
|
// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path
|
|
func (_be *CT_Drawing )ValidateWithPath (path string )error {for _gcg ,_caf :=range _be .EG_Anchor {if _cgad :=_caf .ValidateWithPath (_a .Sprintf ("\u0025\u0073/\u0045\u0047\u005fA\u006e\u0063\u0068\u006f\u0072\u005b\u0025\u0064\u005d",path ,_gcg ));_cgad !=nil {return _cgad ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Rel and its children
|
|
func (_aeaf *CT_Rel )Validate ()error {return _aeaf .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c");};func init (){_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0041nc\u0068\u006f\u0072\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061",NewCT_AnchorClientData );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewCT_ShapeNonVisual );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_ConnectorNonVisual );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_Connector );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GraphicalObjectFrameNonVisual );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065",NewCT_GraphicalObjectFrame );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c",NewCT_GroupShapeNonVisual );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065",NewCT_GroupShape );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0052\u0065\u006c",NewCT_Rel );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r",NewCT_Marker );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054_\u0054\u0077\u006fC\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_TwoCellAnchor );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054_\u004f\u006e\u0065C\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_OneCellAnchor );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0041\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072",NewCT_AbsoluteAnchor );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_Drawing );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0066\u0072\u006f\u006d",NewFrom );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0074\u006f",NewTo );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0077\u0073\u0044\u0072",NewWsDr );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073",NewEG_ObjectChoices );_ed .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr",NewEG_Anchor );}; |