17 using erminas.SmartAPI.CMS.Converter;
18 using erminas.SmartAPI.CMS.Project.Folder;
20 namespace erminas.SmartAPI.CMS.Project.ContentClasses.Elements
24 string EndTagForAutomaticProcessing {
get;
set; }
28 bool IsNotUsedInForm {
get;
set; }
30 bool IsNotVisibleOnPublishedPage {
get;
set; }
32 bool IsUsingEntireTextIfNoMatchingTagsCanBeFound {
get;
set; }
34 string StartTagForAutomaticProcessing {
get;
set; }
37 internal class ListEntry : ContentClassElement, IListEntry
39 internal ListEntry(
IContentClass contentClass, XmlElement xmlElement) : base(contentClass, xmlElement)
48 [RedDot(
"eltendmark")]
49 public string EndTagForAutomaticProcessing
51 get {
return GetAttributeValue<string>(); }
52 set { SetAttributeValue(value); }
55 [RedDot(
"eltfolderguid", ConverterType = typeof (FolderConverter))]
58 get {
return GetAttributeValue<IFolder>(); }
59 set { SetAttributeValue(value); }
62 [RedDot(
"elthideinform")]
63 public bool IsNotUsedInForm
65 get {
return GetAttributeValue<bool>(); }
66 set { SetAttributeValue(value); }
69 [RedDot(
"eltinvisibleinpage")]
70 public bool IsNotVisibleOnPublishedPage
72 get {
return GetAttributeValue<bool>(); }
73 set { SetAttributeValue(value); }
76 [RedDot(
"eltwholetext")]
77 public bool IsUsingEntireTextIfNoMatchingTagsCanBeFound
79 get {
return GetAttributeValue<bool>(); }
80 set { SetAttributeValue(value); }
83 [RedDot(
"eltbeginmark")]
84 public string StartTagForAutomaticProcessing
86 get {
return GetAttributeValue<string>(); }
87 set { SetAttributeValue(value); }