Uses of Interface
wt.eff.EffRange

Packages that use EffRange
wt.eff Provides generic base effectivity functionality via EffService, EffConfigSpecAssistant and EffGroupAssistant to assert that a PDM object is effective under certain conditions; an out-of-the-box reference implementation of this base functionality is defined by wt.effectivity
wt.effectivity Provides an out-of-the-box reference implementation of the generic base effectivity functionality defined in wt.eff to assert that a PDM object is effective under certain conditions, but this package's EffectivityService is not normally used (instead use wt.eff's EffService, EffConfigSpecAssistant and EffGroupAssistant). 
wt.part Defines WTParts and WTPartMasters ( the fundamental enterprise objects used to represent product structures composed of assemblies and components), WTPartUsageLink and WTPartConfigSpec (used to build the structures of parts and select the correct versions of parts from the structures) and the WTPartService to manage these parts. 
 

Uses of EffRange in wt.eff
 

Classes in wt.eff that implement EffRange
 class DateEffRange
          A range using Timestamps.
 class LeftFilledStringEffRange
          A range that left-fills the start/end values with spaces to ensure that 9 < 10, for example, in a query.
 class StringEffRange
          A range using Strings which are not left filled.
 

Fields in wt.eff declared as EffRange
private  EffRange[] StandardEffRangesIdentifier.effRanges
           
private  EffRange[] StandardEffRangesIdentifier.effRanges
           
 

Methods in wt.eff that return EffRange
 EffRange StringEffGroupRangeDelegate.pairToRange(Class effRange, String start, String end)
          

Supported API: false
 EffRange StringEff.getRange()
          Gets the object for the association that plays role: RANGE.
 EffRange LeftFilledStringEffGroupRangeDelegate.pairToRange(Class effRange, String start, String end)
          

Supported API: false
 EffRange LeftFilledStringEff.getRange()
          Gets the object for the association that plays role: RANGE.
 EffRange IncorporationDate.getRange()
          Gets the object for the association that plays role: RANGE.
private  EffRange EffSet.duplicate(EffRange range)
          Creates a deep copy of the argument EffRange object.
 EffRange EffGroupRangeDelegate.pairToRange(Class effRange, String start, String end)
          Converts a start/end string pair to an EffRange.
static EffRange[] EffGroupAssistant.rangeToEffRanges(Class effRange, String range)
          Converts a range to an array of EffRanges.
private static EffRange[] EffGroupAssistant.truncateEffRanges(EffRange[] effRanges)
           
 EffRange Eff.getRange()
          Gets the object for the association that plays role: RANGE.
 EffRange DateEffGroupRangeDelegate.pairToRange(Class effRange, String start, String end)
          

Supported API: false
 EffRange DateEff.getRange()
          Gets the object for the association that plays role: RANGE.
 EffRange StringEffGroupRangeDelegate.pairToRange(Class effRange, String start, String end)
          

Supported API: false
 EffRange StringEff.getRange()
          Gets the object for the association that plays role: RANGE.
 EffRange LeftFilledStringEffGroupRangeDelegate.pairToRange(Class effRange, String start, String end)
          

Supported API: false
 EffRange LeftFilledStringEff.getRange()
          Gets the object for the association that plays role: RANGE.
 EffRange IncorporationDate.getRange()
          Gets the object for the association that plays role: RANGE.
private  EffRange EffSet.duplicate(EffRange range)
          Creates a deep copy of the argument EffRange object.
 EffRange EffGroupRangeDelegate.pairToRange(Class effRange, String start, String end)
          Converts a start/end string pair to an EffRange.
static EffRange[] EffGroupAssistant.rangeToEffRanges(Class effRange, String range)
          Converts a range to an array of EffRanges.
private static EffRange[] EffGroupAssistant.truncateEffRanges(EffRange[] effRanges)
           
 EffRange Eff.getRange()
          Gets the object for the association that plays role: RANGE.
 EffRange DateEffGroupRangeDelegate.pairToRange(Class effRange, String start, String end)
          

Supported API: false
 EffRange DateEff.getRange()
          Gets the object for the association that plays role: RANGE.
 

Methods in wt.eff with parameters of type EffRange
 String[] StringEffGroupRangeDelegate.rangeToPair(EffRange effRange)
          

Supported API: false
 boolean StringEffGroupRangeDelegate.isLessThan(EffRange effRangeThis, EffRange effRangeTest)
          

Supported API: false
 boolean StringEffGroupRangeDelegate.isAdjacentTo(EffRange effRangeThis, EffRange effRangeTest)
          Compares two EffRanges to determine if the range represented by this is exactly one unit less than the other.
 void StringEff.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
 String[] LeftFilledStringEffGroupRangeDelegate.rangeToPair(EffRange effRange)
          

Supported API: false
 boolean LeftFilledStringEffGroupRangeDelegate.isLessThan(EffRange effRangeThis, EffRange effRangeTest)
          

Supported API: false
 boolean LeftFilledStringEffGroupRangeDelegate.isAdjacentTo(EffRange effRangeThis, EffRange effRangeTest)
          Compares two EffRanges to determine if the range represented by this is exactly one unit less than the other.
 void LeftFilledStringEff.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
 void IncorporationDate.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
private  Eff EffSet.newEff(Class type, VersionReference target, ObjectReference context, EffRange range)
          Creates a new Eff object of the specified type, referencing the specified target and context, and having the specified range.
private  EffRange EffSet.duplicate(EffRange range)
          Creates a deep copy of the argument EffRange object.
 String[] EffGroupRangeDelegate.rangeToPair(EffRange effRange)
          Converts an EffRange to start/end pair.
 boolean EffGroupRangeDelegate.isLessThan(EffRange effRangeThis, EffRange effRangeTest)
          Compares two EffRanges to determine if the range represented by this is less than the other.
 boolean EffGroupRangeDelegate.isAdjacentTo(EffRange effRangeThis, EffRange effRangeTest)
          Compares two EffRanges to determine if the range represented by this is exactly one unit less than the other.
static String EffGroupAssistant.effRangesToRange(EffRange[] effRanges)
          Converts an array of EffRanges to a string representation of them.
private static EffRange[] EffGroupAssistant.truncateEffRanges(EffRange[] effRanges)
           
 void Eff.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
 String[] DateEffGroupRangeDelegate.rangeToPair(EffRange effRange)
          

Supported API: false
 boolean DateEffGroupRangeDelegate.isLessThan(EffRange effRangeThis, EffRange effRangeTest)
          

Supported API: false
 boolean DateEffGroupRangeDelegate.isAdjacentTo(EffRange effRangeThis, EffRange effRangeTest)
          Compares two EffRanges to determine if the range represented by this is exactly one unit less than the other.
 void DateEff.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
 String[] StringEffGroupRangeDelegate.rangeToPair(EffRange effRange)
          

Supported API: false
 boolean StringEffGroupRangeDelegate.isLessThan(EffRange effRangeThis, EffRange effRangeTest)
          

Supported API: false
 boolean StringEffGroupRangeDelegate.isAdjacentTo(EffRange effRangeThis, EffRange effRangeTest)
          Compares two EffRanges to determine if the range represented by this is exactly one unit less than the other.
 void StringEff.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
 String[] LeftFilledStringEffGroupRangeDelegate.rangeToPair(EffRange effRange)
          

Supported API: false
 boolean LeftFilledStringEffGroupRangeDelegate.isLessThan(EffRange effRangeThis, EffRange effRangeTest)
          

Supported API: false
 boolean LeftFilledStringEffGroupRangeDelegate.isAdjacentTo(EffRange effRangeThis, EffRange effRangeTest)
          Compares two EffRanges to determine if the range represented by this is exactly one unit less than the other.
 void LeftFilledStringEff.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
 void IncorporationDate.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
private  Eff EffSet.newEff(Class type, VersionReference target, ObjectReference context, EffRange range)
          Creates a new Eff object of the specified type, referencing the specified target and context, and having the specified range.
private  EffRange EffSet.duplicate(EffRange range)
          Creates a deep copy of the argument EffRange object.
 String[] EffGroupRangeDelegate.rangeToPair(EffRange effRange)
          Converts an EffRange to start/end pair.
 boolean EffGroupRangeDelegate.isLessThan(EffRange effRangeThis, EffRange effRangeTest)
          Compares two EffRanges to determine if the range represented by this is less than the other.
 boolean EffGroupRangeDelegate.isAdjacentTo(EffRange effRangeThis, EffRange effRangeTest)
          Compares two EffRanges to determine if the range represented by this is exactly one unit less than the other.
static String EffGroupAssistant.effRangesToRange(EffRange[] effRanges)
          Converts an array of EffRanges to a string representation of them.
private static EffRange[] EffGroupAssistant.truncateEffRanges(EffRange[] effRanges)
           
 void Eff.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
 String[] DateEffGroupRangeDelegate.rangeToPair(EffRange effRange)
          

Supported API: false
 boolean DateEffGroupRangeDelegate.isLessThan(EffRange effRangeThis, EffRange effRangeTest)
          

Supported API: false
 boolean DateEffGroupRangeDelegate.isAdjacentTo(EffRange effRangeThis, EffRange effRangeTest)
          Compares two EffRanges to determine if the range represented by this is exactly one unit less than the other.
 void DateEff.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
 

Uses of EffRange in wt.effectivity
 

Methods in wt.effectivity that return EffRange
 EffRange WTIncorporationDate.getRange()
          Deprecated.  
 EffRange UnitEffectivity.getRange()
          Gets the object for the association that plays role: RANGE.
 EffRange DatedEffectivity.getRange()
          Gets the object for the association that plays role: RANGE.
 

Methods in wt.effectivity with parameters of type EffRange
 void WTIncorporationDate.setRange(EffRange a_Range)
          Deprecated.  
private  void WTIncorporationDate.rangeValidate(EffRange a_Range)
          Deprecated.  
 void UnitEffectivity.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
private  void UnitEffectivity.rangeValidate(EffRange a_Range)
           
 void DatedEffectivity.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
private  void DatedEffectivity.rangeValidate(EffRange a_Range)
           
 

Uses of EffRange in wt.part
 

Methods in wt.part that return EffRange
 EffRange ProductSerialNumberEffectivity.getRange()
          Gets the object for the association that plays role: RANGE.
 EffRange ProductLotNumberEffectivity.getRange()
          Gets the object for the association that plays role: RANGE.
 EffRange ProductDateEffectivity.getRange()
          Gets the object for the association that plays role: RANGE.
 

Methods in wt.part with parameters of type EffRange
 void ProductSerialNumberEffectivity.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
private  void ProductSerialNumberEffectivity.rangeValidate(EffRange a_Range)
           
 void ProductLotNumberEffectivity.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
private  void ProductLotNumberEffectivity.rangeValidate(EffRange a_Range)
           
 void ProductDateEffectivity.setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
private  void ProductDateEffectivity.rangeValidate(EffRange a_Range)