package org.maltparser.core.syntaxgraph.node;
public interface TokenNode extends DependencyNode, PhraseStructureNode {
/**
* Sets the predecessor token node in the linear order of the token nodes.
*
* @param predecessor the predecessor token node
*/
public void setPredecessor(TokenNode predecessor);
/**
* Sets the predecessor token node in the linear order of the token nodes.
*
* @param successor the successor token node
*/
public void setSuccessor(TokenNode successor);
/**
* Returns the predecessor token node in the linear order of the token
* nodes.
*
* @return the predecessor token node in the linear order of the token
* nodes.
*/
public TokenNode getPredecessor();
/**
* Returns the successor token node in the linear order of the token nodes.
*
* @return the successor token node in the linear order of the token nodes.
*/
public TokenNode getSuccessor();
}