All Downloads are FREE. Search and download functionalities are using the official Maven repository.

AnnotatedTree.Layer.EnglishPropbankLayer Maven / Gradle / Ivy

package AnnotatedTree.Layer;

import PropBank.Argument;

import java.util.ArrayList;

public class EnglishPropbankLayer extends SingleWordMultiItemLayer{

    public EnglishPropbankLayer(String layerValue) {
        layerName = "englishPropbank";
        setLayerValue(layerValue);
    }

    public void setLayerValue(String layerValue){
        items = new ArrayList<>();
        this.layerValue = layerValue;
        if (layerValue != null){
            String[] splitWords = layerValue.split("#");
            for (String word:splitWords){
                items.add(new Argument(word));
            }
        }
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy