public SpectreGeneralResult(SpectreResultData srd) : base(srd) {
     Commons();
 }
        public SpectreSearchResult(SpectreResultData spectreResultData) {

            this.srd = spectreResultData;

        }
        public SpectreSearchResult(string header, string content) {

            this.srd = new SpectreResultData(header, content);

        }
        public SpectreSearchResult(string header, string content, string url) {

            if (url != null) this.srd = new SpectreResultData(header, content, url);
            else this.srd = new SpectreResultData(header, content);

        }
        public SpectreSearchResult(bool button) {

            this.srd = new SpectreResultData(button);

        }
        public SpectreNoteResult(SpectreResultData srd) : base(srd) {

            this.srd.Url = "I am a happy Note";
            Commons();

        }