lphystudio.spi.LPhyStudioImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lphy-studio Show documentation
Show all versions of lphy-studio Show documentation
The GUI for LPhy language.
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";
}
}