Class TeamUiUtil

java.lang.Object
com._1c.g5.v8.dt.internal.team.ui.TeamUiUtil

public final class TeamUiUtil extends Object
Team Ui util.
  • Method Details

    • getInfobaseType

      public static InfobaseType getInfobaseType(Object infobaseData)
      Returns infobase type by infobase data.
      Parameters:
      infobaseData - the infobase data, can be null
      Returns:
      the infobase type, can be null
    • convertOptionsToInfobaseAccessSettings

      public static InfobaseAccessSettings convertOptionsToInfobaseAccessSettings(DevelopmentOptions options)
      Converts infobase access options to access settings.
      Parameters:
      options - the access options, cannot be null
      Returns:
      the infobase access settings, cannot be null
    • convertAccessSettingsToOptions

      public static void convertAccessSettingsToOptions(IInfobaseAccessSettings accessSettings, DevelopmentOptions options)
      Converts infobase access settings to access options.
      Parameters:
      accessSettings - the access settings, cannot be null
      options - the access options, cannot be null
    • getInfobaseFileParentLocationOption

      public static String getInfobaseFileParentLocationOption(DevelopmentOptions options, String defaultLocation)
      Returns infobase file parent location.
      Parameters:
      options - the access options, cannot be null
      defaultLocation - the default infobase location, can be null for existing branch (sample, on delete)
      Returns:
      the infobase file parent location, cannot be null
    • getOption

      public static String getOption(DevelopmentOptions options, String key, String empty)
    • initSettings

      public static List<IDevelopmentProcessSettings> initSettings(List<IDevelopmentProcessSettings> originalSettings)