@Override public final void freeze() throws IllegalStateException { if (!canFreeze()) { throw new IllegalStateException( "Object cannot be frozen. Be sure to check canFreeze() before calling " + "freeze(), or use the tryFreeze() method instead." ); } freezeCore(); _isFrozen = true; }
@Override protected final void freezeCore() { _instructions.freezeIfUnfrozen(); _variables.freezeIfUnfrozen(); _exceptionHandlers.freezeIfUnfrozen(); super.freezeCore(); }
@Override public boolean canFreeze() { return !isFrozen(); }
@Override protected final void freezeCore() { _instructions.freezeIfUnfrozen(); _variables.freezeIfUnfrozen(); _exceptionHandlers.freezeIfUnfrozen(); super.freezeCore(); }
@Override public boolean canFreeze() { return !isFrozen(); }
@Override public final void freeze() throws IllegalStateException { if (!canFreeze()) { throw new IllegalStateException( "Object cannot be frozen. Be sure to check canFreeze() before calling " + "freeze(), or use the tryFreeze() method instead." ); } freezeCore(); _isFrozen = true; }
@Override protected final void freezeCore() { _instructions.freezeIfUnfrozen(); _variables.freezeIfUnfrozen(); _exceptionHandlers.freezeIfUnfrozen(); super.freezeCore(); }
@Override public boolean canFreeze() { return !isFrozen(); }
@Override public final void freeze() throws IllegalStateException { if (!canFreeze()) { throw new IllegalStateException( "Object cannot be frozen. Be sure to check canFreeze() before calling " + "freeze(), or use the tryFreeze() method instead." ); } freezeCore(); _isFrozen = true; }
protected final void verifyFrozen() { if (!isFrozen()) { throw new IllegalStateException( "Object must be frozen before performing this operation." ); } }
protected final void verifyFrozen() { if (!isFrozen()) { throw new IllegalStateException( "Object must be frozen before performing this operation." ); } }
protected final void verifyNotFrozen() { if (isFrozen()) { throw new IllegalStateException("Frozen object cannot be modified."); } }
protected final void verifyFrozen() { if (!isFrozen()) { throw new IllegalStateException( "Object must be frozen before performing this operation." ); } }
protected final void verifyNotFrozen() { if (isFrozen()) { throw new IllegalStateException("Frozen object cannot be modified."); } }