/**
*
*/
package org.hyperdata.scute.source.popup;
import java.awt.event.ActionListener;
import java.util.Map;
import java.util.TreeMap;
import javax.swing.JMenu;
/**
* @author danny
*
*/
public class Snippets extends JMenu {
private ActionListener listener;
private Map<String, String> map = new TreeMap<String, String>();
private String syntax;
public Snippets(ActionListener listener, String syntax) {
super("Snippets");
this.listener = listener;
this.syntax = syntax;
if (syntax.equals("SPARQL")) {
populateSparql();
}
if (syntax.equals("Turtle")) {
populateTurtle();
}
}
/**
*
*/
private void populateTurtle() {
}
/**
*
*/
private void populateSparql() {
map.put("SELECT", "SELECT DISTINCT * WHERE {\n?s ?p ?o\n}");
}
/**
* @return
*/
public Map<String, String> getMap() {
return map;
}
}