Package com.google.refine.model

Examples of com.google.refine.model.Project


        if( response == null ) {
            throw new IllegalArgumentException("parameter 'request' should not be null");
        }

        try {
            Project project = getProject(request);
            project.getProcessManager().cancelAll();

            response.setCharacterEncoding("UTF-8");
            response.setHeader("Content-Type", "application/json");
            response.getWriter().write("{ \"code\" : \"ok\" }");
        } catch (Exception e) {
View Full Code Here


   
    protected void internalRespond(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
       
        try {
            Project project = null;
           
            // This command also supports retrieving rows for an importing job.
            String importingJobID = request.getParameter("importingJobID");
            if (importingJobID != null) {
                long jobID = Long.parseLong(importingJobID);
View Full Code Here

    @Override
    public void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
       
        try {
            Project project = getProject(request);
            String expression = request.getParameter("expression");
           
            ((TopList) project.getMetadata().getPreferenceStore().get("scripting.expressions"))
                .add(expression);

            ((TopList) ProjectManager.singleton.getPreferenceStore().get("scripting.expressions"))
                .add(expression);
           
View Full Code Here

    @Override
    public void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
       
        try {
            Project project = getProject(request);
           
            AbstractOperation op = new DenormalizeOperation();
            Process process = op.createProcess(project, new Properties());
           
            performProcessAndRespond(request, response, project, process);
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 serviceUrl = request.getParameter("service");
           
            response.setCharacterEncoding("UTF-8");
            response.setHeader("Content-Type", "application/json");
View Full Code Here

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

        try {
            Project project = getProject(request);

            int rowIndex = Integer.parseInt(request.getParameter("row"));

            String starredString = request.getParameter("starred");
            if (starredString != null) {
View Full Code Here

    @Override
    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
       
        try {
            Project project = getProject(request);
           
            List<String> localExpressions = toExpressionList(project.getMetadata().getPreferenceStore().get("scripting.expressions"));
            localExpressions = localExpressions.size() > 20 ? localExpressions.subList(0, 20) : localExpressions;
           
            List<String> globalExpressions = toExpressionList(ProjectManager.singleton.getPreferenceStore().get("scripting.expressions"));
            Set<String> starredExpressions = new HashSet<String>(((TopList)ProjectManager.singleton.getPreferenceStore().get("scripting.starred-expressions")).getList());
           
View Full Code Here

        try {
            request.setCharacterEncoding("UTF-8");
            response.setCharacterEncoding("UTF-8");

            Project project = getProject(request);

            int rowIndex = Integer.parseInt(request.getParameter("row"));
            int cellIndex = Integer.parseInt(request.getParameter("cell"));
            Judgment judgment = Recon.stringToJudgment(request.getParameter("judgment"));
View Full Code Here

    @Override
    public void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
       
        try {
            Project project = getProject(request);
           
            int cellIndex = Integer.parseInt(request.getParameter("cellIndex"));
            String columnName = cellIndex < 0 ? "" : project.columnModel.getColumnByCellIndex(cellIndex).getName();
           
            String expression = request.getParameter("expression");
View Full Code Here

        }
        return null;
    }

    protected void undo(int times) {
        Project project = ProjectManager.singleton.getProject(_projectID);

        while (times > 0 && _pastEntries.size() > 0) {
            HistoryEntry entry = _pastEntries.get(_pastEntries.size() - 1);

            entry.revert(project);
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.