Interface IInfobaseSettingsChangeListener
-
- All Superinterfaces:
IInfobaseChangeListener
public interface IInfobaseSettingsChangeListener extends IInfobaseChangeListener
IInfobaseChangeListener
extension with ability to track recent infobase changes events.Need to add listener to
IInfobaseManager
for notifications tracking, and remove it, when no longer needed.- See Also:
IInfobaseChangeListener
,IInfobaseManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
infobaseMarkedAsRecent(InfobaseReference infobase)
Notification that the given infobase was marked as recent infobase.void
infobaseRecentCountChanged(int count)
Notification that count of recent shown infobases was changed.void
infobaseShowRecentChanged(boolean showRecent)
Notification that show recentboolean
flag changed.void
infobaseSortByNameChanged(boolean sortByName)
Notification that sort by infobase nameboolean
flag changed.-
Methods inherited from interface com._1c.g5.v8.dt.platform.services.core.infobases.IInfobaseChangeListener
infobasesReloaded, sectionAdded
-
-
-
-
Method Detail
-
infobaseMarkedAsRecent
void infobaseMarkedAsRecent(InfobaseReference infobase)
Notification that the given infobase was marked as recent infobase.- Parameters:
infobase
- the infobase that was marked as recent infobase, cannot benull
-
infobaseRecentCountChanged
void infobaseRecentCountChanged(int count)
Notification that count of recent shown infobases was changed.- Parameters:
count
- the new recent count value, must be between0
and10
-
infobaseShowRecentChanged
void infobaseShowRecentChanged(boolean showRecent)
Notification that show recentboolean
flag changed.- Parameters:
wheter
- need to show recent
-
infobaseSortByNameChanged
void infobaseSortByNameChanged(boolean sortByName)
Notification that sort by infobase nameboolean
flag changed.- Parameters:
wheter
- need to sort by infobase name
-
-