Imports System.ComponentModel

Public Interface IModelClassAllowSort
    <Category("Behavior")> Property DefaultListViewAllowSort() As Boolean

    <Category("SIS"), DefaultValue(False)> Property NonPersistent As Boolean
    <Category("SIS"), DefaultValue(False)> Property IsPopup As Boolean
    <Category("SIS")> Property SISGroup1 As String
    <Category("SIS")> Property SISGroup2 As String
    <Category("SIS"), Editor(GetType(Nuvolar.Module.SISHtmlEditor), GetType(System.Drawing.Design.UITypeEditor))> Property SISDescription As String

    <Category("ObjectLocking"), DefaultValue(False)> Property LockObjectBeforeEdit As Boolean ' 
    <Category("ObjectLocking"), Localizable(True)> Property LockObjectBeforeEditErrorString As String

    <Category("DateYearInFilter"), DefaultValue(False)> Property DefaultDateYearInFilter As Boolean 'Az a képesség, hogy ListView esetén van-e automatikusan adott évre filter szűrő
    <Category("DateYearInFilter")> Property DefaultDateYearInFilterProperty As String 'Az a képesség, hogy ListView esetén van-e automatikusan adott évre szűrő és melyik a dátum szűrése !
End Interface
