mirror of
https://github.com/unidoc/unioffice.git
synced 2025-04-25 13:48:53 +08:00
24 lines
84 KiB
Go
24 lines
84 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 excel ;import (_d "encoding/xml";_b "fmt";_e "github.com/unidoc/unioffice";_c "github.com/unidoc/unioffice/common/logger";_ce "github.com/unidoc/unioffice/schema/soo/ofc/sharedTypes";);func (_edfc *ClientData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"});start .Attr =append (start .Attr ,_d .Attr {Name :_d .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\u003a\u0043l\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061";return _edfc .CT_ClientData .MarshalXML (e ,start );};func (_agd ST_ObjectType )ValidateWithPath (path string )error {switch _agd {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19:default:return _b .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agd ));};return nil ;};func (_fea *ClientData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fea .CT_ClientData =*NewCT_ClientData ();for _ ,_dgb :=range start .Attr {if _dgb .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065"{_fea .ObjectTypeAttr .UnmarshalXMLAttr (_dgb );continue ;};};_gcd :for {_cge ,_cca :=d .Token ();if _cca !=nil {return _cca ;};switch _dab :=_cge .(type ){case _d .StartElement :switch _dab .Name {case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_fea .MoveWithCells =_ce .ST_TrueFalseBlankUnset ;if _bbad :=d .DecodeElement (&_fea .MoveWithCells ,&_dab );_bbad !=nil {return _bbad ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_fea .SizeWithCells =_ce .ST_TrueFalseBlankUnset ;if _geba :=d .DecodeElement (&_fea .SizeWithCells ,&_dab );_geba !=nil {return _geba ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u006e\u0063\u0068\u006f\u0072"}:_fea .Anchor =new (string );if _bgd :=d .DecodeElement (_fea .Anchor ,&_dab );_bgd !=nil {return _bgd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0065\u0064"}:_fea .Locked =_ce .ST_TrueFalseBlankUnset ;if _dc :=d .DecodeElement (&_fea .Locked ,&_dab );_dc !=nil {return _dc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"D\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}:_fea .DefaultSize =_ce .ST_TrueFalseBlankUnset ;if _adad :=d .DecodeElement (&_fea .DefaultSize ,&_dab );_adad !=nil {return _adad ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"P\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}:_fea .PrintObject =_ce .ST_TrueFalseBlankUnset ;if _aeaa :=d .DecodeElement (&_fea .PrintObject ,&_dab );_aeaa !=nil {return _aeaa ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}:_fea .Disabled =_ce .ST_TrueFalseBlankUnset ;if _bdac :=d .DecodeElement (&_fea .Disabled ,&_dab );_bdac !=nil {return _bdac ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}:_fea .AutoFill =_ce .ST_TrueFalseBlankUnset ;if _beg :=d .DecodeElement (&_fea .AutoFill ,&_dab );_beg !=nil {return _beg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}:_fea .AutoLine =_ce .ST_TrueFalseBlankUnset ;if _gbb :=d .DecodeElement (&_fea .AutoLine ,&_dab );_gbb !=nil {return _gbb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}:_fea .AutoPict =_ce .ST_TrueFalseBlankUnset ;if _abg :=d .DecodeElement (&_fea .AutoPict ,&_dab );_abg !=nil {return _abg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u004d\u0061\u0063\u0072o"}:_fea .FmlaMacro =new (string );if _cgg :=d .DecodeElement (_fea .FmlaMacro ,&_dab );_cgg !=nil {return _cgg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}:_fea .TextHAlign =new (string );if _aege :=d .DecodeElement (_fea .TextHAlign ,&_dab );_aege !=nil {return _aege ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}:_fea .TextVAlign =new (string );if _ebe :=d .DecodeElement (_fea .TextVAlign ,&_dab );_ebe !=nil {return _ebe ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}:_fea .LockText =_ce .ST_TrueFalseBlankUnset ;if _bbe :=d .DecodeElement (&_fea .LockText ,&_dab );_bbe !=nil {return _bbe ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004au\u0073\u0074\u004c\u0061\u0073\u0074X"}:_fea .JustLastX =_ce .ST_TrueFalseBlankUnset ;if _fadf :=d .DecodeElement (&_fea .JustLastX ,&_dab );_fadf !=nil {return _fadf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}:_fea .SecretEdit =_ce .ST_TrueFalseBlankUnset ;if _bgc :=d .DecodeElement (&_fea .SecretEdit ,&_dab );_bgc !=nil {return _bgc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_fea .Default =_ce .ST_TrueFalseBlankUnset ;if _aab :=d .DecodeElement (&_fea .Default ,&_dab );_aab !=nil {return _aab ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u0065\u006c\u0070"}:_fea .Help =_ce .ST_TrueFalseBlankUnset ;if _bbg :=d .DecodeElement (&_fea .Help ,&_dab );_bbg !=nil {return _bbg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006e\u0063\u0065\u006c"}:_fea .Cancel =_ce .ST_TrueFalseBlankUnset ;if _bee :=d .DecodeElement (&_fea .Cancel ,&_dab );_bee !=nil {return _bee ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044i\u0073\u006d\u0069\u0073\u0073"}:_fea .Dismiss =_ce .ST_TrueFalseBlankUnset ;if _aedf :=d .DecodeElement (&_fea .Dismiss ,&_dab );_aedf !=nil {return _aedf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063e\u006c"}:_fea .Accel =new (int64 );if _ccc :=d .DecodeElement (_fea .Accel ,&_dab );_ccc !=nil {return _ccc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063\u0065\u006c\u0032"}:_fea .Accel2 =new (int64 );if _ggd :=d .DecodeElement (_fea .Accel2 ,&_dab );_ggd !=nil {return _ggd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u006f\u0077"}:_fea .Row =new (int64 );if _gfe :=d .DecodeElement (_fea .Row ,&_dab );_gfe !=nil {return _gfe ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006f\u006c\u0075\u006d\u006e"}:_fea .Column =new (int64 );if _aga :=d .DecodeElement (_fea .Column ,&_dab );_aga !=nil {return _aga ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056i\u0073\u0069\u0062\u006c\u0065"}:_fea .Visible =_ce .ST_TrueFalseBlankUnset ;if _fcf :=d .DecodeElement (&_fea .Visible ,&_dab );_fcf !=nil {return _fcf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052o\u0077\u0048\u0069\u0064\u0064\u0065n"}:_fea .RowHidden =_ce .ST_TrueFalseBlankUnset ;if _bbcd :=d .DecodeElement (&_fea .RowHidden ,&_dab );_bbcd !=nil {return _bbcd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u0048\u0069\u0064\u0064\u0065n"}:_fea .ColHidden =_ce .ST_TrueFalseBlankUnset ;if _gda :=d .DecodeElement (&_fea .ColHidden ,&_dab );_gda !=nil {return _gda ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0054\u0045\u0064\u0069\u0074"}:_fea .VTEdit =new (int64 );if _dce :=d .DecodeElement (_fea .VTEdit ,&_dab );_dce !=nil {return _dce ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004du\u006c\u0074\u0069\u004c\u0069\u006ee"}:_fea .MultiLine =_ce .ST_TrueFalseBlankUnset ;if _fga :=d .DecodeElement (&_fea .MultiLine ,&_dab );_fga !=nil {return _fga ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056S\u0063\u0072\u006f\u006c\u006c"}:_fea .VScroll =_ce .ST_TrueFalseBlankUnset ;if _beeb :=d .DecodeElement (&_fea .VScroll ,&_dab );_beeb !=nil {return _beeb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}:_fea .ValidIds =_ce .ST_TrueFalseBlankUnset ;if _abee :=d .DecodeElement (&_fea .ValidIds ,&_dab );_abee !=nil {return _abee ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0052\u0061\u006e\u0067e"}:_fea .FmlaRange =new (string );if _edfb :=d .DecodeElement (_fea .FmlaRange ,&_dab );_edfb !=nil {return _edfb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}:_fea .WidthMin =new (int64 );if _dcc :=d .DecodeElement (_fea .WidthMin ,&_dab );_dcc !=nil {return _dcc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u006c"}:_fea .Sel =new (int64 );if _fdbg :=d .DecodeElement (_fea .Sel ,&_dab );_fdbg !=nil {return _fdbg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004eo\u0054\u0068\u0072\u0065\u0065\u00442"}:_fea .NoThreeD2 =_ce .ST_TrueFalseBlankUnset ;if _baef :=d .DecodeElement (&_fea .NoThreeD2 ,&_dab );_baef !=nil {return _baef ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053e\u006c\u0054\u0079\u0070\u0065"}:_fea .SelType =new (string );if _befg :=d .DecodeElement (_fea .SelType ,&_dab );_befg !=nil {return _befg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}:_fea .MultiSel =new (string );if _gcce :=d .DecodeElement (_fea .MultiSel ,&_dab );_gcce !=nil {return _gcce ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0043\u0054"}:_fea .LCT =new (string );if _gdaf :=d .DecodeElement (_fea .LCT ,&_dab );_gdaf !=nil {return _gdaf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_fea .ListItem =new (string );if _cccb :=d .DecodeElement (_fea .ListItem ,&_dab );_cccb !=nil {return _cccb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u0053\u0074\u0079\u006ce"}:_fea .DropStyle =new (string );if _fef :=d .DecodeElement (_fea .DropStyle ,&_dab );_fef !=nil {return _fef ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u006f\u0072\u0065\u0064"}:_fea .Colored =_ce .ST_TrueFalseBlankUnset ;if _cfaf :=d .DecodeElement (&_fea .Colored ,&_dab );_cfaf !=nil {return _cfaf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_fea .DropLines =new (int64 );if _geef :=d .DecodeElement (_fea .DropLines ,&_dab );_geef !=nil {return _geef ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043h\u0065\u0063\u006b\u0065\u0064"}:_fea .Checked =new (int64 );if _bedf :=d .DecodeElement (_fea .Checked ,&_dab );_bedf !=nil {return _bedf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}:_fea .FmlaLink =new (string );if _debc :=d .DecodeElement (_fea .FmlaLink ,&_dab );_debc !=nil {return _debc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}:_fea .FmlaPict =new (string );if _dgca :=d .DecodeElement (_fea .FmlaPict ,&_dab );_dgca !=nil {return _dgca ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}:_fea .NoThreeD =_ce .ST_TrueFalseBlankUnset ;if _dcb :=d .DecodeElement (&_fea .NoThreeD ,&_dab );_dcb !=nil {return _dcb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"F\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}:_fea .FirstButton =_ce .ST_TrueFalseBlankUnset ;if _fcd :=d .DecodeElement (&_fea .FirstButton ,&_dab );_fcd !=nil {return _fcd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0047\u0072\u006f\u0075p"}:_fea .FmlaGroup =new (string );if _gaab :=d .DecodeElement (_fea .FmlaGroup ,&_dab );_gaab !=nil {return _gaab ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c"}:_fea .Val =new (int64 );if _fag :=d .DecodeElement (_fea .Val ,&_dab );_fag !=nil {return _fag ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0069\u006e"}:_fea .Min =new (int64 );if _dfg :=d .DecodeElement (_fea .Min ,&_dab );_dfg !=nil {return _dfg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0078"}:_fea .Max =new (int64 );if _cfg :=d .DecodeElement (_fea .Max ,&_dab );_cfg !=nil {return _cfg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0049\u006e\u0063"}:_fea .Inc =new (int64 );if _cecg :=d .DecodeElement (_fea .Inc ,&_dab );_cecg !=nil {return _cecg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0050\u0061\u0067\u0065"}:_fea .Page =new (int64 );if _dfaa :=d .DecodeElement (_fea .Page ,&_dab );_dfaa !=nil {return _dfaa ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u006f\u0072i\u007a"}:_fea .Horiz =_ce .ST_TrueFalseBlankUnset ;if _bcc :=d .DecodeElement (&_fea .Horiz ,&_dab );_bcc !=nil {return _bcc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0078"}:_fea .Dx =new (int64 );if _ffd :=d .DecodeElement (_fea .Dx ,&_dab );_ffd !=nil {return _ffd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0070\u004f\u0043\u0058"}:_fea .MapOCX =_ce .ST_TrueFalseBlankUnset ;if _accb :=d .DecodeElement (&_fea .MapOCX ,&_dab );_accb !=nil {return _accb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0046"}:var _afa string ;if _ggc :=d .DecodeElement (&_afa ,&_dab );_ggc !=nil {return _ggc ;};_fea .CF =append (_fea .CF ,_afa );case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006d\u0065\u0072\u0061"}:_fea .Camera =_ce .ST_TrueFalseBlankUnset ;if _cbbg :=d .DecodeElement (&_fea .Camera ,&_dab );_cbbg !=nil {return _cbbg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"}:_fea .RecalcAlways =_ce .ST_TrueFalseBlankUnset ;if _fgb :=d .DecodeElement (&_fea .RecalcAlways ,&_dab );_fgb !=nil {return _fgb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041u\u0074\u006f\u0053\u0063\u0061\u006ce"}:_fea .AutoScale =_ce .ST_TrueFalseBlankUnset ;if _gfb :=d .DecodeElement (&_fea .AutoScale ,&_dab );_gfb !=nil {return _gfb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0044\u0045"}:_fea .DDE =_ce .ST_TrueFalseBlankUnset ;if _fedc :=d .DecodeElement (&_fea .DDE ,&_dab );_fedc !=nil {return _fedc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0055\u0049\u004fb\u006a"}:_fea .UIObj =_ce .ST_TrueFalseBlankUnset ;if _ead :=d .DecodeElement (&_fea .UIObj ,&_dab );_ead !=nil {return _ead ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}:_fea .ScriptText =new (string );if _efb :=d .DecodeElement (_fea .ScriptText ,&_dab );_efb !=nil {return _efb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0045\u0078\u0074e\u006e\u0064\u0065\u0064"}:_fea .ScriptExtended =new (string );if _abga :=d .DecodeElement (_fea .ScriptExtended ,&_dab );_abga !=nil {return _abga ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"}:_fea .ScriptLanguage =new (uint32 );if _ecfd :=d .DecodeElement (_fea .ScriptLanguage ,&_dab );_ecfd !=nil {return _ecfd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"}:_fea .ScriptLocation =new (uint32 );if _dcg :=d .DecodeElement (_fea .ScriptLocation ,&_dab );_dcg !=nil {return _dcg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}:_fea .FmlaTxbx =new (string );if _aag :=d .DecodeElement (_fea .FmlaTxbx ,&_dab );_aag !=nil {return _aag ;};default:_c .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\u006c\u0069e\u006e\u0074\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_dab .Name );if _fgf :=d .Skip ();_fgf !=nil {return _fgf ;};};case _d .EndElement :break _gcd ;case _d .CharData :};};return nil ;};type ClientData struct{CT_ClientData };type CT_ClientData struct{ObjectTypeAttr ST_ObjectType ;MoveWithCells _ce .ST_TrueFalseBlank ;SizeWithCells _ce .ST_TrueFalseBlank ;Anchor *string ;Locked _ce .ST_TrueFalseBlank ;DefaultSize _ce .ST_TrueFalseBlank ;PrintObject _ce .ST_TrueFalseBlank ;Disabled _ce .ST_TrueFalseBlank ;AutoFill _ce .ST_TrueFalseBlank ;AutoLine _ce .ST_TrueFalseBlank ;AutoPict _ce .ST_TrueFalseBlank ;FmlaMacro *string ;TextHAlign *string ;TextVAlign *string ;LockText _ce .ST_TrueFalseBlank ;JustLastX _ce .ST_TrueFalseBlank ;SecretEdit _ce .ST_TrueFalseBlank ;Default _ce .ST_TrueFalseBlank ;Help _ce .ST_TrueFalseBlank ;Cancel _ce .ST_TrueFalseBlank ;Dismiss _ce .ST_TrueFalseBlank ;Accel *int64 ;Accel2 *int64 ;Row *int64 ;Column *int64 ;Visible _ce .ST_TrueFalseBlank ;RowHidden _ce .ST_TrueFalseBlank ;ColHidden _ce .ST_TrueFalseBlank ;VTEdit *int64 ;MultiLine _ce .ST_TrueFalseBlank ;VScroll _ce .ST_TrueFalseBlank ;ValidIds _ce .ST_TrueFalseBlank ;FmlaRange *string ;WidthMin *int64 ;Sel *int64 ;NoThreeD2 _ce .ST_TrueFalseBlank ;SelType *string ;MultiSel *string ;LCT *string ;ListItem *string ;DropStyle *string ;Colored _ce .ST_TrueFalseBlank ;DropLines *int64 ;Checked *int64 ;FmlaLink *string ;FmlaPict *string ;NoThreeD _ce .ST_TrueFalseBlank ;FirstButton _ce .ST_TrueFalseBlank ;FmlaGroup *string ;Val *int64 ;Min *int64 ;Max *int64 ;Inc *int64 ;Page *int64 ;Horiz _ce .ST_TrueFalseBlank ;Dx *int64 ;MapOCX _ce .ST_TrueFalseBlank ;CF []string ;Camera _ce .ST_TrueFalseBlank ;RecalcAlways _ce .ST_TrueFalseBlank ;AutoScale _ce .ST_TrueFalseBlank ;DDE _ce .ST_TrueFalseBlank ;UIObj _ce .ST_TrueFalseBlank ;ScriptText *string ;ScriptExtended *string ;ScriptLanguage *uint32 ;ScriptLocation *uint32 ;FmlaTxbx *string ;};type ST_ObjectType byte ;
|
|
|
|
// Validate validates the CT_ClientData and its children
|
|
func (_cab *CT_ClientData )Validate ()error {return _cab .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");};
|
|
|
|
// ValidateWithPath validates the CT_ClientData and its children, prefixing error messages with path
|
|
func (_fcg *CT_ClientData )ValidateWithPath (path string )error {if _fcg .ObjectTypeAttr ==ST_ObjectTypeUnset {return _b .Errorf ("\u0025\u0073\u002f\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006da\u006e\u0064\u0061\u0074\u006fr\u0079\u0020f\u0069\u0065\u006c\u0064",path );};if _acd :=_fcg .ObjectTypeAttr .ValidateWithPath (path +"\u002fO\u0062j\u0065\u0063\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_acd !=nil {return _acd ;};if _ebb :=_fcg .MoveWithCells .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068C\u0065\u006c\u006c\u0073");_ebb !=nil {return _ebb ;};if _dfd :=_fcg .SizeWithCells .ValidateWithPath (path +"\u002f\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068C\u0065\u006c\u006c\u0073");_dfd !=nil {return _dfd ;};if _fe :=_fcg .Locked .ValidateWithPath (path +"\u002fL\u006f\u0063\u006b\u0065\u0064");_fe !=nil {return _fe ;};if _aa :=_fcg .DefaultSize .ValidateWithPath (path +"\u002f\u0044\u0065f\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065");_aa !=nil {return _aa ;};if _cbb :=_fcg .PrintObject .ValidateWithPath (path +"\u002f\u0050\u0072i\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074");_cbb !=nil {return _cbb ;};if _gga :=_fcg .Disabled .ValidateWithPath (path +"\u002fD\u0069\u0073\u0061\u0062\u006c\u0065d");_gga !=nil {return _gga ;};if _dfca :=_fcg .AutoFill .ValidateWithPath (path +"\u002fA\u0075\u0074\u006f\u0046\u0069\u006cl");_dfca !=nil {return _dfca ;};if _fed :=_fcg .AutoLine .ValidateWithPath (path +"\u002fA\u0075\u0074\u006f\u004c\u0069\u006ee");_fed !=nil {return _fed ;};if _aaf :=_fcg .AutoPict .ValidateWithPath (path +"\u002fA\u0075\u0074\u006f\u0050\u0069\u0063t");_aaf !=nil {return _aaf ;};if _ecc :=_fcg .LockText .ValidateWithPath (path +"\u002fL\u006f\u0063\u006b\u0054\u0065\u0078t");_ecc !=nil {return _ecc ;};if _bdb :=_fcg .JustLastX .ValidateWithPath (path +"\u002f\u004a\u0075\u0073\u0074\u004c\u0061\u0073\u0074\u0058");_bdb !=nil {return _bdb ;};if _eee :=_fcg .SecretEdit .ValidateWithPath (path +"/\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074");_eee !=nil {return _eee ;};if _gedg :=_fcg .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074");_gedg !=nil {return _gedg ;};if _gcc :=_fcg .Help .ValidateWithPath (path +"\u002f\u0048\u0065l\u0070");_gcc !=nil {return _gcc ;};if _fab :=_fcg .Cancel .ValidateWithPath (path +"\u002fC\u0061\u006e\u0063\u0065\u006c");_fab !=nil {return _fab ;};if _fce :=_fcg .Dismiss .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u006d\u0069\u0073\u0073");_fce !=nil {return _fce ;};if _bcf :=_fcg .Visible .ValidateWithPath (path +"\u002f\u0056\u0069\u0073\u0069\u0062\u006c\u0065");_bcf !=nil {return _bcf ;};if _ef :=_fcg .RowHidden .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0048\u0069\u0064\u0064\u0065\u006e");_ef !=nil {return _ef ;};if _aafg :=_fcg .ColHidden .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0048\u0069\u0064\u0064\u0065\u006e");_aafg !=nil {return _aafg ;};if _dfa :=_fcg .MultiLine .ValidateWithPath (path +"\u002f\u004d\u0075\u006c\u0074\u0069\u004c\u0069\u006e\u0065");_dfa !=nil {return _dfa ;};if _accd :=_fcg .VScroll .ValidateWithPath (path +"\u002f\u0056\u0053\u0063\u0072\u006f\u006c\u006c");_accd !=nil {return _accd ;};if _gedf :=_fcg .ValidIds .ValidateWithPath (path +"\u002fV\u0061\u006c\u0069\u0064\u0049\u0064s");_gedf !=nil {return _gedf ;};if _agc :=_fcg .NoThreeD2 .ValidateWithPath (path +"\u002f\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044\u0032");_agc !=nil {return _agc ;};if _egac :=_fcg .Colored .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0065\u0064");_egac !=nil {return _egac ;};if _afd :=_fcg .NoThreeD .ValidateWithPath (path +"\u002fN\u006f\u0054\u0068\u0072\u0065\u0065D");_afd !=nil {return _afd ;};if _ebf :=_fcg .FirstButton .ValidateWithPath (path +"\u002f\u0046\u0069r\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e");_ebf !=nil {return _ebf ;};if _dbb :=_fcg .Horiz .ValidateWithPath (path +"\u002f\u0048\u006f\u0072\u0069\u007a");_dbb !=nil {return _dbb ;};if _bdbg :=_fcg .MapOCX .ValidateWithPath (path +"\u002fM\u0061\u0070\u004f\u0043\u0058");_bdbg !=nil {return _bdbg ;};if _ege :=_fcg .Camera .ValidateWithPath (path +"\u002fC\u0061\u006d\u0065\u0072\u0061");_ege !=nil {return _ege ;};if _dda :=_fcg .RecalcAlways .ValidateWithPath (path +"\u002f\u0052\u0065\u0063\u0061\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073");_dda !=nil {return _dda ;};if _gcg :=_fcg .AutoScale .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0053\u0063\u0061\u006c\u0065");_gcg !=nil {return _gcg ;};if _bae :=_fcg .DDE .ValidateWithPath (path +"\u002f\u0044\u0044\u0045");_bae !=nil {return _bae ;};if _gcb :=_fcg .UIObj .ValidateWithPath (path +"\u002f\u0055\u0049\u004f\u0062\u006a");_gcb !=nil {return _gcb ;};return nil ;};func (_dfc *CT_ClientData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_bf ,_a :=_dfc .ObjectTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065"});if _a !=nil {return _a ;};start .Attr =append (start .Attr ,_bf );e .EncodeToken (start );if _dfc .MoveWithCells !=_ce .ST_TrueFalseBlankUnset {_dg :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u004do\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}};e .EncodeElement (_dfc .MoveWithCells ,_dg );};if _dfc .SizeWithCells !=_ce .ST_TrueFalseBlankUnset {_dgf :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0053i\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}};e .EncodeElement (_dfc .SizeWithCells ,_dgf );};if _dfc .Anchor !=nil {_ea :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0041\u006e\u0063\u0068\u006f\u0072"}};_e .AddPreserveSpaceAttr (&_ea ,*_dfc .Anchor );e .EncodeElement (_dfc .Anchor ,_ea );};if _dfc .Locked !=_ce .ST_TrueFalseBlankUnset {_bg :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u004c\u006f\u0063\u006b\u0065\u0064"}};e .EncodeElement (_dfc .Locked ,_bg );};if _dfc .DefaultSize !=_ce .ST_TrueFalseBlankUnset {_be :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}};e .EncodeElement (_dfc .DefaultSize ,_be );};if _dfc .PrintObject !=_ce .ST_TrueFalseBlankUnset {_cb :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0050\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}};e .EncodeElement (_dfc .PrintObject ,_cb );};if _dfc .Disabled !=_ce .ST_TrueFalseBlankUnset {_ae :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}};e .EncodeElement (_dfc .Disabled ,_ae );};if _dfc .AutoFill !=_ce .ST_TrueFalseBlankUnset {_gc :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}};e .EncodeElement (_dfc .AutoFill ,_gc );};if _dfc .AutoLine !=_ce .ST_TrueFalseBlankUnset {_eg :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}};e .EncodeElement (_dfc .AutoLine ,_eg );};if _dfc .AutoPict !=_ce .ST_TrueFalseBlankUnset {_gd :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}};e .EncodeElement (_dfc .AutoPict ,_gd );};if _dfc .FmlaMacro !=nil {_ge :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u0046\u006d\u006c\u0061\u004d\u0061\u0063\u0072\u006f"}};_e .AddPreserveSpaceAttr (&_ge ,*_dfc .FmlaMacro );e .EncodeElement (_dfc .FmlaMacro ,_ge );};if _dfc .TextHAlign !=nil {_ga :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0054e\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}};_e .AddPreserveSpaceAttr (&_ga ,*_dfc .TextHAlign );e .EncodeElement (_dfc .TextHAlign ,_ga );};if _dfc .TextVAlign !=nil {_f :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0054e\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}};_e .AddPreserveSpaceAttr (&_f ,*_dfc .TextVAlign );e .EncodeElement (_dfc .TextVAlign ,_f );};if _dfc .LockText !=_ce .ST_TrueFalseBlankUnset {_ee :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}};e .EncodeElement (_dfc .LockText ,_ee );};if _dfc .JustLastX !=_ce .ST_TrueFalseBlankUnset {_gf :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u004a\u0075\u0073\u0074\u004c\u0061\u0073\u0074\u0058"}};e .EncodeElement (_dfc .JustLastX ,_gf );};if _dfc .SecretEdit !=_ce .ST_TrueFalseBlankUnset {_eef :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0053e\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}};e .EncodeElement (_dfc .SecretEdit ,_eef );};if _dfc .Default !=_ce .ST_TrueFalseBlankUnset {_ba :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0044\u0065\u0066\u0061\u0075\u006ct"}};e .EncodeElement (_dfc .Default ,_ba );};if _dfc .Help !=_ce .ST_TrueFalseBlankUnset {_geb :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0048\u0065\u006c\u0070"}};e .EncodeElement (_dfc .Help ,_geb );};if _dfc .Cancel !=_ce .ST_TrueFalseBlankUnset {_dge :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0043\u0061\u006e\u0063\u0065\u006c"}};e .EncodeElement (_dfc .Cancel ,_dge );};if _dfc .Dismiss !=_ce .ST_TrueFalseBlankUnset {_gb :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0044\u0069\u0073\u006d\u0069\u0073s"}};e .EncodeElement (_dfc .Dismiss ,_gb );};if _dfc .Accel !=nil {_ab :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0041\u0063\u0063\u0065\u006c"}};e .EncodeElement (_dfc .Accel ,_ab );};if _dfc .Accel2 !=nil {_ec :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0041\u0063\u0063\u0065\u006c\u0032"}};e .EncodeElement (_dfc .Accel2 ,_ec );};if _dfc .Row !=nil {_ed :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0052o\u0077"}};e .EncodeElement (_dfc .Row ,_ed );};if _dfc .Column !=nil {_cf :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0043\u006f\u006c\u0075\u006d\u006e"}};e .EncodeElement (_dfc .Column ,_cf );};if _dfc .Visible !=_ce .ST_TrueFalseBlankUnset {_fa :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0056\u0069\u0073\u0069\u0062\u006ce"}};e .EncodeElement (_dfc .Visible ,_fa );};if _dfc .RowHidden !=_ce .ST_TrueFalseBlankUnset {_ca :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u0052\u006f\u0077\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_dfc .RowHidden ,_ca );};if _dfc .ColHidden !=_ce .ST_TrueFalseBlankUnset {_gdg :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u0043\u006f\u006c\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_dfc .ColHidden ,_gdg );};if _dfc .VTEdit !=nil {_fd :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0056\u0054\u0045\u0064\u0069\u0074"}};e .EncodeElement (_dfc .VTEdit ,_fd );};if _dfc .MultiLine !=_ce .ST_TrueFalseBlankUnset {_gee :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u004d\u0075\u006c\u0074\u0069\u004c\u0069\u006e\u0065"}};e .EncodeElement (_dfc .MultiLine ,_gee );};if _dfc .VScroll !=_ce .ST_TrueFalseBlankUnset {_cac :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0056\u0053\u0063\u0072\u006f\u006cl"}};e .EncodeElement (_dfc .VScroll ,_cac );};if _dfc .ValidIds !=_ce .ST_TrueFalseBlankUnset {_fda :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}};e .EncodeElement (_dfc .ValidIds ,_fda );};if _dfc .FmlaRange !=nil {_bfa :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u0046\u006d\u006c\u0061\u0052\u0061\u006e\u0067\u0065"}};_e .AddPreserveSpaceAttr (&_bfa ,*_dfc .FmlaRange );e .EncodeElement (_dfc .FmlaRange ,_bfa );};if _dfc .WidthMin !=nil {_bgf :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}};e .EncodeElement (_dfc .WidthMin ,_bgf );};if _dfc .Sel !=nil {_edf :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0053e\u006c"}};e .EncodeElement (_dfc .Sel ,_edf );};if _dfc .NoThreeD2 !=_ce .ST_TrueFalseBlankUnset {_edc :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044\u0032"}};e .EncodeElement (_dfc .NoThreeD2 ,_edc );};if _dfc .SelType !=nil {_dd :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0053\u0065\u006c\u0054\u0079\u0070e"}};_e .AddPreserveSpaceAttr (&_dd ,*_dfc .SelType );e .EncodeElement (_dfc .SelType ,_dd );};if _dfc .MultiSel !=nil {_cd :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}};_e .AddPreserveSpaceAttr (&_cd ,*_dfc .MultiSel );e .EncodeElement (_dfc .MultiSel ,_cd );};if _dfc .LCT !=nil {_caa :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u004cC\u0054"}};_e .AddPreserveSpaceAttr (&_caa ,*_dfc .LCT );e .EncodeElement (_dfc .LCT ,_caa );};if _dfc .ListItem !=nil {_cdb :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}};_e .AddPreserveSpaceAttr (&_cdb ,*_dfc .ListItem );e .EncodeElement (_dfc .ListItem ,_cdb );};if _dfc .DropStyle !=nil {_de :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u0044\u0072\u006f\u0070\u0053\u0074\u0079\u006c\u0065"}};_e .AddPreserveSpaceAttr (&_de ,*_dfc .DropStyle );e .EncodeElement (_dfc .DropStyle ,_de );};if _dfc .Colored !=_ce .ST_TrueFalseBlankUnset {_bfb :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0043\u006f\u006c\u006f\u0072\u0065d"}};e .EncodeElement (_dfc .Colored ,_bfb );};if _dfc .DropLines !=nil {_cda :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_dfc .DropLines ,_cda );};if _dfc .Checked !=nil {_ff :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0043\u0068\u0065\u0063\u006b\u0065d"}};e .EncodeElement (_dfc .Checked ,_ff );};if _dfc .FmlaLink !=nil {_af :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}};_e .AddPreserveSpaceAttr (&_af ,*_dfc .FmlaLink );e .EncodeElement (_dfc .FmlaLink ,_af );};if _dfc .FmlaPict !=nil {_gad :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}};_e .AddPreserveSpaceAttr (&_gad ,*_dfc .FmlaPict );e .EncodeElement (_dfc .FmlaPict ,_gad );};if _dfc .NoThreeD !=_ce .ST_TrueFalseBlankUnset {_cg :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}};e .EncodeElement (_dfc .NoThreeD ,_cg );};if _dfc .FirstButton !=_ce .ST_TrueFalseBlankUnset {_db :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0046\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}};e .EncodeElement (_dfc .FirstButton ,_db );};if _dfc .FmlaGroup !=nil {_eaf :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u0046\u006d\u006c\u0061\u0047\u0072\u006f\u0075\u0070"}};_e .AddPreserveSpaceAttr (&_eaf ,*_dfc .FmlaGroup );e .EncodeElement (_dfc .FmlaGroup ,_eaf );};if _dfc .Val !=nil {_abd :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0056a\u006c"}};e .EncodeElement (_dfc .Val ,_abd );};if _dfc .Min !=nil {_cgc :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u004di\u006e"}};e .EncodeElement (_dfc .Min ,_cgc );};if _dfc .Max !=nil {_geec :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u004da\u0078"}};e .EncodeElement (_dfc .Max ,_geec );};if _dfc .Inc !=nil {_ddg :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0049n\u0063"}};e .EncodeElement (_dfc .Inc ,_ddg );};if _dfc .Page !=nil {_fdb :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0050\u0061\u0067\u0065"}};e .EncodeElement (_dfc .Page ,_fdb );};if _dfc .Horiz !=_ce .ST_TrueFalseBlankUnset {_gg :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0048\u006f\u0072\u0069\u007a"}};e .EncodeElement (_dfc .Horiz ,_gg );};if _dfc .Dx !=nil {_gdb :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0044\u0078"}};e .EncodeElement (_dfc .Dx ,_gdb );};if _dfc .MapOCX !=_ce .ST_TrueFalseBlankUnset {_gdc :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u004d\u0061\u0070\u004f\u0043\u0058"}};e .EncodeElement (_dfc .MapOCX ,_gdc );};if _dfc .CF !=nil {_ffb :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0043\u0046"}};for _ ,_bc :=range _dfc .CF {e .EncodeElement (_bc ,_ffb );};};if _dfc .Camera !=_ce .ST_TrueFalseBlankUnset {_fc :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0043\u0061\u006d\u0065\u0072\u0061"}};e .EncodeElement (_dfc .Camera ,_fc );};if _dfc .RecalcAlways !=_ce .ST_TrueFalseBlankUnset {_gba :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0052\u0065\u0063\u0061\u006c\u0063\u0041l\u0077\u0061\u0079\u0073"}};e .EncodeElement (_dfc .RecalcAlways ,_gba );};if _dfc .AutoScale !=_ce .ST_TrueFalseBlankUnset {_dbe :=_d .StartElement {Name :_d .Name {Local :"x\u003a\u0041\u0075\u0074\u006f\u0053\u0063\u0061\u006c\u0065"}};e .EncodeElement (_dfc .AutoScale ,_dbe );};if _dfc .DDE !=_ce .ST_TrueFalseBlankUnset {_dec :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0044D\u0045"}};e .EncodeElement (_dfc .DDE ,_dec );};if _dfc .UIObj !=_ce .ST_TrueFalseBlankUnset {_ged :=_d .StartElement {Name :_d .Name {Local :"\u0078:\u0055\u0049\u004f\u0062\u006a"}};e .EncodeElement (_dfc .UIObj ,_ged );};if _dfc .ScriptText !=nil {_ac :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0053c\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}};_e .AddPreserveSpaceAttr (&_ac ,*_dfc .ScriptText );e .EncodeElement (_dfc .ScriptText ,_ac );};if _dfc .ScriptExtended !=nil {_cfc :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003aS\u0063\u0072\u0069p\u0074\u0045\u0078\u0074\u0065\u006e\u0064\u0065\u0064"}};_e .AddPreserveSpaceAttr (&_cfc ,*_dfc .ScriptExtended );e .EncodeElement (_dfc .ScriptExtended ,_cfc );};if _dfc .ScriptLanguage !=nil {_ad :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003aS\u0063\u0072\u0069p\u0074\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}};e .EncodeElement (_dfc .ScriptLanguage ,_ad );};if _dfc .ScriptLocation !=nil {_ddf :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003aS\u0063\u0072\u0069p\u0074\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"}};e .EncodeElement (_dfc .ScriptLocation ,_ddf );};if _dfc .FmlaTxbx !=nil {_bef :=_d .StartElement {Name :_d .Name {Local :"\u0078\u003a\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}};_e .AddPreserveSpaceAttr (&_bef ,*_dfc .FmlaTxbx );e .EncodeElement (_dfc .FmlaTxbx ,_bef );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bdaa ST_ObjectType )Validate ()error {return _bdaa .ValidateWithPath ("")};func (_deb *CT_ClientData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_deb .ObjectTypeAttr =ST_ObjectType (1);for _ ,_ggg :=range start .Attr {if _ggg .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065"{_deb .ObjectTypeAttr .UnmarshalXMLAttr (_ggg );continue ;};};_edfg :for {_dfcc ,_fad :=d .Token ();if _fad !=nil {return _fad ;};switch _cdf :=_dfcc .(type ){case _d .StartElement :switch _cdf .Name {case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_deb .MoveWithCells =_ce .ST_TrueFalseBlankUnset ;if _aea :=d .DecodeElement (&_deb .MoveWithCells ,&_cdf );_aea !=nil {return _aea ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_deb .SizeWithCells =_ce .ST_TrueFalseBlankUnset ;if _bed :=d .DecodeElement (&_deb .SizeWithCells ,&_cdf );_bed !=nil {return _bed ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u006e\u0063\u0068\u006f\u0072"}:_deb .Anchor =new (string );if _dgc :=d .DecodeElement (_deb .Anchor ,&_cdf );_dgc !=nil {return _dgc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0065\u0064"}:_deb .Locked =_ce .ST_TrueFalseBlankUnset ;if _ag :=d .DecodeElement (&_deb .Locked ,&_cdf );_ag !=nil {return _ag ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"D\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}:_deb .DefaultSize =_ce .ST_TrueFalseBlankUnset ;if _bb :=d .DecodeElement (&_deb .DefaultSize ,&_cdf );_bb !=nil {return _bb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"P\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}:_deb .PrintObject =_ce .ST_TrueFalseBlankUnset ;if _cec :=d .DecodeElement (&_deb .PrintObject ,&_cdf );_cec !=nil {return _cec ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}:_deb .Disabled =_ce .ST_TrueFalseBlankUnset ;if _bd :=d .DecodeElement (&_deb .Disabled ,&_cdf );_bd !=nil {return _bd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}:_deb .AutoFill =_ce .ST_TrueFalseBlankUnset ;if _baf :=d .DecodeElement (&_deb .AutoFill ,&_cdf );_baf !=nil {return _baf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}:_deb .AutoLine =_ce .ST_TrueFalseBlankUnset ;if _bda :=d .DecodeElement (&_deb .AutoLine ,&_cdf );_bda !=nil {return _bda ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}:_deb .AutoPict =_ce .ST_TrueFalseBlankUnset ;if _faf :=d .DecodeElement (&_deb .AutoPict ,&_cdf );_faf !=nil {return _faf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u004d\u0061\u0063\u0072o"}:_deb .FmlaMacro =new (string );if _ceg :=d .DecodeElement (_deb .FmlaMacro ,&_cdf );_ceg !=nil {return _ceg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}:_deb .TextHAlign =new (string );if _acc :=d .DecodeElement (_deb .TextHAlign ,&_cdf );_acc !=nil {return _acc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}:_deb .TextVAlign =new (string );if _fde :=d .DecodeElement (_deb .TextVAlign ,&_cdf );_fde !=nil {return _fde ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}:_deb .LockText =_ce .ST_TrueFalseBlankUnset ;if _gaa :=d .DecodeElement (&_deb .LockText ,&_cdf );_gaa !=nil {return _gaa ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004au\u0073\u0074\u004c\u0061\u0073\u0074X"}:_deb .JustLastX =_ce .ST_TrueFalseBlankUnset ;if _dbea :=d .DecodeElement (&_deb .JustLastX ,&_cdf );_dbea !=nil {return _dbea ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}:_deb .SecretEdit =_ce .ST_TrueFalseBlankUnset ;if _gbd :=d .DecodeElement (&_deb .SecretEdit ,&_cdf );_gbd !=nil {return _gbd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_deb .Default =_ce .ST_TrueFalseBlankUnset ;if _gfd :=d .DecodeElement (&_deb .Default ,&_cdf );_gfd !=nil {return _gfd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u0065\u006c\u0070"}:_deb .Help =_ce .ST_TrueFalseBlankUnset ;if _bbd :=d .DecodeElement (&_deb .Help ,&_cdf );_bbd !=nil {return _bbd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006e\u0063\u0065\u006c"}:_deb .Cancel =_ce .ST_TrueFalseBlankUnset ;if _cc :=d .DecodeElement (&_deb .Cancel ,&_cdf );_cc !=nil {return _cc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044i\u0073\u006d\u0069\u0073\u0073"}:_deb .Dismiss =_ce .ST_TrueFalseBlankUnset ;if _fb :=d .DecodeElement (&_deb .Dismiss ,&_cdf );_fb !=nil {return _fb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063e\u006c"}:_deb .Accel =new (int64 );if _fac :=d .DecodeElement (_deb .Accel ,&_cdf );_fac !=nil {return _fac ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063\u0065\u006c\u0032"}:_deb .Accel2 =new (int64 );if _da :=d .DecodeElement (_deb .Accel2 ,&_cdf );_da !=nil {return _da ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u006f\u0077"}:_deb .Row =new (int64 );if _gdcg :=d .DecodeElement (_deb .Row ,&_cdf );_gdcg !=nil {return _gdcg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006f\u006c\u0075\u006d\u006e"}:_deb .Column =new (int64 );if _dbf :=d .DecodeElement (_deb .Column ,&_cdf );_dbf !=nil {return _dbf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056i\u0073\u0069\u0062\u006c\u0065"}:_deb .Visible =_ce .ST_TrueFalseBlankUnset ;if _gdbg :=d .DecodeElement (&_deb .Visible ,&_cdf );_gdbg !=nil {return _gdbg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052o\u0077\u0048\u0069\u0064\u0064\u0065n"}:_deb .RowHidden =_ce .ST_TrueFalseBlankUnset ;if _cbe :=d .DecodeElement (&_deb .RowHidden ,&_cdf );_cbe !=nil {return _cbe ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u0048\u0069\u0064\u0064\u0065n"}:_deb .ColHidden =_ce .ST_TrueFalseBlankUnset ;if _cee :=d .DecodeElement (&_deb .ColHidden ,&_cdf );_cee !=nil {return _cee ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0054\u0045\u0064\u0069\u0074"}:_deb .VTEdit =new (int64 );if _dfb :=d .DecodeElement (_deb .VTEdit ,&_cdf );_dfb !=nil {return _dfb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004du\u006c\u0074\u0069\u004c\u0069\u006ee"}:_deb .MultiLine =_ce .ST_TrueFalseBlankUnset ;if _eae :=d .DecodeElement (&_deb .MultiLine ,&_cdf );_eae !=nil {return _eae ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056S\u0063\u0072\u006f\u006c\u006c"}:_deb .VScroll =_ce .ST_TrueFalseBlankUnset ;if _cecc :=d .DecodeElement (&_deb .VScroll ,&_cdf );_cecc !=nil {return _cecc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}:_deb .ValidIds =_ce .ST_TrueFalseBlankUnset ;if _dbfe :=d .DecodeElement (&_deb .ValidIds ,&_cdf );_dbfe !=nil {return _dbfe ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0052\u0061\u006e\u0067e"}:_deb .FmlaRange =new (string );if _aed :=d .DecodeElement (_deb .FmlaRange ,&_cdf );_aed !=nil {return _aed ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}:_deb .WidthMin =new (int64 );if _cae :=d .DecodeElement (_deb .WidthMin ,&_cdf );_cae !=nil {return _cae ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u006c"}:_deb .Sel =new (int64 );if _gde :=d .DecodeElement (_deb .Sel ,&_cdf );_gde !=nil {return _gde ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004eo\u0054\u0068\u0072\u0065\u0065\u00442"}:_deb .NoThreeD2 =_ce .ST_TrueFalseBlankUnset ;if _def :=d .DecodeElement (&_deb .NoThreeD2 ,&_cdf );_def !=nil {return _def ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053e\u006c\u0054\u0079\u0070\u0065"}:_deb .SelType =new (string );if _ecf :=d .DecodeElement (_deb .SelType ,&_cdf );_ecf !=nil {return _ecf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}:_deb .MultiSel =new (string );if _eeg :=d .DecodeElement (_deb .MultiSel ,&_cdf );_eeg !=nil {return _eeg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0043\u0054"}:_deb .LCT =new (string );if _gae :=d .DecodeElement (_deb .LCT ,&_cdf );_gae !=nil {return _gae ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_deb .ListItem =new (string );if _ada :=d .DecodeElement (_deb .ListItem ,&_cdf );_ada !=nil {return _ada ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u0053\u0074\u0079\u006ce"}:_deb .DropStyle =new (string );if _aeg :=d .DecodeElement (_deb .DropStyle ,&_cdf );_aeg !=nil {return _aeg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u006f\u0072\u0065\u0064"}:_deb .Colored =_ce .ST_TrueFalseBlankUnset ;if _debg :=d .DecodeElement (&_deb .Colored ,&_cdf );_debg !=nil {return _debg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_deb .DropLines =new (int64 );if _dgcf :=d .DecodeElement (_deb .DropLines ,&_cdf );_dgcf !=nil {return _dgcf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043h\u0065\u0063\u006b\u0065\u0064"}:_deb .Checked =new (int64 );if _aeb :=d .DecodeElement (_deb .Checked ,&_cdf );_aeb !=nil {return _aeb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}:_deb .FmlaLink =new (string );if _bbc :=d .DecodeElement (_deb .FmlaLink ,&_cdf );_bbc !=nil {return _bbc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}:_deb .FmlaPict =new (string );if _ddfc :=d .DecodeElement (_deb .FmlaPict ,&_cdf );_ddfc !=nil {return _ddfc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}:_deb .NoThreeD =_ce .ST_TrueFalseBlankUnset ;if _adc :=d .DecodeElement (&_deb .NoThreeD ,&_cdf );_adc !=nil {return _adc ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"F\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}:_deb .FirstButton =_ce .ST_TrueFalseBlankUnset ;if _egf :=d .DecodeElement (&_deb .FirstButton ,&_cdf );_egf !=nil {return _egf ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0047\u0072\u006f\u0075p"}:_deb .FmlaGroup =new (string );if _ecd :=d .DecodeElement (_deb .FmlaGroup ,&_cdf );_ecd !=nil {return _ecd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c"}:_deb .Val =new (int64 );if _ade :=d .DecodeElement (_deb .Val ,&_cdf );_ade !=nil {return _ade ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0069\u006e"}:_deb .Min =new (int64 );if _dde :=d .DecodeElement (_deb .Min ,&_cdf );_dde !=nil {return _dde ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0078"}:_deb .Max =new (int64 );if _ggb :=d .DecodeElement (_deb .Max ,&_cdf );_ggb !=nil {return _ggb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0049\u006e\u0063"}:_deb .Inc =new (int64 );if _gff :=d .DecodeElement (_deb .Inc ,&_cdf );_gff !=nil {return _gff ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0050\u0061\u0067\u0065"}:_deb .Page =new (int64 );if _fdee :=d .DecodeElement (_deb .Page ,&_cdf );_fdee !=nil {return _fdee ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u006f\u0072i\u007a"}:_deb .Horiz =_ce .ST_TrueFalseBlankUnset ;if _ccd :=d .DecodeElement (&_deb .Horiz ,&_cdf );_ccd !=nil {return _ccd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0078"}:_deb .Dx =new (int64 );if _bfe :=d .DecodeElement (_deb .Dx ,&_cdf );_bfe !=nil {return _bfe ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0070\u004f\u0043\u0058"}:_deb .MapOCX =_ce .ST_TrueFalseBlankUnset ;if _gbaa :=d .DecodeElement (&_deb .MapOCX ,&_cdf );_gbaa !=nil {return _gbaa ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0046"}:var _fae string ;if _bbf :=d .DecodeElement (&_fae ,&_cdf );_bbf !=nil {return _bbf ;};_deb .CF =append (_deb .CF ,_fae );case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006d\u0065\u0072\u0061"}:_deb .Camera =_ce .ST_TrueFalseBlankUnset ;if _ega :=d .DecodeElement (&_deb .Camera ,&_cdf );_ega !=nil {return _ega ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"}:_deb .RecalcAlways =_ce .ST_TrueFalseBlankUnset ;if _dee :=d .DecodeElement (&_deb .RecalcAlways ,&_cdf );_dee !=nil {return _dee ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041u\u0074\u006f\u0053\u0063\u0061\u006ce"}:_deb .AutoScale =_ce .ST_TrueFalseBlankUnset ;if _eb :=d .DecodeElement (&_deb .AutoScale ,&_cdf );_eb !=nil {return _eb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0044\u0045"}:_deb .DDE =_ce .ST_TrueFalseBlankUnset ;if _gffe :=d .DecodeElement (&_deb .DDE ,&_cdf );_gffe !=nil {return _gffe ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0055\u0049\u004fb\u006a"}:_deb .UIObj =_ce .ST_TrueFalseBlankUnset ;if _dgg :=d .DecodeElement (&_deb .UIObj ,&_cdf );_dgg !=nil {return _dgg ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}:_deb .ScriptText =new (string );if _bac :=d .DecodeElement (_deb .ScriptText ,&_cdf );_bac !=nil {return _bac ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0045\u0078\u0074e\u006e\u0064\u0065\u0064"}:_deb .ScriptExtended =new (string );if _egb :=d .DecodeElement (_deb .ScriptExtended ,&_cdf );_egb !=nil {return _egb ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"}:_deb .ScriptLanguage =new (uint32 );if _bba :=d .DecodeElement (_deb .ScriptLanguage ,&_cdf );_bba !=nil {return _bba ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"}:_deb .ScriptLocation =new (uint32 );if _bfd :=d .DecodeElement (_deb .ScriptLocation ,&_cdf );_bfd !=nil {return _bfd ;};case _d .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}:_deb .FmlaTxbx =new (string );if _fg :=d .DecodeElement (_deb .FmlaTxbx ,&_cdf );_fg !=nil {return _fg ;};default:_c .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\u0043l\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061 \u0025\u0076",_cdf .Name );if _gaf :=d .Skip ();_gaf !=nil {return _gaf ;};};case _d .EndElement :break _edfg ;case _d .CharData :};};return nil ;};
|
|
|
|
// Validate validates the ClientData and its children
|
|
func (_dag *ClientData )Validate ()error {return _dag .ValidateWithPath ("\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");};func (_begb ST_ObjectType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_egd :=_d .Attr {};_egd .Name =name ;switch _begb {case ST_ObjectTypeUnset :_egd .Value ="";case ST_ObjectTypeButton :_egd .Value ="\u0042\u0075\u0074\u0074\u006f\u006e";case ST_ObjectTypeCheckbox :_egd .Value ="\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078";case ST_ObjectTypeDialog :_egd .Value ="\u0044\u0069\u0061\u006c\u006f\u0067";case ST_ObjectTypeDrop :_egd .Value ="\u0044\u0072\u006f\u0070";case ST_ObjectTypeEdit :_egd .Value ="\u0045\u0064\u0069\u0074";case ST_ObjectTypeGBox :_egd .Value ="\u0047\u0042\u006f\u0078";case ST_ObjectTypeLabel :_egd .Value ="\u004c\u0061\u0062e\u006c";case ST_ObjectTypeLineA :_egd .Value ="\u004c\u0069\u006ee\u0041";case ST_ObjectTypeList :_egd .Value ="\u004c\u0069\u0073\u0074";case ST_ObjectTypeMovie :_egd .Value ="\u004d\u006f\u0076i\u0065";case ST_ObjectTypeNote :_egd .Value ="\u004e\u006f\u0074\u0065";case ST_ObjectTypePict :_egd .Value ="\u0050\u0069\u0063\u0074";case ST_ObjectTypeRadio :_egd .Value ="\u0052\u0061\u0064i\u006f";case ST_ObjectTypeRectA :_egd .Value ="\u0052\u0065\u0063t\u0041";case ST_ObjectTypeScroll :_egd .Value ="\u0053\u0063\u0072\u006f\u006c\u006c";case ST_ObjectTypeSpin :_egd .Value ="\u0053\u0070\u0069\u006e";case ST_ObjectTypeShape :_egd .Value ="\u0053\u0068\u0061p\u0065";case ST_ObjectTypeGroup :_egd .Value ="\u0047\u0072\u006fu\u0070";case ST_ObjectTypeRect :_egd .Value ="\u0052\u0065\u0063\u0074";};return _egd ,nil ;};func (_eadg *ST_ObjectType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cdc ,_agaa :=d .Token ();if _agaa !=nil {return _agaa ;};if _cbg ,_bbab :=_cdc .(_d .EndElement );_bbab &&_cbg .Name ==start .Name {*_eadg =1;return nil ;};if _fge ,_fgbb :=_cdc .(_d .CharData );!_fgbb {return _b .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",_cdc );}else {switch string (_fge ){case "":*_eadg =0;case "\u0042\u0075\u0074\u0074\u006f\u006e":*_eadg =1;case "\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078":*_eadg =2;case "\u0044\u0069\u0061\u006c\u006f\u0067":*_eadg =3;case "\u0044\u0072\u006f\u0070":*_eadg =4;case "\u0045\u0064\u0069\u0074":*_eadg =5;case "\u0047\u0042\u006f\u0078":*_eadg =6;case "\u004c\u0061\u0062e\u006c":*_eadg =7;case "\u004c\u0069\u006ee\u0041":*_eadg =8;case "\u004c\u0069\u0073\u0074":*_eadg =9;case "\u004d\u006f\u0076i\u0065":*_eadg =10;case "\u004e\u006f\u0074\u0065":*_eadg =11;case "\u0050\u0069\u0063\u0074":*_eadg =12;case "\u0052\u0061\u0064i\u006f":*_eadg =13;case "\u0052\u0065\u0063t\u0041":*_eadg =14;case "\u0053\u0063\u0072\u006f\u006c\u006c":*_eadg =15;case "\u0053\u0070\u0069\u006e":*_eadg =16;case "\u0053\u0068\u0061p\u0065":*_eadg =17;case "\u0047\u0072\u006fu\u0070":*_eadg =18;case "\u0052\u0065\u0063\u0074":*_eadg =19;};};_cdc ,_agaa =d .Token ();if _agaa !=nil {return _agaa ;};if _dage ,_bfg :=_cdc .(_d .EndElement );_bfg &&_dage .Name ==start .Name {return nil ;};return _b .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",_cdc );};func NewClientData ()*ClientData {_dga :=&ClientData {};_dga .CT_ClientData =*NewCT_ClientData ();return _dga ;};func (_dgfa ST_ObjectType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dgfa .String (),start );};
|
|
|
|
// ValidateWithPath validates the ClientData and its children, prefixing error messages with path
|
|
func (_cga *ClientData )ValidateWithPath (path string )error {if _dbfc :=_cga .CT_ClientData .ValidateWithPath (path );_dbfc !=nil {return _dbfc ;};return nil ;};func (_cbec *ST_ObjectType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cbec =0;case "\u0042\u0075\u0074\u0074\u006f\u006e":*_cbec =1;case "\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078":*_cbec =2;case "\u0044\u0069\u0061\u006c\u006f\u0067":*_cbec =3;case "\u0044\u0072\u006f\u0070":*_cbec =4;case "\u0045\u0064\u0069\u0074":*_cbec =5;case "\u0047\u0042\u006f\u0078":*_cbec =6;case "\u004c\u0061\u0062e\u006c":*_cbec =7;case "\u004c\u0069\u006ee\u0041":*_cbec =8;case "\u004c\u0069\u0073\u0074":*_cbec =9;case "\u004d\u006f\u0076i\u0065":*_cbec =10;case "\u004e\u006f\u0074\u0065":*_cbec =11;case "\u0050\u0069\u0063\u0074":*_cbec =12;case "\u0052\u0061\u0064i\u006f":*_cbec =13;case "\u0052\u0065\u0063t\u0041":*_cbec =14;case "\u0053\u0063\u0072\u006f\u006c\u006c":*_cbec =15;case "\u0053\u0070\u0069\u006e":*_cbec =16;case "\u0053\u0068\u0061p\u0065":*_cbec =17;case "\u0047\u0072\u006fu\u0070":*_cbec =18;case "\u0052\u0065\u0063\u0074":*_cbec =19;};return nil ;};func (_bege ST_ObjectType )String ()string {switch _bege {case 0:return "";case 1:return "\u0042\u0075\u0074\u0074\u006f\u006e";case 2:return "\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078";case 3:return "\u0044\u0069\u0061\u006c\u006f\u0067";case 4:return "\u0044\u0072\u006f\u0070";case 5:return "\u0045\u0064\u0069\u0074";case 6:return "\u0047\u0042\u006f\u0078";case 7:return "\u004c\u0061\u0062e\u006c";case 8:return "\u004c\u0069\u006ee\u0041";case 9:return "\u004c\u0069\u0073\u0074";case 10:return "\u004d\u006f\u0076i\u0065";case 11:return "\u004e\u006f\u0074\u0065";case 12:return "\u0050\u0069\u0063\u0074";case 13:return "\u0052\u0061\u0064i\u006f";case 14:return "\u0052\u0065\u0063t\u0041";case 15:return "\u0053\u0063\u0072\u006f\u006c\u006c";case 16:return "\u0053\u0070\u0069\u006e";case 17:return "\u0053\u0068\u0061p\u0065";case 18:return "\u0047\u0072\u006fu\u0070";case 19:return "\u0052\u0065\u0063\u0074";};return "";};func NewCT_ClientData ()*CT_ClientData {_df :=&CT_ClientData {};_df .ObjectTypeAttr =ST_ObjectType (1);return _df ;};const (ST_ObjectTypeUnset ST_ObjectType =0;ST_ObjectTypeButton ST_ObjectType =1;ST_ObjectTypeCheckbox ST_ObjectType =2;ST_ObjectTypeDialog ST_ObjectType =3;ST_ObjectTypeDrop ST_ObjectType =4;ST_ObjectTypeEdit ST_ObjectType =5;ST_ObjectTypeGBox ST_ObjectType =6;ST_ObjectTypeLabel ST_ObjectType =7;ST_ObjectTypeLineA ST_ObjectType =8;ST_ObjectTypeList ST_ObjectType =9;ST_ObjectTypeMovie ST_ObjectType =10;ST_ObjectTypeNote ST_ObjectType =11;ST_ObjectTypePict ST_ObjectType =12;ST_ObjectTypeRadio ST_ObjectType =13;ST_ObjectTypeRectA ST_ObjectType =14;ST_ObjectTypeScroll ST_ObjectType =15;ST_ObjectTypeSpin ST_ObjectType =16;ST_ObjectTypeShape ST_ObjectType =17;ST_ObjectTypeGroup ST_ObjectType =18;ST_ObjectTypeRect ST_ObjectType =19;);func init (){_e .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c","\u0043\u0054\u005f\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061",NewCT_ClientData );_e .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c","\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061",NewClientData );}; |