org.maltparser.parser
Class SingleMaltChartItem
java.lang.Object
org.maltparser.core.flow.item.ChartItem
org.maltparser.parser.SingleMaltChartItem
public class SingleMaltChartItem
- extends ChartItem
- Author:
- Johan Hall
SingleMaltChartItem
public SingleMaltChartItem()
initialize
public void initialize(FlowChartInstance flowChartinstance,
ChartItemSpecification chartItemSpecification)
throws MaltChainedException
- Description copied from class:
ChartItem
- Initialize the chart item
- Overrides:
initialize
in class ChartItem
- Parameters:
flowChartinstance
- the flow chart instance that the chart item belongs tochartItemSpecification
- a specification of the chart item
- Throws:
MaltChainedException
preprocess
public int preprocess(int signal)
throws MaltChainedException
- Description copied from class:
ChartItem
- Cause the chart item to perform the preprocess tasks
- Specified by:
preprocess
in class ChartItem
- Parameters:
signal
- returned by the previous chart item
- Returns:
- true if every thing is ok, otherwise false
- Throws:
MaltChainedException
process
public int process(int signal)
throws MaltChainedException
- Description copied from class:
ChartItem
- Cause the chart item to perform the process task (for every sentence)
- Specified by:
process
in class ChartItem
- Parameters:
signal
- returned by the previous chart item
- Returns:
- true if it is ready to perform the next sentence, otherwise false
- Throws:
MaltChainedException
postprocess
public int postprocess(int signal)
throws MaltChainedException
- Description copied from class:
ChartItem
- Cause the chart item to perform the postprocess tasks
- Specified by:
postprocess
in class ChartItem
- Parameters:
signal
- returned by the previous chart item
- Returns:
- true if every thing is ok, otherwise false
- Throws:
MaltChainedException
terminate
public void terminate()
throws MaltChainedException
- Description copied from class:
ChartItem
- Terminates and cleans up the chart item
- Specified by:
terminate
in class ChartItem
- Throws:
MaltChainedException
getSingleMalt
public SingleMalt getSingleMalt()
setSingleMalt
public void setSingleMalt(SingleMalt singleMalt)
getTargetName
public String getTargetName()
setTargetName
public void setTargetName(String targetName)
getSourceName
public String getSourceName()
setSourceName
public void setSourceName(String sourceName)
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright 2007-2010 Johan Hall, Jens Nilsson and Joakim Nivre.