@ThreadSafe public final class ComponentPipeRevisionWV extends ComponentPipeRevision
ComponentPipeRevision.MalformedContent
CoreRevision.U
TEMPLATE_CALL_PATTERN
Constructor and Description |
---|
ComponentPipeRevisionWV(ComponentPipeRevisionL ordinaryView)
Constructs a ComponentPipeRevisionWV.
|
Modifier and Type | Method and Description |
---|---|
List<Integer> |
addDraftRevisionPath(List<Integer> path)
Adds to the list the revision path from this core revision (inclusive) to the
terminal draft (inclusive).
|
CoreRevision |
contextView(String _contextPersonName)
Constructs a view of this core revision suited for viewing in the context of the
specified person, or returns this same (==) core revision if it is already suited.
|
DraftRevision |
draft()
The position draft.
|
void |
init(PollwikiVS _wiki,
String _contextPersonName,
CountSource _countSource)
Finishes the construction of this CoreRevision and sets isFullyConstructed true.
|
boolean |
isFullyConstructed()
Answers whether the construction of this CoreRevision is complete.
|
nominee, person, pollName
equals, isLatestRevision, pageID, pageName, pageURI, readPageRevision, rev, revLatest, revURI, toString, wikiScriptURI
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isLatestRevision, pageID, pageName, pageURI, rev, revLatest, revURI, wikiScriptURI
ComponentPipeRevisionWV(ComponentPipeRevisionL ordinaryView)
NullPointerException
- if ordinaryView.candidateVariant is null.public void init(PollwikiVS _wiki, String _contextPersonName, CountSource _countSource)
CoreRevision
_contextPersonName
- the name of the person from whose viewpoint the
revision will be viewed (context person), or null if there is no context
person._countSource
- for possible use during this call. It is never used if
there is no context person.public List<Integer> addDraftRevisionPath(List<Integer> path)
CoreRevision
public CoreRevision contextView(String _contextPersonName)
CoreRevision
public DraftRevision draft()
CoreRevision
public boolean isFullyConstructed()
CoreRevision