Class AbstractBaseDiscrepancy

java.lang.Object
com.ptc.windchill.associativity.reconciliation.AbstractBaseDiscrepancy
Direct Known Subclasses:
AbstractDiscrepancy2

public abstract class AbstractBaseDiscrepancy extends Object
The base class to extend to define custom discrepancy.

Supported API: true

Extendable: false
  • Constructor Details

    • AbstractBaseDiscrepancy

      public AbstractBaseDiscrepancy(AbstractBaseDiscrepancy ad2)

      Supported API: true

      Parameters:
      ad2 -
  • Method Details

    • getMessages

      public Collection<String> getMessages()


      Supported API: true
    • setStatus

      public void setStatus(Discrepancy2.Status status)


      Supported API: true
      Parameters:
      status -
    • getStatus

      public Discrepancy2.Status getStatus()


      Supported API: true
    • setChangeType

      public void setChangeType(Discrepancy2.ChangeType changeType)


      Supported API: true
      Parameters:
      changeType -
    • getChangeType

      public Discrepancy2.ChangeType getChangeType()


      Supported API: true
      Returns:
    • setStatusMessage

      public void setStatusMessage(String msg)


      Supported API: true
      Parameters:
      msg -
    • getStatusMessage

      public String getStatusMessage()


      Supported API: true
    • getCurrentValue

      public Object getCurrentValue()


      Supported API: true
    • getPreviousValue

      public Object getPreviousValue()


      Supported API: true
    • setPreviousValue

      public void setPreviousValue(Object previousValue)


      Supported API: true
    • setCurrentValue

      public void setCurrentValue(Object currentValue)


      Supported API: true
      Parameters:
      currentValue -
    • getUniqueId

      public String getUniqueId()


      Supported API: true
      Returns:
      the uniqueId