Added CombinedMask(Mask ...mask) constructor.

This commit is contained in:
sk89q 2014-03-26 23:06:24 -07:00 committed by TomyLobo
parent 7c4a67d32b
commit 52bbbb1797

View File

@ -19,13 +19,14 @@
package com.sk89q.worldedit.masks; package com.sk89q.worldedit.masks;
import java.util.ArrayList;
import java.util.List;
import com.sk89q.worldedit.EditSession; import com.sk89q.worldedit.EditSession;
import com.sk89q.worldedit.LocalPlayer; import com.sk89q.worldedit.LocalPlayer;
import com.sk89q.worldedit.LocalSession; import com.sk89q.worldedit.LocalSession;
import com.sk89q.worldedit.Vector; import com.sk89q.worldedit.Vector;
import java.util.ArrayList;
import java.util.List;
public class CombinedMask extends AbstractMask { public class CombinedMask extends AbstractMask {
private final List<Mask> masks = new ArrayList<Mask>(); private final List<Mask> masks = new ArrayList<Mask>();
@ -33,7 +34,13 @@ public class CombinedMask extends AbstractMask {
} }
public CombinedMask(Mask mask) { public CombinedMask(Mask mask) {
masks.add(mask); add(mask);
}
public CombinedMask(Mask ...mask) {
for (Mask m : mask) {
add(m);
}
} }
public CombinedMask(List<Mask> masks) { public CombinedMask(List<Mask> masks) {