Class AbstractChangeableDiscrepancyDelegate
java.lang.Object
com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyProcessor
com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyDelegate
com.ptc.windchill.associativity.reconciliation.AbstractChangeableDiscrepancyDelegate
- All Implemented Interfaces:
ChangeableDiscrepancyDelegate,DiscrepancyDelegate
- Direct Known Subclasses:
ItemExpressionDiscrepancyDelegate
public abstract class AbstractChangeableDiscrepancyDelegate
extends AbstractDiscrepancyDelegate
implements ChangeableDiscrepancyDelegate
Abstract delegate to define flow for Changeable Discrepancy.
Changeable Discrepancy are discrepancy which is independent of Associative or link on which they are defined like
Independent Assigned Expression.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Nested Class Summary
Nested classes/interfaces inherited from class com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyProcessor
AbstractDiscrepancyProcessor.ConsumptionDataNested classes/interfaces inherited from interface com.ptc.windchill.associativity.reconciliation.DiscrepancyDelegate
DiscrepancyDelegate.CompareMode -
Field Summary
Fields inherited from class com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyDelegate
ITERATED_CHILD, RESOLVED_PATH_ROOTFields inherited from class com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyProcessor
BASE_SERVICE_LOCATOR, containerRef, DISCREPANCY_RESOURCE, EMPTY_STRING, EQUIVALENCE_CACHE, EQUIVALENTPART_CACHE, FIRST_LEVEL_EQUIVALENCE_PATHS, MAPSB_PARAM_COPY_OVER_CONTEXT, OCCURRENCE_PATH_CACHE, OTHERSIDE_OCC_PATH_CACHE, OTHERSIDE_USAGE_PATH_CACHE, RESOURCE, UPSTREAM_OCCURRENCE_CACHE -
Method Summary
Methods inherited from class com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyDelegate
detect, fromJSON, getCurrentStringValue, getCurrentValueFromJSON, getDiscrepancyInstance, getDiscrepancyTarget, getDiscrepancyTypeDisplayName, getDiscrepantPath, getDiscrepantPathRoot, getFilteredIteration, getPathFromJSON, getPathFromJSON, getPreviousStringValue, getPreviousValueFromJSON, getResolvedPathRoot, getTargetPathRoot, getUpstreamImpactedObject, isOccurrenceBased, toJSONMethods inherited from class com.ptc.windchill.associativity.reconciliation.AbstractDiscrepancyProcessor
areEqual, checkoutAndHandleReplacements, createUsageLinkAndGetAssociativePath, doConsumptionAnalysis, fetchAndCacheDownstreamEquivalenceLinks, fetchEquivalenceLinks, fetchEquivalentParts, filterConsumedPaths, filterDownEquivalents, getAllOccurrences, getAllSplitDownEquivalentContextMasters, getAssembleToOrderDAO, getAssociativeDAO, getBomService, getChildrenInfo, getClassificationAttributeDAO, getCopyOverContext, getCopyOverDelegateFactory, getCurrentToOldChangeItems, getDescriptorFactory, getDiscrepancyDelegate, getDiscrepantConsumedOccPaths, getDiscrepantConsumedUsagePaths, getDiscrepantConsumedUsagePaths, getDownConsumedPath, getDownstreamEquivalentContextMasters, getEffectivityDAO, getEquivalenceDAO, getEquivalenceManager, getExpressionService, getFactory, getFilteredDownstreamEquivalent, getFilteredDownstreamEquivalents, getFirstLevelEquivalentPaths, getIteratedDAO, getLocalizedMessage, getLocalizer, getNavCriteriaDAO, getOccurrenceManager, getParentAssociative, getPartDAO, getPartPathManager, getPathManager, getPersistableDAO, getPropertiesParser, getResolutionOption, getUpdateQuantityService, getUsagePathLinkManager, hasEquivalenceAnnotation, isAlternateDiscpreancy, isCheckedOutToAnotherUser, isProcessed, isSamePath, populateEquivalenceConsumptionData, populateImpactedUsageConsumptionData, populateOccurrenceConsumptionData, populateTypeInstances, populateUsageConsumptionData, setDownstreamEquivalentAssociativesToContext, updateAssociativePathMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.ptc.windchill.associativity.reconciliation.ChangeableDiscrepancyDelegate
getChangeItemsMethods inherited from interface com.ptc.windchill.associativity.reconciliation.DiscrepancyDelegate
detect, detect, getCompareMode, resolve, verify