public class XMLReaderStreamDataProvider<R extends AbstractXMLEventReader<? extends XMLReaderStreamDataProvider<R>>> extends ReaderStreamDataProvider<R>
XMLElementReader
reading from the same document.Constructor and Description |
---|
XMLReaderStreamDataProvider(R eventReader) |
Modifier and Type | Method and Description |
---|---|
CharacterStateSetType |
getCharacterSetType() |
Stack<Queue<NodeEdgeInfo>> |
getEdgeInfos() |
String |
getElementName() |
String |
getIncompleteToken() |
Stack<String> |
getNestedMetaNames() |
String |
getParentName() |
Stack<NodeEdgeInfo> |
getSourceNode() |
StartDocument |
getStartDocumentEvent() |
XMLEventReader |
getXMLReader() |
boolean |
hasIncompleteToken() |
boolean |
isCreateNodeStart() |
boolean |
isCustomXMLStartWritten() |
boolean |
isRootedPhylogeny() |
void |
setCharacterSetType(CharacterStateSetType characterSetType) |
void |
setCreateNodeStart(boolean createNodeStart) |
void |
setCustomXMLStartWritten(boolean isFirstCustomXMLElement) |
void |
setElementName(String elementName) |
void |
setIncompleteToken(String incompleteToken) |
void |
setParentName(String parentName) |
void |
setRootedPhylogeny(boolean isRootedPhylogeny) |
void |
setStartDocumentEvent(StartDocument startDocumentEvent) |
eventsUpcoming, getCurrentEventCollection, getEventReader, getIDManager, getParameters, getSequenceTokensEventManager, hasSpecialEventCollection, resetCurrentEventCollection, setCurrentEventCollection
public XMLReaderStreamDataProvider(R eventReader)
public XMLEventReader getXMLReader()
public String getParentName()
public void setParentName(String parentName)
public String getElementName()
public void setElementName(String elementName)
public StartDocument getStartDocumentEvent()
public void setStartDocumentEvent(StartDocument startDocumentEvent)
public Stack<String> getNestedMetaNames()
public boolean isCustomXMLStartWritten()
public void setCustomXMLStartWritten(boolean isFirstCustomXMLElement)
public boolean hasIncompleteToken()
public String getIncompleteToken()
public void setIncompleteToken(String incompleteToken)
public boolean isRootedPhylogeny()
public void setRootedPhylogeny(boolean isRootedPhylogeny)
public CharacterStateSetType getCharacterSetType()
public void setCharacterSetType(CharacterStateSetType characterSetType)
public Stack<NodeEdgeInfo> getSourceNode()
public Stack<Queue<NodeEdgeInfo>> getEdgeInfos()
public boolean isCreateNodeStart()
public void setCreateNodeStart(boolean createNodeStart)