package org.maltparser.core.syntaxgraph.node;
import org.maltparser.core.exception.MaltChainedException;
import org.maltparser.core.symbol.SymbolTable;
import org.maltparser.core.syntaxgraph.edge.Edge;
public interface PhraseStructureNode extends ComparableNode {
public PhraseStructureNode getParent();
public Edge getParentEdge() throws MaltChainedException;
public String getParentEdgeLabelSymbol(SymbolTable table) throws MaltChainedException;
public int getParentEdgeLabelCode(SymbolTable table) throws MaltChainedException;
public boolean hasParentEdgeLabel(SymbolTable table) throws MaltChainedException;
}