java.lang.Object
de.aristaflow.adept2.model.activitymodel.AMTools

public final class AMTools extends Object
Utility functions concerning the activity model.
Author:
Patrick Schmidt
  • Method Details

    • areEqual

      Compares two StorageExecutableComponentDescriptions for functional equality, i.e. ignoring their state and revision.
      Parameters:
      ecd1 -
      ecd2 -
      Returns:
      whether the two ECDs are functionally equal
    • areEqual

      public static boolean areEqual(StorageOperation op1, StorageOperation op2)
      Compares two StorageOperations for functional equality, i.e. ignoring their state and revision.
      Parameters:
      op1 -
      op2 -
      Returns:
      whether the two operations are functionally equal
    • areEqual

      public static boolean areEqual(StorageConfigurationSet cs1, StorageConfigurationSet cs2)
      Compares two StorageConfigurationSets for functional equality, i.e. ignoring their state and revision.
      Parameters:
      cs1 -
      cs2 -
      Returns:
      whether the two configuration sets are functionally equal
    • areEqual

      public static boolean areEqual(StorageActivityTemplateDefinition atd1, StorageActivityTemplateDefinition atd2)
      Compares two StorageActivityTemplateDefinitions for functional equality, i.e. ignoring their ID, state and revision.
      Parameters:
      atd1 -
      atd2 -
      Returns:
      whether the two ATDs are functionally equal
    • areEqual

      public static boolean areEqual(Identifier id1, Identifier id2)
      Compares two Identifiers for functional equality, i.e. ignoring their state and revision.
      Parameters:
      id1 -
      id2 -
      Returns:
      whether the two Identifiers are functionally equal
    • areEqual

      public static boolean areEqual(ResourceDescriptor res1, ResourceDescriptor res2)
    • areEqual

      public static boolean areEqual(IconDescriptor icon1, IconDescriptor icon2)