protected void markAs(int s) {
void markAs(int s) {
    protected void markAs(int s) {        if ((state == INVALID) || (state == VIRTUAL) || (state == TRANSIENT)) {            return;        }        state = s;        if (Thread.currentThread() instanceof Transactor) {            Transactor tx = (Transactor) Thread.currentThread();            if (s == CLEAN) {                clearWriteLock();                tx.dropNode(this);            } else {                tx.visitNode(this);                if (s == NEW) {                    clearWriteLock();                    tx.visitCleanNode(this);                }            }        }    }