Package com.google.refine.model

Examples of com.google.refine.model.Project


                String decoder;
                String encoder;

                encoder = (String) o2;
                if (args.length == 2) {
                    Project project = (Project) bindings.get("project");
                    ProjectMetadata metadata = ProjectManager.singleton.getProjectMetadata(project.id);
                    decoder = metadata.getEncoding(); // can return "" for broken projects
                } else {
                    decoder = (String) args[2];
                }
View Full Code Here


    @Override
    public void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        try {
            Project project = getProject(request);
            Engine engine = getEngine(request, project);

            response.setCharacterEncoding("UTF-8");
            response.setHeader("Content-Type", "application/json");
View Full Code Here

  @Override
    public void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
       
        try {
            Project project = getProject(request);
           
            String jsonString = request.getParameter("schema");
            JSONObject json = ParsingUtilities.evaluateJsonStringToObject(jsonString);
            RdfSchema schema = RdfSchema.reconstruct(json);
           
View Full Code Here

public class SindiceGuessTypeCommand extends Command {

  @Override
  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    try{
      Project project = getProject(request);
      String columnName = request.getParameter("columnName");
      response.setCharacterEncoding("UTF-8");
      response.setHeader("Content-Type", "application/json");

      JSONWriter writer = new JSONWriter(response.getWriter());
View Full Code Here

  @Override
    public void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        try {
            Project project = getProject(request);
            String base = request.getParameter("baseURI");
            URI baseUri;
            try{
              baseUri = Util.buildURI(base);
            }catch(RuntimeException re){
              respondException(response, re);
              return;
            }
            Util.getProjectSchema(getRdfContext(),project).setBaseUri(baseUri);
           
            project.getMetadata().updateModified();
           
            respond(response,"OK","Base URI saved");
           
        }catch(Exception e){
            respondException(response, e);
View Full Code Here

    project.columnModel.addColumn(4, new Column(4,"Coffee Due"), true);
    project.columnModel.addColumn(5, new Column(5,"Advisor"), true);
  }
 
  static Project buildTheSampleProject(RdfSchema schema)throws Exception{
    Project project = new Project();
    buildColumnModel(project);
    Row row1= new Row(6);
    row1.cells.add(new Cell("Tim Finin",null));
    row1.cells.add(new Cell("finin@umbc.edu",null));
    row1.cells.add(new Cell("329",null));
    row1.cells.add(new Cell("Yes",null));
    row1.cells.add(new Cell("$10",null));
    row1.cells.add(new Cell("",null));
    project.rows.add(row1);
   
    Row row2= new Row(6);
    row2.cells.add(new Cell("Lushan Han",null));
    row2.cells.add(new Cell("lushan@umbc.edu",null));
    row2.cells.add(new Cell("377",null));
    row2.cells.add(new Cell("No",null));
    row2.cells.add(new Cell("",null));
    row2.cells.add(new Cell("Tim Finin",null));
    project.rows.add(row2);
   
    Row row3= new Row(6);
    row3.cells.add(new Cell("Wenjia Li",null));
    row3.cells.add(new Cell("wenjia@umbc.edu",null));
    row3.cells.add(new Cell("377",null));
    row3.cells.add(new Cell("No",null));
    row3.cells.add(new Cell("",null));
    row3.cells.add(new Cell("Anupam Joshi",null));
    project.rows.add(row3);
   
    project.update();
    //set model
    project.overlayModels.put("rdfSchema", schema );
   
    return project;
  }
View Full Code Here

    ApplicationContext ctxt = new ApplicationContext();
   
    ControlFunctionRegistry.registerFunction("urlify", new Urlify());
    ExpressionUtils.registerBinder(new RdfBinder(ctxt));
   
    project = new Project();
    ProjectMetadata meta = new ProjectMetadata();
   
    Properties options = new Properties();
//    options.put("ignore", "1");
    new TsvCsvImporter().read(in, project,meta, options);
View Full Code Here

    project.columnModel.addColumn(15, new Column(15,"Post unique reference OK"), true);
    project.columnModel.addColumn(16, new Column(16,"Is Department"), true);
    project.columnModel.addColumn(17, new Column(17,"Grade OK"), true);
  }
  void buildTheSampleProject()throws Exception{
    project = new Project();
    buildColumnModel();
    Row row1 = new Row(17);
    row1.cells.add(new Cell("101198", null));
    row1.cells.add(new Cell("Paula Freedman", null));
    row1.cells.add(new Cell("G5", null));
View Full Code Here

  @Override
  public void doPost(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {
    try {
            Project project = getProject(request);
           
            String columnName = request.getParameter("columnName");
            String uri = request.getParameter("isUri");
            boolean isUri = uri!=null && uri.equals("1") ? true:false;
           
View Full Code Here

    };
   
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {           
        try {
            ProjectManager.singleton.setBusy(true);
            Project project = getProject(request);
            ColumnModel columnModel = project.columnModel;
           
            List<Object> values = new ArrayList<Object>();
            List<String> columns = new ArrayList<String>();
View Full Code Here

TOP

Related Classes of com.google.refine.model.Project

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.