public final class NominalDifferenceTargeter extends LinkTrackV.TargeterN implements AsyncCallback<JavaScriptObject>, ChangeHandler
Under these conditions, the link is nominally targeted and the stage is set to NOMINAL_DIFF.
Modifier and Type | Field and Description |
---|---|
(package private) Object |
diffMapS
The source of change events for diffMap.
|
static DiffLook |
NOMINAL_DIFF
The difference that is staged whenever the
difference link is nominally targeted.
|
coalescer
Constructor and Description |
---|
NominalDifferenceTargeter(LinkTrackV trackV,
AnchorElement diffLink)
Creates a NominalDifferenceTargeter.
|
Modifier and Type | Method and Description |
---|---|
(package private) Map<String,LightableDifference1> |
diffMap()
The map of lightable differences keyed by author name.
|
static void |
forceInitClass()
Does nothing itself but the call forces static initialization of this class.
|
static boolean |
isEnabled()
Answers whether nominal targeting is enabled.
|
void |
onChange(Change _e)
Handles the event.
|
void |
onFailure(Throwable x) |
void |
onPropertyChange(PropertyChange e)
Handles the event.
|
void |
onSuccess(JavaScriptObject response) |
(package private) void |
retarget() |
static void |
setEnabled()
Enables nominal targeting.
|
(package private) VoteTrack |
voteTrack()
The staged instance of the vote track.
|
execute
adjustedTarget, init, setTarget
initFromComplete, initToComplete
initFrom, initTo, initTo, initUltimately
public static final DiffLook NOMINAL_DIFF
NominalDifferenceTargeter(LinkTrackV trackV, AnchorElement diffLink)
public static void forceInitClass()
Map<String,LightableDifference1> diffMap()
public static boolean isEnabled()
@GWTConfigCallback public static void setEnabled()
s_gwt_stage_link_NominalDifferenceTargeter_setEnabled();
void retarget()
retarget
in class LinkTrackV.Targeter
public void onFailure(Throwable x)
onFailure
in interface AsyncCallback<JavaScriptObject>
public void onSuccess(JavaScriptObject response)
onSuccess
in interface AsyncCallback<JavaScriptObject>
public void onChange(Change _e)
ChangeHandler
onChange
in interface ChangeHandler
public void onPropertyChange(PropertyChange e)
PropertyChangeHandler
onPropertyChange
in interface PropertyChangeHandler
onPropertyChange
in class LinkTrackV.StageListener