overlays system

This commit is contained in:
ondra
2014-04-16 16:00:30 +02:00
parent 3842285038
commit 56b61e5936
27 changed files with 386 additions and 344 deletions
@@ -12,7 +12,7 @@ public interface ConstraintCache<C> extends Pollable {
/**
* Called after the cache has changed value (and digest).
*/
void onChange();
void onConstraintChanged();
/**
@@ -54,12 +54,12 @@ public abstract class AbstractNumCache extends NumAdapter implements ConstraintC
// mark my digest dirty
markDigestDirty();
onChange();
onConstraintChanged();
}
@Override
public abstract void onChange();
public abstract void onConstraintChanged();
@Override
@@ -29,7 +29,7 @@ public class NumCache extends AbstractNumCache {
@Override
@DefaultImpl
public void onChange()
public void onConstraintChanged()
{
}
@@ -53,7 +53,7 @@ public abstract class AbstractRectCache extends RectAdapter implements Constrain
markDigestDirty();
onChange();
onConstraintChanged();
}
@@ -29,7 +29,7 @@ public class RectCache extends AbstractRectCache {
@Override
@DefaultImpl
public void onChange()
public void onConstraintChanged()
{
}
@@ -53,7 +53,7 @@ public abstract class AbstractVectCache extends VectAdapter implements Constrain
markDigestDirty();
onChange();
onConstraintChanged();
}
@@ -30,7 +30,7 @@ public class VectCache extends AbstractVectCache {
@Override
@DefaultImpl
public void onChange()
public void onConstraintChanged()
{
}
}