Class LibraryCompareMergeResult

java.lang.Object
com.e1c.g5.v8.dt.library.update.LibraryCompareMergeResult

public class LibraryCompareMergeResult extends Object
Merge comparison result holder for libraries
  • Constructor Details

    • LibraryCompareMergeResult

      public LibraryCompareMergeResult(boolean merged, DistributionDescriptor distributionDescriptor)
      Constructs LibraryCompareMergeResult
      Parameters:
      merged - the merge status
      distributionDescriptor - the distribution descriptor, can be null
  • Method Details

    • hasDistributionSettings

      public boolean hasDistributionSettings()
      Checks if distribution settings exist
      Returns:
      true if distribution settings exist
    • getDistributives

      public org.eclipse.emf.common.util.EMap<UUID,ParentSupportMode> getDistributives()
      Provides distributives for distribution settings
      Returns:
      distributives, never null
    • getLibUuids

      public Map<UUID,Set<UUID>> getLibUuids()
      Provides lib UUIDS for distribution settings
      Returns:
      lib uuids, never null
    • getObjectModules

      public org.eclipse.emf.common.util.EMap<UUID,Boolean> getObjectModules()
      Provides object modules for distribution settings
      Returns:
      object modules, never null
    • isMerged

      public boolean isMerged()
      Returns:
      the merged