Community
Participate
Working Groups
class="org.eclipse.jst.jsp.core.internal.validation.JSPBatchValidator"
manual="true"
version="1"
markerId="org.eclipse.jst.jsp.core.validationMarker">
markerId="org.eclipse.jst.jsp.core.validationMarker"
sourceid="org.eclipse.jst.jsp.jspelsourcevalidator, org.eclipse.jst.jsp.ui.internal.validation.jspactionvalidator, org.eclipse.jst.jsp.tldsourcevalidator, org.eclipse.jst.jsp.jspsourcevalidator">
<include>
<rules>
<projectNature id="org.eclipse.jdt.core.javanature"/>
class="org.eclipse.jst.jsp.core.internal.validation.JSPContentValidator"
sourceid="org.eclipse.jst.jsp.ui.internal.validation.markupvalidator, org.eclipse.jst.jsp.ui.internal.validation.htmlsyntaxvalidator">
<contentType id="org.eclipse.jst.jsp.core.jspsource"/>
import org.eclipse.jface.text.source.ISourceViewer;
import org.eclipse.wst.sse.core.StructuredModelManager;
import org.eclipse.wst.sse.core.internal.provisional.IStructuredModel;
import org.eclipse.wst.sse.core.utils.StringUtils;
import org.eclipse.wst.sse.ui.internal.IReleasable;
import org.eclipse.wst.sse.ui.internal.reconcile.DocumentAdapter;
import org.eclipse.wst.sse.ui.internal.reconcile.ReconcileAnnotationKey;
if (v1 != null)
disabledValsByClass.add(v1.getId());
// not a V1 validator
else if (v.getSourceId() != null)
else if (v.getSourceId() != null) {
disabledValsBySourceId.add(v.getSourceId());
//could be more then one sourceid per batch validator
String[] sourceIDs = StringUtils.unpack(v.getSourceId());
disabledValsBySourceId.addAll(Arrays.asList(sourceIDs));
}