
com.tinkerpop.gremlin.groovy.plugin.SugarGremlinPlugin Maven / Gradle / Ivy
The newest version!
package com.tinkerpop.gremlin.groovy.plugin;
import com.tinkerpop.gremlin.groovy.loaders.SugarLoader;
/**
* @author Marko A. Rodriguez (http://markorodriguez.com)
*/
public class SugarGremlinPlugin extends AbstractGremlinPlugin {
@Override
public String getName() {
return "tinkerpop.sugar";
}
@Override
public void afterPluginTo(final PluginAcceptor pluginAcceptor) throws IllegalEnvironmentException, PluginInitializationException {
try {
pluginAcceptor.eval(SugarLoader.class.getPackage().getName() + "." + SugarLoader.class.getSimpleName() + ".load()");
} catch (Exception ex) {
if (io != null)
io.out.println("Error loading the 'tinkerpop.sugar' plugin - " + ex.getMessage());
else
throw new PluginInitializationException("Error loading the 'tinkerpop.sugar' plugin - " + ex.getMessage(), ex);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy