Class UnitChangeEventData

java.lang.Object
com.pnfsoftware.jeb.core.units.UnitChangeEventData

public class UnitChangeEventData extends Object
Specific data related to a J.UnitChange change event issued by a unit.
See Also:
  • Field Details

    • NameUpdate

      public static final int NameUpdate
      See Also:
    • LabelUpdate

      public static final int LabelUpdate
      See Also:
    • CommentUpdate

      public static final int CommentUpdate
      See Also:
    • CreatedPackage

      public static final int CreatedPackage
      See Also:
    • MovedTo

      public static final int MovedTo
      See Also:
    • Conversion

      public static final int Conversion
      this type indicates that the target object was converted.
      See Also:
    • CodeAddition

      public static final int CodeAddition
      this type indicates that new code items were added to the unit.
      See Also:
    • StructuralChange

      public static final int StructuralChange
      generic change type for structural changes (the target object's internal details have substantially changed).
      See Also:
    • NonStructuralChange

      public static final int NonStructuralChange
      generic change type for non-structural (superficial) changes.
      See Also:
    • type

      public int type
    • target

      public Object target
    • value

      public Object value
    • previousValue

      public Object previousValue
    • location

      public Object location
    • attrmap

      public Map<Object,Object> attrmap
  • Constructor Details

    • UnitChangeEventData

      public UnitChangeEventData(int type, Object target)
    • UnitChangeEventData

      public UnitChangeEventData(int type, Object target, Object value)
    • UnitChangeEventData

      public UnitChangeEventData(int type, Object target, Object value, Object previousValue)
    • UnitChangeEventData

      public UnitChangeEventData(int type, Object target, Object value, Object previousValue, Object location)
  • Method Details