public final class ShadowedDiff extends DiffLookJS implements LightableDifference
LightableDifference.Runner<D extends LightableDifference>
EQUATOR
ACTOR_LINK_VARIANT_BASE, BODY_REL_PREFIX, BODY_SEC_PREFIX, REL_CANDIDATE, REL_CO, REL_TIGHT_CYCLE, REL_UNKNOWN, REL_VOTER, TYPIFIER
Modifier | Constructor and Description |
---|---|
protected |
ShadowedDiff() |
Modifier and Type | Method and Description |
---|---|
String |
actorLinkVariant()
The style variant for actor dependent links in the link track.
|
String |
bodyOrdClass()
The name of the ordinal style class to set on the document body when this
lightable difference is lit.
|
String |
bodyRelClass()
The name of the cast-relational style class to set on
the document body when this lightable difference is lit.
|
String |
bodySecClass()
The name of the dart-sectoral
style class to set on the document body when this lightable difference is lit, or
null of there is none.
|
(package private) String |
bridgeLoc()
The URL to the diff view of the difference
bridge.
|
(package private) void |
init(String key,
char rel,
int sec,
CountNodeJS node,
String pollName,
boolean isSelectandB)
Completes the construction of this ShadowedDiff.
|
(package private) void |
init2_rel(char rel,
int sec)
Initializes or re-initializes the cast-relational properties actorLinkVariant,
bodyRelClass and stageRelClass.
|
(package private) static boolean |
looksLikeShadowedDiff(Object o)
Answers whether the specified object looks like an instance of ShadowedDiff, returning true if it might be, false if
it definitely is not.
|
(package private) CountNodeJS |
node()
The count node of the other (non-anchor) author.
|
String |
personName()
The name of the other author, as opposed to the anchoring author.
|
String |
pollName()
The name of the poll.
|
(package private) int |
segmentCount()
The number of diff segments in this difference as initialized by DifferenceShadowsV.
|
String |
stageRelClass()
The name of the cast-relational style class to set on
the #StageV-top element, indicating the
existence of this lightable difference.
|
(package private) String |
text()
The text of the 'diff' output, as provided in the response from DiffWAP.
|
key, selectand, toPersist
_enumerablePropertyNames, _in, _isDuckType, _isDuckType
_delete, _get, _getBoolean, _getByte, _getChar, _getDouble, _getFloat, _getInt, _getShort, _getString, _hasOwnProperty, _hasProperty, _propertyIsEnumerable, _set, _setBoolean, _setByte, _setChar, _setDouble, _setFloat, _setInt, _setShort, _setString, cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
protected ShadowedDiff()
void init(String key, char rel, int sec, CountNodeJS node, String pollName, boolean isSelectandB)
rel
- the cast-relational style symbol, such as REL_VOTER.sec
- the dart sector, which is used for REL_VOTER and REL_CO relations. It must
be -1 for any other relation or an assertion error is raised.node()
,
DiffLookJS.selectand()
void init2_rel(char rel, int sec)
static boolean looksLikeShadowedDiff(Object o)
CountNodeJS node()
int segmentCount()
public String actorLinkVariant()
LightableDifference
actorLinkVariant
in interface LightableDifference
public String bodyOrdClass()
LightableDifference
bodyOrdClass
in interface LightableDifference
public String bodyRelClass()
LightableDifference
bodyRelClass
in interface LightableDifference
public String bodySecClass()
LightableDifference
bodySecClass
in interface LightableDifference
public String personName()
LightableDifference
personName
in interface LightableDifference
public String pollName()
LightableDifference
pollName
in interface LightableDifference
public String stageRelClass()
LightableDifference
stageRelClass
in interface LightableDifference