@Override public void documentChanged(DocumentEvent event) { lastRegion = damager.getDamageRegion(new TypedRegion(0,event.getDocument().getLength(), IDocument.DEFAULT_CONTENT_TYPE), event, false); }
/** * Informs all registered damagers about the document on which they will work. * * @param document the document on which to work */ protected void setDocumentToDamagers(IDocument document) { if (fDamagers != null) { Iterator<IPresentationDamager> e= fDamagers.values().iterator(); while (e.hasNext()) { IPresentationDamager damager= e.next(); damager.setDocument(document); } } }
public void documentChanged(DocumentEvent event) { lastRegion = damager.getDamageRegion(new TypedRegion(0,event.getDocument().getLength(), IDocument.DEFAULT_CONTENT_TYPE), event, false); }
/** * Informs all registered damagers about the document on which they will work. * * @param document the document on which to work */ protected void setDocumentToDamagers(IDocument document) { if (fDamagers != null) { Iterator<IPresentationDamager> e= fDamagers.values().iterator(); while (e.hasNext()) { IPresentationDamager damager= e.next(); damager.setDocument(document); } } }
return null; IRegion r= damager.getDamageRegion(partition, e, fDocumentPartitioningChanged);
protected IRegion check(String before, int start, int replaceLength, String text) throws Exception { Document doc = createDocument(before); damager.setDocument(doc); doc.addDocumentListener(this); doc.replace(start, replaceLength, text); return lastRegion; }
return null; IRegion r= damager.getDamageRegion(partition, e, fDocumentPartitioningChanged);
protected IRegion check(String before, int start, int replaceLength, String text) throws Exception { Document doc = createDocument(before); damager.setDocument(doc); doc.addDocumentListener(this); doc.replace(start, replaceLength, text); return lastRegion; }
return -1; IRegion r= damager.getDamageRegion(partition, e, fDocumentPartitioningChanged);
return -1; IRegion r= damager.getDamageRegion(partition, e, fDocumentPartitioningChanged);