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

lphystudio.spi.LPhyStudioImpl Maven / Gradle / Ivy

The newest version!
package lphystudio.spi;

import lphy.core.model.BasicFunction;
import lphy.core.model.GenerativeDistribution;
import lphy.core.spi.LPhyCoreImpl;

import java.util.ArrayList;
import java.util.List;

/**
 * TODO: it is unused now, overwrite the register() when any new classes being to add.
 * Empty class to show studio ext in the LPhyExtension Manager.
 * @author Walter Xie
 */
public class LPhyStudioImpl extends LPhyCoreImpl { //} implements LPhyExtension {

    @Override
    public List> declareDistributions() {
        return new ArrayList<>();
    }

    @Override
    public List> declareFunctions() {
        return new ArrayList<>();
    }

    /**
     * Required by ServiceLoader.
     */
    public LPhyStudioImpl() {
    }


    public String getExtensionName() {
        return "LPhy studio";
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy