001    package org.maltparser.core.syntaxgraph;
002    
003    import org.maltparser.core.exception.MaltChainedException;
004    import org.maltparser.core.syntaxgraph.edge.Edge;
005    import org.maltparser.core.syntaxgraph.node.ComparableNode;
006    /**
007    *
008    *
009    * @author Johan Hall
010    */
011    public interface SecEdgeStructure {
012            public Edge addSecondaryEdge(ComparableNode source, ComparableNode target) throws MaltChainedException;
013            public void removeSecondaryEdge(ComparableNode source, ComparableNode target) throws MaltChainedException;
014    }