    /*

    Siesta 5.3.0
    Copyright(c) 2009-2019 Bryntum AB
    https://bryntum.com/contact
    https://bryntum.com/products/siesta/license

    */
    Class('Siesta.Content.Resource', {

        has : {
            url             : null,

            content         : null
        },

        methods : {

            asHTML : function () {
                throw "Abstract method called"
            },

            asDescriptor : function () {
                throw "Abstract method called"
            },

            // todo should check same-origin
            canCache : function () {
            }

        }

    })
    //eof Siesta.Result