wt.eff
Interface StringEff

All Superinterfaces:
Eff, EffForm, EffRecord, NetFactor, ObjectMappable, Persistable, Serializable
All Known Implementing Classes:
UnitEffectivity, WTLotEffectivity, WTSerialNumberedEffectivity

public interface StringEff
extends Eff

An Eff based on an EffConfigurationItem and a StringEffRange. This class differs from LeftFilledStringEff in that it does not left-fill the start/end values. Therefor 5>10 (for StringEffs, 05<10 and 5>10).

Supported API: true

Extendable: true

See Also:
LeftFilledStringEff

Field Summary
static String RANGE
          Label for the attribute; The StringEffRange for this StringEff.
 
Fields inherited from interface wt.eff.Eff
TARGET, TARGET_REFERENCE
 
Method Summary
 EffRange getRange()
          Gets the object for the association that plays role: RANGE.
 void setRange(EffRange a_Range)
          Sets the object for the association that plays role: RANGE.
 
Methods inherited from interface wt.eff.Eff
getTarget, getTargetReference, setTarget, setTargetReference
 

Field Detail

RANGE

static final String RANGE
Label for the attribute; The StringEffRange for this StringEff.

Supported API: true

See Also:
Constant Field Values
Method Detail

getRange

EffRange getRange()
Gets the object for the association that plays role: RANGE. The StringEffRange for this StringEff.

Supported API: true

Returns:
EffRange

setRange

void setRange(EffRange a_Range)
              throws WTPropertyVetoException
Sets the object for the association that plays role: RANGE. The StringEffRange for this StringEff.

Supported API: true

Parameters:
a_Range -
Throws:
WTPropertyVetoException