public smartUpdateProvider()

in src/extensionmanager.ts [60:68]


    public smartUpdateProvider(treeItem: ExpandableItem | LeaveSelectableItem | CvsResourceItem) {
        if (treeItem instanceof TimePeriodItem) {
            this.providerManager.showChangesProvider();
        } else if (treeItem instanceof CheckInInfoItem || treeItem instanceof CvsResourceItem) {
            this.providerManager.showResourceProvider();
        } else if (treeItem instanceof ProjectItem || treeItem instanceof BuildConfigItem) {
            this.providerManager.showBuildProvider();
        }
    }