public final class ShadowedDiff extends DiffLookJS implements LightableDifference
LightableDifference.Runner<D extends LightableDifference>EQUATORACTOR_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, toStringprotected 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()
LightableDifferenceactorLinkVariant in interface LightableDifferencepublic String bodyOrdClass()
LightableDifferencebodyOrdClass in interface LightableDifferencepublic String bodyRelClass()
LightableDifferencebodyRelClass in interface LightableDifferencepublic String bodySecClass()
LightableDifferencebodySecClass in interface LightableDifferencepublic String personName()
LightableDifferencepersonName in interface LightableDifferencepublic String pollName()
LightableDifferencepollName in interface LightableDifferencepublic String stageRelClass()
LightableDifferencestageRelClass in interface LightableDifference