|
ABL4J (Alignment Based Learning for Java) - 0.9.7 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.schwiebert.abl4j.io.TreebankWriter
public class TreebankWriter
Used to serialize an ITreeBank . The output format can be defined by using the properties AblProperties.OUTPUT_FILE and AblProperties.OUTPUT_ENCODING . This implementations requires an ISerializationVisitor which can be defined via AblProperties.SERIALISATION_VISITOR and which probably simplifies the serialization of a treebank.
| Field Summary | |
|---|---|
private boolean |
doClose
|
private PropertiesMap |
properties
|
private ISerializationVisitor |
serializationVisitor
|
private ISerializationVisitor |
serializationVisitor1
|
private Writer |
writer
|
| Constructor Summary | |
|---|---|
TreebankWriter()
|
|
| Method Summary | |
|---|---|
void |
configure(PropertiesMap pm)
Configures the output by setting output file and encoding. |
ISerializationVisitor |
getISerializationVisitor()
Getter of the property iSerializationVisitor |
ISerializationVisitor |
getISerializationVisitor1()
Getter of the property iSerializationVisitor1 |
void |
setISerializationVisitor(ISerializationVisitor serializationVisitor)
Setter of the property iSerializationVisitor |
void |
setISerializationVisitor1(ISerializationVisitor serializationVisitor1)
Setter of the property iSerializationVisitor1 |
void |
writeTreebank(ITreeBank tb)
Uses an ISerializationVisitor to store the treebank. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Writer writer
private boolean doClose
private PropertiesMap properties
private ISerializationVisitor serializationVisitor
private ISerializationVisitor serializationVisitor1
| Constructor Detail |
|---|
public TreebankWriter()
| Method Detail |
|---|
public void configure(PropertiesMap pm)
throws InvalidConfigurationException
configure in interface IConfigurableInvalidConfigurationException
public void writeTreebank(ITreeBank tb)
throws IOException
ISerializationVisitor to store the treebank.
writeTreebank in interface ITreebankWriterIOExceptionpublic ISerializationVisitor getISerializationVisitor()
public void setISerializationVisitor(ISerializationVisitor serializationVisitor)
iSerializationVisitor - The serializationVisitor to set.public ISerializationVisitor getISerializationVisitor1()
public void setISerializationVisitor1(ISerializationVisitor serializationVisitor1)
iSerializationVisitor1 - The serializationVisitor1 to set.
|
ABL4J (Alignment Based Learning for Java) - 0.9.7 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||