Package org.eclipse.core.resources

Examples of org.eclipse.core.resources.IFile.createMarker()


        try {
            final IMarker[] markers = file.findMarkers(
                    "org.erlide.test_support.tracingmarker", true, IResource.DEPTH_ONE);
            if (markers.length == 0) {
                System.out.println("create");
                final IMarker m = file
                        .createMarker("org.erlide.test_support.tracingmarker");
                m.setAttribute(IMarker.LINE_NUMBER, 5);
                m.setAttribute(IMarker.LOCATION, "5");
                m.setAttribute(IMarker.MESSAGE, "msg");
            } else {
View Full Code Here


            try {
                ivyFile.deleteMarkers(IMarker.PROBLEM, true, IResource.DEPTH_INFINITE);
                if (status == Status.OK_STATUS) {
                    return;
                }
                IMarker marker = ivyFile.createMarker(IMarker.PROBLEM);
                marker.setAttribute(IMarker.MESSAGE, status.getMessage());
                switch (status.getSeverity()) {
                    case IStatus.ERROR:
                        marker.setAttribute(IMarker.SEVERITY, IMarker.SEVERITY_ERROR);
                        break;
View Full Code Here

            try {
                ivyFile.deleteMarkers(IMarker.PROBLEM, true, IResource.DEPTH_INFINITE);
                if (status == Status.OK_STATUS) {
                    return;
                }
                IMarker marker = ivyFile.createMarker(IMarker.PROBLEM);
                marker.setAttribute(IMarker.MESSAGE, status.getMessage());
                switch (status.getSeverity()) {
                    case IStatus.ERROR:
                        marker.setAttribute(IMarker.SEVERITY, IMarker.SEVERITY_ERROR);
                        break;
View Full Code Here

            }
           
            new DTDParser(new StringReader(getHTMLSource())).parse();
          } catch(DTDParseException ex){
            DTDErrorInfo error = new DTDErrorInfo(ex);
            IMarker marker = file.createMarker(IMarker.PROBLEM);
            Map map = new HashMap();
            map.put(IMarker.SEVERITY, new Integer(IMarker.SEVERITY_ERROR));
            map.put(IMarker.MESSAGE, error.getError());
            map.put(IMarker.LINE_NUMBER,new Integer(error.getLine()));
            marker.setAttributes(map);
View Full Code Here

        try {
            ivyFile.deleteMarkers(IMarker.PROBLEM, true, IResource.DEPTH_INFINITE);
            if (status == Status.OK_STATUS) {
                return;
            }
            IMarker marker = ivyFile.createMarker(IMarker.PROBLEM);
            marker.setAttribute(IMarker.MESSAGE, status.getMessage());
            switch (status.getSeverity()) {
                case IStatus.ERROR:
                    marker.setAttribute(IMarker.SEVERITY, IMarker.SEVERITY_ERROR);
                    break;
View Full Code Here

            }
           
            new DTDParser(new StringReader(getHTMLSource())).parse();
          } catch(DTDParseException ex){
            DTDErrorInfo error = new DTDErrorInfo(ex);
            IMarker marker = file.createMarker(IMarker.PROBLEM);
            Map<String, Object> map = new HashMap<String, Object>();
            map.put(IMarker.SEVERITY, new Integer(IMarker.SEVERITY_ERROR));
            map.put(IMarker.MESSAGE, error.getError());
            map.put(IMarker.LINE_NUMBER,new Integer(error.getLine()));
            marker.setAttributes(map);
View Full Code Here

                EOModel model = failure.getModel();
                IFile indexFile;
                try {
                  indexFile = EclipseFileUtils.getEclipseIndexFile(model);
                  if (indexFile != null) {
                    IMarker marker = indexFile.createMarker(org.objectstyle.wolips.eomodeler.core.Activator.EOMODEL_PROBLEM_MARKER);
                    marker.setAttribute(IMarker.MESSAGE, failure.getMessage());
                    int severity;
                    if (failure.isWarning()) {
                      severity = IMarker.SEVERITY_WARNING;
                    } else {
View Full Code Here

            try {
                ivyFile.deleteMarkers(IMarker.PROBLEM, true, IResource.DEPTH_INFINITE);
                if (status == Status.OK_STATUS) {
                    return;
                }
                IMarker marker = ivyFile.createMarker(IMarker.PROBLEM);
                marker.setAttribute(IMarker.MESSAGE, status.getMessage());
                switch (status.getSeverity()) {
                    case IStatus.ERROR:
                        marker.setAttribute(IMarker.SEVERITY, IMarker.SEVERITY_ERROR);
                        break;
View Full Code Here

      markerId = ProcessValidator.MARKER_ID;
    }

    IMarker m;
    try {
      m = file.createMarker(markerId);
      if (nodeId != null) {
        m.setAttribute(ATTRIBUTE_NODE_ID, nodeId);
      }

      m.setAttribute(ATTRIBUTE_WORKER_ID, this.getClass().getCanonicalName());
View Full Code Here

    }

    // Add all tasks
    try {
      for(PPTask task : taskList) {
        IMarker m = file.createMarker(PPUiConstants.PUPPET_TASK_MARKER_TYPE);
        int prio = task.isImportant()
            ? IMarker.PRIORITY_HIGH
            : IMarker.PRIORITY_NORMAL;
        m.setAttribute(IMarker.MESSAGE, task.getMsg());
        m.setAttribute(IMarker.PRIORITY, prio);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.