TEIDeepParseTree.java 600 Bytes
package ipipan.clarin.tei.api.entities;

import java.util.List;

/**
 *
 * @author mlenart
 */
public interface TEIDeepParseTree extends TEIDeepParseEntity {
	/**
	 * Returns this TEIDeepParseTree's type. For Świgra it can be for example:
	 * <ul>
	 * <li>wypowiedzenie</li>
	 * <li>formaczas</li>
	 * <li>formarzecz</li>
	 * <li>...</li>
	 * </ul>
	 * 
	 * @return this nodes type
	 */
	String getType();

	/**
	 * Returns properties of this parse tree written as a "tag" like "rc:a:ni"
	 * 
	 * @return tag of this tree
	 */
	String getTag();

	List<TEIDeepParseChildren> getChildrenVariants();
}