counted array -> array iterator

This commit is contained in:
Hannes Janetzek 2013-05-30 10:08:46 +02:00
parent 09fd019734
commit 6506e540f8

View File

@ -249,35 +249,34 @@ public abstract class Rule {
mSubRules.clear(); mSubRules.clear();
mSubRules = null; mSubRules = null;
for (int i = 0, n = mSubRuleArray.length; i < n; i++) for (Rule subRule : mSubRuleArray)
mSubRuleArray[i].onComplete(); subRule.onComplete();
} }
public void onDestroy() { public void onDestroy() {
for (int i = 0, n = mRenderInstructionArray.length; i < n; i++) for (RenderInstruction ri : mRenderInstructionArray)
mRenderInstructionArray[i].destroy(); ri.destroy();
for (int i = 0, n = mSubRuleArray.length; i < n; i++) for (Rule subRule : mSubRuleArray)
mSubRuleArray[i].onDestroy(); subRule.onDestroy();
} }
public void scaleStrokeWidth(float scaleFactor) { public void scaleStrokeWidth(float scaleFactor) {
for (int i = 0, n = mRenderInstructionArray.length; i < n; i++) for (RenderInstruction ri : mRenderInstructionArray)
mRenderInstructionArray[i].scaleStrokeWidth(scaleFactor); ri.scaleStrokeWidth(scaleFactor);
for (int i = 0, n = mSubRuleArray.length; i < n; i++) for (Rule subRule : mSubRuleArray)
mSubRuleArray[i].scaleStrokeWidth(scaleFactor); subRule.scaleStrokeWidth(scaleFactor);
} }
public void scaleTextSize(float scaleFactor) { public void scaleTextSize(float scaleFactor) {
for (int i = 0, n = mRenderInstructionArray.length; i < n; i++) for (RenderInstruction ri : mRenderInstructionArray)
mRenderInstructionArray[i].scaleTextSize(scaleFactor); ri.scaleTextSize(scaleFactor);
for (Rule subRule : mSubRuleArray)
for (int i = 0, n = mSubRuleArray.length; i < n; i++) subRule.scaleTextSize(scaleFactor);
mSubRuleArray[i].scaleTextSize(scaleFactor);
} }
} }