|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Delegate used by the EffGroupAssistant
to convert between an
EffRange
and start/end pairs.
It only requires delegates to define isLessThan(wt.eff.EffRange, wt.eff.EffRange)
, implementing
the delegate is easier, but the logic to do other comparisons is much
harder.
Supported API: true
Extendable: true
Method Summary | |
boolean |
isAdjacentTo(EffRange effRangeThis,
EffRange effRangeTest)
Compares two EffRanges to determine if the range represented by this is exactly one unit less than the other. |
boolean |
isLessThan(EffRange effRangeThis,
EffRange effRangeTest)
Compares two EffRanges to determine if the range represented by this is less than the other. |
EffRange |
pairToRange(Class effRange,
String start,
String end)
Converts a start/end string pair to an EffRange. |
String[] |
rangeToPair(EffRange effRange)
Converts an EffRange to start/end pair. |
Method Detail |
public EffRange pairToRange(Class effRange, String start, String end) throws WTPropertyVetoException
effRange
- start
- end
-
WTPropertyVetoException
public String[] rangeToPair(EffRange effRange)
effRange
-
public boolean isLessThan(EffRange effRangeThis, EffRange effRangeTest)
effRangeThis
- effRangeTest
-
public boolean isAdjacentTo(EffRange effRangeThis, EffRange effRangeTest)
effRangeThis
- effRangeTest
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |