下面列出了org.eclipse.jface.text.reconciler.IReconcilingStrategy#reconcile ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
public void reconcile(final IRegion region) {
if (log.isTraceEnabled()) {
log.trace("reconcile region: " + region);
}
doReconcile(region);
for (IReconcilingStrategy strategy: strategies) {
strategy.reconcile(region);
}
}
/**
* {@inheritDoc}
*/
@Override
public void reconcile(DirtyRegion dirtyRegion, IRegion subRegion) {
if (strategies == null)
return;
for (IReconcilingStrategy strategy : strategies) {
strategy.reconcile(dirtyRegion, subRegion);
}
}
/**
* {@inheritDoc}
*/
@Override
public void reconcile(IRegion partition) {
if (strategies == null)
return;
for (IReconcilingStrategy strategy : strategies) {
strategy.reconcile(partition);
}
}
public void reconcile(DirtyRegion dirtyRegion, IRegion subRegion)
{
for (IReconcilingStrategy strategy : fStrategies)
{
strategy.reconcile(dirtyRegion, subRegion);
}
}
public void reconcile(IRegion partition)
{
for (IReconcilingStrategy strategy : fStrategies)
{
strategy.reconcile(partition);
}
}